.kl-value-strip--spacing-small{padding-block:2.4rem}.kl-value-strip--spacing-medium{padding-block:4rem}.kl-value-strip--spacing-large{padding-block:5.6rem}.kl-value-strip__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem;margin-inline:auto;padding:0 3.6rem;list-style:none;margin-block:0}@media(min-width:750px){.kl-value-strip__list{gap:2.4rem;padding:0 3rem;max-width:120rem}.kl-value-strip--columns-3 .kl-value-strip__list{grid-template-columns:repeat(3,minmax(0,1fr))}.kl-value-strip--columns-4 .kl-value-strip__list{grid-template-columns:repeat(4,minmax(0,1fr))}.kl-value-strip--columns-5 .kl-value-strip__list{grid-template-columns:repeat(5,minmax(0,1fr))}}.kl-value-strip__item{min-width:0}.kl-value-strip__content{display:flex;align-items:center;gap:1.2rem;color:#0a0a0a;text-decoration:none}@media(min-width:750px){.kl-value-strip__content{justify-content:center}}a.kl-value-strip__content:hover .kl-value-strip__label,a.kl-value-strip__content:focus-visible .kl-value-strip__label{text-decoration:underline}.kl-value-strip__icon{flex:none;object-fit:contain}.kl-value-strip--icon-small .kl-value-strip__icon,.kl-value-strip--icon-medium .kl-value-strip__icon{width:3.2rem;height:3.2rem}@media(min-width:750px){.kl-value-strip--icon-medium .kl-value-strip__icon{width:6.4rem;height:6.4rem}}.kl-value-strip--icon-large .kl-value-strip__icon{width:4.8rem;height:4.8rem}.kl-value-strip__label{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--kl-type-subheading, 1.4rem);line-height:normal;letter-spacing:normal}@media(min-width:990px){.kl-value-strip__label{font-size:var(--kl-type-subheading, 1.4rem)}}.kl-perks-list{display:none;padding:6.4rem 0}@media(min-width:750px){.kl-perks-list{display:block}}.kl-perks-list__inner{display:flex;flex-direction:column;gap:3.2rem}.kl-perks-list__heading{margin:0;max-width:none;font-size:var(--kl-type-section-heading, 2.8rem);line-height:1.2;text-align:center;color:#303030}.kl-perks-list__list{display:flex;flex-direction:row;justify-content:space-between;gap:2.4rem;margin:0;padding:0;list-style:none}.kl-perks-list__item{display:flex;align-items:center;gap:1.6rem}.kl-perks-list__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;color:var(--kl-perks-list-icon-color, #b0904f);object-fit:contain}.kl-perks-list__icon svg{display:block;width:100%;height:100%}.kl-perks-list__text{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--kl-type-body, 1.2rem);letter-spacing:.1rem;line-height:1.5;color:var(--secondary-brand-color)}@media(min-width:990px){.kl-perks-list__inner{align-items:stretch;gap:6rem}.kl-perks-list__heading{font-size:var(--kl-type-section-heading, 3.4rem)}.kl-perks-list__list{width:100%}}.kl-value-grid{display:none;background-color:var(--kl-value-grid-background, #f2ede4)}.kl-value-grid--spacing-small{padding-block:6.4rem}.kl-value-grid--spacing-medium{padding-block:10.4rem}.kl-value-grid--spacing-large{padding-block:13rem}@media(min-width:750px){.kl-value-grid{display:block}}.kl-value-grid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 2rem;margin:0;padding:0;list-style:none}@media(min-width:750px){.kl-value-grid--columns-3 .kl-value-grid__list{grid-template-columns:repeat(3,minmax(0,1fr))}.kl-value-grid--columns-4 .kl-value-grid__list{grid-template-columns:repeat(4,minmax(0,1fr))}.kl-value-grid--columns-5 .kl-value-grid__list{grid-template-columns:repeat(5,minmax(0,1fr))}}.kl-value-grid__item{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.kl-value-grid__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;margin-bottom:1.6rem;color:#2d2d2d}.kl-value-grid__icon svg{display:block;width:100%;height:100%}.kl-value-grid--icon-small .kl-value-grid__icon{width:4rem;height:4rem}.kl-value-grid--icon-medium .kl-value-grid__icon{width:5.6rem;height:5.6rem}.kl-value-grid--icon-large .kl-value-grid__icon{width:7.2rem;height:7.2rem}.kl-value-grid__label{margin-bottom:.8rem;color:#303030;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--kl-type-section-heading, var(--kl-value-grid-label-size, 2.2rem));line-height:1.2}.kl-value-grid__description{max-width:24rem;color:#616161;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--kl-type-body, var(--kl-value-grid-description-size, 1.2rem));line-height:1.5}.kl-value-grid__description p{margin:0}.kl-product-card{--kl-product-card-border: #d3d1ce;--kl-product-card-muted: var(--secondary-brand-color);--kl-product-card-surface: #ffffff;--kl-product-card-wishlist-active: #83000f;--kl-product-card-weight-light: 300;--kl-product-card-inset: .4rem;--kl-product-card-action-inset: .8rem;--kl-product-card-action-size: 2.6rem;--kl-product-card-media-ratio: 1 / 1;--kl-product-card-info-gap: .6rem;--kl-product-card-info-inline: 0rem;display:flex;flex-direction:column;height:100%;position:relative}.kl-product-card__face{display:flex;flex-direction:column}.kl-product-card__face[hidden]{display:none}.kl-product-card__media{aspect-ratio:var(--kl-product-card-media-ratio-chosen, var(--kl-product-card-media-ratio));background-color:rgb(var(--color-background));overflow:hidden;position:relative}.kl-collection__grid .kl-product-card__media{aspect-ratio:var(--kl-collection-card-ratio-mobile, 1/1.22)}@media(min-width:990px){.kl-collection__grid .kl-product-card__media{aspect-ratio:var(--kl-collection-card-ratio-desktop, 1/1.22)}}.kl-product-card__media-link{display:block;height:100%;width:100%}.kl-product-card__image{display:block;height:100%;object-fit:cover;transition:opacity .3s ease;width:100%}.kl-product-card__image--secondary{top:0;right:0;bottom:0;left:0;opacity:0;position:absolute}@media(hover:hover)and (pointer:fine){.kl-product-card__media:hover .kl-product-card__image--secondary{opacity:1}}.kl-product-card__media-link.is-previewing .kl-product-card__image--secondary{opacity:1;transition-duration:.12s}.kl-product-card__placeholder{height:100%;width:100%}.kl-product-card__wishlist{background:none;border:0;color:rgb(var(--color-foreground));cursor:pointer;display:flex;padding:0;position:absolute;right:var(--kl-product-card-inset, .8rem);top:var(--kl-product-card-inset, .8rem);width:1.7rem;z-index:1}.kl-product-card__wishlist-icon,.kl-product-card__wishlist-saved{display:block;height:1.5rem;width:1.7rem}.kl-product-card__wishlist-icon{background:url(kl-icon-heart.svg) no-repeat center / contain}.kl-product-card__wishlist-saved{display:none;color:var(--kl-product-card-wishlist-active)}.kl-product-card__wishlist.is-active .kl-product-card__wishlist-icon{display:none}.kl-product-card__wishlist.is-active .kl-product-card__wishlist-saved{display:block}.kl-product-card__form,.kl-product-card__add-form{display:contents}.kl-product-card__add{bottom:var(--kl-product-card-action-inset);position:absolute;right:var(--kl-product-card-action-inset);z-index:1}.kl-product-card__add-button{align-items:center;background-color:var(--kl-product-card-surface);border:.1rem solid var(--kl-product-card-border);color:#49312f;cursor:pointer;display:flex;height:var(--kl-product-card-action-size);justify-content:center;padding:0;position:relative;width:var(--kl-product-card-action-size)}.kl-product-card__add-button svg{height:calc(var(--kl-product-card-action-size) * .3);width:calc(var(--kl-product-card-action-size) * .3)}.kl-product-card__add-button:has(>.loading__spinner:not(.hidden))>svg{display:none}.kl-product-card__add-button>.loading__spinner:not(.hidden){align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;width:auto}.kl-product-card__add-anchor{clip:rect(0,0,0,0);height:.1rem;overflow:hidden;position:absolute;width:.1rem}.kl-product-card__sizes{bottom:var(--kl-product-card-action-inset);display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;left:var(--kl-product-card-action-inset);list-style:none;margin:0;padding:0;position:absolute;right:var(--kl-product-card-action-inset);z-index:2}.kl-product-card__sizes[hidden]{display:none}.kl-product-card__size-button{align-items:center;background-color:var(--kl-product-card-surface);border:.1rem solid var(--kl-product-card-border);border-radius:50%;color:rgb(var(--color-foreground));cursor:pointer;display:flex;font-size:var(--kl-type-button, 1.1rem);font-weight:var(--kl-product-card-weight-light);height:var(--kl-product-card-action-size);justify-content:center;min-width:var(--kl-product-card-action-size);padding:0 .4rem}.kl-product-card__size-button:hover{border-color:rgb(var(--color-foreground))}.kl-product-card__size-button[disabled]{color:var(--kl-product-card-muted);cursor:not-allowed;position:relative}.kl-product-card__size-button[disabled]:after{background-color:currentcolor;content:"";height:.1rem;left:0;position:absolute;right:0;top:50%;transform:rotate(-45deg)}.kl-product-card__info{display:flex;flex-direction:column;gap:var(--kl-product-card-info-gap);padding:var(--kl-product-card-info-gap) var(--kl-product-card-info-inline) 0}.kl-product-card__face:last-child .kl-product-card__info{padding-bottom:var(--kl-product-card-info-gap)}.kl-product-card__title{color:#303030;font-family:Ubuntu,var(--font-body-family);font-size:var(--kl-type-body, 1.1rem);font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin:0;text-transform:none}.kl-product-card__title-link{color:#303030;text-decoration:none}.kl-product-card__title-link:hover{text-decoration:underline}.kl-product-card__price{color:#303030;font-family:Ubuntu,var(--font-body-family);font-size:var(--kl-type-body, 1.4rem);font-style:normal;font-weight:300;line-height:normal;margin:0;letter-spacing:normal}.kl-product-card__price-was{color:var(--kl-product-card-muted);margin-left:.6rem}.kl-product-card__options{color:var(--kl-product-card-muted);font-size:var(--kl-type-body, 1rem);font-weight:var(--kl-product-card-weight-light);line-height:normal;margin:0;padding:var(--kl-product-card-info-gap) var(--kl-product-card-info-inline);letter-spacing:normal;display:none}.kl-product-card__colors{display:flex;gap:.571rem;list-style:none;margin:0;overflow-x:auto;padding:var(--kl-product-card-info-gap) var(--kl-product-card-info-inline);scrollbar-width:none}.kl-product-card__colors::-webkit-scrollbar{display:none}.kl-product-card__color-link{display:block;width:100%;height:100%;border-radius:50%}a.kl-product-card__color-link.kl-product-card__color-link--current{border-color:transparent}li.kl-product-card__color{width:1.35rem;height:1.35rem;display:flex;justify-content:center;align-items:center}.kl-product-card__color-swatch{background-color:var(--kl-product-card-swatch-color, var(--kl-product-card-border));border-radius:50%;display:block;height:100%;width:100%;position:relative}.kl-product-card__color-link--size{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;min-width:1.5rem;padding:0;border-radius:50%;box-sizing:border-box;color:var(--secondary-brand-color);font-size:1rem;line-height:1;text-decoration:none;white-space:nowrap}.kl-product-card__color-link--current.kl-product-card__color-link--size{width:1.98rem;height:1.98rem;min-width:1.98rem;font-size:var(--kl-type-body, 1rem)}a.kl-product-card__color-link--size.kl-product-card__color-link--current{border:.1rem solid var(--primary-brand-color)}.kl-product-card__color-size{display:block}.kl-product-card__color-link{border:.1rem solid var(--kl-product-card-border)}.kl-product-card__color-swatch img{width:100%;height:100%;position:absolute;top:0;left:0}.kl-product-card__color-more{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:1.98rem;height:1.98rem;border-radius:.08rem;font-family:var(--font-body-family);font-size:var(--kl-type-body, 1rem);line-height:1;color:var(--secondary-brand-color);text-decoration:none}.kl-product-card__color-more:hover,.kl-product-card__color-more:focus-visible{border-color:var(--primary-brand-color);color:var(--primary-brand-color)}.kl-product-card__color-link:hover .kl-product-card__color-swatch,.kl-product-card__color-link--current .kl-product-card__color-swatch{border-color:var(--primary-brand-color)}.kl-product-card__color-link--current .kl-product-card__color-swatch{outline:2px solid var(--kl-product-card-swatch-color, var(--kl-product-card-border));outline-offset:2px}.kl-product-card__color-link--current .kl-product-card__color-swatch--light{outline-color:var(--kl-product-card-border)}.kl-product-card .product-form__error-message-wrapper{bottom:0;font-size:var(--kl-type-body, 1.2rem);left:0;margin:0;padding:.6rem;position:absolute;right:0;z-index:3}@media(max-width:989px){.kl-product-card__colors{padding-left:.4rem;display:flex;align-items:center}li.kl-product-card__color:has(>.kl-product-card__color-link--size),li.kl-product-card__color:has(>.kl-product-card__color-more){flex:0 0 1.98rem;width:1.98rem;height:1.98rem}}@media(min-width:990px){li.kl-product-card__color{width:1.6rem;height:1.6rem}.kl-product-card__color-link--size{width:1.98rem;height:1.98rem;min-width:1.98rem;font-size:var(--kl-type-body, 1rem)}.kl-product-card{--kl-product-card-inset: .8rem;--kl-product-card-action-inset: 1.3rem;--kl-product-card-action-size: 4rem;--kl-product-card-media-ratio: 1/1;--kl-product-card-info-gap: .76rem;--kl-product-card-info-inline: 1.09rem}.kl-product-card__wishlist{width:2.56rem}.kl-product-card__wishlist-icon,.kl-product-card__wishlist-saved{width:2.4rem;height:2rem}.kl-product-card__add{bottom:1.6rem}.kl-product-card__size-button{font-size:var(--kl-type-button, 1.3rem)}.kl-product-card__info{padding:.8rem var(--kl-product-card-info-inline) 0 .66rem}.kl-product-card__face:last-child .kl-product-card__info{padding-bottom:.8rem}.kl-product-card__options{padding:.76rem var(--kl-product-card-info-inline) .8rem .66rem;font-size:var(--kl-type-body, 1.3rem)}.kl-product-card__colors{gap:.66rem;padding:.76rem var(--kl-product-card-info-inline) .8rem .66rem}}.kl-bestsellers__item.kl-bestsellers_seemore__item>product-component{width:100%;height:100%}.kl-bestsellers__item.kl-bestsellers_seemore__item .kl-product-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#f9f5f0}.kl-bestsellers__item.kl-bestsellers_seemore__item .kl-product-card__info{padding:0}.kl-bestsellers__item.kl-bestsellers_seemore__item .kl-product-card__title{font-size:1.4rem}.kl-bestsellers__item.kl-bestsellers_seemore__item .kl-product-card__title-link{text-decoration:underline;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:.8rem}.kl-bestsellers__item.kl-bestsellers_seemore__item .kl-product-card__title-link:hover{text-decoration:none}.kl-bestsellers__item.kl-bestsellers_seemore__item .kl-product-card__face,.kl-bestsellers__item.kl-bestsellers_seemore__item .kl-product-card__info,.kl-bestsellers__item.kl-bestsellers_seemore__item .kl-product-card__title,.kl-bestsellers__item.kl-bestsellers_seemore__item .kl-product-card__title-link{width:100%;height:100%}.kl-promotion{display:inline-flex;align-items:center;padding:.5rem .9rem;border:.1rem solid var(--kl-promotion-border, #83000f);background-color:var(--kl-promotion-background, #83000f);color:var(--kl-promotion-text, #ffffff);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400;font-size:var(--kl-type-badge, 1.1rem);line-height:1.5;letter-spacing:.8px;white-space:nowrap}@media screen and (max-width:749px){.kl-promotion{padding:.2rem .6rem}}.kl-promotion--badge{font-size:var(--kl-type-badge, 1rem)}.kl-promotion--product{padding:.6rem 1.2rem;font-weight:var(--font-body-weight-bold);font-size:var(--kl-type-badge, 1.2rem);letter-spacing:.06em;text-transform:uppercase}.kl-promotion-countdown{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem;margin:1.6rem 0 1.2rem;color:var(--kl-promotion-countdown-text, inherit);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:var(--kl-type-body, 1.2rem);line-height:1.4;font-weight:500}.kl-promotion-countdown__time{white-space:nowrap;font-weight:500;font-weight:var(--font-body-weight)}.kl-promotion-countdown__unit{font-weight:var(--font-body-weight)}
/*# sourceMappingURL=/cdn/shop/t/430/assets/kl-css-components.css.map */
