.product__title{font-family:var(--font-body-family);font-weight:500;text-transform:uppercase;letter-spacing:.04em;font-size:1.7rem;line-height:1.35}.product-form__input--button{gap:.8rem!important}.product-form__input--button label{white-space:nowrap;min-height:3.8rem;min-width:4.6rem;padding:0 1.4rem;font-size:1.3rem;justify-content:center;text-align:center}@media(max-width:767px){.product__title{font-size:1.55rem}.product-form__input--button label{font-size:1.2rem;padding:0 1.1rem}}.product-form__submit.btn{background-color:#960027;border-color:#960027;color:#fff;letter-spacing:.12em;text-transform:uppercase}.product-form__submit.btn:hover{background-color:#7d0020;border-color:#7d0020;color:#fff}.product__block--price .product__tax{display:none}body,.breadcrumbs,.section-breadcrumbs{background-color:#fff}.product__inventory{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;color:#1d6b45;display:flex;align-items:center;gap:.8rem}.product__inventory--in-stock .product__inventory-icon{width:1.4rem;height:1.4rem;border-radius:0;background:none;box-shadow:none;animation:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d6b45' stroke-width='2.4'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.product__inventory--in-stock .product__inventory-icon:before,.product__inventory--in-stock .product__inventory-icon:after{display:none}.product__block--buy_buttons quantity-input.quantity{border-radius:0;border:1px solid #cfc6b6;background:transparent;min-height:5.4rem}.product-form__submit.btn{min-height:5.4rem;border-radius:0}.product__block--icon-with-text-vertical{background:#f5f5f5;padding:1.8rem 2rem}.product__block--icon-with-text-vertical svg{color:#960027}.product__block--collapsible_tab{border-bottom:1px solid #e5e5e5;margin:0!important}.product__block--icon-with-text-vertical+.product__block--collapsible_tab{border-top:1px solid #e5e5e5;margin-top:2.4rem!important}.product__block--collapsible_tab .accordion-details__summary{min-height:5.6rem;padding-block:1.2rem}.product__block--collapsible_tab .accordion-details__summary h2{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.product__block--collapsible_tab .accordion-details__content,.product__block--collapsible_tab .accordion-details__content p{font-size:1.6rem;line-height:1.7;color:#4a453e}.product__block--collapsible_tab .accordion-details,.product__block--collapsible_tab .accordion-details__summary{border:0!important}.product__block--collapsible_tab .accordion-details__content{padding-top:.4rem;padding-bottom:2rem}.product__block--collapsible_tab .accordion-details__content p{margin:0 0 .8rem}.product__block--buy_buttons quantity-input.quantity,.product__block--buy_buttons quantity-input.quantity *{border-radius:0!important;--inputs-radius: 0}.product__block--buy_buttons quantity-input.quantity:before,.product__block--buy_buttons quantity-input.quantity:after{display:none!important}.product__block--buy_buttons quantity-input.quantity input,.product__block--buy_buttons quantity-input.quantity button{background:transparent!important;box-shadow:none!important;border:0!important}.product__block--collapsible_tab:not(:has(.accordion-details__content>*)){display:none}.products-list.f-grid,.products-list.swiper{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.products-list>.product-column,.products-list>.swiper-slide{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.products-list .product-card__image{background-color:#fff;border-bottom:1px solid #e5e5e5}.products-list .product-card__image img{mix-blend-mode:multiply}.products-list .product-card__info{padding:1.4rem 1.6rem 1.8rem}.footer__bottom-row{align-items:center!important}.footer__bottom-row>.grid{display:flex!important;flex-wrap:wrap;align-items:center;gap:1.6rem 3.2rem}.footer__payment .list-payment{gap:.6rem}.list-payment__item{display:none}.list-payment__item:has(img[alt=Visa]),.list-payment__item:has(img[alt=Master]),.list-payment__item:has(img[alt="American express"]),.list-payment__item:has(img[alt=Maestro]),.list-payment__item:has(img[alt=Paypal]),.list-payment__item:has(img[alt="Apple pay"]),.list-payment__item:has(img[alt="Google pay"]),.list-payment__item:has(img[alt="Shopify pay"]),.list-payment__item:has(img[alt=Klarna]){display:block}.footer__list-social .btn--icon-circle{width:3.8rem;height:3.8rem}.footer__bottom-row:last-child{border-top:1px solid #e5e5e5;margin-top:2.4rem;padding-top:2rem}.footer__copyright-content{font-size:1.4rem;color:#5a554c}.topbar{font-size:1.3rem;line-height:1.3}.topbar .topbar__text,.topbar .topbar__menu-item,.topbar .topbar__country{font-size:1.3rem}.topbar svg{width:1.5rem;height:1.5rem}.mega-menu .mega-menu__link.mega-menu__link--top,a.mega-menu__link--top.h6{font-family:var(--font-body-family)!important;font-size:1.2rem!important;line-height:1.3!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.14em!important;margin-bottom:.8rem;display:inline-block}.btn--primary:before{background-color:#00000038!important}.btn--primary:hover,.btn--primary:hover .btn__text{color:#fff!important}.cart-drawer__message{display:none!important}cart-drawer [name=checkout].btn{background-color:#960027;border-color:#960027;color:#fff;letter-spacing:.12em;text-transform:uppercase}cart-drawer .totals__subtotal,cart-drawer .totals__subtotal-value{font-family:var(--font-body-family);font-size:1.6rem;font-weight:600}body:has(cart-drawer[open]) #hw-root,body:has(cart-drawer[open]) #hw-bar,body:has(cart-drawer[open]) #ShopifyChat,body:has(cart-drawer[open]) inbox-online-store-chat,body:has(cart-drawer[open]) [id*=chat-button],body:has(cart-drawer[open]) [class*=chat-widget]{display:none!important}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.rte p,.rte li{line-height:1.7}@media(min-width:1024px){.header__search .search__types{width:auto;min-width:18rem;flex-shrink:0}.header__search .search__types select{width:100%;min-width:18rem;font-size:1.5rem}}.tabs__btn.btn--underline{color:#4d4d4d}.tabs__btn.btn--underline[aria-selected=true],.tabs__btn.btn--underline.active{color:#000}.f-badge--soldout{background-color:#4d4d4d!important;color:#fff!important}@media(min-width:1024px){.header__search{max-width:32rem}.header__search .search__field{border:0!important;background:transparent!important;box-shadow:none!important}.header__search .search__input{border:0!important;border-bottom:1px solid #111!important;border-radius:0!important;background:transparent!important;padding-left:3.2rem!important;padding-right:.8rem!important;height:3.8rem;font-size:1.4rem}.header__search .search__input::placeholder{color:#111;opacity:1}.header__search .search__field-icon.search__icon-search{left:0!important;right:auto!important}.header nav .font-navigation{font-family:var(--font-heading-family)!important;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400!important}.header nav .font-navigation .icon-caret-down,.header nav .font-navigation svg{display:none}}@media(min-width:1024px){.header__search .search__input,.header__search .search__input:focus,.header__search .search__input:focus-visible{box-shadow:none!important;outline:none!important}.header__search .search__input:focus{border-bottom-width:2px!important}.header__search .search__input{padding-right:5.6rem!important;text-overflow:ellipsis}.header__search .search__reset{right:0!important;font-size:1.2rem;background:#fff;padding-left:.6rem}.header__search .search__field{flex:1 1 auto;min-width:20rem}}.mega-menu .mega-menu__link:not(.mega-menu__link--top){font-size:1.4rem;line-height:1.5}.products-list.swiper{border:0!important}.products-list>.swiper-slide{border:1px solid #e5e5e5!important;box-sizing:border-box}.products-list>.swiper-slide+.swiper-slide{border-left-color:transparent!important}.products-list>.swiper-slide{box-shadow:-1px 0 #e5e5e5}.kh-viewall-slide{display:flex!important;height:auto}.kh-viewall-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;width:100%;min-height:100%;padding:3rem 2rem;background:#f7f7f7;color:#111;text-decoration:none;text-align:center;transition:background .2s}.kh-viewall-card:hover{background:#960027;color:#fff}.kh-viewall-count{font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.kh-viewall-title{font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.25}.kh-viewall-arrow{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border:1px solid currentColor;border-radius:50%;font-size:2rem}.subscription-popup__teaser{overflow:visible!important}.kh-teaser-close{position:absolute;bottom:-1.1rem;right:-1.1rem;top:auto;width:2.2rem;height:2.2rem;border-radius:50%;background:#111;color:#fff;font-size:1.6rem;line-height:2.2rem;text-align:center;transform:rotate(90deg);box-shadow:0 1px 4px #0000004d;cursor:pointer}.kh-shop-all .menu-drawer__item-link{color:#960027;font-weight:600}@media(max-width:749px){[id*=banner] .rich-text__heading.h1,[id*=banner] .rich-text__heading.h2{font-size:2.4rem!important;line-height:1.2!important}[id$=__hero_banner] h1,[id$=__hero_banner] .hd1,[id$=__hero_banner] .rich-text__heading.h1{font-size:2.8rem!important;line-height:1.2!important}}#MenuDrawer details[level=top]>.menu-drawer__submenu{position:static!important;inset:auto!important;height:auto!important;width:auto!important;transition:none!important;display:none!important;background:transparent!important;padding:0 0 .8rem 1.6rem}#MenuDrawer details[level=top][open]>.menu-drawer__submenu{display:flex!important}#MenuDrawer details[level=top]>.menu-drawer__submenu>.menu-drawer__item-back-link{display:none!important}#MenuDrawer details[level=top]>.menu-drawer__submenu>ul{height:auto!important;overflow:visible!important}#MenuDrawer .menu-drawer__menus.active>ul>li>a,#MenuDrawer .menu-drawer__menus.active>ul>li>details>summary,#MenuDrawer .menu-drawer__menus.active>.menu-drawer__footer,#MenuDrawer .menu-drawer__submenu.active>ul>li>a,#MenuDrawer .menu-drawer__submenu.active>ul>li>details>summary{transform:none!important}#MenuDrawer details[level=top]>summary .icon{transition:transform .2s}#MenuDrawer details[level=top][open]>summary .icon{transform:rotate(90deg)}#MenuDrawer details[level=top]>.menu-drawer__submenu .menu-drawer__item-link{font-size:1.6rem}@media(max-width:1023px){.predictive-search-result--queries,.predictive-search-result--collections,.predictive-search-result--article{display:none!important}}.kh-rev-x{position:absolute;top:auto;right:auto;bottom:-1rem;left:-1rem;width:2.2rem;height:2.2rem;border-radius:50%;background:#111;color:#fff;font-size:1.6rem;line-height:2.2rem;text-align:center;box-shadow:0 1px 4px #0000004d;z-index:2;cursor:pointer}html.kh-hide-reviews-tab .Wsrspfapp-sidebar_wrap{display:none!important}.Wsrspfapp-sideThme,.Wsrspfapp-sidebar_wrap,.Wsrspfapp-sidebar_wrap .sidebar_cta_wdgt{overflow:visible!important;clip-path:none!important}.Wsrspfapp-sidebar_wrap{z-index:2147483000!important}.product__block--price .f-price-item,.product__block--price .f-price{font-size:2.2rem!important}@media(max-width:749px){.product__block--price .f-price-item,.product__block--price .f-price{font-size:2rem!important}}.product__block--meta,.product__block--meta *{font-size:1.4rem!important}.product__block--collapsible_tab .accordion-details__content a{color:#960027;text-decoration:underline;text-underline-offset:2px}.wiser_review_carousel{max-width:var(--page-width,140rem);margin:0 auto;padding:0 1.6rem}.wiser_review_carousel .WsCarousel-rev-title{font-family:var(--font-heading-family)!important;font-size:2.2rem!important;font-weight:500!important;color:#111!important}.wiser_review_carousel .WsCarousel-rev-widg-count,.wiser_review_carousel .WsCarousel-summary-text{color:#4d4d4d!important}.wiser_review_carousel .Wscarousel-write-rev-link{background:#960027!important;border-color:#960027!important;border-radius:0!important;color:#fff!important}.wiser_review_carousel .Wsrspfapp-carousel-item-inner-wrapper{background:#fff!important;border:1px solid #e5e5e5!important;border-radius:0!important;box-shadow:none!important}.wiser_review_carousel .WsrsCarousel-rev-item-img img,.wiser_review_carousel .WsrsCarousel-rev-item-img video{max-height:22rem!important;width:100%!important;object-fit:cover!important}.wiser_review_carousel .WsrsCarousel-rev-item-name{color:#111!important;font-weight:600!important}.wiser_review_carousel .WsrsCarousel-rev-item-verify,.wiser_review_carousel .WsrsCarousel-with-iconverify{color:#1d6b45!important}.wiser_review_carousel .WsrsCarousel-rev-reviewtext{color:#333!important;font-size:1.5rem!important;line-height:1.6!important}.tabs__btn.btn--underline,.tabs__btn.btn--underline .btn__text{color:#4d4d4d!important;opacity:1!important}.tabs__btn.btn--underline[aria-selected=true],.tabs__btn.btn--underline[aria-selected=true] .btn__text{color:#000!important}.kh-teaser-close,.kh-rev-x{width:2.6rem!important;height:2.6rem!important;line-height:2.6rem!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/kh-custom.css.map */
