.testimonials-section .section-header{margin-bottom:25px}.index-section{margin:50px 0}.title_icons{margin-bottom:10px;font-weight:700}.product-rating{align-items:center;justify-content:left;padding-bottom:5px;font-weight:700;font-size:16px;display:flex;gap:6px;line-height:15px}.product-rating .stars{color:#000}.product-rating .rating-number{font-weight:600;color:#000}.product-rating .rating-count{font-size:16px;font-weight:500}.grid-product__title{font-family:BebasNeue-Regular;font-size:28px;text-transform:uppercase;line-height:27px}#NavDrawer,#FilterDrawer,#CartDrawer{border-radius:25px;margin:10px 0}#StickyHeaderWrap{background:#00000017}h4.heading_cart_drawer{color:#d8b566;letter-spacing:normal;position:relative;font-size:15px;text-transform:capitalize}.heading_cart_drawer svg{position:absolute;bottom:-15px;fill:#d8b566}.js-drawer-open-cart .cart-link__bubble{top:0;right:-8px;font-size:10px;line-height:12px;min-width:20px;max-width:20px;min-height:20px;max-height:20px;align-items:center;justify-content:center}.drawer__header .count_cart{padding:0;color:#fff}.js-drawer-open-cart .cart_bubble_drawer{padding-left:2px;color:#fff}.product_list{display:flex;width:100%;flex-wrap:wrap;padding:10px;border-radius:15px;background:#d8b566}.product_tile_meta h4{letter-spacing:normal;font-size:17px;margin-bottom:0}.main_container_{display:flex;padding:2px}.product_title_{padding:0 10px;color:#fff;position:relative}.product_tile_meta{width:100%;line-height:normal;height:100%;display:flex;flex-direction:column;justify-content:space-between}.image_container img{border-radius:8px;max-width:100px}.product_list button.fast_addtocart{position:unset!important;border-radius:14px;padding:6px 20px;font-size:15px;text-align:center;display:block;font-weight:400;margin-right:auto}#cartSlider__ .slick-dots{bottom:-25px;margin:0;text-align:left;left:0}.product_list .slick-dots li{width:5px;height:5px}.product_list .slick-dots li button:before{font-size:12px;position:unset}.drawer__footer .cart_note{display:none}.grid-product__tag{font-size:13px;box-shadow:0 0 2px #d3d3d3;text-transform:uppercase;padding:3.9px}@keyframes textclip{to{background-position:200% center}}.ctm--mt--part.grid-product__customfield.smells-like p a:not(.grid-product__link){text-transform:uppercase;background-image:linear-gradient(-225deg,#231557,#44107a 29%,#ff1361 67%,#fff800);background-size:200% auto;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:textclip 2s linear infinite;display:inline-block;font-size:14px}.ctm--mt--part.grid-product__customfield.smells-like p a:not(.grid-product__link):after{content:url("data:image/svg+xml,%3Csvg class='product-grid-google-logo' width='18px' height='18px' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M30.0014 16.3109C30.0014 15.1598 29.9061 14.3198 29.6998 13.4487H16.2871V18.6442H24.1601C24.0014 19.9354 23.1442 21.8798 21.2394 23.1864L21.2127 23.3604L25.4536 26.58L25.7474 26.6087C28.4458 24.1665 30.0014 20.5731 30.0014 16.3109Z' fill='%234285F4'%3E%3C/path%3E%3Cpath d='M16.2863 29.9998C20.1434 29.9998 23.3814 28.7553 25.7466 26.6086L21.2386 23.1863C20.0323 24.0108 18.4132 24.5863 16.2863 24.5863C12.5086 24.5863 9.30225 22.1441 8.15929 18.7686L7.99176 18.7825L3.58208 22.127L3.52441 22.2841C5.87359 26.8574 10.699 29.9998 16.2863 29.9998Z' fill='%2334A853'%3E%3C/path%3E%3Cpath d='M8.15964 18.769C7.85806 17.8979 7.68352 16.9645 7.68352 16.0001C7.68352 15.0356 7.85806 14.1023 8.14377 13.2312L8.13578 13.0456L3.67083 9.64746L3.52475 9.71556C2.55654 11.6134 2.00098 13.7445 2.00098 16.0001C2.00098 18.2556 2.55654 20.3867 3.52475 22.2845L8.15964 18.769Z' fill='%23FBBC05'%3E%3C/path%3E%3Cpath d='M16.2864 7.4133C18.9689 7.4133 20.7784 8.54885 21.8102 9.4978L25.8419 5.64C23.3658 3.38445 20.1435 2 16.2864 2C10.699 2 5.8736 5.1422 3.52441 9.71549L8.14345 13.2311C9.30229 9.85555 12.5086 7.4133 16.2864 7.4133Z' fill='%23EB4335'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");position:relative;top:3px;left:2px}.cuss__t{display:block;width:100%;text-align:left;padding-bottom:0}span.fil__tt{display:inline;padding-right:5px}span.fill_t{display:inline-block;padding:0 10px;border:0px solid #000;border-radius:15px;font-size:12px;letter-spacing:0px}.trustt{border:1px solid #D3D8D6;padding:10px;border-radius:0}.trust_t{display:flex;align-items:center;margin-bottom:10px}.image_trust{max-width:60px}.trust-text{display:block;margin-left:10px;font-size:14px;text-align:left;word-wrap:break-word}.badges_sp{margin:30px 0 4px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.badgetext{font-weight:700;margin-bottom:0;line-height:normal;font-size:16px}.hero_banner_button{border-radius:25px}.hero_banner{border-bottom-left-radius:0;border-bottom-right-radius:0}.bottom_btn_viewall{border-radius:50px;background:linear-gradient(to right,#f5f5f5,#fff 51%,#f5f5f5);box-shadow:0 0 2px #00000040 inset;padding-top:8px;padding-bottom:8px}.bottom_viewall{border-radius:25px;padding:11px 60px;box-shadow:#0000001f 0 0,#0000003d 0 0;background:linear-gradient(to right,#000,#434343 51%,#000)!important;text-shadow:0 0 .5px currentColor!important;color:#fff;font-weight:700!important;margin-top:0}.bottom_viewall:hover{color:#fff;transition:none}.grid-product__content .products_grid{text-align:left;padding-left:12px;padding-right:12px;max-height:210px;min-height:210px}.section-header__title{font-weight:600}.jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{border-radius:20px!important}.collection-item__title{text-align:center}.jdgm-carousel-title,.jdgm-all-reviews-rating{padding-bottom:.7rem}.jdgm-carousel-title{font-family:Poppins!important;text-transform:capitalize!important;font-weight:700;font-size:30px}.background-media-text__text{border-radius:16px}.slick-prev:before,.slick-next:before,.slick-prev,.slick-next{display:none!important}ul.slick-dots{display:none}.parent_product_offer{position:relative;display:flex;align-items:center;gap:20px;padding:15px;margin-top:20px;border-radius:6px;box-shadow:0 4px 12px #0000001a}.parent_product_offer .offer--title{background:#fff3;box-shadow:0 3px 10px #00000024;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#000;position:absolute;top:-9px;left:50%;transform:translate(-50%);padding:2px 12px;border-radius:50px;font-size:12px;display:inline-block;white-space:nowrap}.parent_product_offer .image_off_pro{max-width:86px;overflow:hidden}.parent_product_offer .image_off_pro img{border-radius:6px}.content_prod{text-align:left}.price_offer_pro{display:flex;gap:13px;align-items:center}.content_prod .comp_button{text-align:left;text-decoration:underline}.product__main-photos{border:0px solid lightgrey;border-radius:0}.product-image-main .image-wrap{border-radius:0}.shopify-policy__container{max-width:130ch}.custom_badge_left{text-align:left}.custom_badge_center{text-align:center}.custom_badge_right{text-align:right}.product-badge{border-radius:16px 16px 0 0;position:absolute;right:0;top:-18px;z-index:1;width:100%;padding:1.2px}.genre_badge{position:absolute;top:-18px;z-index:1;padding:1.2px;width:100%;text-align:center}.infotext_icon{width:30%;position:absolute;bottom:5px;right:5px;z-index:1}.recentView_section .custom_card_layout{text-align:left;padding:20px 12px;min-height:170px;max-height:170px}.recentView_section .infotext_icon{z-index:9}.rating_icon_row{display:flex;justify-content:space-between;align-items:center}.stars{color:#000;letter-spacing:1px}.tag_value_text{margin:0 0 12px;font-size:13px;text-transform:uppercase;font-family:BebasNeue-Regular}.price_row{display:flex;align-items:center;gap:10px}.discount_text{color:#e53935;font-size:13px}.final_price{font-size:18px;font-weight:600}.unit_price{font-size:12px}.custom_card_layout .compare_price{font-size:13px}.recentView_section .grid-product__image-mask,.recentView_section .grid-product__content{border-top-left-radius:16px;border-top-right-radius:16px}.main_price{font-size:28px;word-spacing:-10px;font-weight:600}.price-main{font-size:26px}.price-decimal{font-size:16px;vertical-align:top;position:relative;top:2px;left:-2px}.ab_price{font-size:16px}.variant-input-wrap label{border-radius:50px;text-transform:uppercase;font-size:15px}.product_title{position:relative;margin-bottom:10px}.productpage_iconinfo{top:-12px;width:20%}.custom_txt{letter-spacing:0px;margin-top:5px;font-weight:500}.oil-label{font-weight:500}.oil-info-item{display:flex;align-items:center;gap:8px;padding:10px 0;margin-bottom:1rem}.oil-plus{width:22px;height:22px;border-radius:50%;background:transparent;cursor:pointer;font-size:16px;line-height:1}.oil-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:9999}.oil-popup.active{display:flex;align-items:center;justify-content:center}.oil-popup-content{background:#fff;padding:24px;max-width:500px;width:90%;border-radius:12px;position:relative}.oil-popup-close{position:absolute;top:10px;right:14px;background:none;border:none;font-size:22px;cursor:pointer}.badges_slider{display:flex;width:100%;text-align:center;border-radius:8px;box-shadow:#00000029 0 1px 4px}.badges_slider .badgesitem{border:none;display:flex!important;justify-content:center;align-items:center;gap:12px;text-align:left;border-radius:8px}.badges_slider .badgetext{font-weight:500}.badges_slider .badget p{font-size:13px}.badges_slider .slick-list{border-radius:8px}.badges_slider .slick-dots{bottom:12px}.badges_slider .badgesitem svg,.badgesitem .icont{width:40px;height:40px}.badges_slider .slick-dots li{margin:0;width:16px;height:16px}.badges_slider .slick-dots li button:before{font-size:8px}body.no-scroll{overflow:hidden}.product__price--compare{position:relative;font-weight:600}.product__price--compare:after{content:"";position:absolute;left:-5%;top:50%;width:110%;height:1px;background:red;transform:rotate(-12deg)}.price_productpage{font-weight:700;font-size:26px}.product__price-savings{text-transform:uppercase;font-size:18px}.add_button{display:flex;align-items:center;gap:1rem}.Addtocart_btn{min-height:35px!important;border-radius:50px;padding:10px;background:linear-gradient(to right,#3ccf77,#93f9b9 51%,#3ccf77);color:#000;text-transform:math-auto;letter-spacing:1px;border:none!important}.Addtocart_btn:hover{background:linear-gradient(to right,#3ccf77,#93f9b9 51%,#3ccf77)!important;color:#000!important}.label_btn{position:relative}.metapro .product-block-mt{margin-bottom:2px}.btn_price{margin-left:5px;font-size:13px}.variant-input{position:relative}.label_variants{position:absolute;top:-12px;z-index:9;font-size:8px;background:#dcdcdc;padding:2px 5px;border-radius:50px;left:23px;right:23px;text-align:center}.tax_unitprice .product__policies{margin-bottom:0;font-weight:500;text-align:left!important}.tax_unitprice span{font-size:11px}.variant-btn:disabled{opacity:.4;cursor:not-allowed}.variant-btn:disabled:after{border-left:1px solid;border-color:#000;bottom:0;content:"";left:50%;position:absolute;top:0;transform:rotate(45deg)}.bandwagon .bandwagon__text{color:#535353;font-size:10px;font-weight:500;letter-spacing:.36px;text-align:left;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;gap:2px;flex-wrap:wrap}.bandwagon .bandwagon__image img{border-radius:50%;height:18px;width:18px}.bandwagon .bandwagon__image{margin-right:4px}.bandwagon{display:block;padding-top:10px;padding-bottom:10px;padding-left:10px}.bandwagon__container{display:flex}.bandwagon .bandwagon__image{display:flex;margin-right:4px}.bandwagon .bandwagon__image img:nth-child(2){left:-5px;position:relative}.bandwagon__text img{width:10px;margin-top:0;height:10px}.menu_login{margin:0}.menu_login .grid__item{padding:0}.paretn_bottom_item{text-align:center;margin:20px 0}.paretn_bottom_item .content_items{padding:15px 10px}.paretn_bottom_item .content_items h4{text-transform:uppercase;letter-spacing:1px;font-size:18px}.paretn_bottom_item img{display:block;width:100%}.paretn_bottom_item .content_items a{background-color:#1c1d1d;color:#fff;padding:8px 15px;display:block;width:180px;margin:auto;border-radius:6px}.cs_heading{margin-bottom:1rem}.cs_heading p{margin:0}predictive-search .search__input{border-radius:25px}.offer_custom{position:relative}.offer_product_icon{width:16%}.pro_grid_price,.quick-product__btn{display:none}.presshold-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease}.presshold-popup.active{opacity:1;visibility:visible;pointer-events:auto}body.popup-open,body.drawer--is-open{overflow:hidden;touch-action:none}.popup-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.popup-content{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:800px;height:80vh;background:#fff;border-radius:16px 16px 0 0;overflow:hidden}@media(min-width:768px){.popup-content{top:50%;bottom:auto;transform:translate(-50%,-50%);height:80vh;border-radius:16px}}.popup-content iframe{width:100%;height:100%}.popup-close{position:absolute;top:8px;right:12px;font-size:24px;background:none;border:none;cursor:pointer;z-index:2}.fast_addcart{position:absolute;top:10px;font-weight:700;z-index:9;padding:5px;left:12px;display:flex;justify-content:center;align-items:center}button.fast_addtocart{position:absolute;top:10px;font-weight:700;z-index:9;padding:5px;left:12px;background:#000;border-radius:50%;display:flex;justify-content:center;align-items:center}.butn--ctm--image{height:45px;width:47px}.fast_addtocart img,.fast_addcart img{width:140px;height:140px}.origanal_price{font-size:13px;font-family:BebasNeue-Regular;color:#6e6f6f}.fast-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.fast-popup{background:#fff;width:100%;max-width:420px;border-radius:16px;padding:30px;position:relative}.close-fast-popup{position:absolute;right:15px;top:10px;font-size:22px;cursor:pointer}.variant-option{display:block;margin-bottom:8px}.popup-title{font-size:22px;margin:10px 0;text-align:center}.popup-price,.fast-popup .original_price,.popup-variants{text-align:center}.popup-addtocart{width:100%}.fast-popup-close{position:absolute;right:10px;top:4px;font-size:26px;cursor:pointer}.newsletter-section__content .newsletter__input-group{flex-direction:column;align-items:center;gap:8px}.popup-price{margin:6px 0}.popup-variants{margin:10px 0 26px}.variant-btn{border-radius:50px;text-transform:uppercase;font-size:15px;box-shadow:0 0 0 1px #e8e8e1;padding:7px 14px;position:relative}.variant-btn.active{background:#000;color:#fff}.icon_info{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@font-face{font-family:BebasNeue-Regular;src:url(/cdn/shop/files/BebasNeue-Regular.ttf?v=1769516525)}.dis_price{font-size:15px;text-transform:uppercase;font-family:BebasNeue-Regular}span.grid-product__price--savings{color:#c20000}.input-group-btn .btn{background:#fff;color:#000;border-radius:4px!important;padding:8px 12px}.input-group-btn .btn:hover{background:#fff!important}.fast_addcart:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}body.drawer-open{overflow:hidden}@media only screen and (min-width:769px){.bandwagon{display:none}}@media(max-width:1290px){.product_title .product-single__title{font-size:22px}.productpage_iconinfo{top:30px}.product-rating .stars svg{width:16px;height:16px}.main_price{font-size:20px}.grid-product__content .products_grid{max-height:190px;min-height:190px}}@media only screen and (max-width:990px){.recentView_section .grid-product__title{font-size:14px}.grid-product__title{font-size:19px;line-height:21px}.tag_value_text{font-size:12px}.grid-product__content{margin-top:20px}.grid-product__content:hover{transform:translateY(0)}.main_price{word-spacing:-3px}}@media only screen and (max-width:768px){.newsletter-section__content .enlarge-text{font-size:14px}.newsletter-section__content .theme-block p.h1{font-size:26px}.newsletter-section__content .theme-block{margin-bottom:16px}.footer__collapsible,[data-center-text=true] .payment-icons,.footer__small-text{text-align:left}.site-footer .grid__item{padding-left:20px}.js-qty__wrapper{max-width:70px;min-width:70px}.jdgm-rev-widg__header{text-align:left!important}.jdgm-write-rev-link{text-align:center}.add_button{gap:.5rem}.badges_slider .badgetext{font-size:12px}.product_title .product-single__title{line-height:35px;font-size:22px}.productpage_iconinfo{top:-16px;right:-10px}.oil-info-item{justify-content:left}.recentView_section .custom_card_layout{min-height:200px;max-height:200px}.infotext_icon{width:30%}.offer_product_icon{width:18%}.hero_banner{border-bottom-left-radius:0;border-bottom-right-radius:0}.hero__text-content.vertical-center.horizontal-left{text-align:left}.rich_text{text-align:left!important}.bottom_viewall{font-size:10px}.bottom_btn_viewall{margin-top:2rem}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link{width:calc(100% - 10px);padding-left:0}.jdgm-carousel-title{font-size:22px}.jdgm-carousel--card-theme .jdgm-carousel-item{padding:8px 5px!important}.jdgm-carousel-wrapper{padding-bottom:15px!important}.text-with-icons{border-radius:40px 40px 0 0!important;padding-top:12px!important;padding-bottom:12px!important}ul.slick-dots{display:block}.cuss__t{text-align:left}.badges_sp{grid-template-columns:1fr}.product_title_{width:80%}.image_container{width:34%}.grid-product__content .products_grid{max-height:210px;min-height:210px}.collection-item__title{font-size:12px}.product-rating{font-size:12px;padding-bottom:0}.product-rating .rating-count{font-size:11px}.product-block--tab{margin-bottom:3rem}.product-rating .stars svg{width:15px;height:15px}.main_price{font-size:18px}}@media only screen and (min-width:600px){.cartdrawer_slider{width:390px}.image_container{width:30%}.product_title_{width:70%}.origanal_price{font-size:13px}}@media only screen and (max-width:600px){.drawer__inner h4.heading_cart_drawer{width:90%;font-size:12px}.grid-product__content .products_grid{max-height:170px;min-height:170px;padding:10px}.tag_value_text{font-size:10px}.dis_price{display:flex;align-items:center}.compare_price,.grid-product__price--savings{font-size:12px}.butn--ctm--image,.fast_addcart{height:208px;width:100px}.fast_addcart img{width:208px;height:91px}.fast_addcart{left:5px}.variant-input-wrap label{font-size:13px;padding:10px 22px 6px}}@media only screen and (max-width:390px){.recentView_section .custom_card_layout{min-height:180px;max-height:180px}.grid-product__content .products_grid{max-height:170px;min-height:170px}.label_variants{font-size:7px;left:18px;right:14px;top:-10px}.variant-input-wrap label{font-size:10px}}.grid-product__image-mask{border-radius:0!important}.grid-product__content{position:relative!important;overflow:visible!important}.grid-product__image-mask{overflow:visible!important;z-index:auto!important}.grid-product__content .products_grid,.products_grid,.custom_card_layout{position:relative!important;z-index:auto!important}.fast_addcart,button.fast_addtocart{position:absolute!important;top:auto!important;left:auto!important;right:-10px!important;bottom:-225px!important;z-index:25!important}@media only screen and (max-width:600px){.fast_addcart,button.fast_addtocart{top:auto!important;left:auto!important;right:-5px!important;bottom:-233px!important;z-index:25!important}}[id*=recent] .fast_addcart,[id*=Recent] .fast_addcart,[id*=recent] button.fast_addtocart,[id*=Recent] button.fast_addtocart,[class*=recent] .fast_addcart,[class*=Recent] .fast_addcart,[class*=recent] button.fast_addtocart,[class*=Recent] button.fast_addtocart,[class*=recently] .fast_addcart,[class*=Recently] .fast_addcart,[class*=recently] button.fast_addtocart,[class*=Recently] button.fast_addtocart,.recently-viewed .fast_addcart,.recently-viewed button.fast_addtocart,.recently-viewed-products .fast_addcart,.recently-viewed-products button.fast_addtocart,.recently-viewed-section .fast_addcart,.recently-viewed-section button.fast_addtocart,.product-recommendations .fast_addcart,.product-recommendations button.fast_addtocart{display:none!important}.dh-sticky-atc{position:fixed;left:0;right:0;bottom:18px;z-index:9998;padding:0 12px env(safe-area-inset-bottom);background:transparent;box-shadow:none;opacity:0;visibility:hidden;transform:scale(.97);pointer-events:none;transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.dh-sticky-atc.is-visible{opacity:1;visibility:visible;transform:scale(1);pointer-events:auto}.dh-sticky-atc__inner{max-width:720px;margin:0 auto}.dh-sticky-atc__btn{width:100%;min-height:45px!important;border-radius:50px!important}.dh-sticky-atc__btn.Addtocart_btn{background:linear-gradient(to right,#3ccf77,#93f9b9 51%,#3ccf77)!important;color:#000!important;border:none!important;letter-spacing:1px}.dh-sticky-atc__btn.Addtocart_btn:hover{background:linear-gradient(to right,#3ccf77,#93f9b9 51%,#3ccf77)!important;color:#000!important}.dh-sticky-atc__btn:disabled{opacity:.5;cursor:not-allowed}body:not(.template-product) .dh-sticky-atc{display:none!important}.grid-product__content .final_price,.grid-product__content .final_price span,.grid-product__content .price-main,.grid-product__content .price-decimal,.grid-product__content .unit_price,.grid-product__content .money{font-size:24px!important;line-height:1.2!important;vertical-align:baseline!important;position:static!important;top:auto!important;left:auto!important;word-spacing:normal!important}.grid-product__content .final_price,.grid-product__content .final_price span,.grid-product__content .price-main,.grid-product__content .price-decimal,.grid-product__content .unit_price,.grid-product__content .money{font-family:BebasNeue-Regular!important}.grid-product__content .main_price{display:inline-block!important;position:relative!important;top:12px!important}.grid-product__content .price_row,.grid-product__content .dis_price,.grid-product__content .final_price{position:relative!important;top:12px!important}@media only screen and (min-width:991px){.grid-product__content .final_price,.grid-product__content .final_price span,.grid-product__content .price-main,.grid-product__content .price-decimal,.grid-product__content .unit_price,.grid-product__content .money{font-size:33px!important;line-height:1.1!important}}.template-product [id*=recent],.template-product [id*=Recent],.template-product [class*=recent],.template-product [class*=Recent],.template-product [class*=recently],.template-product [class*=Recently],.template-product .recentView_section,.template-product .recently-viewed,.template-product .recently-viewed-products,.template-product .recently-viewed-section,.template-cart [id*=recent],.template-cart [id*=Recent],.template-cart [class*=recent],.template-cart [class*=Recent],.template-cart [class*=recently],.template-cart [class*=Recently],.template-cart .recentView_section,.template-cart .recently-viewed,.template-cart .recently-viewed-products,.template-cart .recently-viewed-section{display:none!important}@media only screen and (max-width:768px){.grid-product__secondary-image,.grid-product__secondary-image.is-visible{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.grid-product__image{opacity:1!important;visibility:visible!important}}@media only screen and (max-width:600px){.fast-popup{width:calc(100% - 32px);max-width:380px}}@media only screen and (max-width:768px){.newsletter-section__content .newsletter__input-group{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;width:100%!important}.newsletter-section__content .newsletter__input{width:100%!important;height:54px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:50px!important;background:transparent!important;color:#fff!important;padding:0 22px!important;font-size:16px!important;box-shadow:none!important}.newsletter-section__content .newsletter__input::placeholder{color:#ffffff8c!important;opacity:1!important}.newsletter-section__content .input-group-btn{width:100%!important}.newsletter-section__content .input-group-btn .btn{width:100%!important;height:54px!important;border-radius:50px!important;background:#fff!important;color:#000!important;border:none!important;font-size:14px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:0 24px!important}.newsletter-section__content .input-group-btn .btn:hover,.newsletter-section__content .input-group-btn .btn:active{background:#f3f3f3!important;color:#000!important}}@media only screen and (max-width:768px){.newsletter-section__content .input-group-btn .btn svg,.newsletter-section__content .input-group-btn .btn .icon{display:none!important}.newsletter-section__content .input-group-btn .btn:before{content:"ANMELDEN";display:inline-block}.newsletter-section__content .input-group-btn .btn{font-size:0!important}.newsletter-section__content .input-group-btn .btn:before{font-size:14px!important;font-weight:500!important;letter-spacing:.18em!important;color:#000!important}}.fast-popup{width:92%;max-width:560px;border-radius:26px;overflow:hidden;background:#fff}.fast-popup__main{display:flex}.fast-popup__image-wrap{width:42%;overflow:hidden;background:#f7f7f7}.popup-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.fast-popup__content{width:58%;padding:22px;display:flex;flex-direction:column}.popup-title{font-size:24px;font-weight:700;margin:0 0 10px}.popup-tags{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 0 18px}.popup-tag{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 12px;border-radius:50px;background:#f7f7f7;color:#5c5c5c;font-size:11px;font-weight:600;line-height:1;text-align:center;box-shadow:0 4px 10px #00000014,inset 0 1px #ffffffe6}.popup-variants{display:flex;flex-direction:column;gap:18px;margin:10px 0 18px;overflow:visible}.variant-card{position:relative;width:100%;min-height:68px;padding:20px 16px 14px;border:1px solid #dedede;border-radius:14px;background:#fff;color:#000;text-align:left;cursor:pointer;overflow:visible;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.variant-badge{position:absolute;top:-11px;left:14px;z-index:2;padding:4px 11px;border-radius:50px;background:linear-gradient(135deg,#f3e2b4,#d8b566 55%,#f3e2b4);box-shadow:0 3px 9px #00000021;color:#000;font-size:9px;font-weight:600;line-height:1.2;letter-spacing:.08em;white-space:nowrap}.variant-content{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.variant-name{font-size:13px;font-weight:500;line-height:1.25}.variant-price{flex-shrink:0;font-size:18px;font-weight:700;line-height:1;white-space:nowrap}.variant-card.active{border-color:#d8b566;background:#fffdf8;box-shadow:0 0 0 1px #d8b56659,0 6px 18px #0000001a}@media(hover:hover){.variant-card:hover{border-color:#d8b566;box-shadow:0 5px 15px #00000017}}.variant-card:disabled,.variant-card.is-sold-out{opacity:1!important;filter:none!important;cursor:not-allowed}.variant-card:disabled .variant-content,.variant-card:disabled .variant-badge,.variant-card:disabled .variant-name,.variant-card:disabled .variant-price,.variant-card.is-sold-out .variant-content,.variant-card.is-sold-out .variant-badge,.variant-card.is-sold-out .variant-name,.variant-card.is-sold-out .variant-price{opacity:1!important;filter:none!important}.variant-card:disabled .variant-name,.variant-card:disabled .variant-price,.variant-card.is-sold-out .variant-name,.variant-card.is-sold-out .variant-price{color:#000!important;-webkit-text-fill-color:#000!important}.variant-soldout-stamp{position:absolute;z-index:5;top:50%;left:50%;width:max-content;padding:5px 12px;border:2px solid #c80000;border-radius:4px;background:#ffffffeb;color:#c80000;font-size:10px;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;transform:translate(-50%,-50%) rotate(-10deg);box-shadow:0 3px 10px #9600002e}.popup-addtocart{position:relative;width:100%;min-height:52px;margin-top:4px;overflow:hidden;border-radius:50px;isolation:isolate}.popup-addtocart:after{content:"";position:absolute;top:0;left:-90%;width:55%;height:100%;pointer-events:none;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.15) 30%,rgba(255,255,255,.75) 50%,rgba(255,255,255,.15) 70%,transparent 100%);transform:skew(-22deg);animation:popupButtonShine 2.5s ease-in-out infinite;z-index:1}.popup-addtocart>*{position:relative;z-index:2}@keyframes popupButtonShine{0%{left:-90%}45%{left:140%}to{left:140%}}.popup-trust{width:100%;margin-top:18px;padding:10px;border-radius:16px;background:#ffffffeb;box-shadow:0 7px 22px #0000001c;overflow:hidden}.popup-trust-image{display:block;width:100%;height:auto;border-radius:10px}.fast-popup__image-wrap{min-height:430px}.popup-image{width:100%;height:100%;min-height:430px;object-fit:cover;object-position:center}@media only screen and (max-width:768px){.fast-popup{width:calc(100% - 24px)!important;max-width:620px!important;max-height:calc(100dvh - 20px)!important;padding:12px!important;border-radius:20px!important;overflow-y:auto!important}.fast-popup-close{top:7px!important;right:10px!important;font-size:22px!important}.fast-popup__main{display:grid!important;grid-template-columns:40% 60%!important;gap:10px!important;align-items:stretch!important}.fast-popup__image-wrap{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:9 / 16!important;border-radius:10px!important;overflow:hidden!important}.popup-image{width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;object-position:center!important}.fast-popup__content{width:100%!important;padding:28px 0 0!important}.popup-title{margin:0 0 8px!important;font-size:19px!important;line-height:1.05!important}.popup-tags{justify-content:center!important;gap:5px!important;margin-bottom:14px!important}.popup-tag{min-height:24px!important;padding:4px 9px!important;font-size:8px!important;font-weight:600!important;line-height:1!important;box-shadow:0 3px 8px #00000014,inset 0 1px #ffffffe6!important}.popup-variants{gap:13px!important;margin:6px 0 12px!important}.variant-card{min-height:68px!important;padding:18px 10px 10px!important;border-radius:12px!important}.variant-badge{top:-9px!important;left:10px!important;right:auto!important;transform:none!important;padding:3px 9px!important;font-size:7px!important}.variant-content{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important}.variant-name{font-size:10px!important;line-height:1.15!important;white-space:nowrap!important}.variant-price{font-size:15px!important;line-height:1!important}.popup-addtocart{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:100%!important;min-height:39px!important;margin-top:2px!important;padding:0 8px!important;border-radius:50px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}.popup-price{display:inline!important;font-size:10px!important;white-space:nowrap!important}.popup-trust{margin-top:10px!important;padding:6px!important;border-radius:13px!important}.popup-trust-image{width:100%!important;max-height:105px!important;object-fit:contain!important;border-radius:8px!important}}@media only screen and (max-width:768px){.popup-title{font-size:17px!important}.variant-card{min-height:62px!important;padding:16px 10px 9px!important}.variant-name{font-size:9px!important}.variant-price{font-size:14px!important}.popup-addtocart{min-height:42px!important;font-size:11px!important}.popup-price{font-size:11px!important}.popup-trust{margin-top:8px!important;padding:6px!important}.popup-trust-image{display:block!important;width:100%!important;max-height:none!important;height:auto!important;object-fit:contain!important}}.variant-input-wrap{display:flex;flex-direction:column;gap:18px;overflow:visible}.variant-input-wrap .variant-input{position:relative;width:100%;margin:0;overflow:visible}.variant__button-label.product-variant-card{position:relative;display:block;width:100%;min-width:0;min-height:68px;margin:0;padding:20px 16px 14px;border:1px solid #dedede;border-radius:14px;background:#fff;color:#000;text-align:left;overflow:visible;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.variant__button-label.product-variant-card:hover{border-color:#cdb16f}.variant-input input:checked+.product-variant-card,.variant__button-label.product-variant-card.active{border-color:#d8b566;background:#fffdf8;color:#000;box-shadow:0 4px 14px #b0893024}.product-variant-card__badge{position:absolute;z-index:3;top:-11px;left:14px;display:inline-flex;align-items:center;justify-content:center;padding:4px 11px;border:1px solid #d7b662;border-radius:50px;background:linear-gradient(135deg,#f7e4a6,#c99e3d);color:#211800;font-size:9px;font-weight:700;line-height:1;letter-spacing:.04em;white-space:nowrap;box-shadow:0 3px 8px #9a71172e}.product-variant-card__content{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:100%}.product-variant-card__name{font-size:13px;font-weight:500;line-height:1.25}.product-variant-card__price{flex-shrink:0;font-size:18px;font-weight:700;line-height:1;white-space:nowrap}.variant__button-label.product-variant-card.disabled{cursor:not-allowed}.variant__button-label.product-variant-card.disabled,.variant__button-label.product-variant-card.disabled .product-variant-card__content,.variant__button-label.product-variant-card.disabled .product-variant-card__badge{opacity:1!important}.product-variant-card__soldout{position:absolute;z-index:5;top:50%;left:50%;width:max-content;padding:5px 12px;border:2px solid #c80000;border-radius:4px;background:#fffffff0;color:#c80000;font-size:10px;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;transform:translate(-50%,-50%) rotate(-10deg);box-shadow:0 3px 10px #9600002e}@media only screen and (max-width:768px){.variant-input-wrap{gap:15px}.variant__button-label.product-variant-card{min-height:62px;padding:18px 12px 11px;border-radius:12px}.product-variant-card__badge{top:-9px;padding:3px 9px;font-size:8px}.product-variant-card__name{font-size:11px}.product-variant-card__price{font-size:16px}}@media only screen and (max-width:768px){.product-variant-cards-wrap .variant-input input.disabled+label.product-variant-card,.product-variant-cards-wrap label.product-variant-card.disabled{opacity:1!important;filter:none!important;color:#000!important}.product-variant-cards-wrap .variant-input input.disabled+label.product-variant-card .product-variant-card__content,.product-variant-cards-wrap label.product-variant-card.disabled .product-variant-card__content{opacity:1!important;filter:none!important;color:#000!important}.product-variant-cards-wrap .variant-input input.disabled+label.product-variant-card .product-variant-card__name,.product-variant-cards-wrap .variant-input input.disabled+label.product-variant-card .product-variant-card__price,.product-variant-cards-wrap label.product-variant-card.disabled .product-variant-card__name,.product-variant-cards-wrap label.product-variant-card.disabled .product-variant-card__price{opacity:1!important;filter:none!important;color:#000!important;-webkit-text-fill-color:#000!important}.product-variant-cards-wrap .variant-input input.disabled+label.product-variant-card .product-variant-card__badge,.product-variant-cards-wrap label.product-variant-card.disabled .product-variant-card__badge{opacity:1!important;filter:none!important}}.duftheld-notify-button,.duftheld-notify-button__inner{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;min-height:50px!important;height:50px!important;margin:0!important;padding:0 18px!important;border-radius:50px!important;overflow:hidden!important;font-size:11px!important;line-height:1.15!important;letter-spacing:.12em!important;text-align:center!important;white-space:normal!important}.duftheld-notify-button *,.duftheld-notify-button__inner *{font-size:11px!important;line-height:1.15!important;letter-spacing:.12em!important;text-align:center!important}@media only screen and (max-width:768px){.duftheld-notify-button,.duftheld-notify-button__inner{min-height:50px!important;height:50px!important;border-radius:50px!important;padding:0 14px!important}.duftheld-notify-button,.duftheld-notify-button *,.duftheld-notify-button__inner,.duftheld-notify-button__inner *{font-size:10px!important;line-height:1.15!important;letter-spacing:.09em!important}}.fast-popup .popup-addtocart{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-height:54px!important;margin-top:5px!important;padding:0 20px!important;border:1px solid rgba(0,55,27,.45)!important;border-radius:50px!important;background:linear-gradient(180deg,#0c743c,#075f31)!important;box-shadow:inset 0 1px #ffffff38,0 8px 20px #04592b3d!important;color:#fff!important;font-family:inherit!important;font-size:12px!important;font-weight:650!important;line-height:1!important;letter-spacing:.09em!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;cursor:pointer;isolation:isolate;transition:background .2s ease,box-shadow .2s ease,transform .2s ease!important}.fast-popup .popup-addtocart:after{display:none!important;animation:none!important}@media(hover:hover){.fast-popup .popup-addtocart:hover{background:linear-gradient(180deg,#0d7d41,#066333)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff40,0 10px 24px #04592b4d!important;transform:translateY(-1px)}}.fast-popup .popup-addtocart:active{transform:translateY(0) scale(.99)!important;box-shadow:inset 0 1px 3px #00000024,0 5px 13px #04592b33!important}.fast-popup .popup-addtocart:disabled{opacity:.55!important;cursor:not-allowed!important;transform:none!important}.fast-popup .popup-addtocart__icon{display:none!important}.fast-popup .popup-addtocart__icon svg{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.fast-popup .popup-addtocart__label,.fast-popup .popup-addtocart__separator,.fast-popup .popup-addtocart .popup-price{position:relative;z-index:2}.fast-popup .popup-addtocart__separator{opacity:.55}.fast-popup .popup-addtocart .popup-price{display:inline!important;margin:0!important;padding:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;white-space:nowrap!important}.fast-popup .popup-trust{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:calc(100% + 60px)!important;margin:22px -30px -30px!important;padding:17px 24px 18px!important;border-top:1px solid rgba(20,20,20,.08)!important;border-radius:0!important;background:linear-gradient(180deg,#fff,#fbfaf8)!important;box-shadow:none!important;overflow:hidden!important}.fast-popup .popup-trust-item{display:flex;align-items:center;justify-content:center;gap:9px;min-width:0;padding:1px 12px}.fast-popup .popup-trust-item+.popup-trust-item{border-left:1px solid rgba(20,20,20,.09)}.fast-popup .popup-trust-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;color:#8f7746}.fast-popup .popup-trust-icon svg{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.fast-popup .popup-trust-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15}.fast-popup .popup-trust-copy strong{color:#171717;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.fast-popup .popup-trust-copy small{margin-top:3px;color:#555;font-size:9px;font-weight:500;line-height:1.2;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:768px){.fast-popup .popup-addtocart{gap:5px!important;min-height:44px!important;margin-top:3px!important;padding:0 9px!important;font-size:9px!important;letter-spacing:.045em!important}.fast-popup .popup-addtocart__icon{width:14px;height:14px}.fast-popup .popup-trust{width:calc(100% + 24px)!important;margin:13px -12px -12px!important;padding:12px 5px 13px!important}.fast-popup .popup-trust-item{flex-direction:column;gap:4px;padding:0 4px;text-align:center}.fast-popup .popup-trust-icon{width:18px;height:18px}.fast-popup .popup-trust-copy{align-items:center}.fast-popup .popup-trust-copy strong{font-size:8px;letter-spacing:.045em}.fast-popup .popup-trust-copy small{margin-top:2px;font-size:7px;letter-spacing:.035em}}@media only screen and (min-width:769px){.fast-popup-overlay{box-sizing:border-box!important;align-items:flex-start!important;justify-content:center!important;padding:24px!important;overflow-x:hidden!important;overflow-y:auto!important}.fast-popup{display:block!important;flex:0 0 auto!important;width:calc(100vw - 48px)!important;max-width:700px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:auto 0!important;padding:30px 30px 0!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:24px!important}.fast-popup__main{display:grid!important;grid-template-columns:42% minmax(0,58%)!important;align-items:stretch!important;width:100%!important;height:430px!important;min-height:430px!important;overflow:visible!important}.fast-popup__image-wrap{width:100%!important;min-width:0!important;height:430px!important;min-height:430px!important;border-radius:15px!important;overflow:hidden!important}.fast-popup .popup-image{display:block!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;object-position:center!important}.fast-popup__content{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;height:430px!important;padding:20px 0 0 24px!important;box-sizing:border-box!important;overflow:visible!important}.fast-popup .popup-title,.fast-popup .popup-tags,.fast-popup .original_price,.fast-popup .popup-variants,.fast-popup .popup-addtocart{visibility:visible!important;opacity:1!important}.fast-popup .popup-addtocart{display:flex!important;flex-shrink:0!important;position:relative!important;z-index:5!important}.fast-popup .popup-trust{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:calc(100% + 60px)!important;margin:22px -30px 0!important;padding:17px 24px 18px!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;overflow:hidden!important}.fast-popup .popup-trust-item{display:flex!important;min-width:0!important;visibility:visible!important;opacity:1!important}.fast-popup .popup-trust-icon,.fast-popup .popup-trust-copy{visibility:visible!important;opacity:1!important}.fast-popup-close{top:9px!important;right:14px!important;z-index:20!important}}.template-product form[action*="/cart/add"] .Addtocart_btn,.template-product .dh-sticky-atc__btn.Addtocart_btn{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-height:54px!important;padding:0 20px!important;border:1px solid rgba(0,55,27,.45)!important;border-radius:50px!important;background:linear-gradient(180deg,#0c743c,#075f31)!important;box-shadow:inset 0 1px #ffffff38,0 8px 20px #04592b3d!important;color:#fff!important;font-family:inherit!important;font-size:12px!important;font-weight:650!important;line-height:1!important;letter-spacing:.09em!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;cursor:pointer!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease!important}.template-product form[action*="/cart/add"] .Addtocart_btn:after,.template-product .dh-sticky-atc__btn.Addtocart_btn:after{content:none!important;display:none!important;animation:none!important}.template-product form[action*="/cart/add"] .Addtocart_btn .element-text,.template-product .dh-sticky-atc__btn.Addtocart_btn .element-text{color:#fff!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:uppercase!important}.template-product form[action*="/cart/add"] .Addtocart_btn .btn_price,.template-product .dh-sticky-atc__btn.Addtocart_btn .btn_price{margin-left:0!important;color:#fff!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;white-space:nowrap!important}.template-product form[action*="/cart/add"] .Addtocart_btn .btn_price:before,.template-product .dh-sticky-atc__btn.Addtocart_btn .btn_price:before{content:"\b7"!important;margin-right:7px!important;opacity:.55!important}@media(hover:hover){.template-product form[action*="/cart/add"] .Addtocart_btn:hover,.template-product .dh-sticky-atc__btn.Addtocart_btn:hover{background:linear-gradient(180deg,#0d7d41,#066333)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff40,0 10px 24px #04592b4d!important;transform:translateY(-1px)!important}}.template-product form[action*="/cart/add"] .Addtocart_btn:active,.template-product .dh-sticky-atc__btn.Addtocart_btn:active{transform:translateY(0) scale(.99)!important;box-shadow:inset 0 1px 3px #00000024,0 5px 13px #04592b33!important}.template-product form[action*="/cart/add"] .Addtocart_btn:disabled,.template-product .dh-sticky-atc__btn.Addtocart_btn:disabled{opacity:.55!important;cursor:not-allowed!important;transform:none!important}.template-product .dh-sticky-atc__inner{max-width:720px!important}@media only screen and (max-width:768px){.template-product form[action*="/cart/add"] .Addtocart_btn,.template-product .dh-sticky-atc__btn.Addtocart_btn{min-height:50px!important;gap:6px!important;padding:0 14px!important;font-size:10px!important;letter-spacing:.065em!important}.template-product form[action*="/cart/add"] .Addtocart_btn:before,.template-product .dh-sticky-atc__btn.Addtocart_btn:before{width:15px!important;height:15px!important}.template-product form[action*="/cart/add"] .Addtocart_btn .btn_price:before,.template-product .dh-sticky-atc__btn.Addtocart_btn .btn_price:before{margin-right:5px!important}}.fast-popup .popup-variants{box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(143,119,70,.55) transparent}.fast-popup .popup-variants::-webkit-scrollbar{width:5px}.fast-popup .popup-variants::-webkit-scrollbar-track{background:transparent}.fast-popup .popup-variants::-webkit-scrollbar-thumb{background:#8f77467a;border-radius:50px}.fast-popup .popup-variants::-webkit-scrollbar-thumb:hover{background:#8f7746b8}.fast-popup .variant-card:disabled{pointer-events:none}@media only screen and (min-width:769px){.fast-popup__content{min-height:0!important}.fast-popup .popup-variants{flex:1 1 auto!important;min-height:0!important;max-height:none!important;gap:18px!important;margin:8px -8px 12px 0!important;padding:12px 8px 10px 2px!important}.fast-popup .popup-addtocart{flex:0 0 auto!important}}@media only screen and (max-width:768px){.fast-popup .popup-variants{display:flex!important;flex:none!important;flex-direction:column!important;max-height:min(235px,36dvh)!important;min-height:0!important;gap:13px!important;margin:6px -5px 12px 0!important;padding:10px 5px 8px 1px!important}.fast-popup .popup-addtocart{position:relative!important;flex-shrink:0!important}}@media only screen and (max-width:390px),only screen and (max-height:650px){.fast-popup .popup-variants{max-height:min(190px,31dvh)!important}}@media only screen and (max-width:768px){.fast-popup .variant-content{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}.fast-popup .variant-name{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;font-size:9px!important;line-height:1.25!important}.fast-popup .variant-price{flex-shrink:0!important;align-self:center!important;white-space:nowrap!important}.fast-popup .variant-card{height:auto!important;min-height:68px!important}}.fast-popup .popup-title{margin-bottom:2px!important}.fast-popup .original_price{width:100%!important;margin:0 0 14px!important;padding:0!important;color:#555!important;font-size:9px!important;font-weight:500!important;line-height:1.1!important;letter-spacing:.02em!important;text-align:center!important}.fast-popup .original_price p,.fast-popup .original_price span{margin:0!important;padding:0!important;font-size:inherit!important;line-height:inherit!important}@media only screen and (max-width:768px){.fast-popup .popup-title{margin-bottom:1px!important}.fast-popup .original_price{margin-bottom:12px!important;font-size:8px!important}}.fast-popup-overlay--contain-image .fast-popup__image-wrap{background:#f7f7f7!important}.fast-popup-overlay--contain-image .popup-image{object-fit:contain!important;object-position:center!important;padding:12px!important;box-sizing:border-box!important}@media only screen and (max-width:768px){.fast-popup-overlay--contain-image .popup-image{padding:7px!important}}.cart__checkout{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-height:54px!important;padding:0 20px!important;border:1px solid rgba(0,55,27,.45)!important;border-radius:50px!important;background:linear-gradient(180deg,#0c743c,#075f31)!important;box-shadow:inset 0 1px #ffffff38,0 8px 20px #04592b3d!important;color:#fff!important;font-family:inherit!important;font-size:12px!important;font-weight:650!important;line-height:1!important;letter-spacing:.09em!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;cursor:pointer!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease!important}@media(hover:hover){.cart__checkout:hover{background:linear-gradient(180deg,#0d7d41,#066333)!important;box-shadow:inset 0 1px #ffffff40,0 10px 24px #04592b4d!important;transform:translateY(-1px)!important}}.cart__checkout:active{transform:translateY(0) scale(.99)!important;box-shadow:inset 0 1px 3px #00000024,0 5px 13px #04592b33!important}.cart__checkout:disabled{opacity:.55!important;cursor:not-allowed!important;transform:none!important}.cart__checkout-separator{opacity:.55!important;margin:0!important;font-weight:400!important}@media only screen and (max-width:768px){.cart__checkout{min-height:50px!important;gap:6px!important;padding:0 14px!important;font-size:10px!important;letter-spacing:.065em!important}.cart__checkout:before{width:15px!important;height:15px!important}}.cart__item-sub.cus_cart{display:flex!important;align-items:center!important}.cart__item-price-col{flex-shrink:0!important;position:relative!important;top:4px!important}.icon-duftheld-bag,.icon-duftheld-bag path{fill:none!important;stroke:#000!important}.site-nav__icons .icon-duftheld-bag{position:relative;top:-2px}.cart-drawer-upsell__add.fast_addcart{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;z-index:auto!important;padding:0!important}.cart-item-remove-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px!important;margin-top:7px!important;padding:0!important;border:1px solid rgba(17,17,17,.14)!important;border-radius:50%!important;background:#fff!important;color:#444!important;cursor:pointer!important;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.cart-item-remove-icon svg{display:block!important;width:14px!important;height:14px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important;pointer-events:none!important}.cart-item-remove-icon:active{color:#111!important;border-color:#d8b566bf!important;background:#faf7f0!important;transform:scale(.94)!important}@media(hover:hover){.cart-item-remove-icon:hover{color:#111!important;border-color:#d8b566bf!important;background:#faf7f0!important}}.template-cart .cus_cart>div:first-child{display:flex!important;align-items:center!important;gap:8px!important}.template-cart .cus_cart .js-qty__wrapper,.template-cart .cus_cart .cart__remove{margin:0!important}.template-cart .cus_cart .cart-item-remove-icon{margin-top:0!important}#CartDrawer .cart__checkout{font-size:14px!important}
/*# sourceMappingURL=/cdn/shop/t/96/assets/mandasa.css.map */
