:root{--ss-ink: #14140F;--ss-ink-soft: #6E6A63;--ss-paper: #FFFFFF;--ss-paper-alt: #F7F6F3;--ss-rule: #E3E0D9;--ss-serif: "Instrument Serif", "Times New Roman", Times, serif;--ss-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--ss-t-meta: .6875rem;--ss-t-label: .75rem;--ss-t-body: .875rem;--ss-t-lead: 1rem;--ss-s1: 8px;--ss-s2: 16px;--ss-s3: 24px;--ss-s4: 40px;--ss-s5: 64px;--ss-s6: 96px;--ss-track-wide: .16em}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--font-heading--family: var(--ss-serif);--font-heading--weight: 400;--font-accent--family: var(--ss-serif);--font-paragraph--size: var(--ss-t-body);--font-paragraph--line-height: 1.65;--font-subheading--family: var(--ss-mono);--font-subheading--weight: 400;--style-border-radius: 0px;--style-border-radius-buttons: 0px;--shadow-opacity: 0;--page-margin: var(--ss-s4)}@media screen and (min-width:60em){:root{--page-margin: 56px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:var(--ss-serif);font-weight:400;letter-spacing:-.015em;line-height:1.06}h1,.h1{font-size:clamp(2.25rem,1.2rem + 4.4vw,4.25rem)}h2,.h2{font-size:clamp(1.75rem,1.05rem + 2.9vw,3rem)}h3,.h3{font-size:clamp(1.375rem,1rem + 1.5vw,2rem)}h4,.h4{font-size:clamp(1.125rem,.95rem + .7vw,1.375rem)}h5,.h5,h6,.h6{font-family:var(--ss-mono);font-size:var(--ss-t-label);font-weight:400;text-transform:uppercase;letter-spacing:var(--ss-track-wide);line-height:1.4}.shopify-section+.shopify-section>.section:not(.section--full-width){border-block-start:1px solid var(--ss-rule)}.product-list__header,.section__header{align-items:baseline;padding-block-end:var(--ss-s2);border-block-end:1px solid var(--ss-rule);margin-block-end:var(--ss-s4)}.product-card,.card-gallery{border-radius:0;box-shadow:none}.product-card .card-gallery img,.product-card img{mix-blend-mode:multiply}.product-card__content,.product-card .product-title{font-family:var(--font-body--family);font-size:var(--ss-t-body);line-height:1.4;letter-spacing:0}.ss-meta{display:block;font-family:var(--ss-mono);font-size:var(--ss-t-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--ss-ink-soft);margin-block-start:6px}.ss-meta__sep{opacity:.45;padding-inline:5px}.price,.price *{font-variant-numeric:tabular-nums;letter-spacing:0}.button,button.button,.shopify-payment-button__button{border-radius:0!important;font-family:var(--ss-mono);font-size:var(--ss-t-label);text-transform:uppercase;letter-spacing:var(--ss-track-wide);font-weight:400;transition:background-color .18s ease-out,color .18s ease-out}.header{border-block-end:1px solid var(--ss-rule);background:var(--ss-paper)}.header__menu a,.menu-list a{font-family:var(--ss-mono);font-size:var(--ss-t-label);text-transform:uppercase;letter-spacing:.1em}.header__menu a{position:relative;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:left calc(100% - 2px);background-size:0% 1px;transition:background-size .22s cubic-bezier(.22,1,.36,1)}.header__menu a:hover{background-size:100% 1px}.announcement-bar{font-family:var(--ss-mono);font-size:var(--ss-t-meta);letter-spacing:var(--ss-track-wide);text-transform:uppercase}:where(a,button,summary):focus-visible{outline:2px solid var(--ss-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ss-hero{padding-inline:var(--page-margin);padding-block:var(--ss-s5) var(--ss-s4);background:var(--ss-paper)}.ss-hero__inner{display:grid;gap:var(--ss-s4);align-items:center;max-width:1440px;margin-inline:auto}@media screen and (min-width:60em){.ss-hero{padding-block:var(--ss-s6) var(--ss-s5)}.ss-hero__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--ss-s6)}}.ss-hero__eyebrow{font-family:var(--ss-mono);font-size:var(--ss-t-meta);text-transform:uppercase;letter-spacing:var(--ss-track-wide);color:var(--ss-ink-soft);margin:0 0 var(--ss-s3)}.ss-hero__title{font-family:var(--ss-serif);font-weight:400;font-size:clamp(2.5rem,1.1rem + 5.6vw,5rem);line-height:.98;letter-spacing:-.02em;margin:0;text-wrap:balance}.ss-hero__body{font-size:var(--ss-t-lead);line-height:1.6;color:var(--ss-ink-soft);max-width:42ch;margin:var(--ss-s3) 0 0}.ss-hero__actions{display:flex;flex-wrap:wrap;gap:var(--ss-s3);margin-block-start:var(--ss-s4)}.ss-hero__link{font-family:var(--ss-mono);font-size:var(--ss-t-label);text-transform:uppercase;letter-spacing:var(--ss-track-wide);text-decoration:none;color:var(--ss-ink);padding-block-end:4px;border-block-end:1px solid var(--ss-ink);transition:opacity .18s ease-out}.ss-hero__link:hover{opacity:.55}.ss-hero__media img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.ss-hero__specs{list-style:none;margin:var(--ss-s5) auto 0;padding:var(--ss-s3) 0 0;max-width:1440px;border-block-start:1px solid var(--ss-rule);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ss-s3)}@media screen and (min-width:48em){.ss-hero__specs{grid-template-columns:repeat(4,minmax(0,1fr))}}.ss-hero__spec{display:flex;flex-direction:column;gap:4px}.ss-hero__spec-k{font-family:var(--ss-mono);font-size:var(--ss-t-meta);text-transform:uppercase;letter-spacing:var(--ss-track-wide);color:var(--ss-ink-soft)}.ss-hero__spec-v{font-family:var(--ss-serif);font-size:1.25rem;line-height:1.2}.product-media-container img,.product-media img{mix-blend-mode:multiply}.thumbnail,.thumbnail img{border-radius:0!important}.thumbnail{opacity:.45;transition:opacity .18s ease-out}.thumbnail:hover,.thumbnail[aria-current=true],.thumbnail.is-active{opacity:1}.product-information h1{letter-spacing:-.02em}.product-information .ss-meta{margin-block-start:10px}.product-information .rte h3,.product-details .rte h3{font-family:var(--ss-mono);font-size:var(--ss-t-label);font-weight:400;text-transform:uppercase;letter-spacing:var(--ss-track-wide);color:var(--ss-ink-soft);margin-block:var(--ss-s4) var(--ss-s2);padding-block-end:var(--ss-s1);border-block-end:1px solid var(--ss-rule)}.product-information .rte ul,.product-details .rte ul{list-style:none;margin:0;padding:0}.product-information .rte ul li,.product-details .rte ul li{display:grid;grid-template-columns:minmax(9rem,40%) 1fr;gap:var(--ss-s2);align-items:baseline;padding-block:9px;border-block-end:1px solid var(--ss-rule);font-size:var(--ss-t-body);line-height:1.45}.product-information .rte ul li:last-child,.product-details .rte ul li:last-child{border-block-end:0}.product-information .rte ul li strong,.product-details .rte ul li strong{font-family:var(--ss-mono);font-size:var(--ss-t-meta);font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:var(--ss-ink-soft)}.product-information .rte ul li{font-variant-numeric:tabular-nums}.product-information .rte p,.product-details .rte p{max-width:46ch}.product-information .rte em,.product-details .rte em{display:inline-block;font-size:var(--ss-t-meta);line-height:1.6;color:var(--ss-ink-soft);font-style:normal;margin-block-start:var(--ss-s2)}.collection__title,.collection-title{letter-spacing:-.02em}.facets,.facets__form{font-size:var(--ss-t-body)}.facets summary,.facets label{font-family:var(--ss-mono);font-size:var(--ss-t-label);text-transform:uppercase;letter-spacing:.1em}.footer{border-block-start:1px solid var(--ss-rule);background:var(--ss-paper)}.footer a,.footer li,.footer p{font-size:var(--ss-t-body)}.footer h2,.footer h3,.footer .h5,.footer .h6{font-family:var(--ss-mono);font-size:var(--ss-t-meta);font-weight:400;text-transform:uppercase;letter-spacing:var(--ss-track-wide);color:var(--ss-ink-soft)}.cart-drawer,.drawer__inner{border-radius:0!important}.cart-item__name{font-size:var(--ss-t-body)}.cart-item img{mix-blend-mode:multiply}body,.rte,p{font-size:var(--ss-t-body)}body{color:var(--ss-ink);background:var(--ss-paper)}@media(pointer:coarse){.ss-hero__link,.section-resource-list__header a.link,.product-list__header a,.section__header a,.footer a,.policy-list-trigger,.email-signup__button{min-height:44px;display:inline-flex;align-items:center}.footer a,.policy-list-trigger{padding-block:10px}.email-signup__button{min-width:44px}}.product-card .product-title,.product-card__content .product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.product-card__content{height:100%}.cart-items__table th,.cart__summary-title,.totals__subtotal-label{font-family:var(--ss-mono);font-size:var(--ss-t-meta);text-transform:uppercase;letter-spacing:var(--ss-track-wide)}.cart-item img,.cart-items img{mix-blend-mode:multiply}.totals,.cart__summary{border-radius:0}.search__input,.predictive-search input{border-radius:0;font-size:var(--ss-t-body)}.predictive-search__results img{mix-blend-mode:multiply}.ss-parc{margin-block-start:2px}.ss-parc__destaque{margin:0;font-size:var(--ss-t-body);color:var(--ss-ink-soft);font-variant-numeric:tabular-nums}.ss-parc__destaque strong{font-weight:400;color:var(--ss-ink)}.ss-parc__det{margin-block-start:8px}.ss-parc__sum{display:inline-block;cursor:pointer;font-family:var(--ss-mono);font-size:var(--ss-t-meta);text-transform:uppercase;letter-spacing:var(--ss-track-wide);color:var(--ss-ink-soft);border-block-end:1px solid var(--ss-rule);padding-block-end:3px;list-style:none;transition:color .16s ease-out,border-color .16s ease-out}.ss-parc__sum::-webkit-details-marker{display:none}.ss-parc__sum:hover{color:var(--ss-ink);border-color:var(--ss-ink)}.ss-parc__det[open] .ss-parc__sum{color:var(--ss-ink)}.ss-parc__tab{width:100%;border-collapse:collapse;margin-block-start:var(--ss-s2);font-variant-numeric:tabular-nums}.ss-parc__tab tr{border-block-end:1px solid var(--ss-rule)}.ss-parc__tab tr:last-child{border-block-end:0}.ss-parc__tab th{text-align:left;padding-block:7px;width:4.5rem;font-family:var(--ss-mono);font-size:var(--ss-t-meta);font-weight:400;color:var(--ss-ink-soft)}.ss-parc__tab td{padding-block:7px;font-size:var(--ss-t-body)}.ss-parc__tot{text-align:right;color:var(--ss-ink-soft);font-size:var(--ss-t-meta)}.ss-parc__nota{margin-block-start:var(--ss-s2);font-size:var(--ss-t-meta);line-height:1.6;color:var(--ss-ink-soft);max-width:42ch}@media(pointer:coarse){.ss-parc__sum{min-height:44px;display:inline-flex;align-items:center}slideshow-controls .slideshow-controls__dots{gap:6px}slideshow-controls .slideshow-control{position:relative}slideshow-controls .slideshow-control:after{content:"";position:absolute;inset:50% auto auto 50%;width:24px;height:24px;transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
