:root{--aw-green: #3ea36a;--aw-red: #b91c1c;--aw-pill: #10b981;--aw-gold: #c9a24a;--aw-ink: #171717;--aw-beige: #e8dcca;--aw-line: #e5e5e5}body{font-size:15px;color:#000}.kr-product-title{font-family:var(--font-heading--family);font-weight:400!important;color:var(--aw-ink);line-height:1.2;letter-spacing:0;text-transform:none}.kr-product-price{--kr-price-gap: 0px !important;--kr-savings-gap: 0px !important}.kr-product-price__row{align-items:baseline!important;gap:9px!important;flex-wrap:wrap}.kr-product-price__compare{order:1;color:#000;font-size:15.75px!important;line-height:1.6!important;text-decoration:line-through;position:relative;top:1.5px}.kr-product-price__current{order:2;font-size:26.25px!important;line-height:1.6!important;margin:0!important}.kr-product-price__current--sale{font-weight:900!important;color:var(--aw-red)!important}.kr-product-price__savings{order:3;display:inline-flex;align-items:center;padding:6px 11.25px!important;border-radius:999px!important;background:var(--aw-pill)!important;color:#fff!important;font-weight:700!important;font-size:15px!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important}.kr-product-usp{gap:10px}.kr-product-usp__text,.kr-product-usp__text p{font-size:14px;line-height:1.6;margin:0}.kr-product-usp__icon img{width:16px;height:16px;object-fit:contain}.kr-variant-picker__legend{font-size:14px}.kr-variant-picker__label{font-family:var(--font-body--family);font-weight:400!important;text-transform:none!important;letter-spacing:0!important;color:#5c5c5c}.kr-variant-picker__selected{opacity:1;color:#5c5c5c;letter-spacing:0}.kr-variant-picker__option--pill .kr-variant-picker__pill,.kr-variant-picker__pill{padding-inline:15px;font-size:15px;white-space:nowrap}.kr-product-buy__button{font-family:var(--font-body--family)!important;font-weight:400!important;letter-spacing:0!important}@media(hover:hover){.kr-product-buy__button:hover:not([disabled]){background-color:var(--kr-buy-bg)!important;color:var(--kr-buy-text)!important;filter:brightness(.94)}}.kr-sticky-atc{background:#f6f1ea!important;border-top:1px solid var(--aw-line)}.kr-sticky-atc .kr-sticky-atc__title{font-size:13px;line-height:20px;font-weight:400;text-transform:none;letter-spacing:0}.kr-sticky-atc .kr-sticky-atc__price{font-size:13px;line-height:20px;font-weight:400}.kr-sticky-atc__button{background:var(--aw-green)!important;border-color:var(--aw-green)!important;color:#fff!important;border-radius:4px!important;font-family:var(--font-body--family)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;font-size:15px!important;min-width:400px}@media(max-width:749px){.kr-sticky-atc__button{min-width:0}}.kr-product-description h3,.kr-product-description h2{font-size:27px;font-weight:700;line-height:1.2;color:var(--aw-ink);text-transform:none;letter-spacing:0}.kr-product-description img{display:block;margin:0 auto;max-width:100%;height:auto}.kr-text-image__heading{font-weight:400!important;text-transform:none;letter-spacing:0!important;color:var(--aw-ink)}.kr-text-image__text,.kr-text-image__text p{font-size:17px;line-height:1.6}.kr-product-row .kr-heading,.kr-product-row h2{font-weight:400!important;text-transform:none;letter-spacing:0!important}.kr-product-card__title{font-size:14px!important;line-height:22.4px;font-weight:400!important;color:#000!important;text-transform:none!important;letter-spacing:0!important}.kr-product-card__info{gap:0!important;margin-top:10px}.kr-product-card__price{display:inline-flex!important;flex-wrap:wrap;align-items:baseline;gap:0 6px;font-size:14px!important;line-height:22.4px}.kr-product-card__price-current,.kr-product-card__price-current--sale{order:1;color:#000!important;font-weight:400!important;font-size:14px!important}.kr-product-card__price-compare{order:2;color:#000!important;opacity:.5;font-size:14px!important;font-weight:400!important}.kr-product-card__info:has(.kr-product-card__savings){display:block!important}.kr-product-card__info:has(.kr-product-card__savings) .kr-product-card__link{display:block}.kr-product-card__savings{display:inline!important;margin:0 0 0 6px!important;background:none!important;color:#32cc42!important;padding:0!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.kr-product-card .product-badges__badge,.kr-product-card .product-badges [class*=badge]{background:#e8dcca!important;color:#000!important;font-size:12px!important;font-weight:600!important;line-height:14.4px!important;text-transform:none!important;letter-spacing:0!important;border-radius:0!important;padding:6px 12px!important}.kr-value-prop__icon{color:#111}.kr-value-prop__icon img{width:60px!important;height:60px!important;object-fit:cover}.kr-value-prop__title{font-size:18px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#171717;margin:0 0 6px;line-height:21.6px}.kr-value-prop__text,.kr-value-prop__text p{font-size:15px;line-height:24px;color:#5c5c5c;margin-inline:auto}.kr-hero__heading{font-weight:400!important;letter-spacing:0!important;text-transform:none!important;line-height:1.3!important;max-width:14em;margin-inline:auto}.kr-hero__button{background:#fff!important;color:#232323!important;border:0!important;border-radius:0!important;padding:15px 25px!important;min-height:0!important;font-family:var(--font-body--family)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;line-height:15px!important;text-transform:none!important}.kr-hero__overlay{background:linear-gradient(to top,#00000073,#0000 60%)!important;opacity:1!important}.kr-hero__content{padding-bottom:40px}[id$=__aw_meet] .kr-text-image__heading{font-size:34px!important;line-height:40.8px;text-align:left}[id$=__aw_meet] .kr-text-image__text,[id$=__aw_meet] .kr-text-image__text p{font-size:15px;line-height:24px;text-align:left}[id$=__aw_meet] .kr-text-image__media{max-width:700px}@media(max-width:749px){[id$=__aw_meet] .kr-text-image__heading{font-size:26px!important;line-height:1.2}}.kr-faq .kr-heading,.kr-faq h2{font-family:var(--font-accent--family)!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.kr-faq__list{display:flex;flex-direction:column;gap:12px}.kr-faq__item{border:0!important}.kr-faq__question{background:#000;color:#fff;min-height:0!important;padding:10px 12px!important;font-size:12px!important;text-transform:uppercase;letter-spacing:0;line-height:1.5;justify-content:space-between;flex-direction:row-reverse}.kr-faq__icon{color:#fff}.kr-faq__answer{padding:14px 12px;font-size:15px}.kr-footer__title{text-transform:none!important;letter-spacing:0!important;font-weight:400!important}.kr-footer__link{text-transform:none!important;letter-spacing:0!important}.kr-announcement__text{font-weight:700;text-transform:uppercase;letter-spacing:0}#cart-drawer .theme-drawer__dialog{--theme-drawer-width: min(440px, 100vw) !important;font-family:var(--font-body--family)}#cart-drawer .cart-drawer__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px;padding:29px 28px 29px 30px!important;min-height:0!important;background:#fff!important;border:0!important}#cart-drawer .cart-drawer__title{margin:0!important;font-family:var(--font-body--family)!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;color:#000!important;text-align:left!important}#cart-drawer .cart-drawer__close-button{position:static!important;inset:auto!important;transform:none!important;translate:none!important;flex:0 0 auto;display:flex!important;align-items:center;justify-content:center;width:30px!important;height:30px!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#0000000d!important;color:#637381!important}#cart-drawer .cart-drawer__close-button>*{display:none!important}#cart-drawer .cart-drawer__close-button:before{content:"";display:block;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23637381' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7 7 17'/%3E%3C/svg%3E") center / contain no-repeat}#cart-drawer .cart-drawer__items{padding:0!important;gap:0!important}#cart-drawer .cart-announcement{margin:0!important;padding:17px 30px!important;border-radius:0!important;background:#e8dcca!important;color:#000!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important}#cart-drawer .cart-announcement__inner{padding:0!important;min-height:0!important;justify-content:flex-start!important}#cart-drawer .cart-announcement__messages{text-align:left!important}#cart-drawer .cart-announcement__message{margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important;color:#000!important}.aw-cart-tiers-img{margin:0;background:#f6f6f7}.aw-cart-tiers-img img{display:block;width:100%;height:auto}#cart-drawer .cart-line-items .cart-items__table-row{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;grid-template-areas:none!important;grid-template-rows:auto!important;gap:16px!important;padding:28px!important;margin:0!important;border-bottom:1px solid #e8e8e8!important;width:100%!important;box-sizing:border-box}#cart-drawer .cart-line-items .cart-items__table-row:last-of-type{border-bottom:1px solid #e8e8e8!important;padding-bottom:28px!important}#cart-drawer .cart-items__media{grid-column:1!important;grid-row:1!important;grid-area:auto!important;width:88px!important;padding:0!important;align-self:start}#cart-drawer .cart-items__media-container{width:88px!important;aspect-ratio:1 / 1;background:#f6f6f7;overflow:hidden;border:0!important;border-radius:0!important}#cart-drawer .cart-items__media-image{width:100%!important;height:100%!important;object-fit:cover;border:0!important}#cart-drawer .cart-items__content-wrap{grid-column:2!important;grid-row:1!important;padding:0!important;display:flex!important;flex-direction:column;position:relative;min-width:0}#cart-drawer .cart-items__content--left,#cart-drawer .cart-items__content--right,#cart-drawer .cart-items__details{display:contents!important}#cart-drawer .cart-items__product-info{order:1;padding-right:30px;margin:0!important;color:#000}#cart-drawer .cart-items__title-row{margin:0!important}#cart-drawer .cart-items__title,#cart-drawer .cart-line-items .cart-items__title{display:block;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;color:#000!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important}#cart-drawer .cart-items__variants-wrapper{order:2;margin:0!important}#cart-drawer .cart-items__variant-line{margin:6px 0 0!important;font-size:14px!important;line-height:1.3!important;color:#979797!important}#cart-drawer .cart-items__option-names,#cart-drawer .cart-items__variants{display:none!important}#cart-drawer .cart-items__quantity{order:3;margin:0!important;width:auto!important}#cart-drawer .cart-items__price{order:4}#cart-drawer .cart-items__error{order:5}#cart-drawer .cart-items__remove{position:absolute!important;top:0;right:0;margin:0!important;min-width:0!important;min-height:0!important;width:20px!important;height:20px!important;padding:0!important;border:0!important;background:none!important;display:flex!important;align-items:center;justify-content:center;color:#637381!important}#cart-drawer .cart-items__remove>*{display:none!important}#cart-drawer .cart-items__remove:before{content:"";display:block;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23637381' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4.5h6V7M6.5 7l1 13h9l1-13M10 11v5.5M14 11v5.5'/%3E%3C/svg%3E") center / contain no-repeat}#cart-drawer .cart-line-items .cart-items__quantity-controls{width:auto!important;justify-content:flex-start!important;margin:0!important}#cart-drawer .cart-line-items .quantity-selector-wrapper{width:auto!important}#cart-drawer .cart-line-items .quantity-selector{display:inline-flex!important;align-items:center;width:auto!important;height:auto!important;min-height:0!important;margin-top:8px;border:1px solid #ddd!important;border-radius:0!important;overflow:hidden;background:none!important;gap:0!important;padding:0!important}#cart-drawer .cart-line-items .quantity-selector :is(.quantity-minus,.quantity-plus){width:29px!important;height:27px!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:#666!important;font-size:14px;line-height:1;display:flex!important;align-items:center;justify-content:center}#cart-drawer .cart-line-items .quantity-selector :is(.quantity-minus,.quantity-plus) .svg-wrapper,#cart-drawer .cart-line-items .quantity-selector :is(.quantity-minus,.quantity-plus) svg{width:9px!important;height:9px!important;color:#666}#cart-drawer .cart-line-items .quantity-selector input[type=number]{min-width:42px!important;width:42px!important;height:27px!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-left:1px solid #ddd!important;border-right:1px solid #ddd!important;border-radius:0!important;text-align:center;font-size:13px!important;line-height:27px;color:#000!important;background:none!important;box-shadow:none!important}#cart-drawer .cart-line-items .cart-items__price{display:block!important;margin:12px 0 0!important;width:auto!important;min-width:0!important;max-width:none!important;text-align:right!important;font-size:14px!important;line-height:1.35!important;color:#000!important}#cart-drawer .cart-line-items .cart-items__price .cart-items__price-compare{display:inline!important;margin:0 6px 0 0!important;color:#919191!important;font-size:14px!important;font-weight:400!important;text-decoration:line-through}#cart-drawer .cart-line-items .cart-items__price>text-component{display:inline!important;font-size:14px!important;font-weight:400!important;color:#000!important}#cart-drawer .cart-line-items .cart-items__price .cart-items__savings{display:block!important;margin:1px 0 0!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;color:#2ea818!important;white-space:nowrap;text-align:right}#cart-drawer .cart-items__savings-icon{display:none!important}#cart-drawer .cart-drawer__summary{padding:24px 23px calc(14px + env(safe-area-inset-bottom))!important;gap:0!important;background:#f6f6f7!important;border-top:1px solid #e8e8e8!important}#cart-drawer .cart-drawer__summary>*{margin:0!important;padding:0!important}#cart-drawer .cart__checkout-button{display:block!important;width:100%!important;min-height:51px!important;height:auto!important;padding:14px!important;border:0!important;border-radius:0!important;background:#00b67a!important;color:#fff!important;font-family:var(--font-body--family)!important;font-weight:700!important;font-size:15px!important;line-height:24px!important;letter-spacing:0!important;text-transform:none!important;text-align:center}#cart-drawer .cart__checkout-button:hover{background:#00b67a!important;filter:brightness(.94)}.aw-cart-note{margin:9px 0 0!important;font-size:12px;line-height:1.6;text-align:center;color:#000}.aw-cart-pay{display:flex;justify-content:center;flex-wrap:wrap;gap:11px;margin:12px 0 0!important;padding:0;list-style:none}.aw-cart-pay li{width:43px;height:30px}.aw-cart-pay img{display:block;width:100%;height:100%}@media(max-width:480px){#cart-drawer .cart-drawer__header{padding:24px 16px!important}#cart-drawer .cart-announcement{padding:17px 16px!important}#cart-drawer .cart-line-items .cart-items__table-row{padding:22px 16px!important;gap:14px!important}#cart-drawer .cart-drawer__summary{padding:16px 16px calc(12px + env(safe-area-inset-bottom))!important}.aw-cart-pay{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aw-overrides.css.map */
