.info.svelte-ot7shq{margin-top:.5rem}.edit-profile.svelte-ot7shq{margin-top:1rem}.underline-link.svelte-ot7shq{text-decoration:underline}.info-item.svelte-ot7shq p:where(.svelte-ot7shq):nth-child(1){margin-top:.5rem}.info-item.svelte-ot7shq p:where(.svelte-ot7shq):nth-child(2){margin-top:.25rem}.empty-order-history.svelte-11tx799{margin-top:.5rem}.start-shopping.svelte-11tx799{margin-top:1rem}.underline-link.svelte-11tx799{text-decoration:underline}.button.svelte-g67nwg{text-align:center;display:flex;flex-wrap:nowrap;-moz-column-gap:.5rem;column-gap:.5rem;align-items:center;justify-content:center;width:100%;padding:.75rem .875rem;border:1px solid transparent;outline:none}.button.disabled.svelte-g67nwg,.button[disabled].svelte-g67nwg{pointer-events:none;opacity:.5}.button.inline.svelte-g67nwg{display:inline-flex!important;flex-wrap:nowrap;width:auto!important}.button.primary.svelte-g67nwg{color:var(--theme-secondary);background-color:var(--theme-primary);border-color:var(--theme-primary);transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}@media (hover: hover){.button.primary.svelte-g67nwg:hover,.button.primary.svelte-g67nwg:focus{color:var(--theme-primary);background-color:transparent;border-color:var(--theme-primary)}}@media (prefers-reduced-motion: reduce){.button.primary.svelte-g67nwg{color:var(--theme-secondary);background-color:var(--theme-primary);border-color:var(--theme-primary);transition:none}}@media (prefers-reduced-motion: reduce) and (hover: hover){.button.primary.svelte-g67nwg:hover,.button.primary.svelte-g67nwg:focus{color:var(--theme-primary);background-color:transparent;border-color:var(--theme-primary)}}@media screen and (prefers-reduced-motion: reduce){.button.primary.svelte-g67nwg{color:var(--theme-secondary);background-color:var(--theme-primary);border-color:var(--theme-primary);transition:none}}@media screen and (prefers-reduced-motion: reduce) and (hover: hover){.button.primary.svelte-g67nwg:hover,.button.primary.svelte-g67nwg:focus{color:var(--theme-primary);background-color:transparent;border-color:var(--theme-primary)}}@media screen and (prefers-reduced-motion: reduce) and (prefers-reduced-motion: reduce){.button.primary.svelte-g67nwg{color:var(--theme-secondary);background-color:var(--theme-primary);border-color:var(--theme-primary);transition:none}}@media screen and (prefers-reduced-motion: reduce) and (prefers-reduced-motion: reduce) and (hover: hover){.button.primary.svelte-g67nwg:hover,.button.primary.svelte-g67nwg:focus{color:var(--theme-primary);background-color:transparent;border-color:var(--theme-primary)}}.button.secondary.svelte-g67nwg{color:var(--theme-primary);background-color:var(--theme-background);border-color:transparent}.button.outline.svelte-g67nwg{color:var(--theme-primary);background-color:transparent;border-color:var(--theme-primary)}[data-theme=default].svelte-j2w6oa{--theme-primary: rgb(41, 31, 42);--theme-secondary: rgb(248, 246, 228);--theme-contrast: rgb(160, 143, 249);--theme-background: rgb(249, 248, 241);--theme-background-dark: rgb(219, 217, 206)}@supports (color: oklab(0% 0 0%)){[data-theme=default].svelte-j2w6oa{--theme-primary: oklch(25.58% .025 323.31deg);--theme-secondary: oklch(96.99% .024 101.67deg);--theme-contrast: oklch(70.96% .1517 289.31deg);--theme-background: oklch(97.8% .009 99.98deg);--theme-background-dark: oklch(88.38% .015 98.31deg)}}img.svelte-j2w6oa{-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom;-webkit-user-drag:none}span.svelte-mem5ux{text-wrap:nowrap}.increment.svelte-1gkg8h8:disabled{opacity:.2}.money.svelte-unmuoy{margin-top:1.25rem}.line-item.svelte-unmuoy{display:flex;flex-wrap:nowrap;-moz-column-gap:1rem;column-gap:1rem;padding:1rem 0;border-bottom:1px solid var(--theme-background-dark)}.line-item.svelte-unmuoy:first-of-type{padding-top:0}.line-item.svelte-unmuoy:last-of-type{border-bottom:none}.line-item.svelte-unmuoy .image-wrapper:where(.svelte-unmuoy){flex-shrink:0;width:7.875rem;height:9.25rem}@media (min-width: 48em){.line-item.svelte-unmuoy .image-wrapper:where(.svelte-unmuoy){width:11.25rem;height:13.3rem}}.line-item.svelte-unmuoy .information:where(.svelte-unmuoy){display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:.25rem 0}.line-item.svelte-unmuoy .information:where(.svelte-unmuoy) .name-price:where(.svelte-unmuoy){display:flex;align-items:flex-start;justify-content:space-between}.line-item.svelte-unmuoy .information:where(.svelte-unmuoy) .details:where(.svelte-unmuoy){display:flex;flex-direction:column;row-gap:.25rem;justify-content:space-between;height:var(--image-height)}@media (min-width: 48em){.line-item.svelte-unmuoy .information:where(.svelte-unmuoy) .details:where(.svelte-unmuoy){height:auto}}.line-item.svelte-unmuoy .information:where(.svelte-unmuoy) .details:where(.svelte-unmuoy) .product:where(.svelte-unmuoy){display:flex;flex-direction:column;row-gap:.75rem}.line-item.svelte-unmuoy .information:where(.svelte-unmuoy) .details:where(.svelte-unmuoy) .product:where(.svelte-unmuoy) .variant:where(.svelte-unmuoy){display:flex;flex-direction:column;row-gap:.25rem}.line-item.svelte-unmuoy .information:where(.svelte-unmuoy) .actions:where(.svelte-unmuoy){display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-top:.5rem}@media (min-width: 48em){.line-item.svelte-unmuoy .information:where(.svelte-unmuoy) .actions:where(.svelte-unmuoy){margin-top:0}}.line-item.svelte-unmuoy .information:where(.svelte-unmuoy) .actions:where(.svelte-unmuoy) button:where(.svelte-unmuoy){text-decoration:underline}.summary.svelte-18wj8xa .description:where(.svelte-18wj8xa){color:#606060;margin-top:.125rem}.summary.svelte-18wj8xa .description:where(.svelte-18wj8xa) a:where(.svelte-18wj8xa){text-decoration:underline}.summary.svelte-18wj8xa .subtotal:where(.svelte-18wj8xa){display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.summary.svelte-18wj8xa .conditions:where(.svelte-18wj8xa){margin-top:.5rem;margin-bottom:var(--layout-margin)}.header.svelte-clmna3{padding-top:calc(var(--header-height) + 1rem);display:flex;align-items:center;border-bottom:1px solid var(--theme-background-dark);padding-bottom:1rem}.header.svelte-clmna3 h1:where(.svelte-clmna3){display:flex;align-items:start;-moz-column-gap:.25rem;column-gap:.25rem}.content.svelte-clmna3{display:flex;padding:1rem var(--layout-margin);min-height:calc(100vh - var(--header-height) - 60.5px)}.content.svelte-clmna3 .line-items:where(.svelte-clmna3){border-right:1px solid var(--theme-background-dark);flex:1;padding-right:var(--layout-margin)}.content.svelte-clmna3 .summary:where(.svelte-clmna3){padding-left:var(--layout-margin);width:40%}.background.svelte-92nycr{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:oklch(from var(--theme-primary) l c h/50%)}.background.svelte-92nycr section:where(.svelte-92nycr){position:absolute;top:0;right:0;overflow-y:hidden;display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--theme-background)}@media (min-width: 48em){.background.svelte-92nycr section:where(.svelte-92nycr){width:32rem}}.background.svelte-92nycr section:where(.svelte-92nycr) .header:where(.svelte-92nycr){position:sticky;z-index:10;top:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:1rem;background-color:var(--theme-background)}@media (min-width: 48em){.background.svelte-92nycr section:where(.svelte-92nycr) .header:where(.svelte-92nycr){padding:1.25rem}}.background.svelte-92nycr section:where(.svelte-92nycr) .header:where(.svelte-92nycr) .caption:where(.svelte-92nycr){display:flex;flex-wrap:nowrap;-moz-column-gap:.75rem;column-gap:.75rem;align-items:center}.background.svelte-92nycr section:where(.svelte-92nycr) .header:where(.svelte-92nycr) button:where(.svelte-92nycr){width:1.125rem}.background.svelte-92nycr section:where(.svelte-92nycr) .stretch:where(.svelte-92nycr){overflow-y:auto;flex-grow:1}.background.svelte-92nycr section:where(.svelte-92nycr) .stretch:where(.svelte-92nycr) .content:where(.svelte-92nycr){height:100%;padding:0 1rem 1rem}@media (min-width: 48em){.background.svelte-92nycr section:where(.svelte-92nycr) .stretch:where(.svelte-92nycr) .content:where(.svelte-92nycr){padding:0 1.25rem 1.25rem}}.background.svelte-92nycr section:where(.svelte-92nycr) .actions:where(.svelte-92nycr){padding:1rem;background-color:var(--theme-background);border-top:1px solid var(--theme-background-dark)}@media (min-width: 48em){.background.svelte-92nycr section:where(.svelte-92nycr) .actions:where(.svelte-92nycr){width:100%;padding:1.25rem}}.option-wrapper.svelte-178gsjx{border-bottom:1px solid var(--theme-background-dark)}.option-wrapper.svelte-178gsjx button:where(.svelte-178gsjx){display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;padding:var(--layout-margin) 0}.option-wrapper.svelte-178gsjx button:where(.svelte-178gsjx) .chevron-wrapper:where(.svelte-178gsjx){display:grid;place-items:center;width:.875rem}.option-wrapper.opened.svelte-178gsjx{padding:var(--layout-margin) 0}.option-wrapper.opened.svelte-178gsjx button:where(.svelte-178gsjx){padding:0}.option-wrapper.svelte-178gsjx:last-of-type{border-bottom:none}.option-wrapper.svelte-178gsjx .options:where(.svelte-178gsjx){display:flex;flex-direction:column;row-gap:1rem;margin-top:var(--layout-margin)}.option-wrapper.svelte-178gsjx .options:where(.svelte-178gsjx) .option:where(.svelte-178gsjx){display:flex;flex-wrap:nowrap;align-items:center}.option-wrapper.svelte-178gsjx .options:where(.svelte-178gsjx) .option:where(.svelte-178gsjx) input:where(.svelte-178gsjx){display:none}.option-wrapper.svelte-178gsjx .options:where(.svelte-178gsjx) .option:where(.svelte-178gsjx) label:where(.svelte-178gsjx){cursor:pointer;position:relative;display:flex;align-items:center;height:1.5rem;padding-left:2.5rem}.option-wrapper.svelte-178gsjx .options:where(.svelte-178gsjx) .option:where(.svelte-178gsjx) label:where(.svelte-178gsjx) .custom-checkbox:where(.svelte-178gsjx){position:absolute;left:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background-color:var(--theme-background);border:1px solid var(--theme-background-dark)}.option-wrapper.svelte-178gsjx .options:where(.svelte-178gsjx) .option:where(.svelte-178gsjx) label.checked:where(.svelte-178gsjx){color:var(--theme-contrast)}.option-wrapper.svelte-178gsjx .options:where(.svelte-178gsjx) .option:where(.svelte-178gsjx) label.checked:where(.svelte-178gsjx) .custom-checkbox:where(.svelte-178gsjx){border:1px solid var(--theme-contrast)}.option-wrapper.svelte-178gsjx .options:where(.svelte-178gsjx) .option:where(.svelte-178gsjx) label.checked:where(.svelte-178gsjx) .custom-checkbox:where(.svelte-178gsjx):before{content:"";width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--theme-background-dark)}.collection-title.svelte-1r9ovzd{text-wrap:nowrap}.options.svelte-1r9ovzd{display:flex;flex:1;flex-wrap:nowrap;align-items:center;padding-left:1rem}@media (min-width: 48em){.options.svelte-1r9ovzd{padding-left:0}}.options.svelte-1r9ovzd .list-wrapper:where(.svelte-1r9ovzd){position:relative;overflow:hidden;width:100%}.options.svelte-1r9ovzd .list-wrapper:where(.svelte-1r9ovzd) .overlay:where(.svelte-1r9ovzd){pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,transparent 80%,#f9f8f1 100%)}.filter.svelte-1r9ovzd{display:flex;flex-flow:column nowrap;flex-wrap:nowrap;height:6.125rem;margin-top:var(--header-height);background-color:var(--theme-background)}@media (min-width: 48em){.filter.svelte-1r9ovzd{flex-direction:row;justify-content:space-between;height:3.625rem;padding:0 var(--layout-margin);border-top:1px solid var(--theme-background-dark)}}.filter.svelte-1r9ovzd .options:where(.svelte-1r9ovzd){display:flex;flex:1;flex-wrap:nowrap;align-items:center;padding-left:var(--layout-margin)}@media (min-width: 48em){.filter.svelte-1r9ovzd .options:where(.svelte-1r9ovzd){padding-left:0}}.filter.svelte-1r9ovzd .actions:where(.svelte-1r9ovzd){display:flex;flex:1;flex-wrap:nowrap;align-items:center;border-top:1px solid var(--theme-background-dark)}@media (min-width: 48em){.filter.svelte-1r9ovzd .actions:where(.svelte-1r9ovzd){flex:0;-moz-column-gap:1.25rem;column-gap:1.25rem;border-top:none}}.filter.svelte-1r9ovzd .actions:where(.svelte-1r9ovzd) button:where(.svelte-1r9ovzd){display:grid;flex:1;place-items:center;white-space:nowrap}.filter.svelte-1r9ovzd .actions:where(.svelte-1r9ovzd) .divider:where(.svelte-1r9ovzd){width:.0625rem;height:1.5rem;background-color:var(--theme-background-dark)}@media (min-width: 48em){.filter.svelte-1r9ovzd .actions:where(.svelte-1r9ovzd) .divider:where(.svelte-1r9ovzd){width:.0625rem;height:1.25rem}}.filter.svelte-1r9ovzd .actions:where(.svelte-1r9ovzd) .quick-action:where(.svelte-1r9ovzd){color:oklch(from var(--theme-primary) l c h/50%);text-decoration:underline}.sort-select.svelte-1r9ovzd{position:relative;display:flex;flex:1;flex-wrap:nowrap;align-items:center;text-align:center}@media (min-width: 48em){.sort-select.svelte-1r9ovzd{text-align:right}}.sort-button.svelte-1r9ovzd{cursor:pointer;width:100%;padding:.5rem;background:none;border:none}@media (min-width: 48em){.sort-button.svelte-1r9ovzd{width:auto}}.sort-dropdown.svelte-1r9ovzd{position:absolute;z-index:10;top:100%;top:calc(100% + 5px);right:0;left:0;background-color:var(--theme-background)}@media (min-width: 48em){.sort-dropdown.svelte-1r9ovzd{top:calc(100% + 10px);right:calc(var(--layout-margin) * -1);left:unset;min-width:200px}}.sort-option.svelte-1r9ovzd{cursor:pointer;display:block;width:100%;padding:.5rem;text-align:left;background:none;border:none}@media (hover: hover){.sort-option.svelte-1r9ovzd:hover,.sort-option.svelte-1r9ovzd:focus{color:var(--theme-contrast)}}.sort-option.active.svelte-1r9ovzd{color:var(--theme-contrast)}.wrapper.svelte-7mgy6t{border-bottom:1px solid var(--theme-background-dark)}.wrapper.svelte-7mgy6t button:where(.svelte-7mgy6t){display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 1rem}.wrapper.svelte-7mgy6t button:where(.svelte-7mgy6t) .chevron-wrapper:where(.svelte-7mgy6t){width:.875rem}.wrapper.svelte-7mgy6t .panel:where(.svelte-7mgy6t){display:flex;flex-direction:column;row-gap:.5rem;padding:1rem;padding-top:0}svg.svelte-1vy5d41{height:1.5rem}.logo-container.svelte-1q1fir4{display:flex;flex-wrap:nowrap;align-items:center;padding:1.75rem 1rem;border-top:1px solid var(--theme-background-dark);border-bottom:1px solid var(--theme-background-dark)}.logo-container.svelte-1q1fir4 .logo-wrapper:where(.svelte-1q1fir4){width:14rem}.social-wrapper.svelte-1q1fir4{display:flex;flex-direction:row;-moz-column-gap:1rem;column-gap:1rem}.accordions.svelte-1q1fir4{display:flex;flex-direction:column}.shipping.svelte-1q1fir4{display:flex;flex-wrap:nowrap;-moz-column-gap:1rem;column-gap:1rem;align-items:center;padding:1.25rem 1rem}.shipping.svelte-1q1fir4 button:where(.svelte-1q1fir4){display:flex;flex-wrap:nowrap;-moz-column-gap:.75rem;column-gap:.75rem;align-items:center}.shipping.svelte-1q1fir4 button:where(.svelte-1q1fir4) p:where(.svelte-1q1fir4){text-decoration:underline;text-underline-offset:.25rem}.payment-methods.svelte-1q1fir4{display:flex;flex-flow:row nowrap;flex-wrap:nowrap;-moz-column-gap:.5rem;column-gap:.5rem}@media (min-width: 48em){.payment-methods.svelte-1q1fir4{-moz-column-gap:1rem;column-gap:1rem}}.footer-content.svelte-1iyrxbo{padding:var(--layout-margin)}.divider.svelte-1iyrxbo{width:100%;border-top:1px solid var(--theme-background-dark)}.logo-container.svelte-1iyrxbo{grid-column:1/span 3;padding-right:1.75rem}.logo-container.svelte-1iyrxbo .logo-wrapper:where(.svelte-1iyrxbo){max-width:12rem}.footer-bottom.svelte-1iyrxbo{display:flex;flex-flow:row nowrap;flex-wrap:nowrap;justify-content:space-between;margin-top:var(--layout-margin)}.footer-bottom.svelte-1iyrxbo .socials:where(.svelte-1iyrxbo) ul:where(.svelte-1iyrxbo){display:flex;flex-flow:row nowrap;flex-wrap:nowrap;-moz-column-gap:1rem;column-gap:1rem;align-items:center}.footer-bottom.svelte-1iyrxbo .shipping:where(.svelte-1iyrxbo){display:flex;flex-wrap:nowrap;-moz-column-gap:1rem;column-gap:1rem;align-items:center}.footer-bottom.svelte-1iyrxbo .shipping:where(.svelte-1iyrxbo) button:where(.svelte-1iyrxbo){display:flex;flex-wrap:nowrap;-moz-column-gap:.75rem;column-gap:.75rem;align-items:center}.footer-bottom.svelte-1iyrxbo .shipping:where(.svelte-1iyrxbo) button:where(.svelte-1iyrxbo) p:where(.svelte-1iyrxbo){text-decoration:underline;text-underline-offset:.25rem}.link-container.svelte-1iyrxbo:nth-child(2){grid-column:5/span 2}.link-container.svelte-1iyrxbo:nth-child(3){grid-column:8/span 2}.link-container.svelte-1iyrxbo:nth-child(4){grid-column:11/span 2}.link-container.svelte-1iyrxbo ul:where(.svelte-1iyrxbo){display:flex;flex-direction:column;row-gap:1.25rem;margin-top:1.25rem}.payment-methods.svelte-1iyrxbo{display:flex;flex-flow:row nowrap;flex-wrap:nowrap;-moz-column-gap:.5rem;column-gap:.5rem}@media (min-width: 48em){.payment-methods.svelte-1iyrxbo{-moz-column-gap:1rem;column-gap:1rem}}footer.svelte-1w671kn{position:relative;z-index:20;padding-bottom:4rem;background-color:var(--theme-background)}@media (min-width: 48em){footer.svelte-1w671kn{padding-bottom:var(--layout-margin)}}.mobile.svelte-1w671kn{display:block}@media (min-width: 48em){.mobile.svelte-1w671kn{display:none}}.desktop.svelte-1w671kn{display:none}@media (min-width: 48em){.desktop.svelte-1w671kn{display:block}}.product-overview-item.wrapped-item.svelte-wsz8y8{display:block}@media (min-width: 48em){.product-overview-item.wrapped-item.svelte-wsz8y8{display:none}}@media (min-width: 64em){.product-overview-item.wrapped-item.svelte-wsz8y8{display:block}}.close-button-wrapper.svelte-wsz8y8{display:none}@media (min-width: 48em){.close-button-wrapper.svelte-wsz8y8{display:block;height:100%;padding-top:var(--layout-margin)}}.background.svelte-wsz8y8{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;overflow:scroll;height:auto;background-color:oklch(from var(--theme-primary) l c h/50%)}@media (min-width: 64em){.background.svelte-wsz8y8{overflow:hidden;height:100%}}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8){position:absolute;top:0;right:0;left:0;overflow-y:auto;background-color:var(--theme-background)}.background.svelte-wsz8y8 .content.full-search:where(.svelte-wsz8y8){height:100svh}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .header:where(.svelte-wsz8y8){display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:var(--layout-margin)}@media (min-width: 48em){.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .header:where(.svelte-wsz8y8){display:none}}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .header:where(.svelte-wsz8y8) button:where(.svelte-wsz8y8){width:1.125rem}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .search-bar:where(.svelte-wsz8y8){display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;height:3.6875rem;padding:0 var(--layout-margin)}@media (min-width: 48em){.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .search-bar:where(.svelte-wsz8y8){border-bottom:1px solid var(--theme-background-dark)}}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .search-bar:where(.svelte-wsz8y8) button:where(.svelte-wsz8y8){display:none;width:1.125rem}@media (min-width: 48em){.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .search-bar:where(.svelte-wsz8y8) button:where(.svelte-wsz8y8){display:block}}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .search-bar:where(.svelte-wsz8y8) .input:where(.svelte-wsz8y8){width:100%;padding-bottom:.5rem;border-bottom:1px solid var(--theme-primary)}@media (min-width: 48em){.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .search-bar:where(.svelte-wsz8y8) .input:where(.svelte-wsz8y8){width:27.0625rem}}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .search-bar:where(.svelte-wsz8y8) .input:where(.svelte-wsz8y8) .input-wrapper:where(.svelte-wsz8y8){position:relative}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .search-bar:where(.svelte-wsz8y8) .input:where(.svelte-wsz8y8) .input-wrapper:where(.svelte-wsz8y8) .search-icon-wrapper:where(.svelte-wsz8y8){position:absolute;top:50%;left:0;transform:translateY(-50%);display:grid;place-items:center;width:1.125rem}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .search-bar:where(.svelte-wsz8y8) .input:where(.svelte-wsz8y8) .input-wrapper:where(.svelte-wsz8y8) input:where(.svelte-wsz8y8){width:100%;padding-left:1.5rem}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .search-bar:where(.svelte-wsz8y8) .input:where(.svelte-wsz8y8) .input-wrapper:where(.svelte-wsz8y8) input:where(.svelte-wsz8y8)::-moz-placeholder{color:oklch(from var(--theme-primary) l c h/50%)}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .search-bar:where(.svelte-wsz8y8) .input:where(.svelte-wsz8y8) .input-wrapper:where(.svelte-wsz8y8) input:where(.svelte-wsz8y8)::placeholder{color:oklch(from var(--theme-primary) l c h/50%)}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .results:where(.svelte-wsz8y8){display:grid;padding:var(--layout-margin)}@media (min-width: 64em){.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .results:where(.svelte-wsz8y8){grid-gap:1.25rem;grid-template-columns:1fr}}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .results:where(.svelte-wsz8y8) .grid-column:where(.svelte-wsz8y8){display:flex;flex-direction:column;gap:.75rem;padding:var(--layout-margin) 0}.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .results:where(.svelte-wsz8y8) .grid-column:where(.svelte-wsz8y8) .products:where(.svelte-wsz8y8){display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width: 48em){.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .results:where(.svelte-wsz8y8) .grid-column:where(.svelte-wsz8y8) .products:where(.svelte-wsz8y8){grid-template-columns:repeat(3,1fr)}}@media (min-width: 64em){.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .results:where(.svelte-wsz8y8) .grid-column:where(.svelte-wsz8y8) .products:where(.svelte-wsz8y8){grid-template-columns:repeat(4,1fr)}}@media (min-width: 48em){.background.svelte-wsz8y8 .content:where(.svelte-wsz8y8) .results:where(.svelte-wsz8y8) .grid-column:where(.svelte-wsz8y8){padding:0}}.line-items.svelte-qfzk40{display:flex;flex-direction:column}.empty-cart.svelte-qfzk40{display:flex;justify-content:center;align-items:center;height:100%}.menu-content.svelte-1w4ex04{display:flex;flex-direction:column;justify-content:space-between;height:100%}.menu-categories.svelte-1w4ex04{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}@media (min-width: 48em){.menu-categories.svelte-1w4ex04{padding-top:.75rem}}.menu-category.svelte-1w4ex04{display:flex;flex-direction:column}.menu-category.svelte-1w4ex04 ul:where(.svelte-1w4ex04){padding-top:var(--layout-margin);padding-bottom:var(--layout-margin)}.menu-category-label.svelte-1w4ex04{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.menu-item-links.svelte-1w4ex04{display:flex;flex-direction:column;gap:1rem;padding-left:20px}.menu-footer.svelte-1w4ex04{margin-top:auto}.icon-wrapper.svelte-1w4ex04{width:1.25rem;height:1.25rem}.icon-text-link.svelte-1w4ex04{display:flex;gap:.5rem;align-items:center}.menu-button.svelte-xvup14{display:block}@media (min-width: 48em){.menu-button.svelte-xvup14{display:none}}.wishlist-button.svelte-xvup14{display:none}@media (min-width: 48em){.wishlist-button.svelte-xvup14{display:block}}.account-button.svelte-xvup14{display:none}@media (min-width: 48em){.account-button.svelte-xvup14{display:block}}.left.svelte-xvup14{display:flex;flex-wrap:nowrap;gap:2rem;align-items:center}.desktop-menu.svelte-xvup14{display:none}@media (min-width: 48em){.desktop-menu.svelte-xvup14{display:flex;flex-wrap:nowrap;height:100%}.desktop-menu.svelte-xvup14 ul:where(.svelte-xvup14){display:flex;flex-flow:row nowrap;align-items:center;height:100%}.desktop-menu.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14){display:flex;align-items:center;height:100%;padding-inline:.625rem;color:var(--color, var(--theme-primary))}.desktop-menu.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) .menu-item-label:where(.svelte-xvup14){cursor:default}.desktop-menu.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) .dropdown-menu:where(.svelte-xvup14){position:absolute;z-index:-1;top:var(--header-height);left:0;width:100vw;padding-top:var(--layout-margin);padding-bottom:var(--layout-margin);visibility:hidden;opacity:0;background-color:var(--theme-background)}.desktop-menu.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) .dropdown-menu.active:where(.svelte-xvup14){z-index:100;visibility:visible;opacity:1;transition:opacity .3s ease-in-out}}@media screen and (min-width: 48em) and (prefers-reduced-motion: reduce){.desktop-menu.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) .dropdown-menu.active:where(.svelte-xvup14){z-index:100;visibility:visible;opacity:1;transition:none}}@media (min-width: 48em){.desktop-menu.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) .dropdown-menu:where(.svelte-xvup14) ol:where(.svelte-xvup14){display:flex;flex-direction:column}.desktop-menu.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) .dropdown-menu:where(.svelte-xvup14) ol:where(.svelte-xvup14) li:where(.svelte-xvup14){padding:.5rem 0}}@media (min-width: 48em) and (hover: hover){.desktop-menu.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) .dropdown-menu:where(.svelte-xvup14) ol:where(.svelte-xvup14) li:where(.svelte-xvup14):hover,.desktop-menu.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) .dropdown-menu:where(.svelte-xvup14) ol:where(.svelte-xvup14) li:where(.svelte-xvup14):focus{color:var(--theme-contrast)}}.background.svelte-xvup14{position:fixed;z-index:-1;top:0;left:0;width:100%;height:var(--header-height);opacity:0;background-color:var(--theme-background);transition:opacity .3s ease-in-out}.background.solid.svelte-xvup14{opacity:1}@media screen and (prefers-reduced-motion: reduce){.background.svelte-xvup14{position:fixed;z-index:-1;top:0;left:0;width:100%;height:var(--header-height);opacity:0;background-color:var(--theme-background);transition:none}.background.solid.svelte-xvup14{opacity:1}}header.svelte-xvup14{position:fixed;z-index:100;top:0;left:0;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;height:var(--header-height)}header.svelte-xvup14 .logo-wrapper:where(.svelte-xvup14){display:flex;align-items:center;height:100%}header.svelte-xvup14 .logo:where(.svelte-xvup14){height:1.0625rem}@media (min-width: 48em){header.svelte-xvup14 .logo:where(.svelte-xvup14){height:1.625rem}}.right.svelte-xvup14{padding-top:var(--layout-margin)}.right.svelte-xvup14 ul:where(.svelte-xvup14){display:flex;flex-flow:row nowrap;gap:1.5rem;align-items:center}.right.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14){width:1.125rem;height:1.125rem}.right.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) button:where(.svelte-xvup14){position:relative;display:grid;place-items:center}.right.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) button:where(.svelte-xvup14) .cart-count:where(.svelte-xvup14){position:absolute;top:-.5rem;left:-.125rem;transform:translate(calc(100% + 3px));display:flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;color:var(--theme-secondary)}.right.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) button:where(.svelte-xvup14) .cart-count:where(.svelte-xvup14):after{content:"";position:absolute;z-index:-1;width:.875rem;height:.875rem;background-color:var(--theme-contrast);border-radius:50%}.right.svelte-xvup14 ul:where(.svelte-xvup14) li:where(.svelte-xvup14) button:where(.svelte-xvup14) .cart-count:where(.svelte-xvup14) .number:where(.svelte-xvup14){display:inline-block;width:auto}.wrapper.svelte-t7340y{position:relative;width:100%;height:100%}.thumbnails.svelte-t7340y{display:none}@media (min-width: 48em){.thumbnails.svelte-t7340y{position:absolute;z-index:100;bottom:var(--layout-margin);left:var(--layout-margin);display:flex;flex-flow:row nowrap;gap:.75rem;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease-in-out}.thumbnails.visible.svelte-t7340y{opacity:1}}.thumbnail.svelte-t7340y{position:relative;width:2.5rem}.thumbnail-border.svelte-t7340y{--border-padding: 5px;position:absolute;z-index:10;top:calc(-1 * var(--border-padding) / 2);left:calc(-1 * var(--border-padding) / 2);width:calc(100% + var(--border-padding));height:calc(100% + var(--border-padding));background-color:var(--theme-background);border:1px solid var(--theme-background-dark)}.thumbnail-border.active.svelte-t7340y{border:1px solid var(--theme-contrast)}.embla.svelte-t7340y{overflow:hidden;height:100%}.embla__container.svelte-t7340y{display:flex;height:100%}.embla__slide.svelte-t7340y{flex:0 0 100%;min-width:0}.imageslider-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.indicator-container.svelte-t7340y{position:absolute;z-index:20;display:flex;flex-wrap:nowrap}.indicator-container.svelte-t7340y button:where(.svelte-t7340y){cursor:pointer;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none}.indicator-container.horizontal.svelte-t7340y{bottom:0;left:0;width:100%;height:2px;background-color:oklch(from var(--theme-primary) l c h/50%)}.indicator-container.horizontal.svelte-t7340y button:where(.svelte-t7340y){flex:1}.indicator-container.horizontal.svelte-t7340y .indicator:where(.svelte-t7340y){width:100%;height:100%;background-color:var(--theme-background-dark)}.indicator-container.horizontal.svelte-t7340y .indicator.active:where(.svelte-t7340y){background-color:var(--theme-primary)}.indicator-container.vertical.svelte-t7340y{bottom:16px;left:10px;flex-direction:column}.indicator-container.vertical.svelte-t7340y button:where(.svelte-t7340y){padding:4px 10px}.indicator-container.vertical.svelte-t7340y .indicator:where(.svelte-t7340y){width:2px;height:24px;background-color:var(--theme-background-dark)}.indicator-container.vertical.svelte-t7340y .indicator.active:where(.svelte-t7340y){background-color:var(--theme-primary)}.control.svelte-t7340y{cursor:pointer;position:absolute;z-index:10;top:0;bottom:2px;display:flex;flex-wrap:nowrap;align-items:center;padding-right:.75rem;padding-left:.75rem}.control.svelte-t7340y:disabled{opacity:0}.control.hide.svelte-t7340y{opacity:0}.control.svelte-t7340y .arrow-wrapper:where(.svelte-t7340y){width:1.25rem}.control-previous.svelte-t7340y{left:0}.control-next.svelte-t7340y{right:0;justify-content:flex-end}.arrow.svelte-t7340y{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;z-index:1;top:0;left:0;transform:translate(-50%,-50%);aspect-ratio:1/1;filter:invert(1)}[data-theme=default].svelte-1njmwj9{--theme-primary: rgb(41, 31, 42);--theme-secondary: rgb(248, 246, 228);--theme-contrast: rgb(160, 143, 249);--theme-background: rgb(249, 248, 241);--theme-background-dark: rgb(219, 217, 206)}@supports (color: oklab(0% 0 0%)){[data-theme=default].svelte-1njmwj9{--theme-primary: oklch(25.58% .025 323.31deg);--theme-secondary: oklch(96.99% .024 101.67deg);--theme-contrast: oklch(70.96% .1517 289.31deg);--theme-background: oklch(97.8% .009 99.98deg);--theme-background-dark: oklch(88.38% .015 98.31deg)}}img.svelte-1njmwj9{-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom;-webkit-user-drag:none;user-drag:none}.landing-page-cta-image{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.cta-section.svelte-14f408u{position:relative;width:100%;height:100svh;display:flex;align-items:center;align-items:flex-end;color:#fff;background-color:var(--theme-primary);padding:var(--layout-margin)}.content.svelte-14f408u{position:absolute;max-width:24rem;z-index:10}h2.svelte-14f408u{line-height:100%;margin-bottom:var(--layout-margin)}.cta-link.svelte-14f408u:focus-visible{outline:2px solid white;outline-offset:2px}[data-theme=default].svelte-bayhk4{--theme-primary: rgb(41, 31, 42);--theme-secondary: rgb(248, 246, 228);--theme-contrast: rgb(160, 143, 249);--theme-background: rgb(249, 248, 241);--theme-background-dark: rgb(219, 217, 206)}@supports (color: oklab(0% 0 0%)){[data-theme=default].svelte-bayhk4{--theme-primary: oklch(25.58% .025 323.31deg);--theme-secondary: oklch(96.99% .024 101.67deg);--theme-contrast: oklch(70.96% .1517 289.31deg);--theme-background: oklch(97.8% .009 99.98deg);--theme-background-dark: oklch(88.38% .015 98.31deg)}}.card.svelte-bayhk4{display:flex;flex-flow:column nowrap;width:100%;background-color:var(--theme-background)}.card.svelte-bayhk4 .description:where(.svelte-bayhk4){display:flex;flex-flow:column nowrap;row-gap:.75rem;padding:var(--layout-margin)}@media (min-width: 48em){.card.svelte-bayhk4 .description:where(.svelte-bayhk4){row-gap:1rem}}.card.svelte-bayhk4 .details:where(.svelte-bayhk4){display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.card.reduced.svelte-bayhk4 .description:where(.svelte-bayhk4){row-gap:.375rem;padding:.5rem .25rem}.media-wrapper.svelte-bayhk4{overflow:hidden;aspect-ratio:7/8;width:100%}.media-wrapper.svelte-bayhk4 .image-pile:where(.svelte-bayhk4){display:grid;height:100%}.media-wrapper.svelte-bayhk4 .image-pile:where(.svelte-bayhk4)>:where(.svelte-bayhk4){grid-area:1/1}img.svelte-bayhk4{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}a.svelte-bayhk4:focus-visible{outline:2px solid var(--theme-primary);outline-offset:2px}.product-overview.svelte-7ldn91{overflow:hidden;margin-top:calc(var(--layout-margin) * 2)}.product-list.svelte-7ldn91{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width: 48em){.product-list.svelte-7ldn91{grid-template-columns:repeat(3,1fr)}}@media (min-width: 64em){.product-list.svelte-7ldn91{grid-template-columns:repeat(4,1fr)}}.product-overview-item.svelte-7ldn91{width:100%;max-width:50vw;height:100%}.product-overview-item.wrapped-item.svelte-7ldn91{display:block}@media (min-width: 48em){.product-overview-item.svelte-7ldn91{max-width:33.3333333333vw}.product-overview-item.wrapped-item.svelte-7ldn91{display:none}}@media (min-width: 64em){.product-overview-item.svelte-7ldn91{max-width:25vw}.product-overview-item.wrapped-item.svelte-7ldn91{display:block}}.no-products.svelte-7ldn91{text-align:center;padding:2rem;font-style:italic}.wishlist-button.svelte-ltjucq{width:1.5rem;height:1.5rem;margin-top:.25rem}.information.svelte-ltjucq{display:flex;flex-wrap:nowrap;-moz-column-gap:1rem;column-gap:1rem;align-items:start;justify-content:space-between}.information.svelte-ltjucq .details:where(.svelte-ltjucq){display:flex;flex-flow:column nowrap;row-gap:.5rem;width:calc(100% - 3rem)}.actions.svelte-ykf2ax{display:flex;flex-wrap:nowrap;flex-direction:column;row-gap:1rem}.actions.svelte-ykf2ax .options-list:where(.svelte-ykf2ax){display:flex;flex-wrap:nowrap;flex-direction:column;width:100%}.actions.svelte-ykf2ax .options-list:where(.svelte-ykf2ax) .option:where(.svelte-ykf2ax){display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:var(--layout-margin) 0;border-bottom:1px solid var(--theme-background-dark)}.actions.svelte-ykf2ax .options-list:where(.svelte-ykf2ax) .option:where(.svelte-ykf2ax):last-of-type{border-bottom:none}.actions.svelte-ykf2ax .options-list:where(.svelte-ykf2ax) .option:where(.svelte-ykf2ax) button:where(.svelte-ykf2ax){display:flex;flex-wrap:nowrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}.actions.svelte-ykf2ax .chevron-wrapper:where(.svelte-ykf2ax){display:grid;place-items:center;width:.875rem}.add-to-cart.svelte-50fpq5{display:none}@media (min-width: 48em){.add-to-cart.svelte-50fpq5{display:block;margin-top:3.5rem}}.option-group.svelte-50fpq5{margin-top:1rem}.option-group.svelte-50fpq5:first-child{margin-top:3rem}@media (min-width: 48em){.option-group.svelte-50fpq5:first-child{margin-top:2rem}}fieldset.svelte-50fpq5{display:flex;flex-flow:row nowrap;gap:1.5rem;margin-top:.25rem}label.svelte-50fpq5{display:inline-flex;flex-direction:column}.gold-option.svelte-50fpq5{width:1.5rem;height:1.5rem}.gold-option-background.svelte-50fpq5{fill:var(--theme-background);stroke:var(--theme-background-dark)}.gold-option-background.active.svelte-50fpq5{stroke:var(--theme-contrast)}.size-option.svelte-50fpq5{display:inline-block}.size-option.disabled.svelte-50fpq5{color:var(--theme-background-dark)}.size-option.active.svelte-50fpq5{color:var(--theme-contrast)}.size-option.active.svelte-50fpq5:after{content:"";display:block;width:100%;height:1px;margin-top:1px;background-color:var(--theme-contrast)}.gemstone-label.svelte-50fpq5{position:relative;display:inline-block}.gemstone-label.svelte-50fpq5 .option-count:where(.svelte-50fpq5){position:absolute;right:0;bottom:.75rem;transform:translate(calc(100% + 3px))}.gemstone-option.svelte-50fpq5{width:6rem;height:6rem;padding:.25rem;border:1px solid var(--theme-background-dark)}.gemstone-option.disabled.svelte-50fpq5{border-color:var(--theme-background-dark)!important}@media (hover: hover){.gemstone-option.svelte-50fpq5:hover,.gemstone-option.svelte-50fpq5:focus{border-color:var(--theme-contrast)}}.gemstone-option.active.svelte-50fpq5{border-color:var(--theme-contrast)}.gemstone-option.svelte-50fpq5 .gemstone-image-wrapper:where(.svelte-50fpq5){width:100%;height:100%}.option-name.svelte-50fpq5{margin-top:.5rem}.footer-image{width:100%;height:70dvh;-o-object-fit:cover;object-fit:cover}.heading-wrapper.svelte-8otrdp{margin-bottom:1.5rem;padding-top:3rem;border-bottom:1px solid var(--theme-background-dark)}@media (min-width: 48em){.heading-wrapper.svelte-8otrdp{margin-bottom:2rem;padding-top:4rem}}.heading-wrapper.svelte-8otrdp .heading:where(.svelte-8otrdp){display:inline-block;margin-bottom:-1px;margin-left:1.5rem;color:var(--theme-primary);border-bottom:1px solid var(--theme-background-dark)}.heading-wrapper.svelte-8otrdp .heading.active:where(.svelte-8otrdp){color:var(--theme-contrast);border-bottom:1px solid var(--theme-contrast)}.heading-wrapper.svelte-8otrdp .heading:where(.svelte-8otrdp):first-child{margin-left:0}.wrapper.svelte-8otrdp{height:100%}@media (min-width: 48em){.wrapper.svelte-8otrdp{display:grid;grid-template-columns:1fr 1fr;width:100%}}.image-slider-wrapper.svelte-8otrdp{position:fixed;z-index:0;top:0;left:0;width:100%;height:calc(100svh - var(--mobile-quick-options-height) - var(--mobile-heading-height))}@media (min-width: 48em){.image-slider-wrapper.svelte-8otrdp{position:sticky;grid-column:1/1;width:50vw;height:100svh}}.desktop.svelte-8otrdp{display:none}@media (min-width: 48em){.desktop.svelte-8otrdp{display:block}}.mobile.svelte-8otrdp{position:relative;top:calc(var(--image-slider-height));margin-bottom:calc(var(--image-slider-height));background-color:var(--theme-background)}@media (min-width: 48em){.mobile.svelte-8otrdp{display:none}}.mobile-footer.svelte-8otrdp{z-index:20}.mobile-heading.svelte-8otrdp{padding-top:calc(var(--layout-margin) / 2)}.mobile-heading.svelte-8otrdp .drag-handle:where(.svelte-8otrdp){display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding-bottom:1rem}.mobile-options.svelte-8otrdp{position:relative;height:calc(var(--options-height))}.mobile-options.svelte-8otrdp .options:where(.svelte-8otrdp){pointer-events:auto;position:absolute;top:0;left:0;width:100%;padding-top:var(--layout-margin);padding-bottom:calc(var(--layout-margin) + 2.675rem);opacity:1}.mobile-options.svelte-8otrdp .options.hidden:where(.svelte-8otrdp){pointer-events:none;opacity:0}.mobile-quick-options.svelte-8otrdp{min-height:5rem;padding-top:calc(var(--layout-margin) / 2);padding-bottom:calc(var(--layout-margin) + 2.65625rem);opacity:1}.mobile-quick-options.hidden.svelte-8otrdp{opacity:0}.mobile-add-to-cart.svelte-8otrdp{position:fixed;z-index:30;bottom:0;left:0;width:100%;padding:var(--layout-margin)}@media (min-width: 48em){.mobile-add-to-cart.svelte-8otrdp{display:none}}.handle.svelte-8otrdp{width:2.25rem;height:.125rem;background-color:var(--theme-background-dark)}.desktop-content-wrapper.svelte-8otrdp{display:flex;grid-column:2/2;flex-wrap:nowrap;justify-content:center;width:50vw;padding:calc(var(--header-height) + 2rem) var(--layout-margin) var(--layout-margin) var(--layout-margin)}.desktop-content-wrapper.svelte-8otrdp .desktop-content:where(.svelte-8otrdp){width:100%;max-width:27rem}section.svelte-8otrdp{position:relative;background-color:var(--theme-background)}.sheet-content.svelte-1oas6j3{padding-bottom:var(--layout-margin)}.sheet-content p{margin-bottom:1.25rem}.sheet-content h1{font-family:var(--font-secondary);font-size:1.125rem;font-weight:300;font-style:normal;line-height:normal}.sheet-content ul{margin-bottom:1.5rem;padding-left:1rem;list-style-type:"-"}.sheet-content li{margin-bottom:.5rem;padding-left:.375rem}.composition-title.svelte-1oas6j3{margin-bottom:.675rem}.collection-title.svelte-1oas6j3{margin-top:1.5rem;margin-bottom:.675rem}.product-page-info.svelte-1oas6j3{display:flex;flex-direction:column;margin-top:1.5rem}.line.svelte-1oas6j3{width:100%;height:1px;background-color:var(--theme-background-dark)}button.svelte-1oas6j3{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;padding:var(--layout-margin) 0}button.svelte-1oas6j3 .chevron-wrapper:where(.svelte-1oas6j3){display:grid;place-items:center;width:.875rem}[data-theme=default].svelte-1kmgdjj{--theme-primary: rgb(41, 31, 42);--theme-secondary: rgb(248, 246, 228);--theme-contrast: rgb(160, 143, 249);--theme-background: rgb(249, 248, 241);--theme-background-dark: rgb(219, 217, 206)}@supports (color: oklab(0% 0 0%)){[data-theme=default].svelte-1kmgdjj{--theme-primary: oklch(25.58% .025 323.31deg);--theme-secondary: oklch(96.99% .024 101.67deg);--theme-contrast: oklch(70.96% .1517 289.31deg);--theme-background: oklch(97.8% .009 99.98deg);--theme-background-dark: oklch(88.38% .015 98.31deg)}}.card.svelte-1kmgdjj{display:flex;flex-flow:column nowrap;width:100%;background-color:var(--theme-background)}.card.svelte-1kmgdjj .description:where(.svelte-1kmgdjj){display:flex;flex-flow:column nowrap;row-gap:.75rem;padding:var(--layout-margin)}@media (min-width: 48em){.card.svelte-1kmgdjj .description:where(.svelte-1kmgdjj){row-gap:1rem}}.card.svelte-1kmgdjj .details:where(.svelte-1kmgdjj){display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.card.reduced.svelte-1kmgdjj .description:where(.svelte-1kmgdjj){row-gap:.375rem;padding:.5rem .25rem}.media-wrapper.svelte-1kmgdjj{overflow:hidden;aspect-ratio:7/8;width:100%}.media-wrapper.svelte-1kmgdjj .image-pile:where(.svelte-1kmgdjj){display:grid;height:100%}.media-wrapper.svelte-1kmgdjj .image-pile:where(.svelte-1kmgdjj)>:where(.svelte-1kmgdjj){grid-area:1/1}img.svelte-1kmgdjj{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-overview.svelte-69px8u{overflow:hidden;display:grid;grid-template-columns:repeat(2,1fr);margin-top:calc(var(--layout-margin) * 2)}@media (min-width: 48em){.product-overview.svelte-69px8u{grid-template-columns:repeat(3,1fr)}}@media (min-width: 64em){.product-overview.svelte-69px8u{grid-template-columns:repeat(4,1fr)}}.product-overview-item.svelte-69px8u{width:100%;max-width:50vw;height:100%}.product-overview-item.wrapped-item.svelte-69px8u{display:block}@media (min-width: 48em){.product-overview-item.svelte-69px8u{max-width:33.3333333333vw}.product-overview-item.wrapped-item.svelte-69px8u{display:none}}@media (min-width: 64em){.product-overview-item.svelte-69px8u{max-width:25vw}.product-overview-item.wrapped-item.svelte-69px8u{display:block}}:root{--light-grey: rgb(219, 219, 219);--grey: rgb(160, 160, 160);--black: rgb(23, 23, 23);--primary-light: rgb(248, 246, 228);--primary-dark: rgb(41, 31, 42);--background: rgb(249, 248, 241);--background-dark: rgb(219, 217, 206);--tertiary-lilac: rgb(160, 143, 249)}@supports (color: oklab(0% 0 0%)){:root{--light-grey: oklch(89.14% 0 0deg);--grey: oklch(70.46% 0 0deg);--black: oklch(20.46% 0 0deg);--primary-light: oklch(96.99% .024 101.67deg);--primary-dark: oklch(25.58% .025 323.31deg);--background: oklch(97.8% .009 99.98deg);--background-dark: oklch(88.38% .015 98.31deg);--tertiary-lilac: oklch(70.96% .1517 289.31deg)}}:root{--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86)}.navigation.svelte-4ut3h3{position:absolute;z-index:5;top:0;width:calc(50vw - 125px);height:100svh}@media (min-width: 48em){.navigation.svelte-4ut3h3{width:calc(50vw - 150px)}}.navigation.next.svelte-4ut3h3{right:0}.navigation.prev.svelte-4ut3h3{left:0}.wrapper.svelte-4ut3h3{position:relative;width:100vw;height:365px}@media (min-width: 48em){.wrapper.svelte-4ut3h3{height:438px}}.project.svelte-4ut3h3{position:absolute;z-index:1;top:0;left:0;display:none;width:300px;background-color:var(--theme-background)}.inner.svelte-4ut3h3{position:relative;width:100%;height:100%}.inner.svelte-4ut3h3 .gemstone:where(.svelte-4ut3h3){--size: 100px;position:absolute;right:calc(var(--size) / -3);bottom:calc(var(--size) / -3.5);transform:scale(1);transform:rotate(10deg);width:var(--size);height:var(--size);opacity:1;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.inner.svelte-4ut3h3 .gemstone.hidden:where(.svelte-4ut3h3){transform:scale(.5);opacity:0}@media screen and (prefers-reduced-motion: reduce){.inner.svelte-4ut3h3 .gemstone:where(.svelte-4ut3h3){--size: 100px;position:absolute;right:calc(var(--size) / -3);bottom:calc(var(--size) / -3.5);transform:scale(1);transform:rotate(10deg);width:var(--size);height:var(--size);opacity:1;transition:none}.inner.svelte-4ut3h3 .gemstone.hidden:where(.svelte-4ut3h3){transform:scale(.5);opacity:0}}@media screen and (prefers-reduced-motion: reduce) and (min-width: 48em){.inner.svelte-4ut3h3 .gemstone:where(.svelte-4ut3h3){--size: 112.5px}}@media (min-width: 48em){.inner.svelte-4ut3h3 .gemstone:where(.svelte-4ut3h3){--size: 112.5px}}.tarot-information.svelte-4ut3h3{display:flex;flex-direction:column;align-items:center;max-width:21.1875rem;margin:0 auto;padding-top:2.5rem}.tarot-information.svelte-4ut3h3 .description:where(.svelte-4ut3h3){margin-top:1.25rem;text-align:center}.tarot-information.svelte-4ut3h3 a:where(.svelte-4ut3h3){margin-top:1.25rem;text-decoration:underline}
