:root{--xm-espresso:#1c1109;--xm-espresso-2:#251709;--xm-bronze:#3a2614;--xm-ink:#241d12;--xm-ink-2:#5c4c33;--xm-ink-3:#6b5a40;--xm-cream:#efe7d8;--xm-cream-hi:#f6f1e7;--xm-champagne:#e9dcc4;--xm-tan:#e3d5bd;--xm-gold:#c19a5b;--xm-gold-deep:#a9793a;--xm-gold-ink:#765420;--xm-gold-light:#e9c887;--xm-gold-pale:#f6e0ac;--xm-on-dark:#f3ead8;--xm-on-dark-2:#cdbfa8;--xm-line:rgba(36,29,18,.14);--xm-line-strong:rgba(36,29,18,.28);--xm-line-dark:rgba(246,224,172,.16);--xm-gold-grad:linear-gradient(168deg,#f6e0ac 0%,#dcab68 46%,#a9793a 100%);--xm-serif:"Cormorant Garamond","Cormorant",Georgia,"Times New Roman",serif;--xm-sans:"Jost","Helvetica Neue",Arial,sans-serif;--xm-track-label:.22em;--xm-track-wide:.34em;--xm-ease:cubic-bezier(.22,.61,.36,1);--xm-ease-out:cubic-bezier(.16,1,.3,1);--xm-dur:.45s;--xm-radius-pill:999px;--xm-radius:4px;--xm-section-y:clamp(64px,9vw,128px);--xm-gutter:clamp(20px,4vw,56px);--xm-shadow-soft:0 18px 50px -24px rgba(28,17,9,.35)}:root{--xm-gold-focus:#94672c;--xm-fs-body:15px;--xm-lh-body:1.7;--xm-fs-small:13.5px;--xm-fs-label:11.5px;--xm-fs-h0:clamp(40px, 2.2vw + 30px, 64px);--xm-fs-page-title:clamp(38px, 1.5vw + 32px, 54px);--xm-fs-h1:clamp(32px, 1vw + 27px, 44px);--xm-fs-h2:clamp(26px, .75vw + 22px, 33px);--xm-fs-section-title:var(--xm-fs-h2);--xm-fs-h3:clamp(21px, .4vw + 19px, 25px);--xm-fs-h4:clamp(19px, .25vw + 17.5px, 22px);--xm-fs-h5:clamp(17px, .15vw + 16px, 19px);--xm-fs-hxl:clamp(50px, 3.6vw + 32px, 88px);--xm-fs-hxxl:clamp(58px, 5.5vw + 34px, 116px);--xm-weight-display:500;--xm-measure:34em;--xm-accent-text:var(--xm-gold-ink);--xm-focus:var(--xm-gold-focus);--font-body-family:var(--xm-sans);--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:500;--font-heading-family:var(--xm-serif);--font-heading-style:normal;--font-heading-weight:var(--xm-weight-display)}@media screen and (min-width:750px){:root{--xm-fs-body:16px}}.color-scheme-1,.color-scheme-2,.color-scheme-2527002d-fa60-4457-82b1-28e214f81194{--xm-accent-text:var(--xm-gold-ink);--xm-focus:var(--xm-gold-focus)}.color-scheme-3,.color-scheme-5{--xm-accent-text:var(--xm-gold-light);--xm-focus:var(--xm-gold-light)}.color-scheme-4{--xm-accent-text:var(--xm-espresso);--xm-focus:var(--xm-espresso)}:where(#lsd,#xq2,#xm-consult,#xwl .xwl-hero,#xwl .xwl-proc,#xwl .xwl-end,#xm-partners .xmp-end,#xm-partners .xmp-card:not(.xmp-soon)){--xm-accent-text:var(--xm-gold-light);--xm-focus:var(--xm-gold-light)}:where(#x5,#lsd,#xwl,#xm-partners,#xq2,#xm-consult){--font-body-family:Cormorant, serif;--font-body-style:normal;--font-body-weight:500;--font-body-weight-bold:800;--font-heading-family:Cormorant, serif;--font-heading-style:normal;--font-heading-weight:500;font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:1.5rem;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;font-kerning:auto;accent-color:auto;overflow-wrap:normal}@media screen and (min-width:750px){:where(#x5,#lsd,#xwl,#xm-partners,#xq2,#xm-consult){font-size:1.6rem}}body.xm-site{font-family:var(--xm-sans);font-weight:400;font-size:var(--xm-fs-body);line-height:var(--xm-lh-body);letter-spacing:.012em;font-kerning:normal;accent-color:var(--xm-gold-deep)}:where(.xm-site) :where(button,input,select,textarea,optgroup):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){font-family:inherit;letter-spacing:inherit}:where(.xm-site) .text-body{font-family:var(--xm-sans);font-size:var(--xm-fs-body);line-height:var(--xm-lh-body);letter-spacing:.012em}:where(.xm-site) :is(h1,h2,h3,h4,h5):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)),:where(.xm-site) :is(.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:normal;font-optical-sizing:auto;font-variant-numeric:lining-nums;text-wrap:balance}:where(.xm-site) :is(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)) :is(strong,b){font-weight:inherit}:where(.xm-site) .hxxl{font-size:var(--xm-fs-hxxl);line-height:1.02;letter-spacing:-.015em}:where(.xm-site) .hxl{font-size:var(--xm-fs-hxl);line-height:1.04;letter-spacing:-.014em}:where(.xm-site) .h0{font-size:var(--xm-fs-h0);line-height:1.06;letter-spacing:-.012em}:where(.xm-site) h1:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){font-size:var(--xm-fs-h1);line-height:1.08;letter-spacing:-.01em}:where(.xm-site) h2:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){font-size:var(--xm-fs-h2);line-height:1.12;letter-spacing:-.008em}:where(.xm-site) h3:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){font-size:var(--xm-fs-h3);line-height:1.2;letter-spacing:-.004em}:where(.xm-site) h4:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){font-size:var(--xm-fs-h4);line-height:1.25;letter-spacing:0}:where(.xm-site) h5:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){font-size:var(--xm-fs-h5);line-height:1.3;letter-spacing:.005em}:where(.xm-site) .h1{font-size:var(--xm-fs-h1);line-height:1.08;letter-spacing:-.01em}:where(.xm-site) .h2{font-size:var(--xm-fs-h2);line-height:1.12;letter-spacing:-.008em}:where(.xm-site) .h3{font-size:var(--xm-fs-h3);line-height:1.2;letter-spacing:-.004em}:where(.xm-site) .h4{font-size:var(--xm-fs-h4);line-height:1.25;letter-spacing:0}:where(.xm-site) .h5{font-size:var(--xm-fs-h5);line-height:1.3;letter-spacing:.005em}.xm-site .main-page-title,.xm-site .collection-hero__title,.xm-site .article-template__title,.xm-site .cart__empty-text,.xm-site:where(.template-cart,.template-blog,.template-list-collections) .title--primary:where(h1),.xm-site .template-search__header :where(h1),.xm-site .template-404 :where(h1),.xm-site .customer :where(h1){font-size:var(--xm-fs-page-title);line-height:1.08;letter-spacing:-.012em}:where(.xm-site) :is(h6,.h6):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){font-family:var(--xm-sans);font-weight:500;font-size:var(--xm-fs-label);line-height:1.5;letter-spacing:var(--xm-track-label);text-transform:uppercase;color:var(--xm-accent-text)}:where(.xm-site) :is(strong,b):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){font-weight:500}:where(.xm-site) :is(em,i):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){font-style:italic}:where(.xm-site) .caption{font-size:12.5px;line-height:1.6;letter-spacing:.03em}:where(.xm-site) .caption-large{font-size:var(--xm-fs-small);line-height:1.6;letter-spacing:.02em}:where(.xm-site) .caption-with-letter-spacing{font-family:var(--xm-sans);font-weight:500;font-size:11px;line-height:1.5;letter-spacing:var(--xm-track-label);text-transform:uppercase;color:var(--xm-accent-text)}:where(.xm-site) .caption-with-letter-spacing--medium{font-size:11.5px;letter-spacing:.2em}:where(.xm-site) .caption-with-letter-spacing--large{font-size:12.5px;letter-spacing:.18em}:where(.xm-site) .subtitle{font-family:var(--xm-serif);font-style:italic;font-weight:400;font-size:clamp(18px,.4vw + 16px,21px);line-height:1.45;letter-spacing:0}:where(.xm-site) .subtitle--small{font-size:15px}:where(.xm-site) .subtitle--medium{font-size:17px}.xm-site .price{font-size:15px;letter-spacing:.04em;font-variant-numeric:lining-nums}.xm-site .card-information .price{font-size:14px}.xm-site .price--large{font-size:17px;letter-spacing:.03em}@media screen and (min-width:750px){.xm-site .price--large{font-size:18px}}.xm-site .xm-overline{display:inline-block;font-family:var(--xm-sans);font-weight:500;font-size:var(--xm-fs-label);line-height:1.5;letter-spacing:var(--xm-track-label);text-transform:uppercase;color:var(--xm-accent-text)}.xm-site .xm-lead{font-family:var(--xm-sans);font-weight:300;font-size:clamp(17px,.35vw + 15.5px,19px);line-height:1.7;letter-spacing:.01em}.xm-site .xm-serif-accent{font-family:var(--xm-serif);font-style:italic;font-weight:400}.xm-site .xm-rule{display:block;width:100%;height:1px;border:0;margin:0;background:rgba(var(--color-foreground),.14)}.xm-site .xm-measure{max-width:var(--xm-measure)}.xm-site .link,.xm-site .underlined-link,.xm-site .customer a,.xm-site .rte a:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)),.xm-site .inline-richtext a{text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:rgba(var(--color-foreground),.32);transition:color .35s var(--xm-ease),text-decoration-color .35s var(--xm-ease)}.xm-site .link:hover,.xm-site .underlined-link:hover,.xm-site .customer a:hover,.xm-site .rte a:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)):hover,.xm-site .inline-richtext a:hover{color:var(--xm-accent-text);text-decoration-thickness:1px;text-decoration-color:var(--xm-gold)}:where(.xm-site) .button,:where(.xm-site) .shopify-challenge__button,:where(.xm-site) .customer button,:where(.xm-site) button.shopify-payment-button__button--unbranded{min-height:52px;min-width:0;padding:0 36px;line-height:1.2}:where(.xm-site) .button--small{min-height:44px;padding:0 26px}.xm-site .button,.xm-site .shopify-challenge__button,.xm-site .customer button,.xm-site .shopify-payment-button__button--unbranded{--xm-btn-bg:rgb(var(--color-button));--xm-btn-fg:rgb(var(--color-button-text));border:1px solid transparent;border-radius:var(--xm-radius-pill);background-color:var(--xm-btn-bg);background-image:linear-gradient(110deg,transparent 0 38%,rgba(255,247,228,.3) 50%,transparent 62% 100%);background-size:260% 100%;background-position:100% 0;background-repeat:no-repeat;background-origin:border-box;color:var(--xm-btn-fg);font-family:var(--xm-sans);font-weight:500;font-size:12px;letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;text-decoration:none;transition:background-color .45s var(--xm-ease),color .45s var(--xm-ease),border-color .45s var(--xm-ease)}.xm-site.animate--hover-vertical-lift .button:not(.button--tertiary),.xm-site.animate--hover-vertical-lift .shopify-challenge__button,.xm-site.animate--hover-vertical-lift .customer button,.xm-site.animate--hover-vertical-lift .shopify-payment-button__button{transition:background-color .45s var(--xm-ease),color .45s var(--xm-ease),border-color .45s var(--xm-ease)}@media screen and (max-width:359px){:where(.xm-site) .button:where(:not(#x5 *)){padding:0 20px}.xm-site .button:where(:not(#x5 *)){letter-spacing:.14em;text-indent:.14em}}.xm-site .button:before,.xm-site .button:after,.xm-site .shopify-challenge__button:before,.xm-site .shopify-challenge__button:after,.xm-site .customer button:before,.xm-site .customer button:after,.xm-site .shopify-payment-button__button--unbranded:before,.xm-site .shopify-payment-button__button--unbranded:after{content:none}.xm-site .button:not([disabled]):hover,.xm-site .shopify-challenge__button:not([disabled]):hover,.xm-site .customer button:not([disabled]):hover,.xm-site .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:color-mix(in srgb,var(--xm-btn-bg) 84%,var(--xm-btn-fg));background-position:0 0;transition:background-color .45s var(--xm-ease),color .45s var(--xm-ease),border-color .45s var(--xm-ease),background-position 1.1s cubic-bezier(.4,0,.2,1)}.xm-site .button:not([disabled]):active,.xm-site .shopify-payment-button__button--unbranded:active:not([disabled]){background-color:color-mix(in srgb,var(--xm-btn-bg) 76%,var(--xm-btn-fg))}.xm-site .button--secondary{background-color:transparent;background-image:none;border-color:rgba(var(--color-button-text),.85)}.xm-site .button--secondary:not([disabled]):hover{background-color:rgb(var(--color-button-text));border-color:rgb(var(--color-button-text));color:rgb(var(--color-background))}.xm-site .button--secondary:not([disabled]):active{background-color:rgba(var(--color-button-text),.88)}:where(.xm-site) .button--tertiary{min-height:40px;padding:0 18px}.xm-site .button--tertiary{background-color:transparent;background-image:none;color:rgb(var(--color-foreground));font-size:11px;letter-spacing:.18em;text-indent:.18em}.xm-site .button--tertiary:not([disabled]):hover{background-color:transparent;color:var(--xm-accent-text)}.xm-site .button.loading{color:transparent}.xm-site .button:disabled,.xm-site .button[aria-disabled=true],.xm-site .button.disabled{opacity:.45}.xm-site.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover,.xm-site.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):hover,.xm-site.animate--hover-vertical-lift .customer button:not([disabled]):hover,.xm-site.animate--hover-vertical-lift .shopify-payment-button__button:hover{transform:none}.xm-site shopify-accelerated-checkout,.xm-site shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:var(--xm-radius-pill);--shopify-accelerated-checkout-button-box-shadow:none}.xm-site .shopify-payment-button__more-options{font-family:var(--xm-sans);font-size:12.5px;letter-spacing:.04em;text-decoration-thickness:1px;text-underline-offset:.3em}.xm-site .field__input,.xm-site .select__select,.xm-site .customer .field input,.xm-site .customer select{font-family:var(--xm-sans);font-weight:400;letter-spacing:.01em;color:rgb(var(--color-foreground));background-color:transparent;border-radius:var(--xm-radius);caret-color:var(--xm-gold-deep);transition:box-shadow .35s var(--xm-ease)}:where(.xm-site) .field__input,:where(.xm-site) .select__select,:where(.xm-site) .customer .field input,:where(.xm-site) .customer select{height:50px;font-size:15px}:where(.xm-site) .select__select,:where(.xm-site) .customer select{font-size:14px;padding-left:18px}@media screen and (max-width:749px){:where(.xm-site) .field__input,:where(.xm-site) .select__select,:where(.xm-site) .customer .field input,:where(.xm-site) .customer select{font-size:16px}}:where(.xm-site) .field__input,:where(.xm-site) .customer .field input{padding:0 18px}:where(.xm-site) .field__input:focus,:where(.xm-site) .field__input:not(:placeholder-shown),:where(.xm-site) .field__input:-webkit-autofill,:where(.xm-site) .customer .field input:focus,:where(.xm-site) .customer .field input:not(:placeholder-shown),:where(.xm-site) .customer .field input:-webkit-autofill{padding-top:21px;padding-bottom:5px;padding-left:18px}.xm-site .field__input::placeholder{color:rgba(var(--color-foreground),.5)}.xm-site .field__input:-webkit-autofill,.xm-site .customer .field input:-webkit-autofill{-webkit-text-fill-color:rgb(var(--color-foreground));-webkit-box-shadow:0 0 0 100px rgb(var(--color-background)) inset}.xm-site .field__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2px var(--xm-focus),0 0 0 5px rgba(193,154,91,.22),0 0 0 100px rgb(var(--color-background)) inset}.xm-site .field:before,.xm-site .select:before,.xm-site .customer .field:before,.xm-site .customer select:before,.xm-site .quantity:before{box-shadow:none}.xm-site .field:after,.xm-site .select:after,.xm-site .customer .field:after,.xm-site .customer select:after,.xm-site .quantity:after{border-radius:var(--xm-radius);box-shadow:0 0 0 1px rgba(var(--color-foreground),.55);transition:box-shadow .35s var(--xm-ease)}.xm-site .field:hover.field:after,.xm-site .select:hover.select:after,.xm-site .customer .field:hover.field:after,.xm-site .quantity:hover:after{box-shadow:0 0 0 1px rgba(var(--color-foreground),.8)}.xm-site .field__input:focus,.xm-site .field__input:focus-visible,.xm-site .select__select:focus,.xm-site .select__select:focus-visible,.xm-site .customer .field input:focus,.xm-site .customer select:focus{outline:2px solid transparent;outline-offset:2px;border-radius:var(--xm-radius);box-shadow:0 0 0 2px var(--xm-focus),0 0 0 5px #c19a5b38}.xm-site .facet-filters__sort:focus,.xm-site .mobile-facets__sort .select__select:focus{box-shadow:none}.xm-site .facet-filters__sort:focus-visible,.xm-site .mobile-facets__sort .select__select:focus-visible{outline:2px solid var(--xm-focus);outline-offset:6px;box-shadow:none}.xm-site .form__label{font-family:var(--xm-sans);font-weight:500;font-size:var(--xm-fs-label);letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.xm-site .field__label,.xm-site .customer .field label{font-family:var(--xm-sans);font-weight:400;text-transform:uppercase;color:rgba(var(--color-foreground),.7);transition:top .3s var(--xm-ease),font-size .3s var(--xm-ease),letter-spacing .3s var(--xm-ease),color .3s var(--xm-ease)}:where(.xm-site) .field__label,:where(.xm-site) .customer .field label{font-size:12px;line-height:20px;letter-spacing:.14em;top:16px;left:19px}:where(.xm-site) .field__input:focus~.field__label,:where(.xm-site) .field__input:not(:placeholder-shown)~.field__label,:where(.xm-site) .field__input:-webkit-autofill~.field__label,:where(.xm-site) .customer .field input:focus~label,:where(.xm-site) .customer .field input:not(:placeholder-shown)~label,:where(.xm-site) .customer .field input:-webkit-autofill~label{top:7px;left:19px;font-size:10px;line-height:14px;letter-spacing:.18em}.xm-site .field__input:focus~.field__label,.xm-site .field__input:not(:placeholder-shown)~.field__label,.xm-site .field__input:-webkit-autofill~.field__label,.xm-site .customer .field input:focus~label,.xm-site .customer .field input:not(:placeholder-shown)~label,.xm-site .customer .field input:-webkit-autofill~label{font-weight:500;color:var(--xm-accent-text)}.xm-site .field__button{color:rgba(var(--color-foreground),.8);transition:color .35s var(--xm-ease)}.xm-site .field__button:hover{color:var(--xm-accent-text)}.xm-site .text-area{font-family:var(--xm-sans);line-height:1.6;resize:none}:where(.xm-site) .text-area{min-height:150px}:where(.xm-site) .text-area.field__input,:where(.xm-site) .text-area.field__input:focus,:where(.xm-site) .text-area.field__input:not(:placeholder-shown){padding:26px 18px 14px}.xm-site .select .svg-wrapper{color:rgba(var(--color-foreground),.7)}:where(.xm-site) .quantity{min-height:52px}.xm-site .quantity{border-radius:var(--xm-radius-pill)}.xm-site .quantity:after,.xm-site .quantity:before{border-radius:var(--xm-radius-pill)}.xm-site .quantity:has(:focus-visible):after{box-shadow:0 0 0 2px var(--xm-focus),0 0 0 5px #c19a5b38}.xm-site .quantity:has(:focus-visible){outline:2px solid transparent;outline-offset:2px}@supports not selector(:has(*)){.xm-site .quantity:focus-within:after{box-shadow:0 0 0 2px var(--xm-focus),0 0 0 5px #c19a5b38}.xm-site .quantity:focus-within{outline:2px solid transparent;outline-offset:2px}}.xm-site .quantity__input{font-family:var(--xm-sans);font-weight:400;letter-spacing:.04em;opacity:1}:where(.xm-site) .quantity__input{font-size:15px}@media screen and (max-width:749px){:where(.xm-site) .quantity__input{font-size:16px}}@media screen and (pointer:coarse)and (max-height:500px){:where(.xm-site) .field__input,:where(.xm-site) .select__select,:where(.xm-site) .customer .field input,:where(.xm-site) .customer select,:where(.xm-site) .quantity__input{font-size:16px}}.xm-site .quantity__button{color:rgba(var(--color-foreground),.75);transition:color .3s var(--xm-ease)}.xm-site .quantity__button:not(.disabled):hover{color:var(--xm-accent-text)}.xm-site .quantity__button:focus-visible,.xm-site .quantity__input:focus-visible{outline:0;box-shadow:none;background-color:transparent}.xm-site .quantity__button:focus-visible{color:var(--xm-accent-text)}.xm-site .quantity .quantity__button:focus-visible{outline:2px solid var(--xm-focus);outline-offset:-10px;border-radius:50%;color:var(--xm-accent-text)}@media(forced-colors:active){.xm-site .quantity .quantity__button:focus-visible{outline-color:Highlight}}.xm-site .form__message,.xm-site .form-status{font-family:var(--xm-sans);font-size:14px;line-height:1.5;letter-spacing:.01em}.xm-site .rte{overflow-wrap:break-word;color:rgba(var(--color-foreground),.86)}.xm-site .rte p:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){margin:0 0 1.1em;text-wrap:pretty}.xm-site .rte :is(h1,h2,h3,h4,h5,h6):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){margin:1.7em 0 .55em}.xm-site .rte :is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){margin-top:.4em}.xm-site .rte>:first-child{margin-top:0}.xm-site .rte>:last-child{margin-bottom:0}.xm-site .rte :is(p,li,td,dd) :is(strong,b):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){color:rgb(var(--color-foreground))}.xm-site .rte :is(ul,ol):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){margin:0 0 1.2em;padding-left:1.3em;list-style-position:outside}.xm-site .rte li:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){margin:0 0 .45em;padding-left:.3em}.xm-site .rte ul>li:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *))::marker{color:var(--xm-gold);font-size:.85em}.xm-site .rte ol>li:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *))::marker{color:var(--xm-accent-text);font-family:var(--xm-serif);font-weight:600;font-size:1.08em}.xm-site .rte blockquote:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){display:block;margin:1.8em 0;padding:.15em 0 .15em 1.2em;border-left:1px solid var(--xm-gold);font-family:var(--xm-serif);font-style:italic;font-weight:400;font-size:clamp(20px,.6vw + 17px,25px);line-height:1.45;letter-spacing:0;color:rgb(var(--color-foreground))}.xm-site .rte blockquote:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *))>*{margin:0 0 .5em}.xm-site .rte blockquote:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *))>:last-child{margin-bottom:0}.xm-site .rte hr:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){height:1px;margin:2.6em 0;border:0;background:linear-gradient(90deg,transparent,rgba(193,154,91,.75) 18%,rgba(193,154,91,.75) 82%,transparent)}.xm-site .rte img:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){border-radius:0}.xm-site .rte button[class*=token]:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){display:none}.xm-site .rte table:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)),.xm-site table:not([class]):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){width:100%;margin:1.4em 0 1.6em;border-collapse:collapse;border:0;box-shadow:none;table-layout:auto;font-size:14px;line-height:1.55;letter-spacing:.01em}.xm-site .rte :is(th,td):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)),.xm-site table:not([class]) :is(th,td):where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){padding:13px 16px 13px 0;border:0;border-bottom:1px solid rgba(var(--color-foreground),.14);text-align:left;vertical-align:top}.xm-site .rte :is(th,td):last-child:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)),.xm-site table:not([class]) :is(th,td):last-child:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){padding-right:0}.xm-site .rte th:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)),.xm-site table:not([class]) th:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){padding-top:0;padding-bottom:11px;border-bottom-color:rgba(var(--color-foreground),.3);font-family:var(--xm-sans);font-weight:500;font-size:10.5px;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;color:var(--xm-accent-text)}.xm-site .rte td>:is(strong,b):only-child:where(:not(#x5 *,#lsd *,#xwl *,#xm-partners *,#xq2 *,#xm-consult *)){font-family:var(--xm-serif);font-weight:600;font-size:1.14em;letter-spacing:0;line-height:1.3}.xm-site .badge{font-family:var(--xm-sans);font-weight:500;font-size:10px;line-height:1.2;letter-spacing:.2em;text-transform:uppercase;padding:6px 12px 5px 13px;border-radius:var(--xm-radius-pill)}.xm-site :focus-visible:where(:not(#x5,#x5 *)),.xm-site .focused:where(:not(#x5,#x5 *)){outline:2px solid var(--xm-focus);outline-offset:3px;box-shadow:none}.xm-site .focus-inset:focus-visible,.xm-site .focused.focus-inset{outline-offset:-3px}.xm-site .focus-offset:focus-visible,.xm-site .focus-offset.focused{outline-offset:6px}.xm-site .button:focus-visible,.xm-site .shopify-payment-button__button--unbranded:focus-visible,.xm-site .button.focused{outline:2px solid var(--xm-focus);outline-offset:3px;box-shadow:none}.xm-site .shopify-payment-button__button [role=button]:focus-visible{outline:2px solid var(--xm-focus)!important;outline-offset:3px;box-shadow:none!important}.xm-site .skip-to-content-link:focus{top:12px;left:12px;margin:0}.xm-site .card__heading a:focus-visible:after{outline:2px solid var(--xm-focus);outline-offset:3px;box-shadow:none}.xm-site .product__media-toggle:focus-visible:after{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px var(--xm-focus)}@media screen and (max-width:749px){.xm-site .product__media-toggle:focus-visible:after{box-shadow:inset 0 0 0 2px var(--xm-focus),inset 0 0 0 5px #efe7d8d9;outline-offset:-4px}}.xm-site .product-form__input--pill input[type=radio]:focus-visible+label,.xm-site .product-form__input--pill input[type=radio].focused+label{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px var(--xm-focus)}:where(.xm-site) :where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):where(:not(#x5,#x5 *,sticky-header *)){scroll-margin-top:calc(var(--header-height, 64px) + 16px)}.xm-site :where(a,button,summary,label,[role=button]):where(:not(#x5,#x5 *)){-webkit-tap-highlight-color:rgba(193,154,91,.14)}@media(prefers-reduced-motion:no-preference){:root{--animation-slide-in:xmSlideIn .95s var(--xm-ease-out) forwards;--animation-fade-in:xmFadeIn 1.1s var(--xm-ease-out)}.xm-site .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation-delay:calc(var(--animation-order, 0) * 90ms)}@keyframes xmSlideIn{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes xmFadeIn{0%{opacity:.01}to{opacity:1}}}@media(prefers-reduced-motion:reduce){.xm-site *:where(:not(#x5,#x5 *)),.xm-site *:where(:not(#x5,#x5 *)):before,.xm-site *:where(:not(#x5,#x5 *)):after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.xm-site #shop-hcaptcha-badge-container{--xm-focus:var(--xm-gold-light);background:var(--xm-cream-hi);box-shadow:0 0 0 1px var(--xm-line-strong);border-radius:2px 0 0 2px}.xm-site #shop-hcaptcha-badge-container .info{background:var(--xm-espresso);color:var(--xm-on-dark);font-family:var(--xm-sans);font-weight:500;letter-spacing:.03em}.xm-site #shop-hcaptcha-badge-container a{color:var(--xm-on-dark);font-size:11px;font-weight:400;letter-spacing:.03em}.xm-site #shop-hcaptcha-badge-container:focus-within{transform:translate(calc(-100% + 56px))}.xm-site #shop-hcaptcha-badge-container a:focus-visible{outline:2px solid var(--xm-focus);outline-offset:2px;border-radius:2px}@media screen and (max-width:749px){.xm-site.template-page--quiz #shop-hcaptcha-badge-container{bottom:96px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/xm-base.css.map */
