.section-header{margin-bottom:var(--space-6)}.section-header--center{text-align:center}.section-header__title{margin:0}.section-header__text{margin:var(--space-3) auto 0;max-width:40rem;color:var(--scheme-muted)}.section__footer{margin-top:var(--space-6);text-align:center}.page-header{margin-bottom:var(--space-7)}.page-header--center{text-align:center}.page-header h1{margin-bottom:0}.page-header__text{max-width:44rem;margin:var(--space-4) auto 0;color:var(--color-text-muted)}.page-header--left .page-header__text{margin-left:0}.empty-state{max-width:34rem;margin:var(--space-7) auto;text-align:center}.empty-state .button{margin-top:var(--space-3)}.placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:var(--space-4);background-color:var(--color-background-soft);color:var(--color-text-muted);text-align:center}.placeholder--accent{background-color:var(--color-accent-soft);color:var(--color-accent)}.placeholder .icon{width:2.5rem;height:2.5rem;opacity:.75}.placeholder__label{font-size:var(--text-sm)}.chip{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:var(--text-sm);color:inherit;text-decoration:none;border:1px solid var(--field-border);border-radius:999px;transition:background-color var(--transition)}.chip:hover{background-color:var(--color-background-soft)}.chip .icon{width:.85rem;height:.85rem}.grid{display:grid;grid-template-columns:repeat(var(--columns-mobile, 2),minmax(0,1fr));gap:var(--space-6) var(--grid-gap-mobile)}@media(min-width:750px){.grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--grid-gap)}}@media(min-width:990px){.grid{grid-template-columns:repeat(var(--columns-desktop, 3),minmax(0,1fr))}}.grid__item{min-width:0}.card{position:relative;display:flex;flex-direction:column;gap:var(--space-3);height:100%}.card__media{position:relative;overflow:hidden;aspect-ratio:var(--card-ratio);background-color:var(--color-background-soft)}.card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--image-fit);transition:opacity .5s ease,transform .7s ease}.card__image--secondary{opacity:0}@media(hover:hover){.card:hover .card__image--secondary{opacity:1}.card:hover .card__image--primary{transform:scale(1.025)}}.card__info{display:flex;flex-direction:column;gap:.25rem;text-align:var(--card-align)}.card__vendor{margin:0;font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--scheme-muted)}.card__title{margin:0;font-family:var(--font-heading);font-size:var(--text-lg);font-weight:400;line-height:1.25;text-transform:none}.card__title--placeholder{color:var(--scheme-muted)}.card__link{color:inherit;text-decoration:none}.card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.card__link:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.card__link:focus-visible{outline:none}.card__link:focus-visible:after{outline:2px solid var(--scheme-focus, var(--color-accent));outline-offset:3px}.card__excerpt{margin:.25rem 0 0;font-size:var(--text-sm);color:var(--scheme-muted)}.card--text{padding:var(--space-5);border:1px solid var(--color-border);background-color:var(--color-background)}.card--article .card__info{text-align:left}.badge{position:absolute;top:.75rem;left:.75rem;z-index:2;padding:.25rem .65rem;font-size:.6875rem;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;background-color:var(--color-background);color:var(--color-text);border-radius:var(--field-radius)}.badge--sale{background-color:var(--color-sale);color:#fff}.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .7rem;font-size:var(--text-md);color:inherit}.card__info .price{justify-content:var(--card-align);color:var(--scheme-muted)}@supports (justify-content: left){.card__info .price{justify-content:var(--card-align)}}.price__compare{color:var(--scheme-muted)}.price--on-sale .price__sale{color:var(--color-sale)}.scheme-dark .price--on-sale .price__sale,.scheme-accent .price--on-sale .price__sale{color:inherit}.price__unit{width:100%;font-size:var(--text-sm);color:var(--scheme-muted)}.banner{position:relative;display:flex;--scheme-text: var(--color-text);--scheme-bg: var(--color-background);color:var(--scheme-text);isolation:isolate}.banner--tone-light{--scheme-text: #fff;--scheme-bg: #2b2623;--primary-bg: var(--color-background);--primary-fg: var(--color-text);--primary-border: var(--color-background);--primary-hover-bg: var(--color-accent-soft);--primary-hover-fg: var(--color-text);--primary-hover-border: var(--color-accent-soft);--scheme-focus: #fff}.banner--small{min-height:22rem}.banner--medium{min-height:32rem}.banner--large{min-height:clamp(30rem,78vh,46rem)}.banner--adapt{min-height:24rem}@media(min-width:750px){.banner--adapt{aspect-ratio:var(--banner-ratio);min-height:20rem;max-height:92vh}}.banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background-color:var(--color-accent-soft)}.banner__media picture{display:block;width:100%;height:100%}.banner__image{width:100%;height:100%;object-fit:cover}.banner__media .placeholder .icon{display:none}.banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.banner__overlay--light{background-color:#000}.banner__overlay--dark{background-color:#fff}.banner__content{display:flex;width:100%;padding-block:var(--space-8)}.banner__content--left{justify-content:flex-start;text-align:left}.banner__content--center{justify-content:center;text-align:center}.banner__content--right{justify-content:flex-end;text-align:right}.banner__content--v-top{align-items:flex-start}.banner__content--v-middle{align-items:center}.banner__content--v-bottom{align-items:flex-end}.banner__box{max-width:38rem}.banner__box .eyebrow{color:inherit;opacity:.9}.banner__heading{color:inherit}.banner__text{font-size:var(--text-lg)}.banner__buttons{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.banner__content--center .banner__buttons,.banner__buttons--center{justify-content:center}.banner__content--right .banner__buttons{justify-content:flex-end}.rich-text{margin-inline:auto}.rich-text--narrow{max-width:36rem}.rich-text--medium{max-width:48rem}.rich-text--wide{max-width:64rem}.rich-text--center{text-align:center}.rich-text .rte{font-size:var(--text-lg);color:var(--scheme-muted)}.rich-text .button,.split__content .button{margin-top:var(--space-5)}.rich-text .newsletter-form{margin-top:var(--space-5);text-align:left}.split{display:grid;gap:var(--space-6);align-items:center}@media(min-width:750px){.split{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}.split--image-right .split__media{order:2}}.split__media{position:relative;overflow:hidden;background-color:var(--color-background-soft)}.split__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--section-fit, cover)}.split__content{max-width:34rem}.split__content .rte{color:var(--scheme-muted);font-size:var(--text-lg)}.multicolumn{display:grid;gap:var(--space-7) var(--space-6)}@media(min-width:750px){.multicolumn{grid-template-columns:repeat(var(--columns-desktop, 3),minmax(0,1fr))}}.multicolumn--center{text-align:center}.multicolumn__media{position:relative;overflow:hidden;margin-bottom:var(--space-4);background-color:var(--color-background-soft)}.multicolumn__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--section-fit, cover)}.multicolumn__title{margin-bottom:var(--space-2)}.multicolumn__text{margin-bottom:var(--space-3);color:var(--scheme-muted)}.collection-card{position:relative}.collection-card__media{position:relative;overflow:hidden;aspect-ratio:var(--card-ratio);background-color:var(--color-background-soft)}.collection-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--section-fit, cover);transition:transform .7s ease}@media(hover:hover){.collection-card:hover .collection-card__image{transform:scale(1.03)}}.collection-card__title{margin:var(--space-4) 0 0;font-size:var(--h4);text-align:center}.collection-card__link{color:inherit;text-decoration:none}.collection-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.collection-card__link:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.collection-card__link:focus-visible{outline:none}.collection-card__link:focus-visible:after{outline:2px solid var(--scheme-focus, var(--color-accent));outline-offset:3px}.accordion{border-bottom:1px solid var(--scheme-border, var(--color-border))}.accordion:first-of-type{border-top:1px solid var(--scheme-border, var(--color-border))}.accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:var(--label-case);list-style:none;cursor:pointer}.accordion__summary::-webkit-details-marker{display:none}.accordion__summary .icon{transition:transform var(--transition)}.accordion[open]>.accordion__summary .icon{transform:rotate(180deg)}.accordion__content{padding-bottom:var(--space-5);font-size:var(--text-md);color:var(--scheme-muted)}.accordion-group--narrow{max-width:48rem;margin:var(--space-6) auto 0}.product__layout{display:grid;gap:var(--space-6)}@media(min-width:990px){.product__layout{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--space-8);align-items:start}.product__layout--sticky .product__info-inner{position:sticky;top:6.5rem}}.product__info-inner{display:flex;flex-direction:column;gap:var(--space-5)}.product__block>:last-child{margin-bottom:0}.product__title{margin:0}.product__price .price{font-size:var(--text-lg)}.product__tax-note{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.product__description{color:var(--color-text)}.product__tab:first-of-type{border-top:1px solid var(--color-border)}.product-gallery__track{display:flex;align-items:flex-start;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none}.product-gallery__track::-webkit-scrollbar{display:none}.product-gallery__item{flex:0 0 100%;min-width:0;scroll-snap-align:start}.product-gallery__media{position:relative;overflow:hidden;background-color:var(--color-background-soft)}.product-gallery__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product-gallery__media video,.product-gallery__media iframe,.product-gallery__media model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.product-gallery__dots{display:flex;justify-content:center;margin-top:var(--space-2)}.product-gallery__dot{position:relative;width:1.75rem;height:1.75rem;padding:0;background:none;border:0;cursor:pointer}.product-gallery__dot:before{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;transform:translate(-50%,-50%);border:1px solid var(--color-text);border-radius:50%;transition:background-color var(--transition)}.product-gallery__dot[aria-current=true]:before{background-color:var(--color-text)}@media(min-width:990px){.product-gallery__track{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);overflow:visible;scroll-snap-type:none}.product__layout--grid .product-gallery__track{grid-template-columns:repeat(2,minmax(0,1fr))}.product-gallery__item--wide{grid-column:1 / -1}.product-gallery__dots{display:none}}.variant-picker{display:grid;gap:var(--space-4)}.variant-picker__option{margin:0;padding:0;border:0;min-width:0}.variant-picker__label{margin-bottom:var(--space-2);padding:0;font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:var(--label-case)}.variant-picker__selected{margin-left:.6rem;letter-spacing:0;text-transform:none;color:var(--color-text-muted)}.variant-picker__selected:before{content:"\2014\a0"}.variant-picker__values{position:relative;display:flex;flex-wrap:wrap;gap:.5rem}.pill__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.pill{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;min-height:2.75rem;padding:.4rem 1.1rem;font-size:var(--text-sm);line-height:1.2;cursor:pointer;border:1px solid var(--field-border);border-radius:var(--field-radius);transition:background-color var(--transition),color var(--transition),border-color var(--transition)}.pill:hover{border-color:var(--color-text)}.pill__input:checked+.pill{background-color:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.pill__input:focus-visible+.pill{outline:2px solid var(--color-accent);outline-offset:2px}.pill__input[data-unavailable]+.pill{color:var(--color-text-muted);border-style:dashed;text-decoration:line-through}.pill__input[data-unavailable]:checked+.pill{color:var(--color-background)}.product-form{display:flex;flex-direction:column;gap:var(--space-3)}.product-form__quantity{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.product-form__notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:0}.product-form .form-message{margin-bottom:0}.qty{display:inline-flex;align-items:center;border:1px solid var(--field-border);border-radius:var(--field-radius)}.qty__button{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:none;border:0;cursor:pointer;color:inherit}.qty__button:hover{background-color:var(--color-background-soft)}.qty__input{width:3rem;height:2.75rem;padding:0;text-align:center;background:transparent;border:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty__input::-webkit-outer-spin-button,.qty__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.collection__banner{position:relative;margin-bottom:var(--space-6);overflow:hidden;aspect-ratio:16 / 9;background-color:var(--color-background-soft)}@media(min-width:750px){.collection__banner{aspect-ratio:21 / 8}}.collection__banner-image{width:100%;height:100%;object-fit:cover}.facets__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);padding-block:var(--space-3);margin-bottom:var(--space-5);border-block:1px solid var(--color-border)}.facets__toggle{display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem;padding:0 1.1rem;font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:var(--label-case);background:none;border:1px solid var(--field-border);border-radius:var(--field-radius);cursor:pointer;transition:background-color var(--transition)}.facets__toggle:hover{background-color:var(--color-background-soft)}.facets__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.3rem;height:1.3rem;padding:0 .3rem;font-size:.75rem;letter-spacing:0;background-color:var(--color-accent);color:var(--color-accent-text);border-radius:999px}.facets__results{margin:0 auto 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.facets__sort{display:flex;align-items:center;gap:.75rem;margin-left:auto}.facets__sort-label{font-size:var(--text-sm);color:var(--color-text-muted)}.facets__sort .field__select{min-height:2.75rem}.price-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.price-range .field{margin-bottom:0}.filter-list{display:grid;gap:.1rem}.check{display:flex;align-items:center;gap:.75rem;padding:.4rem 0;cursor:pointer}.check input{width:1.1rem;height:1.1rem;margin:0;accent-color:var(--color-text);cursor:pointer}.check.is-disabled{opacity:.45;cursor:not-allowed}.check.is-disabled input{cursor:not-allowed}.check__count{color:var(--color-text-muted)}.active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-5)}.pagination{margin-top:var(--space-7)}.pagination__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem}.pagination__link,.pagination__gap{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 .5rem;color:inherit;text-decoration:none}.pagination__link{border-bottom:1px solid transparent;transition:border-color var(--transition)}.pagination__link:hover{border-bottom-color:var(--color-text-muted)}.pagination__link.is-current{border-bottom-color:var(--color-text)}.pagination__arrow--prev{display:inline-flex;transform:rotate(180deg)}.cart__layout{display:grid;gap:var(--space-7)}@media(min-width:990px){.cart__layout{grid-template-columns:minmax(0,2fr) minmax(19rem,1fr);gap:var(--space-8);align-items:start}.cart__summary{position:sticky;top:6.5rem}}.cart__update{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.no-js .cart__update{position:static!important;width:auto;height:auto;margin:0 0 var(--space-4);overflow:visible;clip:auto}.cart__head{display:none}@media(min-width:750px){.cart__head{display:grid;grid-template-columns:minmax(0,1fr) 9rem 7rem;gap:var(--space-4);padding-bottom:var(--space-3);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:var(--label-case);color:var(--color-text-muted);border-bottom:1px solid var(--color-border)}.cart__head span:last-child{text-align:right}}.cart-item{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;grid-template-areas:"media details details" "media quantity total";gap:var(--space-3) var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--color-border)}@media(min-width:750px){.cart-item{grid-template-columns:7rem minmax(0,1fr) 9rem 7rem;grid-template-areas:"media details quantity total";align-items:start}}.cart-item__media{position:relative;grid-area:media;overflow:hidden;aspect-ratio:var(--card-ratio);background-color:var(--color-background-soft)}.cart-item__media a{position:absolute;top:0;right:0;bottom:0;left:0}.cart-item__image{width:100%;height:100%;object-fit:var(--image-fit)}.cart-item__details{grid-area:details;min-width:0}.cart-item__title{font-family:var(--font-heading);font-size:var(--text-lg);line-height:1.25;color:inherit;text-decoration:none}.cart-item__title:hover{text-decoration:underline;text-underline-offset:.2em}.cart-item__meta{margin:.35rem 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.cart-item__meta-name{color:var(--color-text)}.cart-item__discounts{margin-top:.35rem;font-size:var(--text-sm);color:var(--color-sale)}.cart-item__unit-price{margin-top:.4rem;font-size:var(--text-sm);color:var(--color-text-muted)}.cart-item__quantity{grid-area:quantity;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.cart-item__remove{font-size:var(--text-sm)}.cart-item__total{grid-area:total;align-self:start;text-align:right;white-space:nowrap}.cart-item__total-original{display:block;font-size:var(--text-sm);color:var(--color-text-muted)}.cart__summary{padding:var(--space-5);background-color:var(--color-background-soft)}.cart__summary .field__input{background-color:var(--color-background)}.cart__discounts{display:grid;gap:.35rem;margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--color-sale)}.cart__discounts li{display:flex;justify-content:space-between;gap:var(--space-3)}.cart__subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);font-size:var(--text-lg)}.cart__subtotal-label{font-family:var(--font-heading)}.cart__tax-note{margin:var(--space-2) 0 var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted)}.cart__dynamic-checkout{margin-top:var(--space-3)}.cart__continue{margin:var(--space-4) 0 0;text-align:center;font-size:var(--text-sm)}.search-form--page{max-width:36rem;margin:0 auto var(--space-7)}.search-count{margin-bottom:var(--space-5);color:var(--color-text-muted)}.contact__title{text-align:center;margin-bottom:var(--space-6)}.contact-form__row{display:grid;gap:0 var(--space-4)}@media(min-width:750px){.contact-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.article__image{margin-bottom:var(--space-6)}.article__image img{width:100%}.article__tags{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6)}.article__back{margin-top:var(--space-6)}.password{min-height:100vh;display:flex;align-items:center;padding-block:var(--space-8);text-align:center}.password__inner{display:grid;gap:var(--space-6)}.password__brand{margin:0;font-family:var(--font-heading);font-size:var(--h3)}.password__newsletter .newsletter-form{max-width:28rem;margin:var(--space-4) auto 0;text-align:left}.password__enter .newsletter-form__field,.password__form{max-width:28rem;margin:var(--space-4) auto 0}.password__enter summary{cursor:pointer}.password__admin{margin:0;font-size:var(--text-sm)}.gift-card{padding-block:var(--space-8);text-align:center}.gift-card__amount{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:var(--h1)}.gift-card__code{display:inline-block;margin:var(--space-4) 0;padding:var(--space-4) var(--space-6);font-size:var(--h4);letter-spacing:.12em;text-transform:uppercase;border:1px dashed var(--field-border)}@media print{.gift-card .button{display:none}}.section-header--split{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3) var(--space-5)}.section-header--split .section-header__text{margin-left:0}.section-header__link{display:inline-flex;align-items:center;gap:.5rem;padding-bottom:.4rem;font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:var(--label-case)}.product-gallery__thumbs{position:relative;margin-top:var(--space-3)}.product-gallery__thumbs-list{display:flex;gap:var(--space-2);padding-bottom:.25rem;overflow-x:auto;scrollbar-width:thin}.product-gallery__thumb{flex:0 0 4.5rem;aspect-ratio:4 / 5;padding:0;overflow:hidden;cursor:pointer;background-color:var(--color-background-soft);border:1px solid transparent;opacity:.6;transition:opacity var(--transition),border-color var(--transition)}.product-gallery__thumb:hover,.product-gallery__thumb[aria-current=true]{opacity:1}.product-gallery__thumb[aria-current=true]{border-color:var(--color-text)}.product-gallery__thumb:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.product-gallery__thumb-image{display:block;width:100%;height:100%;object-fit:cover}.product-gallery__thumbs-arrow{position:absolute;top:0;bottom:.25rem;z-index:1;display:flex;align-items:center;justify-content:center;width:2rem;padding:0;color:var(--color-text);cursor:pointer;background-color:var(--color-background);border:0}.product-gallery__thumbs-arrow--prev{left:0}.product-gallery__thumbs-arrow--next{right:0}.product-gallery__thumbs-arrow--prev .icon{transform:rotate(90deg)}.product-gallery__thumbs-arrow--next .icon{transform:rotate(-90deg)}@media(min-width:990px){.product__layout--thumbnails .product-gallery__track{display:block}.product__layout--thumbnails .product-gallery__item{display:none}.product__layout--thumbnails .product-gallery__item.is-active{display:block}.product-gallery__thumb{flex-basis:5.5rem}}.split__slide{position:absolute;top:0;right:0;bottom:0;left:0}.split__media--slideshow .split__slide:not(.is-active){visibility:hidden}.split__media--slideshow.is-ready .split__slide{visibility:visible;opacity:0;transition:opacity var(--slide-fade, .8s) ease}.split__media--slideshow.is-ready .split__slide.is-active{opacity:1;z-index:1}.split__controls{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3);pointer-events:none}.split__controls>*{pointer-events:auto}.split__dots{display:flex;align-items:center;padding:0 .25rem;background-color:#faf7f2bf;border-radius:999px}.split__dot{position:relative;width:1.75rem;height:1.75rem;padding:0;cursor:pointer;background:none;border:0}.split__dot:before{content:"";position:absolute;top:50%;left:50%;width:.55rem;height:.55rem;transform:translate(-50%,-50%);border:1px solid #2b2522;border-radius:50%;transition:background-color .2s ease}.split__dot[aria-current=true]:before{background-color:#2b2522}.split__pause{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;cursor:pointer;background-color:#faf7f2bf;border:0;border-radius:50%}.split__pause-icon{display:block;width:.5rem;height:.6rem;border-right:.18rem solid #2b2522;border-left:.18rem solid #2b2522}.split__pause.is-paused .split__pause-icon{width:0;height:0;margin-left:.15rem;border-top:.32rem solid transparent;border-right:0;border-bottom:.32rem solid transparent;border-left:.5rem solid #2b2522}.split__dot:focus-visible,.split__pause:focus-visible{outline:2px solid #2b2522;outline-offset:1px}@media(prefers-reduced-motion:reduce){.split__media--slideshow.is-ready .split__slide{transition:none}}:root{--section-text-size: var(--text-lg)}.split__content .rte,.rich-text .rte,.multicolumn__text{font-size:var(--section-text-size);color:var(--scheme-muted)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sections.css.map */
