:root{--kodo-bone: #f7f5ef;--kodo-bone-2: #e7ebf4;--kodo-ink: #1e2a45;--kodo-ink-soft: #4b566e;--kodo-brass: #2f55c4;--kodo-rule: #d9dce6}h1,h2,h3,h4,h5,.product__title,.review-wall__heading,.h0,.h1,.h2{font-weight:400;letter-spacing:.005em;text-wrap:balance}.product__title,.accordion__title,.summary__title,.review-wall__heading{font-family:var(--font-heading-family)!important}.product__title{font-size:clamp(2.8rem,3.4vw,3.9rem);line-height:1.06}.accordion__title,.summary__title{font-weight:400;letter-spacing:.01em}.product__text,.review-card__text,.rte p,.product__description p,.ulx-slider__slide p{line-height:1.6!important;letter-spacing:normal!important}.product__text,.review-card__text{color:var(--kodo-ink-soft)}.product-form__input--pills label,.product-form__input--pills-auto label,.product-form__input--swatchespills label{white-space:normal!important;overflow-wrap:break-word;line-height:1.25;min-height:48px;text-align:center}@media screen and (max-width:749px){html,body{overflow-x:hidden}.page-width{padding-left:20px!important;padding-right:20px!important}.kh-hero{background-position:62% center!important;position:relative}.kh-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#140f0899,#140f086b 40%,#140f0829 68%,#140f0800 90%);pointer-events:none}.kh-hero-inner{position:relative;z-index:1}.kh-hero-inner h1,.kh-hero-inner .kh-hero-sub,.kh-hero-inner .kh-eyebrow-light{text-shadow:0 1px 16px rgba(20,15,8,.55)}.kh-hero .kh-eyebrow-light{color:#eef1f8}.product__title{font-size:2.8rem!important}.review-wall__heading{font-size:2.4rem!important}.product-form__input{margin-bottom:14px}.product-form__buttons{margin-top:14px}.product-form__submit,.sticky-atc__button,.button{min-height:48px}.accordion__summary,.summary__title{min-height:44px}.review-wall__grid{column-count:1!important}.review-card{break-inside:avoid;margin-bottom:12px}.ulx-slider__list{padding-left:20px;padding-right:20px}.sticky-atc{padding-bottom:env(safe-area-inset-bottom,0px)}}@media screen and (min-width:990px){header-drawer,.header header-drawer,.header .menu-drawer-container,.header summary.header__icon--menu{display:none!important}}.product-form__quantity-and-btn .quantity{flex:0 0 auto;min-height:48px}.product-form__quantity-and-btn .quantity__button{width:4rem;min-height:46px}.product-form__quantity-and-btn .quantity__input{width:4rem;font-size:1.5rem}body.template-product .animate--hidden .animate-item,body.template-product .animate-item{opacity:1!important;transform:none!important;transition:none!important}.cart-items .cart-item__image-container,cart-drawer .cart-item__image-container,.cart-item .cart-item__image-container{flex:0 0 9rem!important;width:9rem;max-width:9rem!important}.cart-item__image-container .cart-item__image,cart-drawer .cart-item__image{width:9rem!important;height:9rem!important;object-fit:cover!important;object-position:50% 18%!important;border-radius:10px!important;background:#edeef2}@media screen and (max-width:749px){.cart-items .cart-item__image-container,cart-drawer .cart-item__image-container,.cart-item .cart-item__image-container{flex-basis:8rem!important;width:8rem;max-width:8rem!important}.cart-item__image-container .cart-item__image,cart-drawer .cart-item__image{width:8rem!important;height:8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kodo-skin.css.map */
