.related-products__heading::before,.complementary-products__container h3::before{content:"";display:block;width:42px;height:2px;margin:0 auto 16px;background:var(--kz-brown)}.product--thumbnail_slider .thumbnail-list__item{border-color:rgb(43 36 29 / .1)!important;transition:border-color .35s var(--kz-ease-soft)!important}.product--thumbnail_slider .thumbnail-list__item.is-active{border-color:var(--kz-brown)!important}.product--thumbnail_slider .thumbnail:hover{opacity:.85}.product--thumbnail_slider .thumbnail img{transition:opacity .3s var(--kz-ease-soft)}@media (prefers-reduced-motion:reduce){.product--thumbnail_slider .thumbnail-list__item,.product--thumbnail_slider .thumbnail img{transition:none!important}}.product__info-container .product__title h1{letter-spacing:.01em}.product__info-container .product__text.subtitle{font-family:var(--font-heading-family);font-style:italic;letter-spacing:.01em;margin-top:-.4rem}.product__info-container .jdgm-prev-badge{margin:.6rem 0 1.4rem}.product__info-container .price{gap:1rem;align-items:baseline}.product__info-container .price-item--sale{font-family:var(--font-heading-family)}.product__info-container .price-item--compare{text-decoration-thickness:1px}.product__info-container .badge.price__badge-sale{letter-spacing:.08em}.linked-variants .linked-variants__label{text-transform:uppercase;letter-spacing:.09em;font-size:1.2rem;font-weight:600;color:var(--kz-dark)}.linked-variants .linked-variants__items{gap:10px}.linked-variants .linked-variants__item{position:relative;border-radius:999px!important;font-family:var(--font-body-family);font-weight:500!important;letter-spacing:.02em;transition:border-color .25s var(--kz-ease-soft),color .25s var(--kz-ease-soft),transform .2s var(--kz-ease-soft)!important}.linked-variants a.linked-variants__item:hover{border-color:var(--kz-brown)!important;color:var(--kz-brown)!important;transform:translateY(-1px)}.linked-variants .linked-variants__item--active{font-weight:600!important}.linked-variants .linked-variants__item--active::after{content:"";position:absolute;inset:-4px;border-radius:999px;border:1.5px solid var(--kz-brown);pointer-events:none}.linked-variants .linked-variants__select:focus,.linked-variants .linked-variants__dd-toggle:focus-visible{border-color:var(--kz-brown)!important;outline:none}@media (prefers-reduced-motion:reduce){.linked-variants .linked-variants__item,.linked-variants a.linked-variants__item:hover{transition:none!important;transform:none!important}}.product__info-container fieldset.product-form__input{display:grid;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:8px;margin-top:.4rem}.product__info-container fieldset.product-form__input .form__label{grid-column:1 / -1;margin-bottom:.6rem;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem;font-weight:600}.product__info-container .product-form__input input[type="radio"]+label:not(.color-swatches__swatch){margin:0!important;border-color:rgb(43 36 29 / .18)!important;transition:border-color .2s var(--kz-ease-soft),background-color .2s var(--kz-ease-soft),color .2s var(--kz-ease-soft)!important}.product__info-container .product-form__input input[type="radio"]:not(:checked)+label:not(.color-swatches__swatch):hover{border-color:var(--kz-brown)!important;background:var(--kz-cream)!important}.product__info-container .product-form__input input[type="radio"]:checked+label:not(.color-swatches__swatch){background-color:var(--kz-dark)!important;color:var(--kz-white)!important;border:1px solid var(--kz-dark)!important;font-weight:600!important}.product__info-container .product-form__single-value-text{letter-spacing:.01em}@media (prefers-reduced-motion:reduce){.product__info-container .product-form__input input[type="radio"]+label:not(.color-swatches__swatch){transition:none!important}}.product__info-container .product-form__submit.button--secondary.button--static,.product__info-container .product-form__submit.button--primary.button--static{background-color:var(--kz-dark)!important;color:var(--kz-white)!important;border:1px solid var(--kz-dark)!important;padding-top:1.6rem!important;padding-bottom:1.6rem!important;letter-spacing:.14em}.product__info-container .product-form__submit.button--secondary.button--static:hover,.product__info-container .product-form__submit.button--primary.button--static:hover{background-color:var(--kz-brown)!important;border-color:var(--kz-brown)!important;color:var(--kz-white)!important}.sticky-atc-desktop__title{font-family:var(--font-heading-family);font-weight:500}.sticky-atc-desktop__button{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.1em}.product__info-container .product__text{letter-spacing:.01em}.product__collapsible .collapsible__icons .icon--minus{display:none!important}.product__collapsible .collapsible__icons .icon--plus{display:block!important;transition:transform .4s var(--kz-ease-soft)}.product__collapsible .collapsible__title[active="true"] .collapsible__icons .icon--plus{display:block!important;transform:rotate(45deg)}.product__collapsible .collapsible__icons svg{color:var(--kz-brown)!important}.product__collapsible .collapsible__title{font-family:var(--font-heading-family);font-size:1.5rem;letter-spacing:.01em;cursor:pointer;transition:color .25s var(--kz-ease-soft)}.product__collapsible .collapsible__title:hover{color:var(--kz-brown)}.product__collapsible .collapsible__content-content,.product__collapsible .collapsible__description{font-family:var(--font-body-family)}.product__collapsible .collapsible__content-content>*,.product__collapsible .collapsible__description>*{line-height:1.75;padding-bottom:1.6rem}.product__collapsible .collapsible__content-content>*:last-child,.product__collapsible .collapsible__description>*:last-child{padding-bottom:0}@media (prefers-reduced-motion:reduce){.product__collapsible .collapsible__title,.product__collapsible .collapsible__icons .icon--plus{transition:none!important}}.related-products__heading{letter-spacing:.02em}.related-products .card__heading,.featured-collection .card__heading{font-size:1.5rem;letter-spacing:.005em}.jdgm-widget.jdgm-review-widget{font-family:var(--font-body-family)}.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__title,.jdgm-widget.jdgm-review-widget .jdgm-widget-title{font-family:var(--font-heading-family)!important;letter-spacing:.01em}