@font-face{font-family:Founders Grotesk;src:url(/cdn/shop/files/FoundersGrotesk-Regular.eot?v=1680506442);src:url(/cdn/shop/files/FoundersGrotesk-Regular.eot?v=1680506442?#iefix) format("embedded-opentype"),url(/cdn/shop/files/FoundersGrotesk-Regular.woff2?v=1680506442) format("woff2"),url(/cdn/shop/files/FoundersGrotesk-Regular.woff?v=1680506442) format("woff"),url(/cdn/shop/files/FoundersGrotesk-Regular.ttf?v=1680506442) format("truetype"),url(/cdn/shop/files/FoundersGrotesk-Regular.svg?v=1680506443#FoundersGrotesk-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Founders Grotesk;src:url(/cdn/shop/files/FoundersGrotesk-Medium.eot?v=1680506442);src:url(/cdn/shop/files/FoundersGrotesk-Medium.eot?v=1680506442?#iefix) format("embedded-opentype"),url(/cdn/shop/files/FoundersGrotesk-Medium.woff2?v=1680506441) format("woff2"),url(/cdn/shop/files/FoundersGrotesk-Medium.woff?v=1680506442) format("woff"),url(/cdn/shop/files/FoundersGrotesk-Medium.ttf?v=1680506442) format("truetype"),url(/cdn/shop/files/FoundersGrotesk-Medium.svg?v=1680506442#FoundersGrotesk-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}.faux-select,body,button,input,select,textarea{font-family:Founders Grotesk}body{font-family:Founders Grotesk!important;font-weight:400}b,strong{font-weight:500}input,textarea{font-family:Founders Grotesk}.btn{font-size:12px;line-height:1;letter-spacing:0px;padding:24px 30px 20px;min-width:162px}.btn--secondary{border:1px solid #000}.btn.section-header__link{margin-top:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.site-header--heading-style .site-nav__link{font-family:Founders Grotesk;font-weight:500;letter-spacing:0px}h1,.h1,.h0{font-size:40px;line-height:1;font-weight:500;letter-spacing:0px}h2,.h2{font-size:24px;line-height:167%}h2.section-header__title{font-size:24px;line-height:167%;margin-left:10px}h3,.h3{font-size:15px;line-height:1;font-weight:400}h4,.h4{font-size:14px;line-height:114%;font-weight:400;letter-spacing:0px}h5,.h5{font-size:12px;line-height:133%;font-weight:400;letter-spacing:0px}.section-header{margin-bottom:26px}.image-wrap{padding-bottom:125%!important}a.h2.section-header__link{font-weight:400;text-decoration-line:underline;margin-bottom:0;font-size:20px}.form-vertical form label,form label:not(.variant__button-label):not(.text-label),form .label-info a{font-size:12px;letter-spacing:0px;margin-bottom:6px}.form-vertical input,.form-vertical select,.form-vertical textarea{padding:10px 15px 3px}.form-vertical button.btn--full,.form-vertical input.btn--full,.form-vertical button,.template-customers-addresses button{font-size:18px;font-weight:500;padding:17px 10px 10px}.template-product .product-section .product__block__popup{position:fixed;width:100%;height:100%;top:0;left:-100%;background:transparent;display:flex;align-items:center;justify-content:center;z-index:0;opacity:0;visibility:hidden;transition:all 1s}.template-product .product-section .product__block__popup.active{left:0;z-index:9999;opacity:1;visibility:visible}.template-product.active{overflow:hidden}.template-product .product-section .product__block__popup .overlap{position:absolute;width:100%;height:100%;background:#121212e6}.template-product .product-section .product__block__popup .main_pop_up{display:flex;max-width:795px;padding:60px;align-items:center;justify-content:center;text-align:center;background:#fff;position:relative}.template-product .product-section .product__block__popup .main_pop_up .close_pop_btn{position:absolute;width:15px;height:15px;top:20px;right:20px}.template-product .product-section .product__block__popup .main_pop_up .close_pop_btn span{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.template-product .product-section .product__block__popup .main_pop_up .cover .heading{font-size:16px;font-weight:600;letter-spacing:.6px}.template-product .product-section .product__block__popup .main_pop_up .cover .text{font-size:16px;margin:30px 0 35px}.template-product .product-section .product__block__popup .main_pop_up .cover .btn_group{display:flex;align-items:center;justify-content:center;gap:20px}.template-product .product-section .product__block__popup .main_pop_up .cover .btn_group .cancel_btn{min-width:184px;display:flex;align-items:center;justify-content:center;height:50px}.template-product .product-section .product__block__popup .main_pop_up .cover .btn_group .ok_btn{min-width:70px;display:flex;align-items:center;justify-content:center;height:50px}.template-product .product-section .product__block__popup .main_pop_up .cover .btn_group .btn--primary{background-color:#000;color:#fff;font-size:16px}.grid__item .shipping_text{text-align:left;font-size:14px}#AnnouncementSlider{min-height:19px}.announcement-text{font-weight:400;text-transform:unset;letter-spacing:0px;font-size:16px;line-height:1}.announcement-bar{padding:16px 0 9px}.announcement-slider__slide{display:flex;align-items:center;justify-content:center}.countdown__container_time{margin-left:15px}.countdown__container_time .countdown-wrapper{line-height:1.1!important}.site-header{padding:0}.site-header .site-nav li a.site-nav__link{padding:10px 20px 0}.header-layout--left .site-navigation{padding-left:50px}.site-header .site-nav__link--icon .icon{width:20px;height:auto}.site-header .site-nav__link--icon{padding-left:13px;padding-right:13px}.site-header .cart-link__bubble{display:block;font-size:14px;line-height:.7;margin-left:3px}.site-header .cart-link{display:flex;align-items:flex-end}.site-header--opening{border-bottom:.4px solid #000000}.site-nav__item{padding:56px 0}.site-header__search-input{padding:18px 10px 8px}.snize-ac-results .snize-view-all-link{padding:10px 32px 4px!important}.snize-ac-results-arrow{margin-top:-5px}.header-item{justify-content:center}.home-feature-collection .grid__item{padding-left:14px}.home-feature-collection .grid{margin:0 0 -30px -14px;display:flex;flex-wrap:wrap}.grid-product__content .grid-product__title,.collection-list .collection-item__title span{font-family:Founders Grotesk;letter-spacing:0px;text-align:left;font-size:12px;line-height:133%;font-weight:400}.grid-product__content .grid-product__vendor{letter-spacing:0px;text-align:left;font-size:14px;opacity:1;line-height:114%;margin-top:0;text-transform:initial;font-weight:500}.grid-product__content .grid-product__price{margin-top:7px;text-align:left;font-size:12px;line-height:133%}.grid-product__content .grid-product__meta{padding:22px 0 0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}.pro-extra-text.souldout{font-weight:400;font-size:12px;color:red;white-space:nowrap}.grid-product__tag{padding:7px 7px 1px 9px}.grid-product__content{height:100%}.grid-product__link{height:100%;display:flex;flex-direction:column}.home-feature-collection .flickity-viewport{width:100%}.feature-collections-part{display:flex;flex-wrap:wrap;align-items:flex-start}.feature-collections-left{width:53%}.feature-collections-right{width:47%;padding-left:46px;margin-bottom:-52px}.collection-item--below .collection-item__title{margin-top:16px;letter-spacing:0px;line-height:0}.collection-list .grid{margin:0 0 0 -24px}.collection-list .grid__item{padding-left:24px}.collection-item{margin-bottom:52px}.feature-collections-right{margin-bottom:-52px}.feature-collections-right .image-wrap{padding-bottom:144.1%!important}.grid-product__price--savings{display:none}span.normal-price{color:red}.pro-extra-text.color-size{font-size:12px;width:40%;text-align:right;margin-top:0;white-space:nowrap;margin-left:5px}.product-title-main{display:flex;align-items:flex-start;justify-content:space-between}.collection-desktop-slider.page-width{padding-right:0}.home-feature-collection .collection-desktop-slider .grid__item{padding-left:46px;width:22%}.home-feature-collection .collection-desktop-slider .grid{margin:0 0 -30px -46px}.home-feature-collection .collection-desktop-slider .image-wrap{padding-bottom:149%!important}.feture-collection-btnwrapper{text-align:center;margin-top:100px}.text-with-icons__block-icon{display:block;margin-bottom:27px;text-align:center;width:100%;max-width:100px;margin-left:auto;margin-right:auto}.text-with-icons__block-icon img{margin:0 auto;max-height:100%;height:100%;width:100%}.text-with-icons__block-title .h5{margin-bottom:6px;font-size:16px}.text-with-icons__block-text p{color:#aeaeae;text-transform:initial;margin-bottom:0;font-size:14px}.text-with-icons{padding:90px 0}.background-image-with-text .only-image img{width:100%}.text-with-icons__blocks .text-with-icons__block.text-center:nth-child(1) .text-with-icons__block-icon img{position:relative}.newsletter-section__content .theme-block{margin-bottom:25px}.newsletter-title{margin-bottom:30px}.newsletter-section__content h3{line-height:1.2}.newsletter-section__content input{padding:15px 12px 8px}.newsletter-section__content .btn{font-weight:500;padding:18px 32px 11px;min-width:unset}.home-newsletter .newsletter__input-group{width:442px;max-width:100%}.home-newsletter .rotative{overflow:hidden}.home-newsletter .rotative-bar p{margin-bottom:0}.newsletter-section{padding-top:0;padding-bottom:55px}.newsletter-section__content form{flex-wrap:wrap}.newsletter-checkout{width:100%;margin-bottom:0;max-width:442px;text-align:left;position:relative;margin-top:17px}.newsletter-checkout p{font-size:15px;margin:0;line-height:1.6}.newsletter-checkout p a{text-decoration:underline;position:relative;z-index:2}.home-newsletter .rotative-bar{-webkit-animation-name:left;-moz-animation-name:left;-o-animation-name:left;animation-name:left;width:auto;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:20s;-moz-animation-duration:20s;-o-animation-duration:20s;animation-duration:20s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;white-space:nowrap}@-webkit-keyframes left{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-moz-keyframes left{0%{-moz-transform:translateX(0);transform:translate(0)}to{-moz-transform:translateX(-100%);transform:translate(-100%)}}@-o-keyframes left{0%{-o-transform:translateX(0);transform:translate(0)}to{-o-transform:translateX(-100%);transform:translate(-100%)}}@keyframes left{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translate(-100%)}}.newsletter-checkout input#checkboxNewsletter{width:100%;padding:0;height:100%;margin:0;z-index:1;clip:unset;opacity:0;cursor:pointer}.newsletter-checkout span.checkbox-label:before{content:"";border:1px solid #000000;width:16px;height:16px;display:block;margin-right:7px}.newsletter-checkout span.checkbox-label{display:flex;align-items:flex-start}.home-newsletter{margin-top:75px}.index-section+.home-newsletter{margin-top:-50px}.newsletter-section__content .theme-block:last-child{margin-bottom:0}.newsletter-checkout input:checked+span.checkbox-label:before{background-color:#000}.newsletter-section .errors{max-width:440px;width:100%;padding:9px 5px 3px}.site-footer p.h4.footer__title{font-size:20px;font-weight:500;line-height:1;margin-bottom:20px}.site-footer__linklist a{padding:3px 0;font-size:15px}.site-footer .grid{display:flex;margin-bottom:85px}.site-footer .grid__item[data-type=menu]{width:auto;padding-right:110px;min-width:280px}.site-footer{padding-top:85px;padding-bottom:30px}.footer__small-text{padding:0;font-size:10px;line-height:160%}footer .grid__item[data-type=custom] .collapsible-content__inner p a{white-space:nowrap}.site-footer__linklist a:hover{color:#fffc}.about-top-block{display:flex}.about-top-left{width:32.5%;padding-right:67px;text-align:right}.about-top-right{width:67.5%;padding-left:58px;position:relative}.about-top-right p{font-size:15px;line-height:2;margin-bottom:25px}.about-top-right p:last-child{margin-bottom:0}.about-top-right:before{content:"";border-left:1px solid #000;position:absolute;top:0;left:0;width:1px;height:calc(100% - 46px)}.about-right-content{max-width:910px}.brand-block{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-left:-28px;margin-right:-28px;margin-bottom:-65px}.brand-block .brand-item{padding:0 28px;margin-bottom:65px}.brand-item-title h2{font-size:28px;line-height:1;margin-top:25px;margin-bottom:0}.brand-item-image{position:relative;padding-top:148%}.brand-item-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}ul.site-nav li.site-nav__item .site-nav__dropdown .grid__item .grandclile-link-list{overflow:hidden}.site-header .megamenu{padding:0;overflow:hidden}.megamenu .page-width{padding:20px 30px 60px;position:relative;z-index:3;background-color:#fff!important}.megamenu{top:100%;height:0;transition:.2s ease-in-out;opacity:0;visibility:hidden;transition-delay:initial;box-shadow:none}.is-focused>.megamenu,.site-nav--has-dropdown:hover .megamenu{opacity:1;visibility:visible;height:auto;transition:.5s ease-in-out}.megamenu .h5{font-size:24px;font-weight:500}.megamenu .h5 .site-nav__dropdown-link{padding:0;margin-bottom:20px;line-height:1}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:20px;line-height:1;padding:10px 0;text-transform:uppercase;display:inline-block;position:relative}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level):after{content:"";position:absolute;bottom:10px;left:0;width:0px;height:1px;transition:.3s ease-in-out;background-color:#000}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level):hover:after{width:100%}.site-header .megamenu .grid{display:flex;align-items:flex-start;justify-content:center}.site-header .megamenu .grid .grid__item{width:280px}.site-header .megamenu a.view-all_btn{font-weight:400}.view-all-btn-megamanu-link{margin-top:20px;position:relative}.custom_megamenu a.custum-manu-link,.site-header .megamenu a.view-all_btn{font-size:20px;text-decoration:underline}.custom_megamenu .grid__item{padding-left:27px;flex:1}.custom_megamenu .grid{margin:0 0 0 -27px;display:flex}.custom_megamenu .h5 .site-nav__dropdown-link{padding:17px 0 0;font-size:12px;font-weight:500;text-align:left;text-transform:uppercase}.view-all-btn-megamanu{text-align:center;margin-top:35px}.custom_megamenu a.megamenu__colection-image{position:relative;padding-top:125%;display:block}.custom_megamenu a.megamenu__colection-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom_megamenu .custom_megamenu_items a.megamenu__colection-image:before{content:"";background-color:#ffffff3d;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1;opacity:0;visibility:hidden;transition:.3s ease-in-out}.custom_megamenu .custom_megamenu_items:hover a.megamenu__colection-image:before{opacity:1!important;visibility:visible}.drawer-footer:before,.view-all-btn-megamanu-link:after{content:"";position:absolute;top:-85px;width:100%;height:50px;left:0;z-index:200000;background-color:#ffffffa6}.view-all-btn-megamanu-link.hide:after{display:none}.open_megamanu{overflow:hidden}.drawer-footer,.mobile-tab{position:relative}.open_megamanu .page-container:before{background:#cecece4d;content:"";position:fixed;top:0;width:100vw;height:100vw;z-index:20}.open_megamanu .announcement-bar{z-index:21}.drawer-footer:before{top:-22px;background:linear-gradient(to bottom,#ffffffe5 0,#ffffff1a);height:38px}.mobile-tab:before{content:"";position:absolute;top:0;width:21px;height:30px;right:-20px;z-index:200000;background:linear-gradient(to bottom,#fff 0,#ffffff4d)}.collection-filter__item--count{display:none}body:not(.template-index) .main-content{margin-top:100px}h1.section-header__title{text-transform:uppercase}h2.title-below{line-height:1}.collection-category ul{padding:0;display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -12px}.collection-category ul li{list-style:none;padding:0 12px;width:16.66%;transition:.3s ease-in-out}.collection-category ul li a{font-size:12px;border:1px solid #000;border-radius:50px;padding:19px 20px 15px;width:100%;display:block;text-align:center;font-weight:500}.collection-category{margin-top:50px}.collection-filter-top ul{list-style:none;display:flex;align-items:center;justify-content:center;margin:0}.collection-filter-top ul li a{font-size:20px;text-transform:uppercase;line-height:1;padding:0 27px;transition:.3s ease-in-out}.collection-filter-top ul li.active a{font-weight:500}.collection-filter-top{margin-top:80px}.collection-content{padding-top:40px}.collection-grid__wrapper .grid-product{margin-bottom:60px}.collection-grid__wrapper .grid{margin:0 0 0 -70px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.collection-grid__wrapper .grid__item{padding-left:70px}.collection-grid__wrapper .grid .image-wrap{padding-bottom:148%!important}.collection-category ul li a:hover{background-color:#000;color:#fff}.product-single__meta .h2.product-single__title{font-size:28px;line-height:1;margin:0 0 5px}.product-single__sku{margin-bottom:5px;font-weight:500;font-size:24px;line-height:1}.product-block.product-block--header,.product-block.product-text{margin-bottom:13px}.product-block.product-text,.product__price{font-size:18px}.product__policies.rte.small--text-center{display:none}.product-single__meta button.add-to-cart{font-size:18px;font-weight:500;padding:17px 20px 9px}.custom_logo_with_text span.custom-text{font-size:12px}.custom_logo_with_text .custom-logo-item{display:flex;align-items:center;margin-bottom:11px}.custom_logo_with_text span.custome-logo{margin-right:18px;max-width:30px}.product-block hr{border-color:#dedede}.custom_logo_with_text{padding:15px 0 20px}.product-single__meta .product-block .rte p,.product-single__meta .product-block .rte *,.product-single__meta .product-block .rte{font-size:18px;line-height:133%}.product-single__meta .rte{padding-top:5px}.product-single__meta .is_image_swatcher .variant-input-wrap label{margin:0 3px 6px;background:#f4f4f4;border-radius:5px;width:118px;height:118px;background-size:contain;background-repeat:no-repeat;background-position:center;box-shadow:none}.product-single__meta .is_image_swatcher .variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px var(--colorTextBody)}.product-single__meta .is_image_swatcher .variant-input-wrap input.is_select+label{box-shadow:0 0 0 1px var(--colorTextBody)}.product-single__meta .is_image_swatcher .color-swatch:before{border:0}.product-single__meta .product-block.product-block--price{margin-bottom:15px}.product-single__meta .variant-input-wrap{margin:0 -3px -12px;display:flex;flex-wrap:wrap}.product-single__meta .variant-wrapper+.variant-wrapper{margin-top:25px}.product-single__meta .variant-input{line-height:0}.product-block[data-dynamic-variants-enabled]{margin-bottom:60px}.product-single__form{display:flex;flex-direction:column-reverse}.product-single__form #la-select-lenses-btn+button.add-to-cart{margin-bottom:20px}.product-single__form #la-select-lenses-btn{border-radius:0;font-size:18px;font-weight:500;padding:17px 20px 9px;line-height:1;margin:0;background-color:#000;color:#fff}.product-block.product-buy-button{margin-bottom:48px}.product-block.color-content span{font-size:18px;line-height:133%}.product-block.color-content span:before{content:"";width:8px;height:8px;background-color:#000;display:inline-block;border-radius:50px;margin-right:11px;top:-1px;position:relative}.product-block.product-dec{margin-bottom:45px}.product-block.color-content{margin-bottom:60px}.size-chart__standalone .tool-tip-trigger__title{font-weight:500;font-size:18px;text-decoration:underline;letter-spacing:0}.size-chart__standalone .tool-tip-trigger{text-transform:unset}.product-block.product-block--tab .collapsibles-wrapper--border-bottom,.product-block.product-block--tab .collapsible-content__inner.rte,.product-block.product-block--tab .collapsible-trigger-btn--borders{border-left:0;border-right:0;border-color:#dedede;padding-left:0;padding-right:0}.product-block.product-block--tab .collapsibles-wrapper button.label{font-size:20px;letter-spacing:0;text-transform:unset;text-align:left;padding:18px 0}.product-block.product-block--tab .collapsible-content__inner.rte{margin-top:5px}.product-block.product-block--tab .collapsible-trigger.is-open .collapsible-trigger__icon>.icon-chevron-down{transform:none}.product-block.product-block--tab .collapsible-trigger__icon .icon{width:12px;height:12px;transform:scaleY(-1)}.product-single__meta .size-chart__standalone{margin-bottom:38px}.ph-right .product__submit__area{display:none;position:fixed;bottom:0;width:100%;z-index:2}.ph-right .product__submit__area.is--active{display:block}.product__submit__area.check-up{display:flex;flex-direction:column-reverse}.ph-right .product__submit__area .btn{font-size:12px;padding:18px 20px 13px}.collection-desktop-slider svg.flickity-button-icon{fill:#000;width:22px;height:22px;top:unset;left:unset}.collection-desktop-slider .flickity-prev-next-button{background-color:transparent;width:auto;height:auto;transform:translateY(-50%) scale(1);top:40%}.collection-desktop-slider .flickity-previous{left:60px}.collection-desktop-slider .flickity-next{right:35px}.product-details .detail.grid--flex-center{display:flex}.related-product h3.section-header__title{font-size:28px;font-weight:500}.related-product .section-header{margin-bottom:65px}.related-product .page-width.pd-right{padding-right:0}.related-product .product-title-main{justify-content:space-between}.related-product .pro-extra-text.color-size{padding-right:17px}.template-product .home-newsletter,.template-collection .home-newsletter{display:none}tool-tip .tool-tip__inner{background:#f4f4f4;border-radius:16px;box-shadow:none;width:450px;padding:50px;max-width:100%}.sizeguide-product-block{display:flex;flex-wrap:wrap}.sizeguide-product-block .sizeguide-left img{width:80px;object-fit:contain}.sizeguide-product-block .sizeguide-right h6{font-size:9px;font-weight:500;margin:0}.sizeguide-product-block .sizeguide-right p{font-size:9px;margin-bottom:3px;line-height:1}.sizeguide-product-block .sizeguide-right span.price{font-size:12px}.sizeguide-product-block .sizeguide-right{margin-left:11px}.sizeguide-bottom-item h3{font-size:16px;font-weight:500;margin-bottom:20px}.sizegide-icon-text{display:flex;align-items:center}.sizegide-icon{width:50px;margin-right:12px}.sizegide-icon-text span{font-weight:500;font-size:12px;line-height:1;display:block}.sizeguide-bottom-item{margin-bottom:30px}.sizegide-icon-text+.sizegide-icon-text{margin-top:20px}span.small{display:block;font-weight:400;font-size:10px;line-height:1;margin-top:5px}.sizeguide-bottom{margin-top:70px}tool-tip:before{background-color:#0009}tool-tip .tool-tip__inner .tool-tip__close{top:20px;right:12px}.la-prescription-modal-content *{font-family:Founders Grotesk!important}.la-prescription-modal-content h3#la_prescriptionSelect_title{font-size:18px;font-weight:500;text-transform:uppercase}.la-prescription-modal-content .la-prescription-modal-content-body{padding:10px 30px 0}.la-prescription-modal-content .la-wrapper-heading{margin-top:0}.la-prescription-modal-header .la-prescription-modal-close{width:15px;position:absolute;top:26px;right:34px}.la-prescription-modal-header{height:45px}.la-prescription-modal-content .la-label-content-box .la-label-title{font-weight:500;font-size:16px;letter-spacing:0}.la-prescription-modal-content .la-label-description{font-size:15px;line-height:107%;text-transform:initial;letter-spacing:0;margin-bottom:0}.la-prescription-modal-content .la-label-description br{display:block;height:10px;width:100%;content:""}.la-prescription-modal-content .la-label-image{display:none}.la-prescription-modal-content-body .la-choose-prescription-wrapper .la-label-btn-wrapper{border-color:#000!important}.la-prescription-modal-content-body .la-choose-prescription-wrapper .la-label-btn-wrapper+.la-label-btn-wrapper{border-top:0}.la-prescription-modal-content label.la-label-btn,.la-prescription-modal-content div.la-label-btn{padding:19px 15px 10px}.la-prescription-modal-content .la-prescription-form-btn{padding:12px 30px 5px!important}.la-prescription-modal-content label:not(.variant__button-label):not(.text-label){text-transform:uppercase;letter-spacing:0;font-size:16px;min-height:40px;padding:10px 10px 4px!important}.la-upload-wrapper label.la-label-btn.la-prescription-file-label svg#clip{margin-top:-6px}.la-prescription-modal-content .la-prescription-modal-content-body .la-review-left .la-label-title{font-weight:500}.la-prescription-modal-content .la-order-notes-wrapper{margin-top:10px}.la-prescription-modal-content .la-label-title{font-weight:500}.la-prescription-modal-content select.la-form-select{border:.4px solid #000;border-radius:0;height:25px;padding:5px 10px 0;background-size:11px!important}.la-prescription-modal-content .la-h6{font-weight:500}.la-prescription-modal-content label.la-form-helper-label{font-size:12px!important}.la-prescription-modal-content .la-option-container{margin-top:15px}.la-option-container .la-lensgroup-title{font-weight:500}a.cart__item-name{font-size:12px;line-height:133%;font-weight:500;text-transform:uppercase;margin-bottom:2px}.cart__item--variants{font-size:12px;text-transform:uppercase}.cart__item--variants span{font-weight:500}.drawer .cart__item-title{font-size:12px}.cart__item--variants{margin-bottom:5px}.drawer .js-qty__num,.js-qty__num{font-size:12px;padding-top:6px}span.cart__price{font-size:12px}.cart__item-sub{margin-top:10px}.ajaxcart__subtotal,.cart__item-sub.cart__item-row{letter-spacing:0;font-size:12px;font-weight:500}.cart__item-row.text-center{display:none}button.btn.cart__checkout{font-size:18px;font-weight:500;padding:17px 15px 10px}.template-cart .page-content{padding-top:0}.cart__item-title{font-size:13px}.cart__remove a.text-link{font-size:12px;text-decoration:underline}.page-width.page-width--tiny.page-content{max-width:600px}div#snize_results #snize-search-results-grid-mode.snize-five-columns li.snize-product{width:18%;width:25%!important;margin:0 0 60px;padding-left:70px}div#snize_results #snize-search-results-grid-mode ul{margin:0 0 0 -70px}div#snize_results #snize-search-results-grid-mode span.snize-thumbnail img{top:0;left:0;width:100%;height:100%;object-fit:cover;transform:none;bottom:0;right:0;max-height:unset}div#snize_results span.snize-thumbnail{padding-bottom:148%!important;position:relative;height:0!important}div#snize_results #snize-search-results-grid-mode li.snize-product span.snize-title{letter-spacing:0;text-align:left;font-size:12px;line-height:133%;font-weight:500;text-transform:uppercase;margin:0}div#snize_results span.snize-description{font-size:14px;color:#000;line-height:1.1}div#snize_results #snize-search-results-grid-mode .snize-price-list{font-size:12px}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-thumbnail img{max-height:unset!important}#snize_results .snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel input.snize-mobile-input-style{margin:10px 0 0 15px}#snize_results div.snize-search-results#snize_results a{display:block}.template-list-collections .collection-item--below .collection-item__title{line-height:1}.template-list-collections .collection-item--below .collection-item__title span{font-size:12px;letter-spacing:0px}#NavDrawer .drawer__close{display:none}div#CustomerLoginForm form#customer_login a:hover{text-decoration:underline}.template-customers-login h1.section-header__title{text-align:center}.middel-featured-product{width:100%;display:flex;justify-content:center}.collection-grid__wrapper .middel-featured-product .grid__item{padding:0}.middel-featured-product .grid-product__content .grid-product__vendor{display:none}.feture-collection-btnwrapper .btn{transition:.3s ease-in-out}.feture-collection-btnwrapper .btn:hover{background-color:#000;color:#fff}header.section-header.section-header--404{text-align:center}.template-product tool-tip[data-tool-tip-open=true]:before{background-color:#000000e6}.about-imagetext .feature-image-wrap{width:100%;display:flex;align-items:center;justify-content:center}.about-imagetext .feature-row__text .h1{text-align:right;text-transform:uppercase;margin-bottom:50px;font-size:24px;line-height:167%}.team-section .flexbox{display:flex;flex-wrap:wrap;margin:0 -15px}.team-section .flexbox.image_block_left{flex-direction:row-reverse}.team-section .col.left-col{width:100%;max-width:40%;padding:0 15px;display:flex}.team-section .col.right-col{width:100%;max-width:60%;padding:0 15px}.team-section .col.left-col .col-wrap{background-color:#fbfcf6;display:flex;flex-wrap:wrap;width:100%;align-items:center;padding:5%}.team-section .team_image_wrap img{width:100%}.team-section .staff-details-list{list-style:none;padding:0;margin:0;opacity:.8}.team-section .staff-details-list li{display:flex;flex-wrap:wrap;line-height:1}.team-section .staff-details{width:100%}.team-section .list-title{width:100%;max-width:30%;display:block;line-height:1.2;text-align:right;padding-right:10px;text-transform:uppercase;font-size:16px}.team-section .list-details{width:100%;max-width:70%;display:block;line-height:1.2;padding-left:10px;text-transform:uppercase;font-size:16px}.team-section li.id{align-items:flex-end}.team-section li.id .list-details{font-size:28px;font-weight:100;letter-spacing:5px}.team-section .staff-details-list li:not(:last-child){margin-bottom:14px}.team-section span.date-span{font-size:28px;font-weight:100;letter-spacing:5px;vertical-align:top;padding-left:14px;margin-top:23px}.team-section .team_image{margin-bottom:40px}.team-section .team_name{font-size:20px;line-height:1.2;margin-left:10px;font-weight:500;margin-bottom:20px}.team-section .team-info:not(:last-child){margin-bottom:100px}.team-section .description p:last-child{margin-bottom:0}.normal_menu_list{max-height:70vh;overflow:auto}.normal_menu_list::-webkit-scrollbar{width:5px}.normal_menu_list::-webkit-scrollbar-track{border-radius:100px}.normal_menu_list::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.normal_menu_list::-webkit-scrollbar-thumb:hover{background:#ccc}.grid-product__price.price--on-sale{display:flex;margin-right:0;align-items:center}.grid-product__price dd{margin:0 .5em 0 0}.grid-product__price dd span.price-item--sale{color:#fff;font-size:12px;line-height:16px;background:#000;padding:5px 10px;display:inline-block}.grid-product__price dd span.price-perc{margin-right:8px}.template-product span.price-item--sale{color:#fff;font-size:15px;line-height:18px;background:#000;padding:5px 10px 2px;display:inline-block}.template-product span.price-perc{margin-right:8px}@media (max-width:600px){.grid-product__price.price--on-sale{flex-wrap:wrap;flex-direction:column;align-items:flex-start}}.product-sku-main{text-align:left;margin-top:2px;margin-bottom:3px;font-weight:500;font-size:14px;line-height:normal}.color_variant{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-left:0}.color_variant li.active{border:1px solid black}.color_variant li{list-style:none}.color_variant li a.color_variant_link{display:flex}.color_variant li a.color_variant_link img{width:100%;height:100%;max-width:75px}.page-new-in-men .product-card{position:relative}.page-new-in-men .full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.page-new-in-men .product-card .grid-view-item__link:hover+.product-card__image-with-placeholder-wrapper .product-card__image-wrapper{opacity:.8}.page-new-in-men .grid-view-item__image-wrapper{margin:0 auto 16px;position:relative;width:100%}.page-new-in-men .product-card__subtitle{text-transform:uppercase;border-bottom:1px solid transparent;display:flex;font-weight:400;font-size:12px;line-height:16px;font-family:var(--font-stack-header);font-style:var(--font-style-header);flex-wrap:wrap;width:auto;align-items:center;justify-content:space-between}.page-new-in-men .product-card__title{font-family:var(--font-stack-body);font-style:var(--font-style-body);font-weight:400;font-size:14px;line-height:16px}.page-new-in-men .price{display:flex;flex-direction:row;align-items:flex-start;line-height:1;margin-top:0;align-items:center;justify-content:space-between}.page-new-in-men .price--listing{margin-top:4px}.page-new-in-men .price__regular,.page-new-in-men .price__sale{margin-right:.625rem}.page-new-in-men .price-item{font-weight:400;font-size:14px;line-height:16px;color:var(--color-body-text)}.page-new-in-men .sku_container p:empty{margin:0}.page-new-in-men .price dd,.page-new-in-men .price dt{margin-left:0}.template-index .site-header.not_sticky .site-header__logo a{width:210px}.template-index .site-header.not_sticky .site-header__logo img{max-width:210px!important;max-height:100%!important}.background-image-with-text .background-media-text__inner .background-media-text__text{background:transparent}.background-image-with-text .background-media-text__inner .background-media-text__text-box.background-media-text__text{background:var(--colorBody)}.background-image-with-text .background-media-text a.full_image_link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9}.background-image-with-text .background-media-text__inner .animation-contents{animation:rise-up 1s cubic-bezier(.26,.54,.32,1) .5s forwards}.template-collection .collection-header h1.section-header__title{font-size:28px}.template-collection .collection-header h2.title-below{font-size:20px}.template-collection .main-content{margin-top:60px!important}@media only screen and (min-width:1600px){.site-header .humber-menu{display:none}.page-content--product .page-width{padding:0 180px}}@media (min-width:1140px){.header-wrapper .header-item--icons{flex:0 1 auto!important;justify-content:flex-end!important}.site-header.not_sticky .header-item--icons{flex:1 1 auto!important}}@media only screen and (min-width:1050px){.feature-container{margin:0 6%}}@media only screen and (min-width:769px){.template-index .site-header.not_sticky .site-header__logo a{width:350px}.template-index .site-header.not_sticky .site-header__logo img{max-width:350px!important;max-height:100%!important}.page-full,.page-width,.shopify-policy__container{padding:0 55px;max-width:100%}.hero[data-arrows=true] .flickity-prev-next-button{display:none}.index-section{margin:125px 0}.app-section{margin:55px 0}.index-section+.app-section{margin-top:-65px;margin-bottom:-65px}.is_image_swatcher-mobile{display:none}.product-slideshow{display:flex;flex-wrap:wrap;margin-left:-7px;margin-right:-7px}.product-main-slide{display:block;padding:0 7px;width:50%;margin-bottom:14px}.product__photos .product__thumbs{display:none}.product-single__meta{padding-left:60px;max-width:430px}.page-content--product{padding-top:0;padding-bottom:0}.grid.grid--product-images--partial .grid__item.product-single__sticky{width:63%}.grid.grid--product-images--partial .grid__item{width:37%}.ph-right .product__submit__area{display:none}.shopify-policy__container{padding:0 55px!important;max-width:100%!important}.main-content{min-height:400px}.mobile-plus{display:none}.about-imagetext .feature-row--50 .feature-row__images{flex:0 1 30%;max-width:initial}.about-imagetext .feature-row--50 .feature-row__text{flex:0 1 70%;max-width:initial}body.page-brands .brand-section{max-width:1200px;margin:0 auto}body.page-brands .brand-item-image{padding-top:100%}body.page-brands .brand-item-image img{object-position:top}.mobile_title,.product-block.product-block--tab.product-block-mobile{display:none}}@media only screen and (min-width:1151px){.humber-menu{display:none}}@media (min-width:769px) and (max-width:959px){.page-full,.page-width,.shopify-policy__container{padding:0 30px}.shopify-policy__container{padding:0 30px!important}}@media only screen and (max-width:1700px){.site-header .site-nav li a.site-nav__link{padding:10px 20px 0}.footer__logo{max-width:200px}.footer__logo img{max-width:100%;width:100%;height:auto}.site-footer .grid__item[data-type=menu]{padding-right:20px;min-width:unset}footer .grid__item[data-type=logo_social]{width:auto;margin-right:20px}footer .grid__item[data-type=custom]{width:25%}.site-footer .grid{justify-content:space-between}.site-footer .grid:after{display:none}}@media only screen and (max-width:1500px){.grid.grid--product-images--partial .grid__item.product-single__sticky{width:55%}.grid.grid--product-images--partial .grid__item{width:45%}.product-single__meta{padding-left:30px}.site-header .site-nav li a.site-nav__link{padding:10px 15px 0}.collection-desktop-slider .flickity-prev-next-button{top:38%}}@media only screen and (max-width:1399px){.site-header .site-header__logo img{max-width:150px!important;max-height:unset!important;height:auto}.site-header .site-nav li a.site-nav__link{padding:10px 12px 0}.collection-desktop-slider .flickity-prev-next-button{top:38%}}@media only screen and (max-width:1260px){.team-section span.date-span{display:block;margin-top:10px;font-size:22px;padding-left:0}.team-section li.id .list-details{font-size:22px}}@media only screen and (max-width:1200px){.collection-desktop-slider .flickity-prev-next-button{top:34%}.mobile-nav__item.mobile-nav__item--secondary .page-width{padding:0 30px}}@media only screen and (max-width:1150px){.header-wrapper--sticky.is-light .site-header .icon-hamburger rect{fill:#fff!important}.announcement-bar{padding:15px 0 7px}.site-header .icon-hamburger rect{fill:#000!important;stroke:unset!important}.site-header .header-item.header-item--navigation{display:none}.site-header .site-header__logo img{max-width:150px!important;width:100%;height:auto}.site-header .header-item--icons{align-self:center;margin-top:0}.site-header .humber-menu,.site-header .header-item--icons{width:150px}.site-header .humber-menu{text-align:left;padding-left:0}.site-header{padding:5px 0}.header-layout[data-logo-align=left] .site-header__logo{margin-right:0}.pro-extra-text.color-size{display:none}footer .grid__item[data-type=logo_social]{width:100%}.site-footer .grid{flex-wrap:wrap}.site-footer .grid__item[data-type=menu],footer .grid__item[data-type=custom]{padding-right:0;min-width:unset;width:25%}.about-top-left{width:40%}.about-top-right{width:60%}.brand-block .brand-item{padding:0 15px}.brand-block{margin-left:-15px;margin-right:-15px}.brand-item-title h2{font-size:20px}.mobile-nav--heading-style .mobile-nav__link--top-level{font-family:Founders Grotesk}#NavDrawer ul.mobile-nav li.mobile-nav__item a{font-size:10px;padding:15px 10px;white-space:nowrap}#NavDrawer ul.mobile-nav li.mobile-nav__item a.active_tab{font-weight:500;background-color:#fff}#NavDrawer ul.mobile-nav__sublist li .mobile-nav__child-item .mobile-nav__faux-link,#NavDrawer ul.mobile-nav__sublist li .mobile-nav__child-item a{font-size:14px;font-weight:500}#NavDrawer ul.mobile-nav__sublist li .mobile-nav__child-item .mobile-nav__faux-link{pointer-events:none}#NavDrawer .mobile-nav__child-item .collapsible-trigger__icon,#NavDrawer .mobile-nav__grandchildlist:before,#NavDrawer .mobile-nav__item:after{display:none}#NavDrawer ul.mobile-nav.mobile-nav--heading-style{display:flex;margin:0 -10px;position:relative;overflow-x:auto}#NavDrawer ul.mobile-nav.mobile-nav--heading-style:after{content:"";background:linear-gradient(90deg,#000 22.06%,#0000 94.12%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;width:34px;height:40px;display:block;position:absolute;right:0;top:0;z-index:1}#NavDrawer .mobile-nav__sublist .mobile-nav__faux-link,#NavDrawer .mobile-nav__sublist .mobile-nav__link{font-size:12px;text-transform:uppercase;padding:4px 0}.mobile-tab{margin-bottom:25px}.drawer-footer .cart-link__bubble,.drawer-footer .icon__fallback-text{position:relative;font-size:10px;letter-spacing:0;width:unset;height:unset;margin:6px 0 0;clip:unset;font-weight:500;overflow:unset}.drawer-footer .site-nav__link--icon .icon{max-width:16px;margin-right:20px}.drawer-footer a.site-nav__link.site-nav__link--icon{padding:0;display:flex;align-items:center;margin:0 0 8px}.drawer-footer .cart-link__bubble{display:block}.drawer-footer .cart-link{position:relative;display:flex;align-items:center}#NavDrawer .drawer__header .site-header__logo a{padding-top:0!important}#NavDrawer .drawer__header{border:0}#NavDrawer .site-header__logo img{display:block;max-width:73px!important;height:auto}#NavDrawer .drawer__scrollable{padding-top:0}.drawer--left.drawer--is-open{display:block;transform:translate(300px);transition-duration:.45s}.drawer--left{width:300px;left:-300px}.drawer-footer{padding:10px 0}.collection-category{margin-top:50px}.collection-filter-top{margin-top:60px}.collection-content{padding-top:40px}.collection-grid__wrapper .grid__item{padding-left:30px}.collection-grid__wrapper .grid{margin:0 0 0 -30px}.collection-desktop-slider .flickity-prev-next-button{top:32%}}@media only screen and (max-width:959px){.about-top-left,.about-top-right{width:100%;padding:0}.h0,.h1,h1{font-size:20px}.about-top-left h1{padding-bottom:15px;position:relative;line-height:1}.about-top-left h1:after{content:"";border-bottom:1px solid #000;width:244px;height:1px;display:block;bottom:0;position:absolute;left:0;right:0;margin:0 auto}.about-top-left{text-align:center;margin-bottom:30px}.about-top-block{display:block}.about-top-right:before{display:none}.about-top-block .only-image{margin-left:-30px;margin-right:-30px;margin-bottom:40px}.brand-item-title h2{font-size:15px;margin-top:17px}.brand-block .brand-item{margin-bottom:26px}.brand-block{margin-bottom:-26px}.collection-category ul li a{min-width:136px;padding:7px 20px 2px;text-transform:uppercase}.collection-category ul li{width:unset;padding:0 3px}.collection-category ul{flex-wrap:unset;overflow:auto;white-space:nowrap}h2.title-below{display:none}.collection-filter-top{margin-top:0;position:relative}body.template-collection .main-content{margin-top:0}.collection-filter-top ul li a{font-size:12px;padding:0 15px}.collection-filter-top ul{margin-left:-15px;margin-right:-15px;justify-content:flex-start;padding:10px 0 2px;border-bottom:1px solid #E8E8E8;white-space:nowrap;overflow:AUTO}.collection-filter-top ul li{margin-bottom:0}.collection-category,.product-mobile-filter-top{position:relative}.collection-grid__wrapper .grid .image-wrap{padding-bottom:150%!important}.collection-filter-top:before,.collection-category:before,.product-mobile-filter-top:before{content:"";position:absolute;top:0;width:40px;height:100%;right:0;z-index:200000;background:linear-gradient(to bottom,#fff 0,#ffffff7f)}.collection-category{margin-top:17px}h1.section-header__title{font-size:20px}.collection-header .page-content{padding-top:36px}.collection-grid__wrapper .grid__item{padding-left:9px}.collection-grid__wrapper .grid{margin:0 0 0 -9px}.collection-content{padding-top:0}.collection-header .section-header{margin-bottom:5px}.collection-grid__wrapper .grid-product{margin-bottom:22px}.collection-grid__wrapper .grid__item .grid-product__content .grid-product__meta{padding:11px 0 6px 17px}.product-single__meta .is_image_swatcher .variant-input-wrap label{width:80px;height:80px}.team-section .list-title,.team-section .description p,.team-section .list-details{font-size:14px}.team-section li.id .list-details,.team-section .team_name,.team-section span.date-span{font-size:18px}}@media only screen and (max-width:768px){.background-image-with-text .background-media-text.mob-background-media-text--350{min-height:350px}.background-image-with-text .background-media-text.mob-background-media-text--450{min-height:450px}.background-image-with-text .background-media-text.mob-background-media-text--550{min-height:550px}.background-image-with-text .background-media-text.mob-background-media-text--650{min-height:650px}.background-image-with-text .background-media-text.mob-background-media-text--750{min-height:750px}.product-block.product-dec{display:none}.site-footer__linklist .ly-switcher-wrapper ul li{margin-bottom:.25em!important}h5,.h5{font-size:10px;line-height:1}.btn{font-size:10px;line-height:1;letter-spacing:0px;padding:11px 20px 5px;min-width:75px}.site-header .page-width,footer .page-width{padding:0 22px}.home-feature-collection .page-width,.collection-list .page-width{padding:0 11px}.home-feature-collection .page-width--flush-small,.collection-list .page-width--flush-small{padding:0}.grid-overflow-wrapper .grid__item:first-child{margin-left:11px}body:not(.template-index) .main-content{margin-top:0}.site-header .site-nav__link--icon{padding-left:7px;padding-right:7px}.site-header .site-nav__link--icon svg.icon.icon-user{width:16px}.site-header .site-nav__link--icon svg.icon.icon-search,.site-header .site-nav__link--icon .cart-link svg{width:14px}.site-header{padding:16px 0 14px}.site-header .humber-menu,.site-header .header-item--icons{width:100px}.site-header .humber-menu{padding-left:0}.hero[data-arrows=true] .flickity-prev-next-button{bottom:unset;top:50%;transform:translateY(-50%);width:unset;height:unset;background-color:transparent;box-shadow:none}.hero[data-arrows=true] .flickity-previous{right:unset;left:0}.hero[data-arrows=true] .flickity-next{right:0;left:unset}.hero[data-arrows=true] .flickity-button-icon{width:14px;height:14px;top:unset;left:unset;fill:#fff}.hero[data-arrows=true] .flickity-previous svg{left:14px}.hero[data-arrows=true] .flickity-next svg{right:14px}.hero[data-arrows=true] .flickity-prev-next-button:hover{transform:none}.section-header{margin-bottom:15px}h2.section-header__title{margin-left:0}.home-feature-collection .grid__item{padding-left:20px}.home-feature-collection .grid{margin:0 0 0 -21px;display:flex;flex-wrap:unset}.grid-product__content .grid-product__title{font-size:12px;line-height:1.1;margin-bottom:4px}.grid-product__content .grid-product__vendor,.product-sku-main{font-size:12px;line-height:1}.grid-product__content .grid-product__price{font-size:12px;margin-top:0}.grid-product__content .grid-product__meta{padding:11px 0 6px}.home-feature-collection .grid-overflow-wrapper .grid__item:first-child{margin-left:0}.home-feature-collection .grid-overflow-wrapper .grid__item:first-child .grid-product__meta{padding-left:11px}.feature-collections-left{display:none}.feature-collections-right{width:100%;padding-left:0;margin-bottom:0}.collection-list .grid__item{padding-left:8px}.collection-list .grid{margin:0 0 0 -8px}.collection-list .collection-item__title span{font-size:12px;font-weight:400}.collection-item--below .collection-item__title{margin-top:10px}.collection-item{margin-bottom:0}.collection-grid__wrapper .middel-featured-product .grid__item{width:100%}.home-feature-collection .collection-desktop-slider .grid__item{padding-left:15px}.home-feature-collection .collection-desktop-slider .grid{margin:0 0 0 -15px}.home-feature-collection .collection-desktop-slider .grid-overflow-wrapper .grid__item:first-child{margin-left:11px}.home-feature-collection .collection-desktop-slider .grid-overflow-wrapper .grid__item:first-child .grid-product__meta{padding-left:0}.feture-collection-btnwrapper{margin-top:35px}.text-with-icons__block-icon{margin-bottom:16px;max-width:80px}.text-with-icons__block-text.h4{font-size:9px;margin-bottom:0}.text-with-icons__blocks .text-with-icons__block{padding:0 0 28px}.text-with-icons__blocks .text-with-icons__block:last-child{padding-bottom:0}.text-with-icons{padding:48px 0}.feture-collection-btnwrapper .btn:hover{background-color:#000;color:#fff}.footer__logo{max-width:95px;margin:0 0 30px}.site-footer{padding-top:35px;padding-bottom:15px}.site-footer .grid__item:first-child{padding-top:0}.site-footer .grid__item[data-type=menu],footer .grid__item[data-type=custom],.site-footer .grid__item[data-type=languages]{width:50%;text-align:left}.site-footer p.h4.footer__title{text-align:left;font-size:14px;margin-bottom:10px;max-width:150px}.site-footer__linklist a{padding:1px 0;font-size:10px;line-height:1;display:block}.site-footer .footer__collapsible p{font-size:10px;line-height:1.5}.site-footer .grid__item:after{display:none}.site-footer .footer__logo a{height:unset}.site-footer .footer__collapsible{padding:0 0 20px}.site-footer .grid{margin-bottom:60px}.footer__small-text{font-size:8px}.newsletter-section__content .btn{font-size:15px;padding:13px 26px 6px}.home-newsletter .newsletter__input-group{width:100%}.newsletter-section__content input{padding:12px 12px 8px;font-size:12px!important}.newsletter-checkout p{font-size:12px;line-height:1.7}.newsletter-checkout{margin-top:20px}.newsletter-section__content .h3{font-size:12px}.newsletter-section__content{padding-left:0}.index-section+.home-newsletter,.home-newsletter{margin-top:50px}.newsletter-section{padding-bottom:40px}.newsletter-title,.newsletter-section__content .theme-block{margin-bottom:20px}.newsletter-title .h0{font-size:40px}.grid.grid--product-images--partial .grid__item.product-single__sticky,.grid.grid--product-images--partial .grid__item{width:100%}.product-single__meta{padding-left:0}.mobile-top .product-block.product-block--header .h2{font-size:24px;line-height:1;font-weight:400;text-transform:uppercase;margin:0}.mobile-top .product-block.product-block--header{padding-left:17px;margin-bottom:0}.mobile-top .product-single__sku{display:none}.mobile-top body.template-product .main-content{margin-top:28px}.mobile-top .product-block.product-text,.mobile-top .product__price{padding-left:17px}.mobile-top .product-block.product-text{font-size:16px;margin-bottom:10px}.mobile-top .product__price{font-size:20px}.mobile-top .product-block.product-block--price{margin-bottom:20px;margin-top:0}.product-single__meta{text-align:left}.product-single__meta .h2.product-single__title{text-transform:uppercase;display:inline-block}.product-single__meta .product-single__sku{margin-bottom:0;font-weight:400;margin-left:5px}.product-single__meta .product-block.product-text{margin-bottom:3px}.product-single__meta .product-block.product-block--header{margin-bottom:0}.template-product span.price-item--sale{color:#fff;background:#000;padding:4px 10px;display:inline-block}.variant-wrapper.is_image_swatcher-mobile{display:none}.product-single__meta .variant-input-wrap label{margin:0 3px 6px;width:62px;height:10px;padding:0;border-radius:0;box-shadow:none}.product-single__meta .color-swatch:before{display:none}.product-single__meta .variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px #000}.product-single__meta .product-block.product-block--price{margin-bottom:30px}.product-block[data-dynamic-variants-enabled]{margin-bottom:35px}.product-single__meta button.add-to-cart,.product-single__form #la-select-lenses-btn{font-size:12px;padding:19px 20px 14px}.product-single__form #la-select-lenses-btn+button.add-to-cart{margin-bottom:20px}.product-single__meta .product-block .rte p,.product-single__meta .product-block .rte *,.product-single__meta .product-block .rte{font-size:14px;line-height:114%}.product-block.product-buy-button{margin-bottom:20px}.product-single__meta .rte{padding-top:0}.product-block.product-dec{margin-bottom:30px}.size-chart__standalone .tool-tip-trigger__title{font-size:12px;text-transform:uppercase;display:flex;justify-content:space-between;text-decoration:none}.product-block--tab .collapsible-trigger__icon,.icon-minus{display:none}.mobile-plus{height:12px;width:12px;text-align:center}.mobile-plus>span{line-height:normal}.product-block--tab .collapsible-trigger-btn.is-open .mobile-plus .icon-plus,.modal-open .tool-tip-trigger__title .mobile-plus .icon-plus{display:none}.product-block--tab .collapsible-trigger-btn.is-open .mobile-plus .icon-minus,.modal-open .tool-tip-trigger__title .mobile-plus .icon-minus{display:inherit}.product-block--tab .collapsible-trigger-btn{display:flex;align-items:center;justify-content:space-between}.product-block.product-block--tab .collapsibles-wrapper button.label{font-size:12px;font-weight:500;text-transform:uppercase}.product-block.product-block--tab .collapsibles-wrapper--border-bottom,.product-block.product-block--tab .collapsible-content__inner.rte,.product-block.product-block--tab .collapsible-trigger-btn--borders{border:0}.product-single__meta .size-chart__standalone{margin-bottom:0}.product-block.product-block--tab .collapsibles-wrapper button.label{padding-top:10px;padding-bottom:10px}.page-content--product{padding-bottom:0}.product-block.product-block--tab{margin-bottom:15px}.related-product h3.section-header__title{font-size:14px}.related-product .section-header{margin-bottom:15px}.related-product .grid-overflow-wrapper .grid__item{width:53vw;flex:0 0 53vw}.grid--product-images--partial .flickity-slider .product-main-slide{width:100%;margin-right:0}.product__main-photos .flickity-prev-next-button{display:none}.product__main-photos .flickity-page-dots{bottom:-10px;display:flex;justify-content:center;align-items:flex-start;padding:0 34px}.product__main-photos .flickity-page-dots .dot{width:100%;border-radius:0;height:1px;flex:1;margin:0 1px;background-color:transparent}.product__main-photos .flickity-page-dots .dot.is-selected{width:100%;height:1px;background-color:#000}tool-tip .tool-tip__inner{max-width:calc(100% - 30px);padding:30px}tool-tip .tool-tip__inner .tool-tip__close svg{width:8px}tool-tip .tool-tip__inner .tool-tip__close{top:10px;right:10px}.template-collection .main-content{margin-top:0!important}.text-with-icons__blocks .text-with-icons__block.text-center:nth-child(1) .text-with-icons__block-icon img{left:0}.mobile-nav__item.mobile-nav__item--secondary .page-width{padding:0 20px}.product-mobile-filter-top ul li a{font-size:14px;text-transform:uppercase;display:block}.product-mobile-filter-top ul li{padding:9px 7px 3px;list-style:none;border-left:.5px solid #E8E8E8;line-height:1;margin-bottom:0}.product-mobile-filter-top ul li:first-child{border-left:0px}.product-mobile-filter-top ul{white-space:nowrap;overflow:auto;display:flex;margin:4px 0}.product-mobile-filter-top .page-width{padding:0}a.site-nav__link.site-nav__link--icon.js-drawer-open-cart{height:33px;vertical-align:top}.brand-block .brand-item.sm-one-half{max-width:50%}.brand-item-title h2{margin-top:13px}.brand-block .brand-item,.team-section .team_image{margin-bottom:20px}.team-section .team_name{margin:0 0 10px}.about-imagetext .feature-row__text .rte p{font-size:14px}.about-imagetext .feature-row__text .h1{margin-bottom:10px;text-align:center}.top_title_active .feature-row__text .h1{display:none}.top_title_active .mobile_title{text-align:center;text-transform:uppercase;margin-bottom:20px}}@media only screen and (max-width:767px){.team-section .col.right-col,.team-section .col.left-col{max-width:100%}.team-section .team-info:not(:last-child){margin-bottom:60px}.team-section .staff-details-list li:not(:last-child){margin-bottom:5px}.team-section span.date-span{margin-top:5px}.sizegide-icon{width:70px}.sizegide-icon img{width:100%;height:100%}.announcement_bar-sec.announcement-sticky{position:fixed;top:0;left:0;z-index:999;width:100%}}@media only screen and (max-width:600px){.feature-collections-right .grid-overflow-wrapper .grid__item,.home-feature-collection .grid-overflow-wrapper .grid__item{width:53vw;flex:0 0 53vw}.feature-collections-right .image-wrap{padding-bottom:125%!important}.home-feature-collection .collection-desktop-slider .grid-overflow-wrapper .grid__item{width:44vw;flex:0 0 44vw}.site-header .humber-menu{width:50px}}@media only screen and (max-width:359px){.site-header .page-width,footer .page-width{padding:0 17px}header .site-header__logo a{width:80px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/dynamic.css.map */
