.com-section{background:var(--paper);color:var(--ink);overflow-wrap:anywhere}.com-section :is(h1,h2,h3,p,figure,fieldset){margin:0}.com-section :is(input,select,button){font:inherit}.com-section :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--ink);outline-offset:4px}.com-sr{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.com-section [hidden]{display:none}.com-section :is(.com-lede,.com-subtle){color:var(--muted);line-height:1.65}.com-lede{max-width:55ch;margin-block-start:1.2rem!important}.com-subtle{font-size:.9rem}.com-catalog,.com-search,.com-cart,.com-product{padding-block-end:clamp(4rem,8vw,8rem)}.com-mast{padding-block:clamp(3.3rem,7vw,7rem) clamp(2.2rem,4.5vw,4.5rem)}.com-mast h1,.com-product-title h1,.com-featured h2,.com-empty__title,.com-result h2{font-family:var(--serif);font-weight:400;text-wrap:pretty}.com-mast h1{font-size:clamp(3.2rem,7.2vw,6.7rem);line-height:1.04;letter-spacing:-.056em}.com-section :is(.com-mast,.com-featured__top,.com-product-title) .eyebrow{margin-bottom:1rem}.com-spacing--normal{padding-block:clamp(4.2rem,8vw,8.5rem)}.com-spacing--compact{padding-block:clamp(2.5rem,5vw,5rem)}.com-featured__top{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:1rem 2.2rem;margin-bottom:clamp(2rem,3.8vw,4rem)}.com-featured__top>div{min-width:0}.com-featured h2{font-size:clamp(3.1rem,6.1vw,6.2rem);letter-spacing:-.052em;line-height:1.04}.com-inline,.com-submit,.com-remove{display:inline-flex;align-items:center;column-gap:.7rem;width:fit-content;color:inherit;background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;padding:.45rem 0;line-height:1.35;text-decoration:none;font-size:.94rem;font-weight:600;cursor:pointer}.com-inline:hover,.com-submit:hover,.com-remove:hover{color:var(--muted)}.com-inline span[aria-hidden]{font-size:1.12rem}.com-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:clamp(1rem,2.2vw,2.4rem);row-gap:clamp(2.2rem,4vw,4.4rem)}.com-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.com-grid--editorial{grid-template-columns:minmax(0,1.23fr) minmax(0,1fr) minmax(0,1fr)}.com-grid--editorial .com-card:nth-child(3n+2){padding-top:clamp(1.5rem,3vw,3.2rem)}.com-grid--editorial .com-card:nth-child(3n+3){padding-top:clamp(3rem,6vw,6.4rem)}.com-card{min-width:0}.com-card a,.com-result a{color:inherit;text-decoration:none;display:block}.com-card a:hover :is(h2,h3),.com-result a:hover h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.19em}.com-card__image,.com-result__image,.com-cart-image,.com-gallery__item{background:#eae7df;overflow:hidden;position:relative;isolation:isolate}.com-card__image{aspect-ratio:4 / 5}.com-crop--square .com-card__image,.com-collection-tile .com-card__image{aspect-ratio:1}.com-card__image img,.com-cart-image img{display:block;width:100%;height:100%;object-fit:contain}.com-card__caption{padding-block-start:1rem}.com-card__caption .eyebrow{font-size:.69rem;line-height:1.5;margin-bottom:.55rem}.com-card__caption h2,.com-card__caption h3{font:400 clamp(1.2rem,1.85vw,1.9rem)/1.2 var(--serif);letter-spacing:-.029em}.com-card .com-price,.com-card .com-subtle{margin-top:.45rem}.com-price{font-size:.95rem;line-height:1.5}.com-price s,.com-detail-price s{margin-left:.35rem;font-size:.81em;color:var(--muted)}.com-tag,.com-media-link{position:absolute;padding:.43em .7em;background:#f5f0e8;color:#171816;font:600 .74rem/1.45 var(--sans)}.com-tag{left:.7rem;top:.7rem}.com-placeholder{display:grid;align-content:end;width:100%;height:100%;min-height:5rem;padding:1rem;position:relative;overflow:hidden;background:linear-gradient(110deg,#e5dfd0 0 43%,#cfc4b0 43% 49%,#ebe4d8 49% 62%,#e0d7c6 62%);color:#474139}.com-placeholder span{font:600 .75rem/1.5 var(--sans)}.com-empty{display:flex;align-items:center;gap:clamp(1.6rem,5vw,6rem);border-block:1px solid var(--rule);padding:clamp(2.6rem,5.4vw,5.5rem) 0}.com-empty__arch{flex:0 0 clamp(2.7rem,6.3vw,5.8rem);height:clamp(4rem,9vw,8.4rem);border:1px solid var(--accent);border-radius:100% 100% 0 0/70% 70% 0 0;position:relative;overflow:hidden}.com-empty__material img{width:100%;height:100%;object-fit:cover}.com-empty__arch:after{content:"";position:absolute;top:18%;right:20%;bottom:0;left:40%;border-inline:1px solid var(--accent);transform:skew(-12deg)}.com-empty .com-empty__title{font-size:clamp(1.65rem,3.2vw,3.3rem);line-height:1.16;letter-spacing:-.03em}.com-empty .eyebrow{margin-bottom:.8rem}.com-empty :is(.button,.com-inline),.com-empty__title+p{margin:1rem 1.1rem 0 0}.com-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;border-block:1px solid var(--rule);margin-bottom:1.8rem;padding-block:1rem;font-size:.88rem}.com-sort,.com-field{display:flex;gap:.45rem}.com-sort{align-items:center;flex-wrap:wrap;column-gap:.75rem}.com-sort select,.com-field input,.com-field select,.com-search-form input{min-height:2.85rem;border:1px solid var(--muted);border-radius:0;color:var(--ink);background:var(--paper);padding:.55rem .75rem;max-width:100%}.com-sort select,.com-field select{white-space:normal}.com-pagination{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:3rem}.com-pagination :is(a,span){display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.4rem;color:inherit}.com-pagination [aria-current]{border:1px solid var(--muted)}.com-search-form{max-width:52rem;margin-top:clamp(1.8rem,3vw,3rem)}.com-search-form label,.com-field label,.com-sort label{display:block;font:650 .85rem/1.4 var(--sans)}.com-search-form>div{display:flex;gap:.6rem;margin-top:.5rem}.com-search-form input{flex:1 1 auto;min-width:0}.com-search-form .button{flex:0 0 auto}.com-result{border-top:1px solid var(--rule);padding-block:1rem}.com-result h2{font-size:clamp(1.65rem,2.5vw,2.5rem);line-height:1.12;margin-block:.6rem;letter-spacing:-.03em}.com-result p:not(.eyebrow){color:var(--muted);line-height:1.6}.com-result .com-inline{margin-top:1rem}.com-result__image{aspect-ratio:4 / 3;margin-bottom:1rem}.com-result__image img,.com-gallery__item img{width:100%;height:100%;display:block}.com-result__image img,.com-collection-tile img{object-fit:cover}.com-crumb{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;min-height:4rem;color:var(--muted);font-size:.85rem}.com-crumb a{color:inherit;text-underline-offset:.18rem}.com-detail-grid{display:grid;grid-template-columns:minmax(0,1.17fr) minmax(0,.83fr);align-items:start;gap:clamp(2rem,6vw,6.5rem)}.com-detail-grid--right{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr)}.com-detail-grid--right .com-gallery{order:1}.com-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.4rem,1.1vw,1.2rem)}.com-gallery__item{margin:0;aspect-ratio:4 / 5}.com-gallery__item--lead{grid-column:1 / -1;aspect-ratio:1 / 1.08}.com-gallery__item a{display:block;height:100%;color:inherit}.com-gallery__item img,.com-gallery__item video{width:100%;height:100%;object-fit:contain}.com-gallery__item a[href*="width="]{cursor:zoom-in}.com-media-link{bottom:.7rem;left:.7rem;max-width:calc(100% - 1.4rem)}.com-details{min-width:0}.com-product-title{padding-top:clamp(.4rem,2.4vw,2.8rem)}.com-product-title h1{font-size:clamp(2.55rem,4.2vw,4.6rem);letter-spacing:-.045em;line-height:1.07}.com-section .com-detail-price{margin-block:1rem .35rem;font-size:1.25rem}.com-list,.com-line-components{padding-left:1.15rem;line-height:1.6;font-size:.9rem}.com-options{margin-top:1.7rem}.com-options fieldset{min-width:0;border:0;padding:0;margin-bottom:1.1rem;scroll-margin-top:6rem}.com-options legend{padding:0;margin-bottom:.5rem;font-size:.88rem;font-weight:650}.com-option-list{display:flex;flex-wrap:wrap;gap:.45rem}.com-option{display:inline-flex;align-items:center;justify-content:center;min-width:2.85rem;min-height:2.85rem;padding:.5rem .9rem;border:1px solid var(--muted);text-decoration:none;color:var(--ink);font-size:.94rem}.com-option:hover,.com-option[aria-current]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.com-option[aria-current]{background:var(--ink);color:var(--paper)}.com-option--unavailable{text-decoration:line-through}.com-stock{display:flex;align-items:center;gap:.55rem;padding:.5rem 0;font-size:.9rem}.com-stock>span{width:.55rem;height:.55rem;flex:none;border:1px solid currentColor;border-radius:50%}.com-stock__dot--yes{background:var(--ink)}hs-buy{display:block;padding:.7rem 0 1.25rem}.com-field{flex-direction:column;min-width:0}.com-buy-row{display:flex;align-items:flex-end;gap:.65rem}.com-field:has(select){margin-bottom:1rem}.com-quantity{width:5rem;flex:0 1 5rem}.com-quantity input,.com-cart-quantity input{width:100%;min-height:3.1rem}.com-buy-button{flex:1 1 auto;justify-content:space-between;min-height:3.1rem;padding-inline:clamp(.8rem,1.45vw,1.45rem);gap:.65rem}.com-buy-button:disabled{cursor:default;opacity:.75}.com-buy-form[aria-busy=true] .com-buy-button{cursor:progress}.com-errors:not(:empty){border-left:2px solid var(--ink);padding:.6rem .9rem;margin-block:1rem;font-weight:600}.com-product-copy{border-top:1px solid var(--rule);padding-block:1.5rem}.com-product-copy h2{font:400 clamp(1.8rem,2.7vw,2.7rem)/1.15 var(--serif);letter-spacing:-.035em;margin-bottom:1rem}.com-product-copy .rte :is(p,li),.com-disclosure__body{font-size:1rem;line-height:1.7}.com-product-copy .rte>*+*,.com-disclosure__body>*+*{margin-top:.85rem}.com-product-copy .rte img{max-width:100%;height:auto}.com-product-copy .rte table{display:block;max-width:100%;overflow-x:auto}.com-disclosure{border-top:1px solid var(--rule)}.com-disclosure summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;font-weight:650}.com-disclosure summary::-webkit-details-marker{display:none}.com-disclosure summary:after{content:"+";font-size:1.4rem;font-weight:400}.com-disclosure[open] summary:after{content:"\2212"}.com-disclosure__body{padding-bottom:1rem}.com-cart-form{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(15rem,.8fr);align-items:start;gap:clamp(2rem,5vw,5rem)}.com-cart-form>.com-errors{grid-column:1/-1}.com-cart-lines{border-top:1px solid var(--rule)}.com-cart-line{display:grid;grid-template-columns:clamp(4rem,8vw,7.8rem) minmax(0,1fr) 4.6rem minmax(4rem,auto);align-items:center;gap:clamp(.7rem,1.7vw,1.5rem);border-bottom:1px solid var(--rule);padding-block:clamp(1rem,2.4vw,2rem)}.com-cart-image{aspect-ratio:4 / 5}.com-cart-description h2{font:400 clamp(1.2rem,2vw,1.85rem)/1.16 var(--serif);letter-spacing:-.03em}.com-cart-description h2 a{color:inherit;text-decoration:none}.com-cart-description h2 a:hover{text-decoration:underline}.com-cart-description p,.com-line-components{font-size:.85rem;color:var(--muted);margin-top:.4rem}.com-remove{font-size:.82rem;font-weight:500}.com-line-total{text-align:right;font-size:.95rem}.com-line-total s{display:block;color:var(--muted);font-size:.82rem}.com-update{margin-top:1.1rem}.com-cart-summary{padding:clamp(1rem,2.8vw,2.8rem);background:color-mix(in srgb,var(--paper) 93%,var(--ink))}.com-total{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding-block:1.2rem;border-bottom:1px solid var(--rule)}.com-total strong{font-size:1.25rem;font-weight:650}.com-cart-summary .com-subtle{margin-top:.75rem}.com-cart-summary :is(.button,.com-inline){margin-top:1rem}.com-cart-summary .button{width:100%;justify-content:space-between}@media(hover:hover)and (prefers-reduced-motion:no-preference){html[data-motion=full] .com-section:not([data-motion-local=off]) .com-card img{transition:transform .52s ease}html[data-motion=full] .com-section:not([data-motion-local=off]) .com-card__link:hover img{transform:scale(1.025)}html[data-motion=subtle] .com-section:not([data-motion-local=off]) .com-card img{transition:transform .2s ease}html[data-motion=subtle] .com-section:not([data-motion-local=off]) .com-card__link:hover img{transform:scale(1.009)}}@media(min-width:1000px){.com-catalog .com-mast{padding-block:clamp(3.4rem,5.1vw,5.2rem) clamp(2rem,3vw,3rem)}.com-catalog .com-grid--three.com-crop--portrait .com-card__image{aspect-ratio:10 / 11}}@media(max-width:900px){.com-cart-form{grid-template-columns:1fr}.com-cart-summary{width:min(100%,34rem);justify-self:end}.com-detail-grid,.com-detail-grid--right{gap:1.7rem}}@media(max-width:749px){.com-detail-grid,.com-detail-grid--right{grid-template-columns:minmax(0,1fr)}.com-detail-grid--right .com-gallery{order:initial}.com-grid,.com-grid--editorial{grid-template-columns:repeat(2,minmax(0,1fr))}.com-grid--editorial .com-card:nth-child(n){padding-top:0}.com-grid--editorial .com-card:first-child{grid-column:1 / -1}.com-grid--editorial .com-card:first-child .com-card__image{aspect-ratio:1.15}.com-gallery{display:flex;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.com-gallery>*{flex:0 0 86%;aspect-ratio:1;scroll-snap-align:start}.com-gallery>:only-child{flex-basis:100%}.com-product-title{padding-top:0}.com-product-title .eyebrow{margin-bottom:.65rem}.com-crumb{min-height:3rem}.com-options{margin-top:1.4rem}.com-product hs-buy{padding-block-start:.45rem}.com-product-title h1{font-size:clamp(2.5rem,8vw,4rem)}.com-empty__arch{flex-shrink:0}}@media(max-width:520px){.com-card__caption{padding-top:.6rem}.com-card__caption .eyebrow{margin-bottom:.35rem}.com-card__caption h2,.com-card__caption h3{font-size:1.18rem}.com-card .com-price{font-size:.84rem}.com-grid--editorial .com-card:first-child .com-card__caption :is(h2,h3){font-size:1.55rem}.com-sort{width:100%}.com-cart-line{grid-template-columns:4.5rem minmax(0,1fr) auto;grid-template-rows:auto auto}.com-cart-image{grid-column:1;grid-row:1 / 3;align-self:start}.com-cart-description{grid-column:2 / 4}.com-cart-quantity{grid-column:2;width:4rem}.com-line-total{grid-column:3}.com-search-form>div{flex-wrap:wrap}.com-search-form input{min-width:min(9.75rem,100%)}.com-result{grid-column:1 / -1}}@media(max-width:359px){.com-empty{align-items:flex-start;gap:1rem}.com-grid{column-gap:.65rem}.com-quantity{flex-basis:3.7rem}.com-buy-button{padding-inline:.7rem}.com-cart-line{grid-template-columns:3.1rem minmax(0,1fr) auto}}.com-facets{max-width:100%}.com-facets[open]{flex:1 0 100%}.com-facets summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:2.75rem;cursor:pointer;font-weight:650;list-style:none}.com-facets summary::-webkit-details-marker{display:none}.com-facets[open] summary span{transform:rotate(45deg)}.com-facets form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));align-items:start;gap:1.75rem 2rem;padding-block:1.4rem;border-top:1px solid var(--rule)}.com-facets fieldset{padding:0;min-width:0;border:0}.com-facets legend{padding:0;margin-bottom:.45rem;font-weight:650}.com-check-list{display:grid;gap:.15rem}.com-check-list label{display:flex;align-items:center;gap:.45rem;min-height:2rem}.com-check-list input{accent-color:var(--ink);width:1rem;height:1rem;margin:0;flex-shrink:0}.com-check-list label:has(:disabled){color:var(--muted)}.com-price-range,.com-facet-actions{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.com-price-range label{flex:1 1 5rem}.com-price-range input{display:block;width:100%;min-height:2.75rem;border:1px solid var(--muted);border-radius:0;color:var(--ink);background:var(--paper);padding:.45rem;margin-top:.3rem}.com-facet-actions{grid-column:1/-1;gap:1.25rem}hs-related{display:block}
/*# sourceMappingURL=/cdn/shop/t/26/assets/commerce.css.map */
