.product-card,.product-card__figure img.product-card__image{border-radius:31px}.header__cart-count .count-bubble{opacity:1!important}span.product-card-tag{position:absolute;z-index:3;left:10px;background:#375051;color:#fff;border-radius:31px;padding:0 10px;top:10px}.cstm-product-card-tag{position:absolute;z-index:3;left:10px;border-radius:31px;padding:0 10px;top:10px}.mega-menu-product-card .price-list,.mega-menu-product-card .alireviews-review-star-rating{display:none}.mega-menu-product-card{display:grid;grid-template-columns:1fr 1fr;gap:10px}.navigation-promo .mega-menu-product-card .product-card{padding:10px}.panel__wrapper{padding:1.2rem}.mega-menu-product-card .product-card__title{font-size:14px;text-align:left}.product-banner-image-bottom{width:var(--banner-width-desktop);max-width:100%;position:absolute;bottom:34px;left:20px}.product-banner-image-bottom__img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}@media screen and (max-width:990px){.product-banner-image-bottom{width:var(--banner-width-tablet)}}@media screen and (max-width:749px){.product-banner-image-bottom{width:var(--banner-width-mobile)}}.n\e6tter-tag{width:30%;height:auto;position:absolute;z-index:3;right:10px;top:10px;background:#fff;border-radius:50%}.n\e6tter-tag.first-image-tag{border-radius:50%}.mega-menu-text{font-size:20px;font-weight:300;font-family:montserrat}.mega-menu-product-card span.product-card-tag{top:5px;font-size:12px}.product-card-review{display:flex;flex-direction:column}.product-card-review .alireviews-review-star-rating{margin:0}.product-card-review .alireviews-review-star-rating .alr-wh-comp-rating-star svg{fill:#fff;background:#579f78;padding:3px}.product-card-review .alireviews-review-star-rating .alr-wh-comp-list-star-rating>div+div{margin-left:4px}.alr-wh-review-star-rating-number{display:none}@media(max-width:999px){.product-gallery__media span.product-card-tag{border-radius:31px}}.campaign-box{display:flex;flex-direction:column;align-items:flex-start;gap:var(--campaign-box-gap, 16px);width:100%;max-width:100%;box-sizing:border-box;background-color:rgb(var(--campaign-box-bg, 18 18 26));border-radius:var(--campaign-box-radius, 20px);padding:var(--campaign-box-padding-block, 20px) var(--campaign-box-padding-inline, 20px)}.campaign-box__media{flex:0 0 auto;width:84px}.campaign-box__media--small{width:64px}.campaign-box__media--large{width:108px}.campaign-box__image{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--campaign-box-image-radius, 16px)}.campaign-box__content{flex:1 1 auto;min-width:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.campaign-box__badge{display:inline-flex;align-items:center;max-width:100%;padding:4px 10px;border-radius:999px;background-color:rgb(var(--campaign-box-badge-bg, 214 178 107));color:rgb(var(--campaign-box-badge-text-color, 18 18 26));font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaign-box__heading{margin:0;width:100%;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--text-h6, 1.125rem);line-height:1.25;color:rgb(var(--campaign-box-heading-color, 255 255 255));overflow-wrap:break-word}.campaign-box__description{margin:0;width:100%;font-family:var(--text-font-family);font-size:var(--text-sm, .875rem);line-height:1.5;color:rgb(var(--campaign-box-text-color, 217 217 221));overflow-wrap:break-word}.campaign-box__description p{margin:0}.campaign-box__description p+p{margin-top:.4em}.campaign-box__description a{color:inherit;text-decoration:underline;text-underline-offset:2px}.campaign-box__description strong,.campaign-box__description b{font-weight:700}@media screen and (min-width:700px){.campaign-box{flex-direction:row;align-items:center}.campaign-box--valign-top{align-items:flex-start}.campaign-box--right{flex-direction:row-reverse}.campaign-box__media{width:104px}.campaign-box__media--small{width:80px}.campaign-box__media--large{width:136px}}.campaign-countdown{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:14px;row-gap:4px;width:100%;max-width:var(--cc-max-width, 100%);margin-left:auto;margin-right:auto;box-sizing:border-box;text-align:center;background-color:rgb(var(--cc-bg, 18 18 26));border-radius:var(--cc-radius, 999px);padding:var(--cc-padding-block, 14px) var(--cc-padding-inline, 24px)}.campaign-countdown[hidden]{display:none}.campaign-countdown__text{color:rgb(var(--cc-text-color, 255 255 255));font-family:var(--text-font-family);font-size:var(--cc-text-size, 15px);font-weight:var(--cc-font-weight, 600);line-height:1.3;margin:0;max-width:100%;overflow-wrap:break-word}.campaign-countdown__timer{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:5px;row-gap:2px;margin:0;color:rgb(var(--cc-countdown-color, 255 255 255));font-family:var(--text-font-family);font-size:var(--cc-countdown-size, 16px);font-weight:var(--cc-font-weight, 600);font-variant-numeric:tabular-nums}.campaign-countdown__segment,.campaign-countdown__sep{white-space:nowrap}.campaign-countdown__sep{opacity:.6}@media screen and (max-width:749px){.campaign-countdown{padding:var(--cc-padding-block, 14px) calc(var(--cc-padding-inline, 24px) * .7)}.campaign-countdown__text{font-size:calc(var(--cc-text-size, 15px) * .9)}.campaign-countdown__timer{font-size:calc(var(--cc-countdown-size, 16px) * .9)}}.bundle-economic__text--sharp-price{background-color:#d0342c;color:#fff}cart-drawer .tc__checkbox--wrapper{text-align:center;padding-block:10px}#header-sidebar-menu .panel:first-child>.panel__wrapper{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}#header-sidebar-menu .panel:first-child>.panel__wrapper::-webkit-scrollbar{display:none}#header-sidebar-menu .panel:first-child .panel__scroller{flex:none;height:auto;overflow:visible}#header-sidebar-menu .panel:first-child .panel__scroller>ul.gap-4{gap:8px}#header-sidebar-menu .panel:first-child .panel__scroller>ul.gap-4>li>:is(a,button){display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:13px 16px;border-radius:12px;background:rgb(var(--text-color) / .04);font-family:var(--text-font-family);font-size:17px;font-weight:400;line-height:1.3;letter-spacing:0;text-align:start}#header-sidebar-menu .panel:first-child .panel__scroller>ul.gap-4>li>:is(a,button):active{background:rgb(var(--text-color) / .08)}@media(hover:hover)and (pointer:fine){#header-sidebar-menu .panel:first-child .panel__scroller>ul.gap-4>li>:is(a,button):hover{background:rgb(var(--text-color) / .07)}}#header-sidebar-menu .panel:first-child .panel__scroller>ul.gap-4>li .circle-chevron{width:20px;height:20px;background:none;color:rgb(var(--text-color) / .6)}#header-sidebar-menu .panel-footer{flex:none;gap:14px;margin-top:8px;padding:18px 18px 14px;border-radius:16px;background:rgb(var(--text-color) / .06)}#header-sidebar-menu .panel__info{margin-top:0}#header-sidebar-menu .panel__info-title{margin:0 0 6px;font-size:22px;font-weight:700;line-height:1.25}#header-sidebar-menu .panel__info p{margin:0 0 12px;font-size:14px;font-weight:400;line-height:1.5;color:rgb(var(--text-color) / .8)}#header-sidebar-menu .panel__info ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}#header-sidebar-menu .panel__info ul li{display:flex;gap:8px;margin:0;font-size:15px;line-height:1.4}#header-sidebar-menu .panel__info ul li strong{font-weight:500;color:rgb(var(--text-color) / .7)}#header-sidebar-menu .panel__info ul li a{font-weight:600}#header-sidebar-menu .panel-footer .social-media{padding-top:12px;border-top:1px solid rgb(var(--text-color) / .1)}.product-title>.product-reviews{flex:0 0 100%}span.product-card-tag.hc-black-deal,.campaign-countdown.hc-black-deal-bar{display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:linear-gradient(180deg,#2a2a30,#0c0c0f);color:#fff;font-size:12px;font-weight:700;line-height:12px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;isolation:isolate;box-shadow:0 2px 8px #00000059,0 0 12px #304a4b73}.hc-black-deal__dot{flex:none;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff3c4,#f5c84c 45%,#c9971f);box-shadow:0 0 4px #f5c84ce6,0 0 9px #f5c84c99}span.product-card-tag.hc-black-deal:after,.campaign-countdown.hc-black-deal-bar:after{content:"";position:absolute;top:-2px;bottom:-2px;left:0;width:55%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff14 30%,#ffffff6b,#ffffff14 70%,#fff0);transform:translate(var(--hc-shine-from, -120%)) skew(-20deg);animation:hc-black-deal-shine 3s ease-in-out infinite;will-change:transform}@keyframes hc-black-deal-shine{0%{transform:translate(var(--hc-shine-from, -120%)) skew(-20deg)}30%{transform:translate(var(--hc-shine-to, 220%)) skew(-20deg)}to{transform:translate(var(--hc-shine-to, 220%)) skew(-20deg)}}@media screen and (max-width:699px){span.product-card-tag.hc-black-deal{gap:5px;padding:5px 10px 5px 8px;font-size:11px;line-height:11px}.hc-black-deal__dot{width:6px;height:6px}}@media(prefers-reduced-motion:reduce){span.product-card-tag.hc-black-deal:after,.campaign-countdown.hc-black-deal-bar:after{animation:none;display:none}}.campaign-countdown.hc-black-deal-bar{position:relative;display:flex;justify-content:center;gap:9px;padding:13px 20px;border-radius:14px;font-size:14px;line-height:18px;letter-spacing:.08em;--hc-shine-from: -140%;--hc-shine-to: 380%}.campaign-countdown.hc-black-deal-bar:after{width:30%}.campaign-countdown.hc-black-deal-bar .hc-black-deal__dot{width:8px;height:8px}.hc-black-deal-bar__text{color:#fffaf0}@media screen and (max-width:699px){.campaign-countdown.hc-black-deal-bar{gap:8px;padding:12px 16px;font-size:13px;letter-spacing:.06em}}.hc-price-lock{position:absolute;z-index:3;left:10px;top:42px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px 5px 8px;border:1px solid rgba(0,0,0,.08);border-radius:999px;background:#fbf7ef;color:#1d1d21;font-size:10px;font-weight:700;line-height:10px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;box-shadow:0 1px 4px #00000024}.hc-price-lock__icon{flex:none;width:9px;height:11px}.mega-menu-product-card .hc-price-lock{top:37px}@media screen and (max-width:699px){.hc-price-lock{top:38px;gap:4px;padding:4px 8px 4px 7px;font-size:9px;line-height:9px;letter-spacing:.03em}.hc-price-lock__icon{width:8px;height:10px}.mega-menu-product-card .hc-price-lock{top:33px}product-card .hc-price-lock{align-items:center;padding:4px 9px 4px 7px;border-radius:11px;line-height:10px}product-card .hc-price-lock__text>span{display:block}}@media screen and (min-width:700px){span.product-card-tag.hc-black-deal{gap:7px;padding:7.5px 15px 7.5px 12px;font-size:14.5px;line-height:14.5px;box-shadow:0 2px 10px #00000059,0 0 15px #304a4b73}span.product-card-tag.hc-black-deal .hc-black-deal__dot{width:8.5px;height:8.5px}.hc-price-lock{top:47.5px;gap:6px;padding:6px 12px 6px 10px;font-size:12px;line-height:12px;box-shadow:0 1px 5px #00000024}.hc-price-lock__icon{width:11px;height:13.5px}.mega-menu-product-card .hc-price-lock{top:42.5px}}@media screen and (min-width:700px){.mega-menu-product-card span.product-card-tag.hc-black-deal{top:6px;left:8px;gap:4px;padding:4px 8px 4px 7px;font-size:9.5px;line-height:9.5px;letter-spacing:.05em;box-shadow:0 1px 5px #00000040,0 0 8px #304a4b4d}.mega-menu-product-card span.product-card-tag.hc-black-deal .hc-black-deal__dot{width:5.5px;height:5.5px;box-shadow:0 0 3px #f5c84ccc,0 0 5px #f5c84c73}}.mega-menu-product-card .hc-price-lock{display:none}.navigation-promo .mega-menu-product-card .product-card{padding:0 0 8px;overflow:hidden}.mega-menu-product-card .product-card__figure{width:100%;max-width:none;margin:0 0 10px}.mega-menu-product-card .product-card__figure>a{display:block;width:100%}.mega-menu-product-card .product-card__figure img{width:100%;max-width:none;height:auto;border-radius:0}.mega-menu-product-card .product-card__info{padding:0 10px}
/*# sourceMappingURL=/cdn/shop/t/57/assets/custom.css.map */
