body.catalog-product-view .product_in_txt .product_in_specs .product_in_spec:nth-last-child(1) .product_in_spec_content{display:none}.menu_outlet_container{grid-template-columns:1fr 1fr}.catalogsearch-result-index #amasty-shopby-product-list dl.block{display:none}@media only screen and (max-width:767px){.page-with-filter.category-default-category .sidebar.sidebar-main,.page-with-filter.catalogsearch-result-index .sidebar.sidebar-main{position:fixed;top:110px;left:0;padding:20px 20px 70px;background:#fff;z-index:100000000000000;width:100%;height:calc(100vh - 110px);overflow:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:transform .25s ease;transition:transform .25s ease}.page-with-filter.category-default-category .sidebar.sidebar-main.opened,.page-with-filter.catalogsearch-result-index .sidebar.sidebar-main.opened{-webkit-transform:translateX(0%);transform:translateX(0%)}}.megamemu-subcategory{font-weight:700}.outlet-first-grid{grid-area:1/1/3/1}.product_prices>div>div{display:inline-block;font-size:14px;color:#141414}.product_prices .old-price .price{color:#141414}body.amshopby-index-index .page-title-wrapper{margin-bottom:30px;text-align:center}body.amshopby-index-index .page-title span{font-weight:800;font-size:16px;letter-spacing:1px}.swatch-option.image{width:22px !important;min-width:22px !important;height:22px !important;margin:0 15px 12px 0;border-radius:30px;border:1px solid #141414;-webkit-box-shadow:0px 0px 0px 3px #fff;-moz-box-shadow:0px 0px 0px 3px rgba(255,255,255,1);box-shadow:0px 0px 0px 3px #fff}.swatch-option.image.selected,.swatch-attribute.cebcceb5ceb3ceb5ceb8cebfcf82 .swatch-option.text.selected{outline:none;-webkit-box-shadow:0px 0px 0px 3px #fff,0px 0px 0px 5px #b82222;-moz-box-shadow:0px 0px 0px 3px rgba(255,255,255,1),0px 0px 0px 5px #b82222;box-shadow:0px 0px 0px 3px #fff,0px 0px 0px 5px #b82222}.swatch-option.image:not(.disabled):hover,.swatch-attribute.cebcceb5ceb3ceb5ceb8cebfcf82 .swatch-option.text:not(.disabled):hover{outline:none;border:1px solid #141414;-webkit-box-shadow:0px 0px 0px 3px #fff,0px 0px 0px 5px #b82222;-moz-box-shadow:0px 0px 0px 3px rgba(255,255,255,1),0px 0px 0px 5px #b82222;box-shadow:0px 0px 0px 3px #fff,0px 0px 0px 5px #b82222}.catalog-product-view .product-add-form .swatch-attribute.cebcceb5ceb3ceb5ceb8cebfcf82,.catalog-product-view .product-add-form .swatch-attribute.cf87cf81cf89cebcceb1{display:flex;justify-content:space-between;align-items:center;margin-left:8px}.filter_box .filter-options-content .swatch-attribute.cebcceb5ceb3ceb5ceb8cebfcf82 .item>a{height:46px;display:inline-block}.swatch-attribute.cebcceb5ceb3ceb5ceb8cebfcf82 .swatch-option.text{width:40px;min-width:40px;font-size:10px;line-height:12px;height:40px;margin:0 12px 12px 0;color:#141414;display:flex;justify-content:center;align-items:center;padding:0;background:#fff;border:1px solid #141414;-webkit-box-shadow:0px 0px 0px 3px #fff;-moz-box-shadow:0px 0px 0px 3px rgba(255,255,255,1);box-shadow:0px 0px 0px 3px #fff}.amshopby-filter-value .swatch-option.image{width:auto !important;height:auto !important;border:0 !important;background-image:none !important;margin:0 !important}.amshopby-filter-value .swatch-option.image:before{content:attr(data-option-label)}.amshopby-filter-value .swatch-option.image:not(.disabled):hover{outline:none;border:0 solid #141414;-webkit-box-shadow:0px 0px 0px 0px #fff,0px 0px 0px 0px #fff;-moz-box-shadow:0px 0px 0px 0px rgba(255,255,255,1),0px 0px 0px 0px #fff;box-shadow:0px 0px 0px 0px #fff,0px 0px 0px 0px #fff}.block_store div a{font-size:14px;color:#212529}.filter-actions .filter-clear{color:#141414}.filter-actions .filter-clear:hover{color:#b82222}.header_social_display{width:48px}@media (max-width:767px),print{.header_social_display{display:none !important}}.clr_white{color:#fff}.women_menu_container img,.kids_menu_container img{object-position:top center}.modal-popup.confirm .modal-header,.modal-popup.confirm .modal-content,.modal-popup.confirm .modal-footer{border:0}.modal-popup.confirm .modal-content div{font-size:14px}.modal-popup.confirm .modal-footer .action-primary{background:#ded2a1;color:#141414;border:1px solid #141414;border-radius:0 !important;font-weight:800;height:45px;font-size:12px !important;display:flex !important;justify-content:center;align-items:center;text-align:center;-webkit-transition:all .25s ease;transition:all .25s ease;text-transform:uppercase}.modal-popup.confirm .modal-footer .action-secondary{background:0 0;color:#141414;border:0 solid #141414;border-radius:0 !important;font-weight:800;height:45px;font-size:12px !important;display:flex !important;justify-content:center;align-items:center;text-align:center;-webkit-transition:all .25s ease;transition:all .25s ease;text-transform:uppercase}.product_in_txt_container .product-options-wrapper .swatch-attribute-options{margin:15px 0;max-width:240px}.product_tile .product_image{height:420px}.product_tile .product_image img{height:100%;object-fit:contain;object-position:center;background-color:#fff}.twoProductImages.productSwiper .swiper-wrapper div.swiper-slide,.multiProductImages.productSwiper .swiper-wrapper div.swiper-slide{background-color:#000}.catalog-product-view .product_imgs_container .swiper-slide picture{opacity:.95}.catalog-product-view .product_imgs_container .swiper-slide img{width:100%;background-color:rgba(255,255,255,.95)}.catalog-product-view .product-add-form .product-options-wrapper .swatch-opti{display:flex;flex-direction:column}.catalog-product-view .product-add-form .product-options-wrapper .swatch-opti .swatch-attribute.cf87cf81cf89cebcceb1{order:1}.catalog-product-view .product-add-form .product-options-wrapper .swatch-opti .swatch-attribute.cebcceb5ceb3ceb5ceb8cebfcf82{order:2}.amcard-field-container.-cart{display:none}.checkout-success-registration{margin-top:40px;padding-top:50px;background-color:#f7f2df;padding-bottom:50px}.checkout-success-registration .action.primary{margin-top:20px}.checkout-success-registration p:first-child{font-weight:700}.checkout-onepage-success .checkout-success .actions-toolbar{margin-top:50px}.minicart-wrapper .subtotal{flex-wrap:wrap}.minicart-wrapper .subtotal_txt{flex:0 0 100%;text-align:left;border-top:1px solid #ddd;padding-top:10px;margin-top:10px}.minicart-wrapper .subtotal_txt span{font-size:13px !important}.checkout-cart-index .free-shipping{display:none;justify-content:center;margin-left:auto;flex-wrap:wrap;background-color:#ded2a1;padding:5px 10px;border:1px solid #ded2a1;font-size:15px;max-width:450px}.checkout-cart-index .free-shipping .fa-truck{margin-right:10px;font-size:18px;margin-top:2px}.checkout-cart-index .free-shipping p{font-weight:700;margin:0}.catalog-product-view .add-to-cart-popup .modal-inner-wrap{margin:5rem;margin-left:auto}.catalog-product-view .add-to-cart-popup header{border:none}.catalog-product-view .add-to-cart-popup .modal-inner-wrap{max-width:450px}.catalog-product-view .add-to-cart-popup .modal-content{margin-top:6px;margin-bottom:11px;border:none}.catalog-product-view .add-to-cart-popup .add-to-cart-modal-popup{margin:auto}.catalog-product-view .add-to-cart-popup .add-to-cart-modal-popup span{display:flex;flex-wrap:wrap;font-size:18px;text-align:center;justify-content:center;line-height:1.2}.catalog-product-view .add-to-cart-popup .add-to-cart-modal-popup span p{font-weight:700;font-size:18px}.catalog-product-view .add-to-cart-popup .modal-footer{padding-top:20px;justify-content:center}.catalog-product-view .add-to-cart-popup .modal-footer button{font-size:15px;background:#ded2a2}.catalog-product-view .add-to-cart-popup .modal-footer button span{font-size:13px}@media (max-width:650px){.catalog-product-view .add-to-cart-popup .modal-inner-wrap{max-width:400px}.catalog-product-view .add-to-cart-popup .add-to-cart-modal-popup span,.catalog-product-view .add-to-cart-popup .add-to-cart-modal-popup span p{font-size:15px}.catalog-product-view .add-to-cart-popup .modal-footer{padding-top:14px}.catalog-product-view .add-to-cart-popup .modal-footer button{padding:3px 10px}.catalog-product-view .add-to-cart-popup .modal-footer button span{font-size:12px}}@media (max-width:520px){.catalog-product-view .add-to-cart-popup .add-to-cart-modal-popup span{line-height:1}.catalog-product-view .add-to-cart-popup .modal-footer button:nth-child(1){margin-bottom:6px}.catalog-product-view .add-to-cart-popup .modal-footer{padding-bottom:20px;padding-bottom:20px}}@media (max-width:767px){.checkout-cart-index .free-shipping{margin-right:auto}}@media (max-width:991px),print{.promo_block_container{display:block}.promo_block_container .promo_block_1,.promo_block_container .promo_block_2{margin-bottom:30px}}.outlet_block_container{overflow:hidden;background:#dddddf}.outlet_block_container picture{width:100%;max-width:calc(100% - 200px);align-self:end;max-height:400px;display:block}.outlet_block_container picture img{width:100%;height:100%;object-fit:contain}.giftcards_block_container{overflow:hidden}.giftcards_block_container picture{max-width:calc(100% - 300px);align-self:end;padding-top:30px;max-height:400px}.giftcards_block_container picture img{width:100%;height:100%;object-fit:contain}.cms-company .swiper .swiper-slide>img{width:100%;height:400px;object-fit:cover}.category-giftcards .block.filter.openBtn{display:none}.amcard-page-product input[type=number],.amcard-page-product input[type=text],.amcard-page-product input[type=email],.amcard-page-product .amcard-field-block select{display:flex;height:45px;border:1px solid #141414}.amcard-page-product .amcard-field.required-entry._has-datepicker{display:block;height:25px;border:1px solid #141414}.amcard-page-product .amcard-field-block textarea{border:1px solid #141414;resize:none}.amcard-page-product .amcard-input.-hidden{display:none}.amcard-form-container{margin-bottom:20px}.amcard-form-container.-interior .amcard-carousel-container{display:none}.modal-popup.amgiftcard-modal-container.modal-slide._show{pointer-events:all}.amcard-field-block.-double{display:flex}.amcard-field-container,.amcard-field-block,.amcard-preview-container{margin-bottom:15px}.amcard-field-container .amcard-title,.amcard-flex-container .amcard-title{margin-bottom:6px;display:block}button.amcard-button,input[type=button].amcard-button,.modal-popup.amgiftcard-modal-container.modal-slide._show .modal-footer button{background:#000;border:0;color:#fff;height:45px;padding:0 20px}button.amcard-delete{height:35px;padding:0 20px;background:#fff;border:1px solid #000}.amgiftcard-price-container .price{font-weight:700;color:#b82222;font-size:16px}.amcard-general-container.-visible{padding:15px;background:#f9f9f9}.amcard-form-container p.comment{font-size:12px;color:#727272}.amcard-page-product .amcard-field-block.-datepicker{margin-top:15px}.amcard-page-product .product_in_txt_container .info_bar{margin-top:20px}.modal-content .amcard-preview .header a.logo{float:none}.modal-popup.amgiftcard-modal-container.modal-slide._show .modal-header,.modal-popup.amgiftcard-modal-container.modal-slide._show .modal-footer .modal-popup.amgiftcard-modal-container.modal-slide._show .modal-content{border:0}.opc-progress-bar-item:first-child:after{display:none}.opc-progress-bar-item:nth-child(2):before{left:calc(-1*(100% + 22vw));display:block;content:"";width:22vw;height:1px;background-color:#141414;position:absolute;top:19px;right:0;margin:auto}@media only screen and (max-width:768px){.opc-progress-bar-item:nth-child(2):before{left:calc(-1*(100% + 0vw))}}.checkout-index-index .opc-block-summary{margin:0}.page-products .product_color .test-class{font-size:0rem}.page-products .product_color{display:flex}.outlet_block_container>img{mix-blend-mode:darken}#bio_ep{top:40% !important;width:750px !important}#bio_ep #bio_ep_content.better-popup-content{display:block;padding:35px;background:#fff;margin:0;overflow:hidden}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4{background:#fff;background-image:none}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 .popup-logo{max-width:400px;margin:25px auto 0 auto}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 .popup-logo img{max-height:60px;width:100%}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4{position:relative;padding:35px;background-image:none !important;background:#f7f2df;width:100%;height:100%}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 .tmp4-text-content{position:relative;width:100%;text-align:center;margin:0;background:0 0}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4:after{content:"";position:absolute;display:block;width:300px;height:300px;background-image:url(../images/gift-ribbon.png);background-size:230px;background-repeat:no-repeat;background-position:center;top:-130px;transform:rotate(-76deg);left:-110px;z-index:99999;pointer-events:none}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 .tmp4-text-content .txt-1{margin-top:25px !important}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 .tmp4-text-content .txt-2{margin-bottom:15px}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 .tmp4-text-content>*{font-size:16px !important;text-align:center;width:100%}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 .tmp4-text-content .tmp4-text.mppopup-text{margin-top:0}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 form#mp-newsletter-validate-detail.form{width:100%;margin:0;text-align:center}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 .tmp4-text-content .tmp4-sub-title{max-width:480px;margin:0 auto;font-size:16px;line-height:1.6;font-weight:400}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 .discount-text{font-size:16px}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 form input#mp-newsletter{color:#000 !important;background-color:transparent !important;border-bottom:2px solid #000 !important}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 form .action.subscribe.tmp4-button{color:#fff;background-color:#ded2a1 !important;border-radius:0;width:calc(100% - 50px);margin:25px auto;font-size:16px !important;font-weight:500 !important;color:#000 !important;letter-spacing:.5px;text-transform:capitalize !important;border:1px solid #141414 !important;max-width:350px}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 .coupon{font-size:48px;line-height:1.6;font-weight:900;letter-spacing:-.75px}#bio_ep #bio_ep_content.better-popup-content #mp-popup-template4 .small-text{font-size:12px;font-weight:300;color:#111}.mp-popup-coupon-code .btn-copy.primary{color:#fff;background-color:#ded2a1 !important;border-radius:0;width:calc(100% - 50px);margin:25px auto;font-size:16px !important;font-weight:500 !important;color:#000 !important;letter-spacing:.5px;text-transform:capitalize !important;border:1px solid #141414 !important;max-width:350px}html.lg-on{overflow-y:hidden}.catalog-product-view .lg-container .lg-icon:before{color:#fff}.catalog-product-view .lg-container .lg-backdrop{background-color:#000000bf}@media (min-width:768px),print{.catalog-product-view.page-layout-1column .product-info-main{width:100%}.catalog-product-view .product-info-main .page-title-wrapper .page-title{margin-top:0}}.catalog-product-view .product-info-stock-sku{display:flex}.catalog-product-view .product_in_txt_container .product_sku{margin-top:0}.catalog-product-view .product-info-main .special-price{display:unset;margin-right:12px}.catalog-product-view .product-info-main .price-box .price-wrapper .price{font-size:16px}.multiProductImages.productSwiper .swiper-wrapper .swiper-slide{background:#fff;margin:0 20px 20px 0;display:inline-block;width:100%}.multiProductImages.productSwiper .swiper-wrapper .swiper-slide:nth-child(3),.multiProductImages.productSwiper .swiper-wrapper .swiper-slide:nth-child(4){width:90%}.twoProductImages.productSwiper .swiper-wrapper .swiper-slide:nth-child(1){display:inline-block;margin:0 20px 20px 0;width:60%}.twoProductImages.productSwiper .swiper-wrapper .swiper-slide:nth-child(2){display:inline-block;margin:0 20px 20px 0;width:35%}.oneProductImage.productSwiper .swiper-wrapper .colswiper-slide{width:100%}.catalog-product-view .swiper-slide{position:relative}.img-magnifier-glass{position:absolute;border:3px solid #000;border-radius:50%;cursor:none;width:100px;height:100px}.promo_block_title h3{font-size:29px}.promo_block_title h3:first-child{font-size:31px}.header_navigation .header_nav:last-child a span{color:#fff !important;background:#b82222 !important;padding:2px 5px;-webkit-transition:all .25s ease;transition:all .25s ease}.header_navigation .header_nav:last-child a span:hover{color:#000}.product_in_txt_container .product-options-wrapper{margin-top:-9px}.checkout-onepage-success #registration{margin:1rem auto !important;border:0 !important}.footer_award{display:flex;justify-content:center;margin:6rem 0}.footer_award img{max-width:100px}.mageplaza-betterpopup-block.popup-success-mnss{position:fixed !important;z-index:999999;top:50%;left:50%;transform:translate(-50%,-50%)}.popup-success-mnss #bio_ep{position:absolute}#bio_ep_bg.ep-bg-mnss{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3;z-index:10001}#minicart-content-wrapper .minicart-items-wrapper{max-height:58vh}.account_lang{gap:1rem}.account_lang .lang{margin-left:2px}.search_n_cart,.account_lang{max-width:152px}@media only screen and (max-width:650px){.account_lang .lang{display:none}.account_lang{gap:.5rem}}.mobile_header_right{display:flex;gap:2rem}.mobile_header_right .switcher-options strong{text-decoration:underline;font-weight:700}.mobile_header_right .switcher-options a{color:#000}.mobile_header_right .switcher-options{display:flex;gap:1rem}.kids_menu_container.sunglasses-menu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px 20px;grid-auto-flow:row;grid-template-areas:"kids-glasses new-in-kids kids-sales kids-sales2" "kids-glasses new-in-kids kids-sales kids-sales2";min-height:500px}.kids-sales2{grid-area:kids-sales2}@media only screen and (max-width:575px){.kids_menu_container.sunglasses-menu{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:5px 5px;grid-template-areas:"kids-glasses new-in-kids" "kids-sales kids-sales2";height:auto;min-height:auto}.kids_menu_container.sunglasses-menu>div{height:300px}}@media only screen and (max-width:828px){.header_nav>span>a{padding:2px 18px}}.search_block .block{position:relative}#search_autocomplete{top:87px}.message.success>*:first-child:before{position:unset;margin:unset}.checkout-index-index .form-list{display:none}.testone{margin:10px}.price-container .weee:after{content:unset}.festive_menu_container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:20px 20px;grid-auto-flow:row;min-height:500px}.festive_menu_container>div{position:relative}.festive_menu_container>div>a{position:absolute;top:0;left:0;width:100%;height:100%;color:#000;font-weight:700}.festive_menu_container>div>a span{padding:5px 10px;background-color:#fff;font-weight:700;display:inline-block;margin:2px}.festive_menu_container img{object-fit:cover;object-position:center;width:100%;height:100%;aspect-ratio:6/6}@media (max-width:767px),print{.festive_menu_container{margin-top:15px}}span.xmas{color:#ded2a1 !important;background:#000 !important;padding:2px 5px;-webkit-transition:all .25s ease;transition:all .25s ease}.count-product{background-color:#000;color:#ded2a1;padding:1rem;margin-bottom:2rem;text-align:center}.count-days{display:flex;justify-content:center;align-items:center;gap:1rem}.timer-item{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ded2a1;padding:0 1rem}.count-days-number{font-size:3rem;font-weight:700;margin-bottom:0}.count-text span{font-weight:700}#sizeGuideModal .modal-header{display:flex;justify-content:flex-end}#sizeGuideModal .modal-header button{background:0 0;border:none;font-size:0rem;padding:0;padding-right:2rem}#sizeGuideModal .modal-header button span{font-size:3rem}.other-colors.no-discount{display:flex;flex-wrap:wrap;margin-left:0;position:unset;margin-top:14px}.product-add-form{margin-bottom:3rem}.product_tile .product_attrs .product_colors{padding:4px 0}.mnss_avail{color:red;font-weight:400;margin-top:5rem;font-size:2rem}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:unset}.message.global.cookie{background:#d6cb9f;color:#000;border-top:1px solid #000;margin-bottom:0}.message.global.cookie .content{display:flex;justify-content:space-between;max-width:1350px;align-items:center;gap:12rem;margin:auto}.message.global.cookie .btn-cookie-allow{min-width:170px}@media only screen and (max-width:600px){.message.global.cookie .content{flex-direction:column;gap:1rem}}.amgdprcookie-bar-template.-popup{position:fixed;top:50%;left:50%;right:unset;margin:0 auto;max-width:740px;transform:translate(-50%,-50%)}.amgdprcookie-bar-container{padding:2rem !important;background-color:#d6cb9f !important;color:#000 !important}.amgdprcookie-bar-container .amgdprcookie-policy a{color:#000 !important;text-decoration:underline !important;font-weight:200 !important}.amgdprcookie-modal-template .amgdprcookie-button.-save,.amgdprcookie-bar-container .amgdprcookie-button.-allow{border:1px solid #000 !important;background-color:#000 !important;color:#d6cb9f !important}.amgdprcookie-buttons-block{margin-top:2rem !important}.amgdprcookie-bar-container .amgdprcookie-button.-settings{border:1px solid #000 !important;background-color:transparent !important;color:#000 !important}.modal-popup.amgdprcookie-groups-modal.gdpr-cookie-container_setup-modal._show .amgdprcookie-main-wrapper{padding:3rem}.modal-popup.amgdprcookie-groups-modal.gdpr-cookie-container_setup-modal._show .modal-inner-wrap{max-width:750px}.modal-popup.amgdprcookie-groups-modal.gdpr-cookie-container_setup-modal._show .modal-header{display:none}.modal-popup.amgdprcookie-groups-modal.gdpr-cookie-container_setup-modal._show .amgdprcookie-cookie-container .amgdprcookie-options{display:none}.modal-popup.amgdprcookie-groups-modal.gdpr-cookie-container_setup-modal._show .amgdprcookie-description{display:none}.modal-popup.amgdprcookie-groups-modal.gdpr-cookie-container_setup-modal._show .amgdprcookie-done{width:100%;background-color:#d6cb9f;border:0;max-width:160px;margin-left:auto;box-shadow:none;color:#000;text-transform:uppercase;letter-spacing:1.35px;font-weight:700;transition:background-color .3s ease-out}.modal-popup.amgdprcookie-groups-modal.gdpr-cookie-container_setup-modal._show{z-index:9999999 !important}.amgdprcookie-toggle-cookie .amgdprcookie-label{max-width:unset}.modal-popup.amgdprcookie-groups-modal.gdpr-cookie-container_setup-modal._show .amgdprcookie-main-wrapper{max-height:80vh;overflow-y:auto}.amgdprcookie-groups-modal.amgdprcookie-cookie-settings-modal.gdpr-cookie-modal_gdpr-cookie-settings-modal .modal-content{padding-top:3rem}.amgdprcookie-groups-modal .amgdprcookie-done{background-color:#000 !important}.amgdprcookie-toggle-cookie .amgdprcookie-input:checked:not([disabled])+.amgdprcookie-label{background:#d6cb9f !important}.amgdprcookie-cookie-container .amgdprcookie-options{color:#d6cb9f !important}.amgdprcookie-buttons-block .amgdprcookie-button:active,.amgdprcookie-buttons-block .amgdprcookie-button:focus{box-shadow:none}.page-products .product-item-info{width:100%}.swiper-slide .product-item-info{width:100%}.page-products .products-grid .product-item{width:auto}@media only screen and (max-width:991px){.product_tile .product_attrs{flex-direction:column}.product_tile .product_attrs .product_sizes{text-align:center;border:1px solid #00000014}}@media only screen and (min-width:1024px){.page-products .products-grid .product-item{width:auto}}@media only screen and (min-width:769px){.page-products .products-grid .product-item{width:auto}}.custom-icons{position:absolute;right:15px;top:23px;background-color:#fff;padding:1rem;display:none;flex-direction:column;align-items:center;justify-content:center;gap:10px}.product_image:hover .custom-icons{display:flex}.product_image:hover .custom-icons._disabled{display:none}@media only screen and (max-width:991px){.product_image .custom-icons{display:flex}.product_image .custom-icons._disabled{display:none}.product_tile .product_image{height:100%}}.custom-icons i,.custom-icons span{font-size:2rem;color:#000;cursor:pointer}.custom-form{position:absolute;top:0;left:0;background-color:#ffffffad;width:100%;height:100%;padding:2.5rem;display:none;flex-direction:column;justify-content:flex-end}.custom-form._active{display:flex}.custom-form .fa-close{position:absolute;right:15px;font-size:2rem;top:20px;cursor:pointer}.custom-form .action.primary{width:100%}.custom-form .swatch-attribute-label{font-size:1.5rem}.custom-form .swatch-attribute.cf87cf81cf89cebcceb1{display:none}.swatch-attribute.cebcceb5ceb3ceb5ceb8cebfcf82 .swatch-attribute-selected-option{display:none}.custom-form .action.primary i{display:none}@media only screen and (max-width:768px){.product_image .product_attrs .product_sizes{display:none}.custom-icons{right:6px;top:6px}.custom-icons i,.custom-icons span{font-size:1.5rem}.product_image .swatch-attribute.cebcceb5ceb3ceb5ceb8cebfcf82 .swatch-option.text{width:30px;min-width:30px;height:30px}.product_image .swatch-attribute-options{margin:10px 0;max-height:54px;overflow:scroll}.custom-form .action.primary span{display:none}.custom-form .action.primary i{font-size:2rem;display:block}}.price-container .weee .price{font-size:1.4rem}.product_tile .product_attrs .product_colors{display:flex;flex-wrap:wrap;gap:7px}.product_tile .product_attrs .product_colors .product_color{margin-left:0}.product_badges{display:flex;align-items:center}.product_colors_mnss .color{display:block;border-radius:100px;width:15px;height:15px;border:1px solid #141414}.product_colors_mnss .product_colors{display:flex;gap:4px;align-items:center}.product_colors_text{color:#000;font-weight:500}@media only screen and (max-width:568px){.product_colors_mnss{padding-left:0 !important}.product_badges{flex-wrap:wrap;gap:8px}}.sales_banner_top{background-color:#ac70b6}.sales_banner_top h1{color:#fff;font-weight:900}.sales_banner_top h2{color:#fff}.product_prices .old-price .price{text-decoration:line-through}.sung-warning{color:red;text-align:center;font-size:1.5rem}@media only screen and (max-width:480px){.product_in_txt_container .info_bar{flex-direction:column}}.black-friday_countdown_container{position:relative;z-index:1;background:#000;padding:30px;width:fit-content;overflow:hidden;margin:0;width:100%;max-width:1200px;border-radius:0;font-family:"Poppins",sans-serif;display:none}#black-friday_countdown_container .row{position:relative;z-index:2}section#black-friday_countdown_container:after{content:"";position:absolute;inset:0;width:100%;height:100%;background:#00adab;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1;display:block;opacity:1}.black-friday_countdown_container{color:#fff}.black-friday_countdown_container h2{position:relative;text-align:center;margin-bottom:0;color:#303539;font-family:"Fira Sans",sans-serif;font-weight:700;font-size:48px;line-height:80px}.black-friday_countdown_container p{text-align:center;margin-top:0;font-family:"Fira Sans",sans-serif;font-weight:900;font-size:36px;line-height:28px}#bf-countdown{display:flex;justify-content:center;align-items:center}#bf-countdown ul{text-align:center;padding:0}#bf-countdown li{display:inline-block;font-size:1.4rem;list-style-type:none;padding:1em;text-align:center;background:0 0;border-radius:5px;min-width:130px;margin:10px;border:2px solid #fff}#bf-countdown li span{display:block;font-size:3.5rem;text-align:center;font-weight:800}.black-friday_countdown_container .bf-emoji{display:none;padding:1rem}.black-friday_countdown_container .bf-emoji span{font-size:4rem;padding:0 .5rem}.pr-badge.badge--bf{position:absolute;right:.5rem;top:.5rem;width:6.75rem;height:3.75rem;font-size:1.1rem}@media all and (max-width:768px){.black-friday_countdown_container h2{font-size:calc(1.5rem*var(.75))}.black-friday_countdown_container li{font-size:calc(1.125rem*var(.75))}.black-friday_countdown_container li span{font-size:calc(3.375rem*var(.75))}}