:root{--bone:#F1ECE2;--linen:#FAF7F1;--bark:#2B231B;--clay:#796857;--clay-mark:#7D6C5A;--moss:#3F5A3A;--rose:#B98684;--sand:#A99074;--sage:#7F8F6E;--line:color-mix(in srgb, var(--clay-mark) 28%, transparent);--line-strong:color-mix(in srgb, var(--clay-mark) 55%, transparent);--hair:1px;--display:"Fraunces", Georgia, serif;--body:"Instrument Sans", system-ui, sans-serif;--t-hero:clamp(54px, 8vw, 136px);--t-h2:clamp(34px, 3.9vw, 62px);--t-h3:clamp(24px, 2.2vw, 34px);--t-body:17px;--t-small:15px;--t-product-title:clamp(32px, 3.2vw, 52px);--body-lh:1.7;--measure:58ch;--display-weight:300;--body-weight:400;--ui-weight:500;--hero-lh:1.02;--heading-lh:1.15;--display-soft:70;--card-soft:60;--quote-soft:80;--display-opsz:120;--label-soft:40;--display-track:-.012em;--s1:clamp(96px, 12vw, 200px);--s2:clamp(40px, 5vw, 80px);--s3:clamp(20px, 2.5vw, 36px);--gutter:clamp(20px, 5vw, 88px);--max:1560px;--mark-size:52px;--mark-stroke:1px;--seal-size:112px;--seal-size-mobile:72px;--seal-stroke:1.25px;--seal-opacity:.85;--seal-deboss:drop-shadow(0 var(--hair) 0 var(--linen)) drop-shadow(0 calc(-1 * var(--hair)) 0 color-mix(in srgb, var(--clay-mark) 35%, transparent));--pool-blur:90px;--pool-opacity:.55;--pool-blur-frame:60px;--pool-opacity-frame:.7;--pool-size:clamp(320px, 55vw, 820px);--pool-section-size:clamp(280px, 38vw, 620px);--pool-section-opacity:.38;--pool-on-bark-opacity:.22;--grain-opacity:.07;--grain-size:220px;--hero-weight:250;--hero-track:-.02em;--plate-pad:clamp(24px, 3vw, 44px);--plate-head-pad:14px;--plate-head-gap:20px;--wordmark-lg:clamp(150px, 13vw, 210px);--btn-height:50px;--btn-pad:26px;--btn-gap:14px;--btn-radius:999px;--pill-pad-y:10px;--pill-pad-x:18px;--field-gap:8px;--field-pad:10px;--form-gap:22px;--link-offset:4px;--link-hover-scale:.35;--focus-width:1.5px;--focus-offset:4px;--wordmark-sm:104px;--nav-pad:22px;--nav-pad-solid:14px;--nav-gap:34px;--nav-link-pad:6px;--nav-right-gap:26px;--nav-right-gap-mobile:14px;--nav-solid-mix:88%;--nav-blur:14px;--nav-solid-after:80px;--nav-sub-pad:18px;--nav-sub-gap:12px;--nav-sub-w:220px;--nav-sub-offset:10px;--nav-sub-shift:6px;--nav-sub-indent:4px;--burger-size:44px;--burger-line:22px;--burger-gap:7px;--z-header:50;--z-cart:49;--nav-h:calc(2 * var(--nav-pad) + var(--wordmark-sm) * .546 + var(--hair));--nav-h-solid:calc(2 * var(--nav-pad-solid) + var(--wordmark-sm) * .546 + var(--hair));--z-gate:100;--t-card:22px;--stay-heading-measure:12ch;--brand-measure:30ch;--legal-measure:70ch;--t-fine:12px;--fine-measure:60ch;--t-warnings:13px;--warnings-measure:90ch;--policies-w:220px;--policies-pad:18px;--policies-gap:12px;--foot-gap:24px;--foot-brand-gap:22px;--foot-shop-pad-y:22px;--foot-shop-pad-x:24px;--foot-shop-lh:1.55;--foot-shop-name-lh:1.1;--foot-shop-name-gap:8px;--foot-heading-gap:12px;--foot-link-pad:4px;--foot-legal-pad:22px;--foot-legal-gap-y:6px;--foot-legal-gap-x:18px;--on-bark-link:color-mix(in srgb, var(--linen) 88%, transparent);--on-bark-body:color-mix(in srgb, var(--linen) 72%, transparent);--on-bark-label:color-mix(in srgb, var(--linen) 70%, transparent);--on-bark-heading:color-mix(in srgb, var(--linen) 65%, transparent);--on-bark-muted:color-mix(in srgb, var(--linen) 62%, transparent);--on-bark-fine:color-mix(in srgb, var(--linen) 55%, transparent);--on-bark-field-line:color-mix(in srgb, var(--linen) 45%, transparent);--on-bark-placeholder:color-mix(in srgb, var(--linen) 40%, transparent);--on-bark-frame:color-mix(in srgb, var(--linen) 22%, transparent);--on-bark-rule:color-mix(in srgb, var(--linen) 18%, transparent);--frame-pool-size:70%;--frame-pool-offset:-15%;--hero-top:clamp(84px, 9vw, 120px);--hero-height:clamp(520px, 88vh, 900px);--hero-height-mobile:clamp(420px, 64vh, 620px);--hero-inset:clamp(0px, 28vw, 520px);--hero-focus:50% 58%;--hero-wash:35%;--hero-wash-reach:30%;--hero-panel-pad-top:clamp(30px, 3.4vw, 54px);--hero-panel-pad-x:clamp(30px, 3.4vw, 56px);--hero-panel-pad-bottom:clamp(30px, 3.4vw, 50px);--hero-panel-lift:clamp(40px, 7vh, 90px);--hero-panel-width:min(640px, 60vw);--hero-panel-overhang:40px;--hero-panel-overlap-mobile:40px;--hero-label-gap:clamp(18px, 2vw, 30px);--hero-heading-measure:9.5ch;--hero-heading-gap:clamp(24px, 2.4vw, 36px);--hero-actions-gap-y:22px;--hero-actions-gap-x:30px;--hero-foot-pad:16px;--hero-foot-gap:20px;--hero-foot-gap-mobile:4px;--hero-shop-gap:.6em;--h2-measure:14ch;--intro-heading-measure:22ch;--intro-measure:50ch;--intro-gap:20px;--t-feel:clamp(40px, 4.6vw, 76px);--t-feel-mobile:clamp(34px, 9vw, 52px);--feel-opsz:96;--feel-name-lh:1;--feel-height:clamp(380px, 56vh, 620px);--feel-pad-top:28px;--feel-pad-x:26px;--feel-pad-bottom:34px;--feel-pad-mobile:26px;--feel-widen:1.75;--feel-pool-size:70%;--feel-pool-offset:-25%;--feel-mark-inset:26px;--feel-desc-gap:var(--s3);--feel-desc-measure:26ch;--feel-desc-lines:2;--feel-desc-measure-mobile:20ch;--feel-head-gap-mobile:16px;--feel-row-gap-mobile:20px;--feel-scrim-top:55%;--feel-scrim-mid:50%;--feel-scrim-bottom:82%;--proof-para-gap:1.1em;--cert-gap-y:28px;--cert-gap-x:40px;--cert-meta-gap-y:20px;--cert-meta-gap-x:32px;--cert-meta-top:22px;--cert-table-top:6px;--cert-cell-pad:12px;--cert-foot-pad:16px;--cert-foot-gap:20px;--edit-grid-gap-mobile:16px;--card-ratio:4 / 5;--card-body-pad:16px;--card-row-gap:6px;--card-col-gap:20px;--card-name-lh:1.2;--t-card-name:19px;--new-sticky-top:120px;--qa-pad:clamp(30px, 3.4vw, 52px);--qa-heading-gap:16px;--qa-heading-measure:20ch;--qa-link-gap:16px;--location-fact-gap:14px;--location-term-width:5.5em;--location-map-ratio:21 / 9;--location-map-ratio-mobile:4 / 3;--location-map-tone:grayscale(1) sepia(.22) contrast(.9) brightness(1.04);--event-gap:clamp(20px, 2.4vw, 32px);--journal-ratio:3 / 2;--prose-gap:1.2em;--prose-indent:1.4em;--principle-number-width:2.4em;--page-frame-ratio-mobile:4 / 3;--faq-row-pad:22px;--faq-sign-size:14px;--faq-sticky-top:120px;--t-shop:clamp(28px, 2.6vw, 42px);--shop-name-lh:1.05;--shop-pad:clamp(22px, 2.6vw, 38px);--shop-gap-y:8px;--shop-gap-x:24px;--shop-shift:12px;--shop-addr-lh:1.5;--shop-hours-measure:22ch;--shop-thumb-ratio:16 / 10;--shop-thumb-gap:6px;--shop-gap-mobile:12px;--shops-stage-ratio:5 / 4;--shops-stage-top:110px;--t-quote:clamp(28px, 3.1vw, 50px);--t-quote-mobile:clamp(24px, 7vw, 30px);--quote-lh:1.25;--quote-opsz:72;--quote-track:-.01em;--quote-min:3.75em;--quote-measure:26ch;--voice-gap:10px;--voice-pad-y:8px;--voice-pad-x:14px;--ease:cubic-bezier(.2,.6,.2,1);--fade:2.2s var(--ease);--hover-scale:1.035;--btn-duration:.35s;--field-duration:.4s;--link-duration:.5s;--nav-duration:.5s;--nav-link-duration:.45s;--bloom-brightness:1.35;--bloom-blur:6px;--drift-origin:50% 40%;--drift-scale:1.08;--drift-shift:9%;--drift-range:100vh;--hero-zoom-scale:1.06;--hero-zoom-time:24s;--strip-seal:34px;--reveal-shift:18px;--reveal-time:1.1s;--card-lift:-4px;--card-zoom:1.035;--band-ratio:4 / 5;--feel-widen-duration:.8s;--feel-tint-duration:.6s;--feel-pool-duration:.9s;--hover-duration:1.4s;--glide-scale:1.12;--glide-shift:6%;--shop-shift-duration:.6s;--shop-fade-duration:.9s;--shop-settle-scale:1.03;--shop-settle-duration:1.6s;--voice-duration:.4s}:root{--font-body-family:var(--body);--font-body-style:normal;--font-body-weight:var(--body-weight);--font-body-weight-bold:var(--ui-weight);--font-heading-family:var(--display);--font-heading-style:normal;--font-heading-weight:var(--display-weight);--font-body-scale:1;--font-heading-scale:1;--focused-base-outline:var(--focus-width) solid var(--clay);--focused-base-outline-offset:var(--focus-offset);--focused-base-box-shadow:none}[class*=color-scheme-]{color:rgb(var(--color-foreground))}body,.text-body{font-family:var(--body);font-size:var(--t-body);font-weight:var(--body-weight);line-height:var(--body-lh);letter-spacing:0;color:var(--bark);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl{font-family:var(--display);font-style:normal;font-weight:var(--display-weight);font-optical-sizing:auto;letter-spacing:0;text-transform:none}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{font-variation-settings:"SOFT" var(--display-soft),"opsz" var(--display-opsz);letter-spacing:var(--display-track)}:is(h1,h2,h3):is(.h4,.h5,.h6,.caption,.caption-large,.caption-with-letter-spacing){font-variation-settings:"SOFT" var(--display-soft);letter-spacing:0}.hxxl,.hxl,.h0{font-size:var(--t-hero);line-height:var(--hero-lh)}h1,.h1,h2,.h2{font-size:var(--t-h2);line-height:var(--hero-lh)}h3,.h3{font-size:var(--t-h3);line-height:var(--heading-lh)}h4,.h4{font-size:var(--t-body);line-height:var(--heading-lh)}h5,.h5,h6,.h6{font-size:var(--t-small);line-height:var(--heading-lh)}.caption,.caption-large,.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large,.subtitle--small,.badge,.form__label,.field__input,.select__select,.customer .field input,.customer select{font-size:var(--t-small);letter-spacing:0;text-transform:none}.uppercase{text-transform:none}.subtitle,.subtitle--medium,.announcement-bar__message,.field__label,.customer .field label,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{letter-spacing:0}table.cart-items thead th,table.quick-order-list__table thead th,p.product__text.caption-with-letter-spacing{text-transform:none}body :is(.price,.price-item,.unit-price){letter-spacing:0}body :is(.unit-price,.price--on-sale .price-item--regular,.product-option,.cart-item__error-text,.discounts,.discounts__discount,.tax-note,.shopify-payment-button__more-options,.share-button__button,.facet-filters__label,.facet-filters__summary,.facet-filters__sort,.facets__heading,.facets__summary,.facets__summary-label,.facets__selected,.facets__and-helptext,.facets__header,.facets__label,.facet-checkbox,.active-facets__button-wrapper *,.active-facets__button-inner,.mobile-facets__heading,.mobile-facets__count,.mobile-facets__close-button,.product-count__text,.facets__header-vertical,.pagination__item){font-size:var(--t-small);letter-spacing:0;text-transform:none}body .facets-layout-grid .facets__label{font-size:var(--t-small)}.button,.button-label,.shopify-challenge__button,.customer button{font-size:var(--t-body);font-weight:var(--ui-weight);letter-spacing:0}.link,.customer a,.link-with-icon{font-size:var(--t-small);font-weight:var(--ui-weight);letter-spacing:0}.cstm-label{font-family:var(--display);font-style:italic;font-size:var(--t-small);font-optical-sizing:auto;font-variation-settings:"SOFT" var(--label-soft);color:var(--clay)}.cstm-prose{max-width:var(--measure)}.cstm-mark{display:block;width:var(--mark-size);height:var(--mark-size);color:var(--clay-mark);stroke-width:var(--mark-stroke)}.cstm-mark *{vector-effect:non-scaling-stroke}.cstm-seal{display:block;flex-shrink:0;width:var(--seal-size);height:var(--seal-size);color:var(--clay-mark);stroke-width:var(--seal-stroke);filter:var(--seal-deboss);opacity:var(--seal-opacity)}.cstm-seal *{vector-effect:non-scaling-stroke}.cstm-ground{border-bottom:var(--hair) solid var(--line)}hr.cstm-ground{height:0;margin:0;border:0;border-bottom:var(--hair) solid var(--line);background:none}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .17 0 0 0 0 .14 0 0 0 0 .11 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:var(--grain-size)}.cstm-pool{position:absolute;z-index:0;pointer-events:none;border-radius:50%;filter:blur(var(--pool-blur));opacity:var(--pool-opacity)}.cstm-pool--rose{background:var(--rose)}.cstm-pool--sand{background:var(--sand)}.cstm-pool--sage{background:var(--sage)}.cstm-pool--frame{filter:blur(var(--pool-blur-frame));opacity:var(--pool-opacity-frame)}.cstm-plate{position:relative;border:var(--hair) solid var(--line-strong);background:var(--linen)}.cstm-plate__head{display:flex;justify-content:space-between;align-items:center;gap:var(--plate-head-gap);padding:var(--plate-head-pad) var(--plate-pad);border-bottom:var(--hair) solid var(--line)}.cstm-plate__body{padding:var(--plate-pad)}.cstm-wordmark{display:block;height:auto;color:var(--bark)}.cstm-btn{display:inline-flex;align-items:center;gap:var(--btn-gap);min-height:var(--btn-height);padding:0 var(--btn-pad);border:var(--hair) solid var(--bark);border-radius:var(--btn-radius);background:none;color:var(--bark);font:inherit;font-weight:var(--ui-weight);cursor:pointer;transition:background var(--btn-duration) var(--ease),color var(--btn-duration) var(--ease)}.cstm-btn:hover{background:var(--bark);color:var(--linen)}.cstm-btn--light{border-color:var(--linen);color:var(--linen)}.cstm-btn--light:hover{background:var(--linen);color:var(--bark)}.cstm-field{display:grid;gap:var(--field-gap)}.cstm-field__input{width:100%;padding:var(--field-pad) 0;border:0;border-bottom:var(--hair) solid var(--line-strong);border-radius:0;background:none;color:var(--bark);font:inherit;transition:border-color var(--field-duration) var(--ease)}.cstm-field__input:focus{outline:none;border-bottom-color:var(--bark)}.cstm-field__input::placeholder{color:var(--clay)}.cstm-field--light .cstm-field__input{border-bottom-color:var(--on-bark-field-line);color:var(--linen)}.cstm-field--light .cstm-field__input:focus{border-bottom-color:var(--linen)}.cstm-field--light .cstm-field__input::placeholder{color:var(--on-bark-placeholder)}.cstm-link{position:relative;display:inline-block;padding-bottom:var(--link-offset);color:var(--bark);font-weight:var(--ui-weight)}.cstm-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--hair);background:var(--bark);transform-origin:left;transition:transform var(--link-duration) var(--ease)}.cstm-link:hover:after{transform:scaleX(var(--link-hover-scale))}@keyframes cstm-glide{0%{translate:0 calc(-1 * var(--glide-shift))}to{translate:0 var(--glide-shift)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.cstm-glide{scale:var(--glide-scale);animation:cstm-glide linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}@media(prefers-reduced-motion:reduce){.cstm-btn,.cstm-field__input,.cstm-link:after{transition:none}}:focus-visible{outline:var(--focus-width) solid var(--clay);outline-offset:var(--focus-offset)}.cstm-reveal .cstm-reveal-target{opacity:0;transform:translateY(var(--reveal-shift));transition:opacity var(--reveal-time) var(--ease),transform var(--reveal-time) var(--ease)}.cstm-reveal .cstm-reveal-target.is-revealed{opacity:1;transform:none}[data-cstm-show-for][hidden]{display:none!important}.cstm-visually-hidden{position:absolute;width:var(--hair);height:var(--hair);margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
