.pageheader{background:#000!important}.navigation li a{color:#fff!important}.navigation__child-tier li a{color:#000!important}.template-collection .container{max-width:1600px}.template-collection .container .reading-width{max-width:100%}.template-collection .container .metafield-rich_text_field p,.template-collection .container .metafield-rich_text_field ul,.template-collection .container .metafield-rich_text_field h3{text-align:left}.template-index .slideshow .btn{text-transform:capitalize!important;padding:1rem 4rem}.template-index .slideshow .text-overlay__title{max-width:100%!important}.template-index .slideshow .text-overlay__rte{max-width:45%!important}.template-index .section-gallery .btn{padding:1rem 4rem;text-transform:uppercase!important}.template-index .section-testimonials,.section-testimonials .use-color-scheme{background:#000;padding-top:20px;padding-bottom:20px}.template-index .section-testimonials,.section-testimonials .use-color-scheme .testimonial__text .testimonial__blockquote,.section-testimonials .use-color-scheme .testimonial__author{color:#fff}.testimonial__star svg{fill:#fff}.template-index .section-image-with-text h2{font-size:6em}.template-index .section-image-with-text p{font-size:22px}.template-index .section-image-with-text .btn{padding:1rem 4rem;text-transform:uppercase!important;background:#000}.template-index .section-image-with-text-overlay .btn{padding:1rem 4rem;text-transform:uppercase!important;background:#dfeaec;color:#000}.template-index .section-multi-column h3{position:absolute;bottom:2rem;text-align:center;width:95%;color:#fff}.cross-page-promos .icon-with-caption{display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:anchor-center}.cross-page-promos .icon-with-caption svg{width:100px;height:50px}.cross-page-promos .icon-with-caption .h6{text-transform:uppercase!important}.section-footer__text p{color:#000}.section-footer__title{text-transform:uppercase!important;font-weight:600;color:#000}.template-index .blog-row h2{text-align:left;font-size:64px}.template-index .section-multi-column h2{font-size:3em;text-align:left;font-weight:600}.template-index .section-video-with-text{background:#f0eeeb}.template-index .section-video-with-text .btn{padding:1rem 4rem;text-transform:uppercase!important;background:#fff;color:#000;border:0}.section-image-with-text .btn{padding:1rem 4rem;text-transform:uppercase!important;background:#166679}.section-video-with-text .btn{padding:1rem 4rem;text-transform:uppercase!important}#shopify-section-template--26702721744977__image_with_text_pqYGQi .use-color-scheme--1,#shopify-section-template--28623672606801__image_with_text_pqYGQi .use-color-scheme--1{background:#000!important}#shopify-section-template--26702721744977__image_with_text_pqYGQi .use-color-scheme--1 h2,#shopify-section-template--26702721744977__image_with_text_pqYGQi .use-color-scheme--1 p,#shopify-section-template--28623672606801__image_with_text_pqYGQi h2,#shopify-section-template--28623672606801__image_with_text_pqYGQi p{color:#fff}#shopify-section-template--26702721744977__image_with_text_pqYGQi .use-color-scheme--1 a{background:#fff;color:#000}.logo-area__right__inner a,.logo-area__left a{color:#fff}.quantity-submit-row__submit button{background:#000;color:#fff}.section-id-template--26702721417297__product_list_PPBmjn .hometitle{text-align:left}.section-id-template--26702721417297__product_list_PPBmjn .hometitle h2{text-transform:uppercase;font-size:3em}.section-id-template--26702721417297__product_list_PPBmjn .product-block__title{font-size:1.5em}#shopify-section-template--26702721417297__image_with_text_overlay_fb8yXL{margin-top:2rem}.section-footer__menu-block__menu a{color:#000}.signup-form__button{background:#000}.template-suffix-technology .section-image-with-text-overlay a:first-child{background:#fff;color:#000;padding:1rem 4rem}.template-suffix-technology .section-image-with-text-overlay a:last-child{background:#fff;color:#000;padding:1rem 4rem}.template-suffix-technology h2{text-transform:uppercase;font-size:3em}#shopify-section-template--27650347401297__multi_column_4AgADL{background-image:url(/cdn/shop/files/New-Collection.png?v=1769541646)}#section-id-template--27650347401297__multi_column_4AgADL{margin-top:0;padding-top:4em}.template-collection .container .reading-width{text-align:right}.template-collection .container .reading-width h2{font-size:1.2rem}.template-collection .text-overlay__inner{width:1600px}.product-block .image-cont{position:relative;overflow:visible!important}.product-block .image-cont .btn.quickbuy-toggle{width:20px!important;right:10px!important}.product-block .btn.quickbuy-toggle{position:absolute!important;top:10px;right:10px!important;width:38px;height:38px;padding:0;background:#fff;border-radius:50%;border:none;display:flex!important;align-items:center;justify-content:center;opacity:0;visibility:hidden;z-index:999!important;cursor:pointer;text-indent:-9999px}.product-block .btn.quickbuy-toggle:before{content:"\1f441";font-size:18px;color:#000;text-indent:0;line-height:1}.product-block:hover .btn.quickbuy-toggle{opacity:1!important;visibility:visible!important}.product-block .btn.quickbuy-toggle:hover{background:#000000d9;transform:scale(1.08)}.disclosure__content p img{display:none}.filter-group--4 .toggle-target-container{max-height:250px;overflow-y:auto}#shopify-section-template--26963183730769__image_with_text_bmbczi{background:#000;padding-top:5px}#shopify-section-template--26963183730769__image_with_text_bmbczi h2,#shopify-section-template--26963183730769__image_with_text_bmbczi p{color:#fff}.prop-65-container{margin:1.5rem 0;font-size:.9rem;line-height:1.4}.prop-65-trigger{margin-bottom:5px}.prop-65-button{background:none;border:none;color:#000;text-decoration:underline;cursor:pointer;font-weight:700;padding:0;font-family:inherit}.prop-65-details{background-color:#f9f9f9;padding:15px;border-left:3px solid #FFFF00;margin-top:10px;overflow:hidden}.warning-icon{color:#c00}#section-id-template--26702721417297__1594114653504 .fully-spaced-row--medium{margin-bottom:0}.best-seller span{background:#000;color:#fff}.new-sunglasses span{color:#fff}.product-label--new-in span:empty{display:none}.product-label--new-in:has(span:empty){display:none}.bss-b2b-registration-form-after-hide h2 span,.bss-b2b-registration-form-after-hide p{color:#000!important}sup{font-size:50%;top:-.9em}.collection-content p{font-size:1.2rem}.product-label-container:has(span:empty){display:none}.product-label-container:has(.product-label--new-in span:empty){display:none!important}#collection-banner-content-wrap{width:600px;float:right}#collection-banner-wrapper .reading-width{text-align:left}#collection-banner-wrapper h1{font-size:2.6rem!important;text-align:left!important}.custom-video-wrapper .video-heading,.custom-video-wrapper p{display:none}.filter-group--swatch .filter-group__item:before{display:none}.slideshow-nav__btn svg{fill:#fff!important}.navigation__link[href="#"]{cursor:default;pointer-events:none}.template-suffix-floating-products .custom-video-wrapper{display:block!important}@media only screen and (max-width:480px){#section-id-template--26702721417297__multi_column_wUxpRw h2{word-break:break-all}.template-index .slideshow .text-overlay__rte{max-width:100%!important}.template-index .section-shop-the-look carousel-slider{display:none!important}.template-index .section-multi-column h3{position:relative!important;width:100%;color:#000;bottom:0}.cross-page-promos .icon-with-caption{justify-content:flex-start}.template-index .section-gallery .btn{padding:1rem 3rem}#collection-banner-content-wrap{width:100%}#collection-banner-wrapper h1{text-align:center!important;font-size:1.8rem!important}#collection-banner-wrapper .reading-width{text-align:center!important}.navigation li a{color:#000!important}.pageheader svg.feather{stroke:#fff}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.container{width:90%}.template-index .section-multi-column h3{position:relative!important;width:100%;color:#000;bottom:0}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.container{grid-template-columns:1fr 1fr}#pageheader .navigation .navigation__tier-1{background:#000!important}}@media only screen and (min-width:768px)and (max-width:1024px){.navigation.navigation--main .navigation__tier-1{background:#000!important}}@media(min-width:768px){.navigation .navigation__tier-1{background:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nx-custom.css.map */
