.sx-collection,.sx-digital,.sx-bundles{--sx-t: .2s var(--ease-out);--sx-hair-card: rgb(28 20 16 / .12);--sx-tint: rgb(124 29 22 / .07);--sx-tint-strong: rgb(124 29 22 / .12)}.sx-wrap{width:min(100% - (var(--gutter) * 2),var(--container));margin-inline:auto}.sx-wrap--narrow{width:min(100% - (var(--gutter) * 2),1040px);margin-inline:auto}body.template-collection .sx-collection,body.template-search .sx-collection,body.template-product-digital .sx-digital,body.template-page-bundles .sx-bundles{font-family:var(--display);color:#1c1410;padding-top:calc(var(--space-7) + var(--space-3))}.sx-collection{background:#fff;padding-bottom:var(--section-pad)}.sx-digital{background:#fff}.sx-bundles{background:#faf6f2;padding-bottom:var(--section-pad)}.sx-h1,.sx-h2,.sx-h3{font-family:var(--display);font-weight:300;letter-spacing:-.03em;line-height:1.1;color:#1c1410}.sx-h1{font-size:clamp(1.9rem,1.5rem + 1.6vw,2.6rem)}.sx-h2{font-size:clamp(1.5rem,1.15rem + 1.3vw,2.1rem)}.sx-h3{font-size:clamp(1.15rem,1rem + .6vw,1.4rem);line-height:1.15}.sx-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 12px;max-width:none;font-family:var(--display);font-size:11px;font-weight:500;letter-spacing:.24em;line-height:1.4;text-transform:uppercase;color:#1c14109e}.sx-eyebrow:before{content:"";flex:none;width:22px;height:1px;background:currentColor}.sx-eyebrow--center{justify-content:center;text-align:center}.sx-lede{max-width:58ch;font-family:var(--display);font-size:var(--text-sm);font-weight:400;line-height:1.6;color:#1c14109e}.sx-pill{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:50px;padding:.7em 1.5em;font-family:var(--display);font-size:15px;font-weight:500;letter-spacing:.01em;text-align:center;color:#fff;border:0;border-radius:999px;background:linear-gradient(180deg,#7c1d16,#5e140f);box-shadow:inset 0 1px #ffffff24,0 14px 30px -16px #5e140f8c;cursor:pointer;transition:transform var(--sx-t),box-shadow var(--sx-t)}@media(hover:hover)and (pointer:fine){.sx-pill:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff29,0 18px 38px -16px #5e140f9e}}.sx-pill:active{transform:translateY(0) scale(.985)}.sx-pill:focus-visible{outline:2px solid #7c1d16;outline-offset:3px}.sx-pill[disabled],.sx-pill[aria-disabled=true]{opacity:.55;pointer-events:none;transform:none}.sx-pill--block{display:flex;width:100%}.sx-link{font-family:var(--display);font-size:13.5px;font-weight:500;color:#1c14109e;text-decoration:underline;text-underline-offset:3px;transition:color var(--sx-t)}.sx-link:hover{color:#7c1d16}.sx-link:focus-visible{outline:2px solid #7c1d16;outline-offset:3px;border-radius:4px}.sx-badge{display:inline-flex;align-items:center;padding:5px 9px;font-family:var(--display);font-size:9.5px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:#fff;background:#950606;border-radius:99px;white-space:nowrap}.sx-badge--float{position:absolute;top:10px;right:10px;z-index:2}.sx-pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}@media(min-width:760px){.sx-pgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:1000px){.sx-pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.sx-pcard{position:relative;display:flex;flex-direction:column;min-width:0;background:#fff;border:1.5px solid var(--sx-hair-card);border-radius:16px;overflow:hidden;transition:transform var(--sx-t),box-shadow var(--sx-t),border-color var(--sx-t)}@media(hover:hover)and (pointer:fine){.sx-pcard:hover{transform:translateY(-2px);border-color:#7c1d1647;box-shadow:0 20px 44px -30px #1c14108c}.sx-pcard:hover .sx-pcard__title{text-decoration:underline;text-underline-offset:3px}}.sx-pcard:active{transform:translateY(0) scale(.995)}.sx-pcard__link{display:flex;flex-direction:column;height:100%;color:inherit}.sx-pcard__link:focus-visible{outline:2px solid #7c1d16;outline-offset:-3px}@supports selector(:has(*)){.sx-pcard__link:focus-visible{outline:none}.sx-pcard:has(.sx-pcard__link:focus-visible){outline:2px solid #7c1d16;outline-offset:3px}}.sx-pcard__media{display:grid;place-items:center;aspect-ratio:1 / 1;padding:10px;background:linear-gradient(180deg,#faf5f0,#f5ede5)}.sx-pcard__media img{width:100%;height:100%;object-fit:contain}.sx-pcard__body{display:grid;align-content:start;gap:4px;padding:12px 14px 16px}.sx-pcard__title{max-width:none;font-family:var(--display);font-size:14.5px;font-weight:500;line-height:1.35;letter-spacing:0;color:#1c1410}.sx-pcard__price{max-width:none;font-family:var(--display);font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;color:#1c1410}.sx-pcard__note{max-width:none;font-family:var(--display);font-size:12.5px;font-weight:500;line-height:1.4;color:#1c14109e}.sx-collection__head{display:grid;justify-items:center;gap:6px;margin-bottom:clamp(1.75rem,1rem + 2vw,3rem);text-align:center}.sx-collection__count{max-width:none;font-family:var(--display);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#1c14109e}.sx-collection__desc{margin-top:8px;text-align:center}.sx-band{margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.sx-band__head{display:grid;justify-items:center;gap:4px;margin-bottom:clamp(1.25rem,.75rem + 1.5vw,2rem);text-align:center}.sx-band .sx-pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1000px){.sx-band .sx-pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sx-rule{height:1px;margin:0 0 clamp(2rem,1.25rem + 2vw,3.25rem);background:#1c14101f;border:0}.sx-empty{display:grid;justify-items:center;gap:14px;padding:clamp(3rem,2rem + 4vw,6rem) 0;text-align:center}.sx-empty p{max-width:40ch}.sx-pagination{margin-top:clamp(2rem,1.25rem + 2vw,3.25rem);font-family:var(--display);font-size:14px;text-align:center}.sx-pagination .pagination,.sx-pagination>span{display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:center}.sx-pagination .page,.sx-pagination .prev,.sx-pagination .next,.sx-pagination .deco{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0 10px;border-radius:999px;color:#1c14109e}.sx-pagination a{text-decoration:none;transition:background var(--sx-t),color var(--sx-t)}.sx-pagination .page.current{color:#fff;background:#7c1d16;font-weight:600}.sx-pagination a:hover{color:#7c1d16;background:var(--sx-tint)}.sx-pagination a:active{background:var(--sx-tint-strong)}.sx-pagination a:focus-visible{outline:2px solid #7c1d16;outline-offset:2px}.sx-digital__top{display:grid;gap:clamp(1.5rem,1rem + 3vw,3.5rem);padding-bottom:clamp(3rem,2rem + 4vw,5.5rem)}@media(min-width:900px){.sx-digital__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.sx-digital__cover{display:grid;place-items:center;padding:clamp(1.5rem,1rem + 3vw,3rem);background:linear-gradient(180deg,#faf5f0,#f5ede5,#faf5f0);border:1.5px solid rgb(28 20 16 / .12);border-radius:16px}.sx-digital__cover img{width:100%;max-width:380px;height:auto;border-radius:6px;box-shadow:0 30px 60px -34px #1c14108c}.sx-digital__buy{display:grid;align-content:start;gap:0}.sx-digital__promise{margin:12px 0 0;max-width:46ch;font-family:var(--display);font-size:var(--text-sm);font-weight:400;line-height:1.6;color:#1c1410b8}.sx-checks{display:grid;gap:11px;margin:22px 0 0;padding:0;list-style:none}.sx-checks li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start;font-family:var(--display);font-size:14.5px;font-weight:400;line-height:1.5;color:#1c1410c7}.sx-checks li b{font-weight:600;color:#1c1410}.sx-checks svg{width:20px;height:20px;margin-top:1px;color:#7c1d16}.sx-digital__pricerow{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:26px 0 14px}.sx-digital__price{max-width:none;font-family:var(--display);font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;color:#1c1410}.sx-digital__price--struck{text-decoration:line-through;color:#1c141073;font-weight:500}.sx-digital__pricenote{max-width:none;font-family:var(--display);font-size:13.5px;font-weight:500;line-height:1.45;color:#1c14109e}.sx-digital__pricerow--display{align-items:center;gap:4px 12px;margin:26px 0 16px;padding:14px 16px;background:#faf6f2;border:1.5px solid var(--sx-hair-card);border-radius:16px}.sx-digital__pricerow--display .sx-digital__pricenote{color:#1c1410;font-weight:600}.sx-atc__loading,.sx-atc.is-busy .sx-atc__text{display:none}.sx-atc.is-busy .sx-atc__loading{display:inline-flex;align-items:center;gap:10px}.sx-atc.is-busy{opacity:.82}.sx-atc__loading:before{content:"";box-sizing:border-box;width:15px;height:15px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .35);border-top-color:#fff;animation:sx-atc-spin .7s linear infinite}@keyframes sx-atc-spin{to{transform:rotate(360deg)}}.sx-digital__err{margin:10px 0 0;max-width:none;font-family:var(--display);font-size:13px;color:#950606}.sx-callout{display:block;margin-top:16px;padding:14px 16px;background:#faf6f2;border:1.5px solid rgb(28 20 16 / .12);border-radius:16px}.sx-callout p{max-width:none;font-family:var(--display);font-size:13.5px;font-weight:400;line-height:1.5;color:#1c1410b8}.sx-callout b{font-weight:600;color:#1c1410}.sx-callout__cta{display:inline-block;margin-top:6px;font-size:13.5px;font-weight:500;color:#7c1d16;text-decoration:underline;text-underline-offset:3px;transition:opacity var(--sx-t)}.sx-callout__cta:hover{opacity:.7}.sx-callout__cta:active{opacity:.55}.sx-callout__cta:focus-visible{outline:2px solid #7c1d16;outline-offset:3px;border-radius:4px}.sx-digital__terms a:focus-visible{outline:2px solid #7c1d16;outline-offset:2px;border-radius:3px}.sx-digital__terms{margin:16px 0 0;max-width:52ch;font-family:var(--display);font-size:12.5px;font-weight:400;line-height:1.5;color:#1c14109e}.sx-digital__terms a{color:inherit;text-decoration:underline;text-underline-offset:2px}.sx-inside{padding:clamp(3rem,2rem + 4vw,5.5rem) 0;background:linear-gradient(180deg,#faf5f0,#f5ede5,#faf5f0)}.sx-inside__head{margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.sx-inside__list{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media(min-width:760px){.sx-inside__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.sx-inside__item{padding:16px 18px;background:#fff;border:1.5px solid rgb(28 20 16 / .12);border-radius:16px}.sx-inside__kicker{margin:0 0 6px;max-width:none;font-family:var(--display);font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#1c14109e}.sx-inside__line{margin:0;max-width:none;font-family:var(--display);font-size:15px;font-weight:400;line-height:1.45;color:#1c1410}.sx-arrives{padding:clamp(3rem,2rem + 4vw,5.5rem) 0;background:#fff}.sx-arrives__head{margin-bottom:clamp(1.5rem,1rem + 2vw,2.25rem)}.sx-steps{display:grid;gap:14px;margin:0;padding:0;list-style:none;counter-reset:sx-step}@media(min-width:760px){.sx-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.sx-steps li{padding:18px;background:#fff;border:1.5px solid rgb(28 20 16 / .12);border-radius:16px}.sx-steps li:before{counter-increment:sx-step;content:counter(sx-step);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-bottom:10px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#7c1d16;background:#7c1d1614;border-radius:99px}.sx-steps h3{margin:0 0 4px;font-family:var(--display);font-size:15px;font-weight:600;line-height:1.3;letter-spacing:0;color:#1c1410}.sx-steps p{margin:0;max-width:none;font-family:var(--display);font-size:13.5px;font-weight:400;line-height:1.5;color:#1c14109e}.sx-bundles__head{display:grid;gap:8px;margin-bottom:clamp(2rem,1.25rem + 2.5vw,3.5rem)}.sx-bundle-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}@media(min-width:760px){.sx-bundle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.sx-bundle{position:relative;display:flex;flex-direction:column;min-width:0;background:#fff;border:1.5px solid rgb(28 20 16 / .12);border-radius:16px;overflow:hidden}.sx-bundle__media{display:flex;align-items:flex-end;justify-content:center;gap:4%;aspect-ratio:16 / 10;padding:8% 10%;background:linear-gradient(180deg,#f6eaea,#f2cfc9 55%,#ee957f 115%)}.sx-bundle__media img{width:auto;max-width:46%;max-height:100%;object-fit:contain;filter:drop-shadow(0 18px 26px rgb(28 20 16 / .28))}.sx-bundle__media:not(.sx-bundle__media--soon):not(.sx-bundle__media--3):not(.sx-bundle__media--4){gap:0}.sx-bundle__media:not(.sx-bundle__media--soon):not(.sx-bundle__media--3):not(.sx-bundle__media--4)>img:first-child{max-width:44%;max-height:92%;filter:drop-shadow(0 14px 22px rgb(28 20 16 / .24))}.sx-bundle__media:not(.sx-bundle__media--soon):not(.sx-bundle__media--3):not(.sx-bundle__media--4)>img+img{position:relative;z-index:1;margin-left:-24%;max-width:48%}.sx-bundle__media--3 img{max-width:30%}.sx-bundle__media--4 img{max-width:23%}.sx-bundle__media--soon{background:linear-gradient(180deg,#faf5f0,#f5ede5)}.sx-bundle__media--soon img{border-radius:10px}.sx-bundle__media--soon img[src*=placeholder-]{box-shadow:0 0 0 1px #1c14101a,0 14px 24px -18px #1c141066;filter:none}.sx-bundle__body{display:grid;align-content:start;gap:8px;padding:20px 20px 22px}.sx-bundle__title{margin:0}.sx-bundle__what{margin:0;max-width:none;font-family:var(--display);font-size:12.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#1c14109e}.sx-bundle__price{margin:2px 0 0;max-width:none;font-family:var(--display);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;color:#1c1410}.sx-bundle__line{margin:0;max-width:42ch;font-family:var(--display);font-size:14px;font-weight:400;line-height:1.55;color:#1c1410b8}.sx-bundle__cta{margin-top:10px;justify-self:start}.sx-note{display:grid;gap:8px;margin-top:clamp(2rem,1.25rem + 2.5vw,3.5rem);padding:clamp(1.25rem,1rem + 1vw,2rem);background:none;border:1px solid rgb(28 20 16 / .1);border-radius:16px}.sx-note p{margin:0;max-width:62ch;font-family:var(--display);font-size:13.5px;font-weight:400;line-height:1.6;color:#1c14109e}.sx-note b{font-weight:600;color:#1c1410db}@media(prefers-reduced-motion:reduce){.sx-pcard,.sx-pill,.sx-link,.sx-callout__cta,.sx-pagination a{transition:none}.sx-pcard:hover,.sx-pcard:active,.sx-pill:hover,.sx-pill:active{transform:none}.sx-atc__loading:before{animation:none;border-top-color:#ffffff59}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/store.css.map */
