@media screen and (min-width:990px){.header--middle-left.drawer-menu{grid-template-areas:"navigation heading search icons";grid-template-columns:auto auto 1fr auto;column-gap:2.4rem}.header .kl-search__form--in-header{grid-area:search;width:100%;max-width:640px;margin:0 auto}.kl-search--mobile{display:none}}.header__heading-logo{max-height:56px;width:auto}.title,.collection-list-title,h2.h1,h2.h2{font-weight:700;letter-spacing:0}.title-wrapper-with-link .link,.title-wrapper-with-link a,.kl-viewall{font-weight:600;color:rgb(var(--color-button));text-decoration:underline;text-underline-offset:4px}.card-wrapper{container-type:inline-size}.card--card,.card--standard .card__inner{border-radius:14px}.card-wrapper .card__heading{font-size:1.45rem;font-weight:400;line-height:1.4;color:rgba(var(--color-foreground),.7);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper .card__heading a{color:inherit}.card-wrapper .caption-with-letter-spacing{font-size:1.5rem;font-weight:700;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground));opacity:1}.card-wrapper .price{font-weight:700;font-size:1.6rem}.card-wrapper .price__sale .price-item--regular{font-weight:400}.card-wrapper .badge{font-weight:600}.card-wrapper .quick-add{position:absolute;right:12px;top:calc(100cqw - 54px);margin:0;z-index:3;width:auto}.card-wrapper .quick-add__submit{width:38px;height:38px;min-width:0;min-height:0;padding:0;border-radius:50%;font-size:0;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026}.card-wrapper .quick-add__submit:after{display:none}.card-wrapper .quick-add__submit>span,.card-wrapper .quick-add__submit .loading__spinner{font-size:0}.card-wrapper .quick-add__submit:before{content:"+";font-size:26px;line-height:1;font-weight:400;color:rgb(var(--color-button-text))}.card-wrapper .quick-add__submit.loading:before{content:""}@media screen and (max-width:749px){.card-wrapper .quick-add{right:8px;top:calc(100cqw - 44px)}.card-wrapper .quick-add__submit{width:32px;height:32px}.card-wrapper .quick-add__submit:before{font-size:22px}}.collection-card-wrapper .card__heading{font-weight:600;font-size:1.5rem}.collection-card-wrapper .card__media,.collection-card-wrapper .card__inner{border-radius:14px}.button,.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:.02em}.footer .footer-block__heading{font-weight:700}.kl-banner__products{align-items:center;max-width:46%!important}.kl-banner__products img{height:auto!important;width:31%;max-width:150px}.kl-banners__grid--hero .kl-banner:not(:first-child) .kl-banner__products{max-width:40%!important}.kl-banners__grid--hero .kl-banner:not(:first-child) .kl-banner__products img{width:48%;max-width:100px}.kl-banner__content{position:relative;z-index:1}@media screen and (min-width:990px){.header__icons .header__search{display:none}}.card-wrapper .card__information{display:flex;flex-direction:column}.card-wrapper .card__information .card-information{display:contents}.card-wrapper .card__information .caption-with-letter-spacing{order:-1;margin-bottom:2px}.card-wrapper .quick-add__submit.button{background:#50216e;color:#fff;border:0;opacity:1;--color-button:80,33,110;--color-button-text:255,255,255}.card-wrapper .quick-add__submit.button:disabled{opacity:.35}.card-wrapper .quick-add__submit.button:before{color:#fff;position:static;z-index:auto;box-shadow:none;inset:auto;display:block}@media screen and (max-width:749px){.kl-banner__products{display:none!important}.kl-banner__content{max-width:100%!important}}.kl-banner__img{object-position:right center}.kl-banner:has(.kl-banner__img) .kl-banner__content{max-width:48%}@media screen and (max-width:749px){.kl-banner:has(.kl-banner__img) .kl-banner__content{max-width:62%}.kl-banner:has(.kl-banner__img) .kl-banner__title,.kl-banner:has(.kl-banner__img) .kl-banner__text{text-shadow:0 1px 6px rgba(0,0,0,.35)}}.kl-banners__grid--hero .kl-banner:first-child .kl-banner__img{object-position:left center}.kl-banners__grid--hero .kl-banner:first-child:has(.kl-banner__img) .kl-banner__content{max-width:40%}@media screen and (max-width:749px){.kl-banner:has(.kl-banner__img) .kl-banner__content{max-width:52%!important;padding:16px}.kl-banner:has(.kl-banner__img) .kl-banner__text{display:none}.kl-banner:has(.kl-banner__img) .kl-banner__title{font-size:2rem}.kl-banner:has(.kl-banner__img) .kl-banner__eyebrow{font-size:1rem}.kl-banners__grid--hero .kl-banner:first-child .kl-banner__img{object-position:left center}}.kl-banners__grid--row .kl-banner__img{object-position:left center}.kl-banner:has(.kl-banner__img){align-items:center}@media screen and (min-width:990px){.kl-banners .kl-banners__grid--hero{grid-template-columns:1.6fr 1.25fr 1.25fr;grid-template-rows:none}.kl-banners .kl-banners__grid--hero .kl-banner{grid-row:auto!important;min-height:0!important}.kl-banners .kl-banners__grid--hero .kl-banner:first-child{aspect-ratio:1.6}.kl-banners .kl-banners__grid--hero .kl-banner:not(:first-child){aspect-ratio:1.25}.kl-banners .kl-banners__grid--hero .kl-banner:first-child .kl-banner__content{max-width:46%!important;padding:24px}.kl-banners .kl-banners__grid--hero .kl-banner:first-child .kl-banner__title{font-size:clamp(2.2rem,2.1vw,3.4rem)}.kl-banners .kl-banners__grid--hero .kl-banner:not(:first-child) .kl-banner__content{max-width:50%!important;padding:18px}.kl-banners .kl-banners__grid--hero .kl-banner:not(:first-child) .kl-banner__title{font-size:clamp(1.7rem,1.35vw,2.3rem)}.kl-banners .kl-banners__grid--hero .kl-banner:not(:first-child) .kl-banner__text{display:none}.kl-banners .kl-banners__grid--hero .kl-banner:not(:first-child) .kl-banner__eyebrow{font-size:1.05rem}.kl-banners .kl-banners__grid--hero .kl-banner:not(:first-child) .kl-banner__btn{font-size:1.2rem;padding:6px 14px}.kl-tiles .kl-tiles__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (max-width:989px){.kl-banners .kl-banners__grid--hero{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.kl-banners .kl-banners__grid--hero::-webkit-scrollbar{display:none}.kl-banners .kl-banners__grid--hero .kl-banner{flex:0 0 88%;scroll-snap-align:start;aspect-ratio:1.6;min-height:0!important;grid-row:auto!important}.kl-banners .kl-banners__grid--hero .kl-banner__img{object-position:left center}}.kl-banners .kl-banners__grid--row .kl-banner:has(.kl-banner__img){aspect-ratio:2.4;min-height:0}.kl-banners .kl-banners__grid--row .kl-banner:has(.kl-banner__img) .kl-banner__content{max-width:46%;padding:20px 22px}.kl-banners .kl-banners__grid--row .kl-banner:has(.kl-banner__img) .kl-banner__title{font-size:clamp(1.9rem,1.7vw,2.8rem)}@media screen and (max-width:749px){.kl-banners .kl-banners__grid--row .kl-banner:has(.kl-banner__img){aspect-ratio:2.1}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/kl-custom.css.map?nocache=1794525505473 */
