﻿.bgc-grey{background:#f6f7f7}#nav{background:#2778a2}#nav nav.bg-light{background:#2778a2 !important}#nav .nav-item a{color:#fff}#nav .nav-item a:hover,#nav .nav-item a:focus{color:#2778a2}#nav .dropdown-menu a{color:#232323}#nav .dropdown-menu a.sale-link{color:darkred !important;font-weight:bold}#nav a.sale-link::before{content:"% "}#nav .dropdown-item{color:#232323 !important}.dropdown-item:active{background-color:#f8f9fa}.nav-item:hover{background:#fff}.nav-item:hover .nav-link{color:#2778a2 !important}.nav-link:focus{color:#fff !important}#header-logo{padding:5px 0}#header-logo img{max-height:70px}.header-bubble-count{background:#2778a2}#eKomiSeal_default img{width:60px;height:60px;position:relative;top:18px}#header_trustedshops_container img{width:60px;height:60px;position:relative;top:-2px;margin-right:5px}#top-bar{background:#f6f7f7;padding-top:3px;padding-bottom:3px;color:#232323;font-weight:bold;line-height:24px;margin-bottom:5px}#top-bar div{text-align:center}#top-bar img{margin-right:3px;width:20px;height:20px}#top-bar a{color:#232323 !important;text-decoration:none}.dropdown-brand{display:inline-block;width:150px;height:50px;text-align:center;background-repeat:no-repeat;background-size:contain;background-position:center center}.navbar-text a{color:#fff !important;text-decoration:none}button.menu-title span{color:#232323}button.menu-title:hover{text-decoration:underline !important;text-decoration-color:#232323}.product-price,.details-product-price{color:#232323}.details-box{background:#f6f7f7;border-radius:3px;padding:15px}#details_products_carousel .carousel-indicators .active a{border:none !important}@media(min-width: 1200px){#details_products_carousel .carousel-indicators .active{border:1px solid #232323 !important}#details_products_carousel .carousel-indicators li{position:relative;border:1px solid #d3d3d3 !important;border-width:1px !important;margin-bottom:4px !important}#details_products_carousel .carousel-indicators li a{position:absolute;display:block;top:0;left:0;right:0;bottom:0;border:none !important;margin:0 !important}.carousel-indicators{padding-right:0 !important}}@media(min-width: 1200px)and (max-width: 1300px){#details_products_carousel li{width:100%;height:73px !important;text-align:center}#details_products_carousel .tryon-thumb-parent{width:100% !important}#details_products_carousel .tryon-thumb-parent img{width:auto;height:73px}}@media(min-width: 1300px)and (max-width: 1400px){#details_products_carousel li{width:100%;height:81px !important;text-align:center}#details_products_carousel .tryon-thumb-parent{width:100% !important}#details_products_carousel .tryon-thumb-parent img{width:auto;height:81px}}@media(min-width: 1400px)and (max-width: 1500px){#details_products_carousel li{width:100%;height:90px !important;text-align:center}#details_products_carousel .tryon-thumb-parent{width:100% !important}#details_products_carousel .tryon-thumb-parent img{width:auto;height:90px}}@media(min-width: 1500px)and (max-width: 1600px){#details_products_carousel li{width:100%;height:100px !important;text-align:center}#details_products_carousel .tryon-thumb-parent{width:100% !important}#details_products_carousel .tryon-thumb-parent img{width:auto;height:100px}}@media(min-width: 1600px)and (max-width: 1900px){#details_products_carousel li{width:100%;height:105px !important;text-align:center}#details_products_carousel .tryon-thumb-parent{width:100% !important}#details_products_carousel .tryon-thumb-parent img{width:auto;height:105px}}@media(min-width: 1900px){#details_products_carousel li{width:100%;height:113px !important;text-align:center}#details_products_carousel .tryon-thumb-parent{width:100% !important}#details_products_carousel .tryon-thumb-parent img{width:auto;height:113px}}@media(min-width: 2200px){#details_products_carousel li{width:100%;height:133px !important;text-align:center}#details_products_carousel .tryon-thumb-parent{width:100% !important}#details_products_carousel .tryon-thumb-parent img{width:auto;height:133px}}@media(min-width: 2500px){#details_products_carousel li{width:100%;height:152px !important;text-align:center}#details_products_carousel .tryon-thumb-parent{width:100% !important}#details_products_carousel .tryon-thumb-parent img{width:auto;height:152px}}.choose-color-modal-content{max-height:500px;overflow-y:scroll;overflow-x:hidden}.choose-color-link{border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #f6f7f7}.choose-color-link:hover{border:1px solid #232323;opacity:.8;text-decoration:none !important}.details-glasses-features{background:#f6f7f7;padding:10px;border-radius:15px}.details-glasses-features a{text-decoration:underline}#js_details_main_cart_form{position:relative}#js_details_main_cart_form .js_help_icon{position:absolute;right:0px}.icon-circle{background:#2778a2;color:#fff;padding:0 5px;border-radius:25px;text-align:center;width:25px;height:25px;display:inline-block}.details-product-name{font-size:1.8rem}@media(max-width: 992px){.details-notepad{right:5px !important}}.details-notepad{position:absolute;right:20px;top:5px;display:inline-block;z-index:999}.delivery-date-additional{color:#232323;display:block}.choose-color-open{text-decoration:underline;cursor:pointer}.size-pill{border:1px solid #2778a2;color:#2778a2;text-decoration:none !important;border-radius:25px;padding:3px 5px;display:inline-block;margin-top:5px}.size-pill-active{border:1px solid #2778a2;background:#2778a2;color:#fff !important;text-decoration:none !important;border-radius:25px;padding:3px 5px;display:inline-block;margin-top:5px}.cart-button-container .btn{margin-bottom:4px}.button-hint{font-size:90%}.details-product-info .product-price{font-family:"Roboto Serif",serif}.details-product-info .product-price span{font-size:14px !important}.button-divider .text-serif{background:#f6f7f7;position:relative;z-index:9}.details-rayban-auth{background:#2e2e2e;text-align:center;color:#fff;font-size:80%;padding:10px}.details-rayban-auth img{width:80%;display:inline-block}#details_products_carousel #details_products_carousel_inner li.js_pictureThumb{opacity:1 !important}#details_products_carousel #details_products_carousel_inner li.js_pictureThumb:hover{opacity:.8 !important}.tryon-thumb .badge{position:absolute;bottom:5px;left:5px;right:5px}.js_productScrollboxWrapper{width:100%}ol.breadcrumb{padding:0;background:#fff;font-size:80%}.show_colors{width:75px;background:#f7f6f4;height:auto;padding:32px 0;display:inline-block;color:gray;font-size:110%;cursor:pointer}.choose-color-image{width:75px;height:90px;border:1px solid #fff}.choose-color-image-active{border:1px solid #232323 !important}.product_image_container .img-fluid{width:100%}.product-categs .standard_link::after{content:" | "}.product-categs :last-child::after{content:""}#details_products_carousel{margin-bottom:0 !important}.details-picture-badges .badge{font-weight:normal}.safety_instructions a{text-decoration:underline}.attrib_selected{background:#f6f7f7;border-radius:3px;border:1px solid #232323 !important}.glassvalue{display:inline-block;font-weight:bold}.glassvalueSubline{font-size:80%;display:block}.attributesProductBox{background:#f6f7f7;border-radius:3px;margin-bottom:25px}.attributesProductBox img{display:block;width:100%}.glassvalue{font-weight:bold;display:inline-block}.glassvalue span{font-size:80%;font-style:italic}.info_text_popup img{position:relative;top:-1px}.glaspaket-empfohlen-container{height:35px}@media(min-width: 992px){.brillenpass-container{padding-top:121px}}.disabled_opacity{opacity:.6}@media(max-width: 992px){#attributesParent .js_stickyElement{position:static !important}}.glaspaket-container{padding-bottom:50px !important}.glaspaket-container .text-serif span{white-space:nowrap}.glaspaket-price{position:absolute;left:0;bottom:0;right:10px;height:50px}.progress-circle{width:25px;height:25px;border-radius:30px;padding:5px;text-align:center;line-height:12px;border:1px solid #232323;margin-right:5px}.progress-circle-active{color:#fff;font-weight:bold;background:#2778a2;border:1px solid #2778a2}.progress-circle-done{color:#fff;background:#bfbfbf;border:1px solid #bfbfbf}@media(max-width: 576px){#brillenpassPopupModal .modal-header{font-size:10px}.details_glasses_specs .info_text_popup{font-size:80%}}#progress{position:relative;margin-top:15px;width:400px;border:1px solid #ddd;padding:1px;border-radius:3px;font-size:12px}#bar{background-color:#b4f5b4;width:0%;height:20px;border-radius:3px}#percent{position:absolute;display:inline-block;top:3px;left:48%}.checkout-header{background:#fff;border-bottom:1px solid #232323}.checkout-logo{height:50px}.norm_profil h2{margin-top:0}.heading-with-edit{margin-top:0}.checkout-hint a,.checkout-hint a:visited,.checkout-hint a:hover,.checkout-hint a:focus,.checkout-hint a:active{text-decoration:underline;color:#afafaf}#checkout2 .card{cursor:pointer}a.progress-bar:hover,a.progress-bar-checked:hover,.progress-bar-active{background:#2778a2;border:1px solid #2778a2}.progress-bar-text-active{color:#2778a2}a.progress-bar-checked{color:#fff !important}.progress-bar-divider-active{background:#2778a2}.checkout_attribute_table th,.checkout_attribute_table td{padding:3px 7px}.checkout-price{font-family:"Roboto Serif",serif;font-size:120%}.checkout-order-details h3{margin-top:40px}.profile-row .btn{text-decoration:none !important}.cart-prices{color:#232323;font-family:"Roboto Serif",serif}.cart_box_specs{background:#f6f7f7;padding:10px;border-radius:5px;font-size:80%;margin-top:10px;display:block}@media(min-width: 768px){.cart-notepad .js_notepad_toggle:hover{background-image:url("/assets/img/bp/icons/heart-fill.svg") !important;cursor:pointer}}.cart-notepad .js_notepad_saved:hover{background-image:url("/assets/img/bp/icons/heart.svg") !important;cursor:pointer}.search_filter_heading{margin-top:10px;margin-bottom:10px;padding-bottom:2px}#filter .list-group-item{border:0;padding:0}#filter .list-group-item.active{background-color:transparent}#filter a:hover,#filter a:focus{background:#f6f7f7;border-radius:3px;color:#232323;text-decoration:none;margin-left:-15px;padding-left:15px;display:block}#menu{margin-bottom:10px;padding-bottom:15px}#menu a:hover,#menu a:active,#menu a:focus{color:#232323;text-decoration:none}#menu .list-group-item.active{background-color:transparent}#menu .categories .active a{color:#232323}#menu .list-group-item{border:0;padding:5px 5px 5px 0}#menu .active a{font-weight:bold;background:transparent;color:#232323 !important}#menu .list-group-item:hover,#menu .list-group-item:focus{background:#f6f7f7;border-radius:3px;color:#232323;text-decoration:none;margin-left:-15px;padding-left:15px;display:block}#menu .menu_depth_1 a,#menu .menu_depth_1 a:active,#menu .menu_depth_1 a:focus,#menu .menu_depth_1 a:hover,#menu .menu_depth_2 a,#menu .menu_depth_2 a:active,#menu .menu_depth_2 a:focus,#menu .menu_depth_2 a:hover,#menu .menu_depth_3 a,#menu .menu_depth_3 a:active,#menu .menu_depth_3 a:focus,#menu .menu_depth_3 a:hover,#menu .menu_depth_4 a,#menu .menu_depth_4 a:active,#menu .menu_depth_4 a:focus,#menu .menu_depth_4 a:hover{background:url("/assets/img/default/icons/arrow-return-right.svg") no-repeat left center;padding-left:18px;color:#232323;text-decoration:none}#menu .menu_depth_2{padding-left:7px}#menu .menu_depth_2:hover{padding-left:22px}.product-name-brand{font-size:80%}.product-name{margin-bottom:10px;font-size:110%;font-weight:normal}.product-container{padding-bottom:47px !important;padding-top:0 !important;border:0}.product-container .carousel-indicators{margin-bottom:0}.product-container-parent{border:1px solid #fff}.product-container-parent:hover{border:1px solid #232323}.product_image_container .carousel{margin-bottom:5px}.productlist-menu-heading{margin-top:0}.search_filter_delete_bubbles a{padding:7px 15px 7px 25px;background:url(/assets/img/bp/icons/filter-delete.svg) no-repeat 5px center;color:#232323;text-decoration:none !important;font-weight:normal;border:1px solid #232323;border-radius:10px;margin-right:5px;font:80% Arial,sans-serif;margin-top:5px;display:inline-block}.product-container-parent:hover .product-info-container{filter:opacity(0.7);cursor:pointer}.price-container{bottom:5px}@media(max-width: 576px){.product-price{font-size:120% !important;white-space:nowrap}}.product-short-description{color:#232323;font-size:100%}.product-price .text-danger{color:gray !important}#filter a.btn:hover,#filter a.btn:focus{margin-left:0px;display:inline-block;background:#2778a2;color:#fff;padding-left:.75rem}.brillenfinder-breite{color:#2778a2;font-size:80%}.brillenfinder-hoehe{margin-top:10px;display:block}.brillenfinder-hoehe span.number-hint{width:25px;height:25px;color:#fff;background:#9f9f9f;border-radius:25px;padding:2px;display:inline-block;font-size:100%;text-align:center;margin-right:5px;margin-bottom:25px;font-weight:bold;float:left}.brillenfinder-hoehe span.number-hint-text{color:#9f9f9f;font-size:80%;display:inline-block;line-height:100%;max-width:80%;float:left}@media(max-width: 576px){.productlist_product_uvp{display:block}.product-container{padding-bottom:70px !important}}.productGalery_thumb_parent{width:100%}.productGalery_thumb_parent .productgalery_thumb div{border:1px solid gray}.productGalery_thumb_parent .productgalery_thumb div img{width:100%}.productGalery_thumb_parent .productgalery_thumb div.position-relative{border:0}.productgalery_product_info .price-container{position:static}.page-item.active .page-link{background:#232323;border-color:#232323}.page-item .page-link{color:#232323}.slider-submit-single-value:hover{background-color:#2778a2;border-color:#2778a2}.static-sidebar-menu{padding-left:0;margin-bottom:25px;word-break:break-word}.static-sidebar-menu li{list-style-type:none;position:relative;padding-left:20px;padding-bottom:4px}.static-sidebar-menu li a{display:inline-block}.static-sidebar-menu li::before{content:"";width:20px;height:20px;display:inline-block;background:url("/assets/img/default/icons/arrow-right.svg") no-repeat;position:absolute;top:5px;left:0}.verglasung-steps{background:#f6f7f7;padding:15px;margin-bottom:10px;position:relative}.verglasung-steps .number{font-size:55px;font-family:"Roboto Serif",serif;color:#2778a2;position:absolute;left:15px;top:-15px}.verglasung-steps span.step{display:inline-block;padding-left:55px}.verglasung-steps img{display:block;width:100%}.stoerer{background:url("/assets/img/bp/static/stoerer.svg") no-repeat;background-size:contain;display:block;width:175px;height:175px;padding:20px}.stoerer .stoerer-text{color:#fff;transform:rotate(12deg);font-family:"Roboto Serif",serif;display:block;position:relative;left:5px}.stoerer .stoerer-text-first{font-size:22px;display:block;margin-top:24px}.stoerer .stoerer-text-third{font-size:55px;line-height:45px}.verglasung-top .stoerer{position:absolute;right:0;top:50px}.verglasung-top p{padding-right:180px;font-size:120%}@media(min-width: 992px)and (max-width: 1200px){.verglasung-steps img{max-height:100px}.stoerer{top:145px !important}}@media(max-width: 576px){.stoerer{top:125px !important}}.static-contact-box{background:#f6f7f7;padding:25px}.list-arrows li{padding-left:25px}.list-arrows li::before{content:"";width:20px;height:20px;display:inline-block;background:url("/assets/img/default/icons/arrow-right.svg") no-repeat;position:absolute;top:18px;left:5px}.blue-serif-highlight{font-size:180%;font-family:"Roboto Serif",serif;color:#2778a2}.static-content ol{list-style-type:none;counter-reset:der-lustige-otter-zaehlt-mit}.static-content ol li:before{content:counter(der-lustige-otter-zaehlt-mit) ".";counter-increment:der-lustige-otter-zaehlt-mit;font-family:"Open Sans Condensed",Arial,sans-serif;color:#ccc;display:inline-block;padding-right:8px;font-weight:700}.static-content ol li{border-left:12px solid #ccc;display:block;background:#f9f9f9;padding:6px 4px 6px 14px;margin-bottom:4px}.static-content ol li a{text-decoration:underline}.static-content ul{list-style-type:none;margin-left:0;padding-left:0}.static-content ul li:before{content:"✓ ";font-weight:700;color:#ccc}.static-content ul li{border-left:12px solid #ccc;display:block;background:#f9f9f9;padding:6px 4px 6px 14px;margin-bottom:4px}.static-content ul li a{text-decoration:underline}.raybanauth-prices{background:#dfeaf1;padding:25px;text-align:center;margin:25px 0;font-size:140%;line-height:160%}.raybanauth-prices span{font-weight:bold;font-size:120%;color:#277ba3;display:block}.promo_code{font-family:arial,sans-serif;color:#fff;font-size:40px;padding:15px;background:#2778a2;border-radius:5px}.promo_code span{color:#2778a2}.small_text{font-size:80%}#copy_success{position:fixed;top:20px;right:20px;z-index:999;background-color:#24a5da;opacity:0;visibility:hidden;transition:all .5s ease-in-out}.copy_text{color:#fff;font-weight:bold;margin:10px}#infoscoreAccordion .card-header button{color:#2778a2 !important}#infoscoreAccordion .card-body a{color:#2778a2}.news-row{background:#f6f7f7}.news-row .card{background:#fff;border-radius:5px}.widget_search .btn-primary{background:#175b7e !important;border-color:#175b7e !important;color:#fff !important}@font-face{font-family:"Roboto Serif";font-style:italic;font-weight:400;src:local("Roboto Serif"),url("/assets/fonts/bp/RobotoSerif-Regular.woff2") format("woff2"),url("/assets/fonts/bp/RobotoSerif-Regular.woff") format("woff");text-rendering:optimizeLegibility}body,html,.textcolor,a.textcolor,.suggest-product a{color:#232323}.btn-primary,.btn-outline-primary,.btn-icon{background:transparent;border-color:#232323;color:#232323}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus{background:#2778a2 !important;border-color:#2778a2 !important;color:#fff}.btn-icon{background-color:transparent;border-color:#232323;color:#232323;background-position:7px center}.btn-icon:hover,.btn-icon:active,.btn-icon:focus{background-color:#2778a2 !important;border-color:#2778a2 !important;color:#fff}.btn-signature,#quicksearch-button{background:#2778a2;border-color:#2778a2;color:#fff !important}.btn-signature:hover,.btn-signature:active,.btn-signature:focus,#quicksearch-button:hover,#quicksearch-button:active,#quicksearch-button:focus{background:#175b7e !important;border-color:#175b7e !important;color:#fff !important}.fake-link{color:#175b7e}.fake-link:hover{text-decoration:underline}.index-contact-bar-mobile{background:#2778a2}#quicksearch-button img{position:relative;top:-2px}.header-hamburger img{position:relative;top:-2px}.card{background:#f6f7f7;padding:10px;border-radius:5px;border:0}.card .card-header{border:0;background:transparent;font-family:"Roboto Serif",serif}.card .card-footer{background:transparent}.form-control{border:1px solid #232323}.btn-bottom{display:none}h1{font-size:2.2rem}h2{font-size:2rem;margin-top:2em}h3{font-size:1.5rem;margin-top:1.5em}h4,h5{font-size:1.2rem;margin-top:1.2em}h1,h2,h3,h4,h5,.search_filter_heading,.product-name>.product-name,.product-price,.text-serif{font-family:"Roboto Serif",serif}.text-teal{color:#2778a2}.product-price{font-size:140%}.productlist_product_uvp{font-family:Arial,sans-serif;font-size:55%}a,a:visited{color:#232323}p a{text-decoration:underline}a:hover,a:focus{color:#232323}footer,.prefooter{background:#f6f7f7;color:#232323}footer h5,.prefooter h5{color:#232323}footer a,.prefooter a{color:#232323}footer a:hover,.prefooter a:hover{text-decoration:underline}footer{margin-top:0}#header-usermenu a{color:#232323}.btn-bubble{border:1px solid #232323}.compare-bubble .js_compare_saved,.notepad-bubble .js_notepad_saved,.btn-bubble.js_notepad_saved,.btn-bubble.js_compare_saved{background-color:#2778a2;border:1px solid #2778a2}.specs-top:hover{opacity:.8;cursor:pointer}.specs-top{background-size:cover;height:100%;position:relative;border-radius:5px 5px 10px 10px}.specs-top a{position:absolute;left:0;top:0;right:0;bottom:0;display:block}.specs-top .title{color:#232323;font-size:160%;text-decoration:none}.specs-top .specs-title{position:absolute;bottom:0;left:0;right:0;height:75px;padding:10px 25px;background:#fff;border-radius:0 0 5px 5px}.specs-top .specs-title .title{font-family:"Roboto Serif",serif}.specs-top .specs-title .title span{font:100% Arial,sans-serif;font-size:14px !important;display:block}.specs-top .specs-title .title-small{font-family:"Roboto Serif",serif;font-size:18px;display:block}.specs-top .specs-title .btn-sm{position:absolute;bottom:10px;right:10px}.specs-top a.specs-right{position:absolute;bottom:15px;right:15px}@media(max-width: 576px){.specs-top .specs-title .title{font-size:110%}footer a,.index-payment{hyphens:auto}}@media(max-width: 576px){.specs-top .specs-title .title{font-size:110%}footer a,.index-payment{hyphens:auto}}@media(min-width: 1420px)and (max-width: 1550px){.index-verglasung .specs-title{height:180px !important}}.specs-top-image{border-radius:5px 5px 0 0}.specs-women{height:400px}.specs-women .specs-top-image{position:absolute;display:block;top:0;left:0;right:0;width:100%;bottom:75px;background:url("/assets/img/bp/index/specs-women.jpg") no-repeat top center;background-size:cover}.sunnies-women{height:400px}.sunnies-women .specs-top-image{position:absolute;display:block;top:0;left:0;right:0;width:100%;bottom:75px;background:url("/assets/img/bp/index/sunnies-women.jpg") no-repeat top center;background-size:cover}.specs-men{height:400px}.specs-men .specs-top-image{position:absolute;display:block;top:0;left:0;right:0;width:100%;bottom:73px;background:url("/assets/img/bp/index/specs-men.jpg") no-repeat top center;background-size:cover}.sunnies-men{height:400px}.sunnies-men .specs-top-image{position:absolute;display:block;top:0;left:0;right:0;width:100%;bottom:75px;background:url("/assets/img/bp/index/sunnies-men.jpg") no-repeat top center;background-size:cover}@media(max-width: 400px){.sunnies-men .specs-top-image{background:url("/assets/img/bp/index/sunnies-men.jpg") no-repeat -125px 0;background-size:cover}.sunnies-women .specs-top-image{background:url("/assets/img/bp/index/sunnies-women.jpg") no-repeat -125px 0;background-size:cover}}.index-cat-image{display:block;height:220px}.kids-corner{height:192px;background:url("/assets/img/bp/index/kids-corner.jpg") no-repeat center;background-size:cover}.kids-corner .specs-title{height:50px}.sport-sunnies{height:192px;background:url("/assets/img/bp/index/sport-sunnies.jpg") no-repeat center;background-size:cover}.sport-sunnies .specs-title{height:50px}.index-verglasung{height:400px}.index-verglasung .index-cat-image{background:url("/assets/img/bp/index/verglasung.jpg") no-repeat center;background-size:cover}.index-verglasung .specs-title{height:170px}@media(min-width: 1200px)and (max-width: 1420px){.index-verglasung .specs-title{height:240px}}.index-gleitsicht{height:400px}.index-gleitsicht .index-cat-image{background:url("/assets/img/bp/index/gleitsicht.jpg") no-repeat center;background-size:cover}.index-gleitsicht .specs-title{height:170px}@media(min-width: 1200px)and (max-width: 1420px){.index-gleitsicht .specs-title{height:240px}}.index-brilando{height:400px}.index-brilando .index-cat-image{background:url("/assets/img/bp/index/brilando.jpg") no-repeat center;background-size:cover}.index-brilando .specs-title{height:170px}@media(min-width: 1200px)and (max-width: 1420px){.index-brilando .specs-title{height:240px}}.index-blueuv{height:400px}.index-blueuv .index-cat-image{background:url("/assets/img/bp/index/blueuv.jpg") no-repeat center;background-size:cover}.index-blueuv .specs-title{height:170px}@media(min-width: 1200px)and (max-width: 1420px){.index-blueuv .specs-title{height:240px}}.index-skibrille{height:400px}.index-skibrille .index-cat-image{background:url("/assets/img/bp/index/skibrille.jpg") no-repeat center;background-size:cover}.index-skibrille .specs-title{height:170px}@media(min-width: 1200px)and (max-width: 1420px){.index-skibrille .specs-title{height:240px}}.index-skibrille-outlet{height:400px}.index-skibrille-outlet .index-cat-image{background:url("/assets/img/bp/index/skibrille-outlet.jpg") no-repeat center;background-size:cover;display:block;height:220px}.index-skibrille-outlet .specs-title{height:170px}@media(min-width: 1200px)and (max-width: 1420px){.index-skibrille-outlet .specs-title{height:240px}}.js_notepad_toggle{background-image:url("/assets/img/bp/icons/heart.svg")}.js_notepad_saved,.js_notepad_saved{background-image:url("/assets/img/bp/icons/heart-fill.svg")}@media(min-width: 768px){.js_notepad_toggle:hover{background-image:url("/assets/img/bp/icons/heart-hover.svg") !important}.js_notepad_saved:hover{background-image:url("/assets/img/bp/icons/heart-fill-hover.svg") !important}.notepad-heart .js_notepad_toggle:hover{background-image:url("/assets/img/bp/icons/heart-fill.svg") !important}.notepad-heart .js_notepad_saved:hover{background-image:url("/assets/img/bp/icons/heart.svg") !important}}.index-inkl-specs{background:transparent;padding:15px !important}.index-inkl-specs ul li{list-style-type:none}.index-inkl-specs-img{background:url("/assets/img/bp/index/index-inkl-glaeser.jpg") no-repeat center center;background-size:cover;border-radius:5px 0 0 5px}.index-verg-sonnenbrillen-img{background:url("/assets/img/bp/index/index-verg-sonnenbrillen.jpg") no-repeat center center;background-size:cover;border-radius:5px 0 0 5px}@media(min-width: 992px)and (max-width: 1600px){.index-verg-sonnenbrillen-img{border-radius:0 5px 5px 0}.specs-title span.title{font-size:22px}}.index-white{background:#fef7ee url("/assets/img/bp/index/bg-white.png");color:#232323 !important;border-radius:0 5px 5px 0}.spacing-center{padding:100px 50px;text-align:center;align-items:center}.index-markenwelt{background:#f6f7f7;padding:15px !important}.index-markenwelt img{border-radius:5px}.index-markenwelt img:hover{opacity:.8}@media(max-width: 767px){.index-inkl-specs{padding:0 !important}.index-inkl-specs-img,.index-verg-sonnenbrillen-img{min-height:350px}.index-white{background:none}.prefooter .col-12{border-bottom:1px solid rgba(0,0,0,.1)}}.index-gender .left{background:#fef9f1}.index-gender .right{background:#ebe7e2}.index-themes{background:#f6f7f7;padding:15px}@media(min-width: 1600px){.gap-right{margin-right:30px}.gap-left{margin-left:-30px}}a.dropdown-item{padding-left:0}.index-payment img,.index-shipping img{display:block;width:100%}.index-payment span,.index-shipping span{display:block;margin-bottom:7px;font-size:80%;text-align:center}.footer-note{background:#f6f7f7;padding:25px 0;font-size:70%;line-height:120%}.footer-note p{max-width:1000px;opacity:.6;margin:0 auto}.prefooter p{font-size:80%}.faq-accordion .card{border:0;background:#f6f7f7;color:#232323;margin-bottom:2px}.faq-accordion .card-header{background:#f6f7f7;border-bottom-color:#fff}.faq-accordion .card-header button{color:#232323 !important;display:block;width:100%}.faq-accordion h5{font-family:Arial,Sans-Serif;margin-top:0}.faq-accordion .btn-link{text-align:left;text-decoration:none !important}.faq-accordion .btn-link[aria-expanded=true]{font-weight:bold}.faq-accordion .btn-link[aria-expanded=true]:after{content:url(/assets/img/default/icons/chevron-up.svg);float:right}.faq-accordion .btn-link:after,.faq-accordion .btn-link[aria-expanded=false]:after{content:url(/assets/img/default/icons/chevron-down.svg);float:right}.faq-accordion .card-header .btn-link:hover,.faq-accordion .card-header .btn-link:active,.faq-accordion .card-header .btn-link:focus{border-bottom-color:transparent}.faq-accordion .card-body a{text-decoration:underline}.faq-accordion .card-body .btn{margin-top:8px}.box_info{background:#f6f7f7;padding:10px;border-radius:5px}.contact-banner{background:url(/assets/img/bp/moods/contact_banner.jpg) left;background-size:cover;min-height:350px;color:#fff;padding:0 25px 0 450px}@media(min-width: 1600px){.contact-banner{padding:0 25px 0 550px}}.breadcrumb{background-color:#f6f7f7}@media(min-width: 992px){.newsletter-row{background-image:url("/assets/img/bp/moods/newsletter-campaign.jpg");background-position:right}}@media(max-width: 992px){.newsletter-row{background-image:url("/assets/img/bp/moods/newsletter-campaign-small.jpg");background-position:center}}.newsletter-campaign div.col-sm-12{background:none}.hamburger-accordion a,.hamburger-accordion button{color:#232323;text-decoration:none;border-bottom-color:transparent !important}.hamburger-accordion .card{background:#fff;padding:0}.hamburger-accordion .card-header{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.125)}.hamburger-accordion .nav-item{background:#f6f7f7;border-bottom:1px solid rgba(0,0,0,.125)}.hamburger-accordion .card-body{padding-top:0;padding-right:2px;padding-bottom:0;border-top:1px solid rgba(0,0,0,.125)}.js_help_icon{position:relative;top:-2px;margin-left:3px;cursor:pointer}.index-advantages-banner h2{color:#fff}.index-static-banner ul{padding-left:0}.index-static-banner li{list-style-type:none;color:#fff}.index-static-banner li::before{content:"✓ ";color:#2778a2;font-weight:bold}.index-static-banner img{position:absolute;right:0;bottom:0;max-height:100%}@media(max-width: 400px){.positioning{padding:25px 140px 25px 45px}.positioning h2{font-size:14px}.positioning li{font-size:70%}}@media(min-width: 400px)and (max-width: 576px){.positioning{padding:25px 140px 25px 70px}.positioning h2{font-size:18px}.positioning li{font-size:90%}}@media(min-width: 576px)and (max-width: 768px){.positioning{padding:25px 180px 25px 90px}.positioning h2{font-size:24px}.positioning li{font-size:100%}}@media(min-width: 768px)and (max-width: 992px){.positioning{padding:25px 220px 25px 90px}}@media(min-width: 992px){.positioning{padding:25px 250px 25px 150px}.positioning li{font-size:120%}}@media(min-width: 1200px){.positioning{padding:25px 200px 25px 110px}.positioning li{font-size:120%}}@media(min-width: 1400px){.positioning{padding:50px 300px 50px 150px}.positioning li{font-size:120%}}@media(min-width: 1600px){.positioning{padding:100px 200px}.positioning li{font-size:120%}}@media(min-width: 1950px){.positioning{padding:150px 250px}.positioning h2{font-size:36px}.positioning li{font-size:160%}.positioning .btn{font-size:140%}}.badge-primary{background-color:#2778a2}.badge-vivid{background:#00a9e9;background:-moz-linear-gradient(left, #00a9e9 0%, #e90e8d 100%);background:-webkit-linear-gradient(left, #00a9e9 0%, #e90e8d 100%);background:linear-gradient(to right, #00a9e9 0%, #e90e8d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00a9e9", endColorstr="#e90e8d",GradientType=1 )}.carousel-control-prev-icon{background-image:url("/assets/img/bp/ui/gallery-left.svg") !important;background-size:contain !important;width:30px;height:30px}.carousel-control-next-icon{background-image:url("/assets/img/bp/ui/gallery-right.svg") !important;background-size:contain !important;width:30px;height:30px}.navbar-text{font-weight:bold;text-align:right;color:#fff !important}.navbar-text span{display:block;font-weight:normal;line-height:10px}.navbar-text span.small{font-size:70%}.navbar-text img{height:14px;position:relative;top:-2px}.mobile-phone-bar-hint{display:block;font-size:70%}@media(min-width: 1600px){.overflow-navigation{padding-right:0}}.download-link::before{background:url(/assets/img/bp/icons/download.svg) no-repeat}/*# sourceMappingURL=index.css.map */
