html:root{--m-plum: #3B1E3A;--m-plum-900: #251224;--m-berry: #B7406A;--m-berry-600: #9E385D;--m-berry-ink: #8A2F52;--m-mauve: #9C6B8A;--m-nude: #E9CFC8;--m-nude-deep: #DCB9B0;--m-pearl: #FAF6F2;--m-white: #FFFFFF;--m-taupe: #75665E;--m-taupe-ink: #5E5048;--m-taupe-light: #E6DED8;--m-text-secondary: #6B4A63;--m-gold-ink: #8A6A22;--m-gold-light: #CDA553;--m-ease: cubic-bezier(.23, 1, .32, 1);--m-dur-1: .16s;--m-dur-2: .24s;--m-dur-3: .36s;--m-surface: var(--m-pearl);--m-surface-raised: var(--m-white);--m-surface-tint: var(--m-nude);--m-surface-dark: var(--m-plum);--m-text: var(--m-plum);--m-text-muted: var(--m-taupe-ink);--m-text-on-dark: var(--m-pearl);--m-action: var(--m-berry);--m-action-text: var(--m-white);--m-accent-rule: var(--m-gold-ink);--m-accent-on-dark: var(--m-gold-light);--m-rule-quiet: var(--m-nude-deep);--m-price-sale: var(--m-berry-ink);--m-price-compare: var(--m-taupe-ink);--m-badge-ink: var(--m-gold-ink);--m-badge-bg: var(--m-surface);--m-badge-ink-muted: var(--m-text-muted);--m-badge-radius: 0;--m-mark-ink: var(--m-plum);--m-mark-body: var(--m-nude);--m-mark-accent: var(--m-berry);--m-mark-gold: var(--m-gold-ink);--m-card-name-first: var(--m-text);--m-card-name-rest: var(--m-text-muted);--m-card-meta: var(--m-text-muted);--font-body--family: "Readex Pro", system-ui, sans-serif;--font-subheading--family: "Readex Pro", system-ui, sans-serif;--font-accent--family: "Readex Pro", system-ui, sans-serif;--font-heading--family: "Marcellus", Georgia, serif;--font-heading--weight: 400}html:root[lang=ar]{--font-heading--family: "Alexandria", "Readex Pro", sans-serif;--font-heading--weight: 500;--font-h1--spacing: 0;--font-h2--spacing: 0;--font-h3--spacing: 0;--font-h4--spacing: 0;--font-h5--spacing: 0;--font-h6--spacing: 0;--font-paragraph--spacing: 0;--font-body--case: none;--button-text-case: none;--button-text-case-primary: none;--button-text-case-secondary: none}html[lang=ar] body{line-height:1.7}html[lang=ar] body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.custom-typography,.rte){letter-spacing:0;text-transform:none}html[lang=ar] body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.35}html:not([lang=ar]) :is(h1,h2,.h1,.h2){letter-spacing:.03em}body{-webkit-font-smoothing:antialiased}.price,.price__regular,product-price .price{font-weight:600}.price--on-sale .price-item--sale,.price__sale .price-item--last{color:var(--m-price-sale)}.m-logo{display:block;height:26px;width:auto;color:currentcolor}@media screen and (min-width:750px){.m-logo{height:34px}}::selection{background:var(--m-nude);color:var(--m-plum)}@media(prefers-reduced-motion:reduce){:root{--m-dur-1: .01ms;--m-dur-2: .01ms;--m-dur-3: .01ms}}html:root{--m-content: 90rem;--m-gutter: 16px}@media screen and (min-width:750px){html:root{--m-gutter: 40px}}.m-wrap{inline-size:100%;max-inline-size:calc(var(--m-content) + 2 * var(--m-gutter));margin-inline:auto;padding-inline:var(--m-gutter)}.m-btn{display:inline-flex;align-items:center;justify-content:center;min-block-size:48px;padding-inline:32px;border-radius:9999px;background:var(--m-action);color:var(--m-action-text);font-family:var(--font-body--family);font-size:1rem;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color var(--m-dur-1) var(--m-ease),transform var(--m-dur-1) var(--m-ease)}.m-btn:hover{background:var(--m-berry-600)}.m-btn:active{transform:scale(.97)}.m-btn:focus-visible,.m-link:focus-visible{outline:2px solid var(--m-accent-on-dark);outline-offset:3px}.m-link{color:inherit;font-size:1rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;transition:text-underline-offset var(--m-dur-2) var(--m-ease)}.m-link:hover{text-underline-offset:9px}@media(prefers-reduced-motion:reduce){.m-btn,.m-link{transition:none}}html .compare-at-price{opacity:1;color:var(--m-price-compare)}html:root{--moment-night: linear-gradient(155deg, #5f4589, #422e62);--moment-night-field: #5f4589;--moment-night-deep: #422e62;--moment-night-soft: #ebe3fc;--moment-night-soft-ink: #33244b;--moment-night-ink: var(--m-pearl);--moment-night-body: color-mix(in oklab, #5f4589 62%, var(--m-pearl));--moment-night-accent: var(--m-gold-light);--moment-night-gold: var(--m-gold-light);--moment-gift: linear-gradient(155deg, #a44d8e, #7e376c);--moment-gift-field: #a44d8e;--moment-gift-deep: #7e376c;--moment-gift-soft: #f8dff0;--moment-gift-soft-ink: #441e3a;--moment-gift-ink: var(--m-pearl);--moment-gift-body: color-mix(in oklab, #a44d8e 62%, var(--m-pearl));--moment-gift-accent: var(--m-gold-light);--moment-gift-gold: var(--m-gold-light);--moment-allday: linear-gradient(155deg, #e6c77c, #d0ad54);--moment-allday-field: #e6c77c;--moment-allday-deep: #d0ad54;--moment-allday-soft: #f7eed8;--moment-allday-soft-ink: #3c2b00;--moment-allday-ink: var(--m-plum);--moment-allday-body: color-mix(in oklab, #e6c77c 62%, var(--m-pearl));--moment-allday-accent: var(--m-berry-ink);--moment-allday-gold: var(--m-berry-ink);--moment-daily: linear-gradient(155deg, #9c5132, #753a22);--moment-daily-field: #9c5132;--moment-daily-deep: #753a22;--moment-daily-soft: #fee1d6;--moment-daily-soft-ink: #4a200e;--moment-daily-ink: var(--m-pearl);--moment-daily-body: color-mix(in oklab, #9c5132 62%, var(--m-pearl));--moment-daily-accent: var(--m-gold-light);--moment-daily-gold: var(--m-gold-light);--moment-fresh: linear-gradient(155deg, #1a763f, #0a562b);--moment-fresh-field: #1a763f;--moment-fresh-deep: #0a562b;--moment-fresh-soft: #d8efdd;--moment-fresh-soft-ink: #0a371b;--moment-fresh-ink: var(--m-pearl);--moment-fresh-body: color-mix(in oklab, #1a763f 62%, var(--m-pearl));--moment-fresh-accent: var(--m-gold-light);--moment-fresh-gold: var(--m-gold-light);--moment-love: linear-gradient(155deg, #921f3f, #6a0628);--moment-love-field: #921f3f;--moment-love-deep: #6a0628;--moment-love-soft: #fedfe2;--moment-love-soft-ink: #4a1d26;--moment-love-ink: var(--m-pearl);--moment-love-body: color-mix(in oklab, #921f3f 62%, var(--m-pearl));--moment-love-accent: var(--m-gold-light);--moment-love-gold: var(--m-gold-light)}html:root{--m-live: var(--m-plum);--m-live-ink: var(--m-pearl);--m-live-soft: color-mix(in srgb, var(--m-live) 14%, var(--m-pearl));--m-live-line: var(--m-gold-light)}html[data-moment=night]{--m-live: var(--moment-night-deep);--m-live-ink: var(--m-pearl);--m-live-line: var(--m-gold-light)}html[data-moment=gift]{--m-live: var(--moment-gift-deep);--m-live-ink: var(--m-pearl);--m-live-line: var(--m-gold-light)}html[data-moment=allday]{--m-live: var(--moment-allday-deep);--m-live-ink: var(--m-plum);--m-live-line: var(--m-plum)}html[data-moment=daily]{--m-live: var(--moment-daily-deep);--m-live-ink: var(--m-pearl);--m-live-line: var(--m-gold-light)}html[data-moment=fresh]{--m-live: var(--moment-fresh-deep);--m-live-ink: var(--m-pearl);--m-live-line: var(--m-gold-light)}html[data-moment=love]{--m-live: var(--moment-love-deep);--m-live-ink: var(--m-pearl);--m-live-line: var(--m-gold-light)}@property --m-live{syntax: "<color>"; inherits: true; initial-value: #3b1e3a;}@property --m-live-line{syntax: "<color>"; inherits: true; initial-value: #cda553;}@media(prefers-reduced-motion:no-preference){html{transition:--m-live var(--m-dur-3) var(--m-ease),--m-live-line var(--m-dur-3) var(--m-ease)}}.m-tone--night{--tile-bg: var(--moment-night);--tile-ink: var(--moment-night-ink);--tile-body: var(--moment-night-body);--tile-accent: var(--moment-night-accent);--tile-gold: var(--moment-night-gold)}.m-tone--gift{--tile-bg: var(--moment-gift);--tile-ink: var(--moment-gift-ink);--tile-body: var(--moment-gift-body);--tile-accent: var(--moment-gift-accent);--tile-gold: var(--moment-gift-gold)}.m-tone--allday{--tile-bg: var(--moment-allday);--tile-ink: var(--moment-allday-ink);--tile-body: var(--moment-allday-body);--tile-accent: var(--moment-allday-accent);--tile-gold: var(--moment-allday-gold)}.m-tone--daily{--tile-bg: var(--moment-daily);--tile-ink: var(--moment-daily-ink);--tile-body: var(--moment-daily-body);--tile-accent: var(--moment-daily-accent);--tile-gold: var(--moment-daily-gold)}.m-tone--fresh{--tile-bg: var(--moment-fresh);--tile-ink: var(--moment-fresh-ink);--tile-body: var(--moment-fresh-body);--tile-accent: var(--moment-fresh-accent);--tile-gold: var(--moment-fresh-gold)}.m-tone--love{--tile-bg: var(--moment-love);--tile-ink: var(--moment-love-ink);--tile-body: var(--moment-love-body);--tile-accent: var(--moment-love-accent);--tile-gold: var(--moment-love-gold)}.m-btn--outline{background:transparent;box-shadow:inset 0 0 0 1.5px currentcolor;color:var(--m-pearl)}.m-btn--outline:hover{background:var(--m-pearl);color:var(--m-plum)}.search-modal__label{display:none}@media screen and (min-width:1100px){.search-action .search-modal__button{inline-size:auto;min-inline-size:200px;justify-content:flex-start;gap:10px;padding-inline:14px 20px;border:1px solid var(--m-rule-quiet);border-radius:9999px;color:var(--m-text-muted)}.search-action .search-modal__label{display:inline;font-size:.875rem}}@media screen and (min-width:750px){.header__column--right .search-action{margin-inline:0}}header-menu overflow-list[defer]::part(list){flex-wrap:nowrap;overflow:hidden}@media screen and (min-width:750px){.header__column--right{margin-inline-end:-11px}}.m-sr-only{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;list-style:none}.menu-list__link--accent .menu-list__link-title{color:var(--m-berry-ink);font-weight:500}html:root{--m-card-backdrop: var(--m-surface-raised)}.card-gallery{background:var(--m-card-backdrop)}.card-gallery,.card-gallery .product-media-container,.card-gallery slideshow-slide,.card-gallery .slideshow-slide{--product-media-fit: contain}.card-gallery .product-media-container.media-fit img,.card-gallery .product-media__image,.card-gallery product-media img,.card-gallery img{object-fit:contain}html:root{--m-radius-card: 16px}.m-btn--ghost{border:0;background:transparent;color:var(--m-plum);box-shadow:inset 0 0 0 1.5px var(--m-plum);cursor:pointer}.m-btn--ghost:hover{background:var(--m-plum);color:var(--m-pearl)}.m-draft{margin:0;padding:6px 10px;border:1px dashed var(--m-gold-ink);color:var(--m-gold-ink);font-size:.75rem;inline-size:fit-content}.m-accent{color:var(--m-berry-ink)}html:root{--m-card-gap: 20px;--m-cols: 1.15;--m-cols-whole: 2}@media screen and (min-width:750px){html:root{--m-cols: 2;--m-cols-whole: 2}}@media screen and (min-width:990px){html:root{--m-cols: 3;--m-cols-whole: 3}}.section-resource-list .resource-list.resource-list__carousel{inline-size:100%;max-inline-size:calc(var(--m-content) + 2 * var(--m-gutter));margin-inline:auto}.section-resource-list .resource-list__carousel slideshow-slides{gap:var(--m-card-gap);margin-inline:var(--m-gutter);inline-size:calc(100% - 2 * var(--m-gutter));padding-inline:0;scroll-padding-inline:0}@media screen and (max-width:749px){.section-resource-list .resource-list__carousel slideshow-slides{margin-inline:0;inline-size:100%;padding-inline:var(--m-gutter);scroll-padding-inline:var(--m-gutter)}}.section-resource-list .resource-list__carousel slideshow-slide.resource-list__slide{flex:0 0 calc((100% - (var(--m-cols-whole) - 1) * var(--m-card-gap)) / var(--m-cols));inline-size:calc((100% - (var(--m-cols-whole) - 1) * var(--m-card-gap)) / var(--m-cols));min-inline-size:0;max-inline-size:none;scroll-snap-align:start}.section-resource-list .resource-list__carousel slideshow-arrows{display:none}.m-carousel-end{display:inline-flex;align-items:center;gap:20px}.m-carousel-controls{display:inline-flex;gap:8px}.m-carousel-controls button{display:grid;place-items:center;inline-size:44px;block-size:44px;padding:0;border:1px solid currentcolor;border-radius:9999px;background:transparent;color:inherit;cursor:pointer;transition:background-color var(--m-dur-1) var(--m-ease),opacity var(--m-dur-1) var(--m-ease)}.m-carousel-controls button:hover:not([disabled]){background:var(--m-plum);border-color:var(--m-plum);color:var(--m-pearl)}.m-carousel-controls button[disabled]{opacity:.35;cursor:default}.m-carousel-controls button:focus-visible{outline:2px solid var(--m-plum);outline-offset:2px}.m-carousel-controls [data-dir=prev] .m-chevron{transform:scaleX(-1)}html[dir=rtl] .m-carousel-controls [data-dir=prev] .m-chevron{transform:none}html[dir=rtl] .m-carousel-controls [data-dir=next] .m-chevron{transform:scaleX(-1)}html:root{--m-card-backdrop: var(--m-pearl)}.card-gallery{isolation:isolate;background:var(--m-card-backdrop)}.card-gallery img{box-sizing:border-box;padding:3%;mix-blend-mode:multiply;filter:brightness(1.09)}@media screen and (max-width:749px){.section-resource-list__header .layout-panel-flex{flex-wrap:wrap;row-gap:8px}.section-resource-list__header .text-block h2{white-space:nowrap}.m-carousel-end{margin-inline-start:auto}}@media(prefers-reduced-motion:reduce){.m-carousel-controls button{transition:none}}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.overflow-menu:after{transition:none}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu{transition:clip-path var(--submenu-animation-speed) var(--ease-out-cubic)}html:root{--opacity-subdued-text: .78}html:root:root,html:root:root [class*=color-scheme-]{--color-foreground-muted: rgb(var(--color-foreground-rgb) / .78)}html:root{--blend: 200px;--s-deep: #251224;--s-plum: #3B1E3A;--s-pearl: #FAF6F2;--s-mauve: #9C6B8A}@media screen and (max-width:749px){html:root{--blend: 120px}}:is(.shopify-section):has(>:is(.m-hero,.m-brands)){--tone: deep}:is(.shopify-section):has(>:is(.m-moments,.m-story,.m-steps,.section-background.color-scheme-3)){--tone: plum}.shopify-section:is(:has(>:is(.m-hero,.m-brands,.m-moments,.m-story,.m-steps,.section-background.color-scheme-3)))+.shopify-section:not(:has(>:is(.m-hero,.m-brands,.m-moments,.m-story,.m-steps,.section-background.color-scheme-3))):not(.shopify-section-group-footer-group):before{content:"";display:block;block-size:var(--blend);background:linear-gradient(var(--s-plum),var(--s-mauve) 48%,var(--s-pearl));background:linear-gradient(in oklab,var(--s-plum),var(--s-mauve) 48%,var(--s-pearl))}.shopify-section:not(:has(>:is(.m-hero,.m-brands,.m-moments,.m-story,.m-steps,.section-background.color-scheme-3))):not(.shopify-section-group-footer-group)+.shopify-section:has(>:is(.m-moments,.m-story,.m-steps,.section-background.color-scheme-3)):before,main:not(:has(>.shopify-section:last-child>:is(.m-hero,.m-brands,.m-moments,.m-story,.m-steps,.section-background.color-scheme-3)))+.shopify-section:has(>.section-background.color-scheme-3):before,#header-group+main>.shopify-section:first-child:has(>:is(.m-moments,.m-story)):before{content:"";display:block;block-size:var(--blend);background:linear-gradient(var(--s-pearl),var(--s-mauve) 52%,var(--s-plum));background:linear-gradient(in oklab,var(--s-pearl),var(--s-mauve) 52%,var(--s-plum))}.shopify-section:has(>.m-brands)+.shopify-section:has(>.m-moments):before{content:"";display:block;block-size:96px;background:linear-gradient(var(--s-deep),var(--s-plum));background:linear-gradient(in oklab,var(--s-deep),var(--s-plum))}.m-hero:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;z-index:1;block-size:min(var(--blend),22%);pointer-events:none;background:linear-gradient(var(--s-pearl),transparent);background:linear-gradient(in oklab,var(--s-pearl),rgb(250 246 242 / 0))}@media(forced-colors:active){.shopify-section:before,.m-hero:before{display:none}}html:root{color-scheme:only light}html:root:root product-card,html:root:root product-card .product-card__content,html:root:root product-card [class*=color-scheme-]{color-scheme:only light;--color-background: #FAF6F2;--color-background-rgb: 250 246 242;--color-foreground: #3B1E3A;--color-foreground-rgb: 59 30 58;--color-foreground-heading: #3B1E3A;--color-foreground-heading-rgb: 59 30 58;--color-foreground-muted: #5E5048;--color-border: #DCB9B0;--color-border-rgb: 220 185 176}html:root:root product-card .product-card__content{background-color:#faf6f2;color:#3b1e3a}html:root{--m-card-surface: #FFFDFB;--m-card-border: #D9BFB6;--m-card-border-strong: #A98A9C;--m-card-frame: #FFFDFB;--m-card-pad: 14px;--m-card-inset: 12px;--m-card-backdrop: var(--m-card-frame)}@media screen and (max-width:749px){html:root{--m-cols: 1.04}}html:root:root product-card{display:flex;flex-direction:column;block-size:100%;border:1px solid var(--m-card-border);border-radius:var(--m-radius-card);background:var(--m-card-surface);overflow:clip;transition:transform var(--m-dur-2) var(--m-ease),box-shadow var(--m-dur-2) var(--m-ease),border-color var(--m-dur-2) var(--m-ease)}html:root:root product-card .product-card__content{flex:1 1 auto;min-block-size:0;gap:0;background-color:var(--m-card-surface)}html:root:root product-card .card-gallery{flex:0 0 auto;box-sizing:border-box;inline-size:100%;margin:0;border:0;border-radius:0;background:var(--m-card-frame)}html:root:root product-card .product-card__content{padding:0;border:0}html:root:root product-card .product-card__content>:not(.card-gallery):not(.card-meta):has(.card-meta){display:flex;flex-direction:column;flex:1 1 auto;gap:0;padding:0}html:root:root product-card :has(>.card-meta):not(.product-card__content){display:flex;flex-direction:column;flex:1 1 auto;gap:0;padding:12px var(--m-card-pad) var(--m-card-pad)}html:root:root product-card :has(>.card-meta):not(.product-card__content)>*{padding-inline:0}html:root:root product-card .product-card__content>.card-meta{padding:12px var(--m-card-pad) 0}html:root:root product-card .product-card__content>:not(.card-gallery):not(.card-meta):not(.product-card__link):not(.product-grid-view-zoom-out--details):not(:has(.card-meta)):not(.contents){padding-inline:var(--m-card-pad)}html:root:root product-card .product-card__content>.contents>*{margin-inline:var(--m-card-pad)}html:root:root product-card .product-card__content>product-price{padding-block-end:var(--m-card-pad)}html:root:root product-card product-price{margin-block-start:auto;padding-block-start:8px}html:root:root product-card .product-badges--top-left,html:root:root product-card .product-badges{inset-block-start:var(--m-card-inset);inset-inline-start:var(--m-card-inset);inset-inline-end:auto;inset-block-end:auto;max-inline-size:calc(100% - 2 * var(--m-card-inset))}html:root:root product-card .product-badges__badge{max-inline-size:100%;border-radius:6px;font-size:.75rem;line-height:1.25;white-space:normal;overflow-wrap:anywhere}html:root:root product-card quick-add-component.quick-add{inset:var(--m-card-inset)}html:root:root product-card .quick-add__button{min-inline-size:44px;min-block-size:44px}@media(hover:hover)and (prefers-reduced-motion:no-preference){html:root:root product-card:hover{transform:translateY(-4px);border-color:var(--m-card-border-strong);box-shadow:0 14px 24px -16px #3b1e3a59}}html:root:root product-card:has(.product-card__link:focus-visible){border-color:var(--m-plum);outline:2px solid var(--m-berry);outline-offset:2px}html:root:root product-card[data-selected]{border-color:var(--m-berry);box-shadow:inset 0 0 0 1px var(--m-berry)}html:root:root .product-grid__item,html:root:root .resource-list__slide{display:flex;flex-direction:column}html:root:root .product-grid__item>product-card,html:root:root .resource-list__slide>product-card,html:root:root .resource-list__slide>*{flex:1 1 auto}@media(forced-colors:active){html:root:root product-card{border-color:CanvasText}}html:root:root product-card .buy-buttons-block{display:none}html:root:root product-card .product-card__content,html:root:root product-card .product-card__content :is(.group-block,.group-block-content,.text-block,.price-container,.card-meta){text-align:start}html:root:root product-card .product-card__content :is(.group-block-content,.price-container){align-items:flex-start;justify-content:flex-start}html:root:root product-card .card-gallery img,html:root:root product-card .card-gallery .product-media-container{border-radius:0;background:transparent}html:root:root product-card .group-block-content>rte-formatter{display:none}html:root:root product-card .product-card__content :is(p,h3,h4,h5,h6,span){text-align:start}html:root:root product-card .product-card__content :is(.text-block,product-price,.price-wrapper){align-items:flex-start;justify-content:flex-start;text-align:start}html:root:root product-card .card-gallery{--gallery-aspect-ratio: 1 !important;aspect-ratio:1 / 1}html:root:root .pagination{--pagination-size: 44px;--pagination-radius: 22;margin-block:clamp(32px,5vw,56px) clamp(8px,2vw,24px)}html:root:root .pagination__link{font-size:1rem;color:var(--m-plum)}html:root:root .pagination__link--current{color:var(--m-pearl)}html:root:root .pagination__link--disabled{opacity:.4}html:root:root .cart-page .cart-items__table-row{padding:14px;margin-block-end:12px;border:1px solid var(--m-card-border);border-radius:var(--m-radius-card);background:var(--m-card-surface)}html:root:root .cart-page .cart-items--dividers .cart-items__table-row,html:root:root .cart-page .cart-items--dividers .cart-items__table-row:last-child,html:root:root .cart-page .cart-items__table-row:last-child{padding:14px;border:1px solid var(--m-card-border);margin-block-end:12px}html:root:root .cart-page .cart-items__media-container{border-radius:12px;background:var(--m-card-frame);overflow:clip}html:root:root .cart-page .cart-items__media-image{border:0;border-radius:0;object-fit:contain;mix-blend-mode:multiply}html:root:root .cart-page .cart-items__details{color:var(--m-text-muted)}html:root:root .cart-page .cart-items__title{color:var(--m-plum);font-family:var(--font-heading--family);font-size:1.125rem;line-height:1.2}html:root:root .cart-page .cart-items__details .card-meta{margin-block-end:8px}html:root:root .cart-page .cart-items__price{color:var(--m-plum);font-weight:600}html:root:root .cart-page__summary{padding:clamp(16px,2.4vw,24px);border:1px solid var(--m-card-border);border-radius:var(--m-radius-card);background:var(--m-card-surface)}html:root:root .cart-page__summary .cart__summary-totals{display:grid;gap:14px}@media screen and (min-width:750px){html:root:root .cart-page__summary{display:block;block-size:auto;align-self:start;position:sticky;inset-block-start:100px}}.m-cart-claims{display:flex;flex-wrap:wrap;gap:6px 16px;margin:16px 0 0;padding:0;list-style:none;font-size:.8125rem;color:var(--m-text-muted)}.m-cart-claims li+li:before{content:"";display:inline-block;inline-size:4px;block-size:4px;margin-inline-end:16px;border-radius:9999px;background:var(--m-gold-ink);vertical-align:middle}.m-cart-claims a{color:inherit;text-underline-offset:3px}.m-cart-bar{display:none}@media screen and (max-width:749px){.cart-page .m-cart-bar{position:fixed;inset-inline:0;inset-block-end:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-block-start:1px solid var(--m-card-border);background:var(--m-pearl)}.m-cart-bar__total{display:grid;gap:2px;font-size:.8125rem;color:var(--m-text-muted)}.m-cart-bar__total strong{font-size:1.125rem;color:var(--m-plum)}.m-cart-bar__button{flex:1 1 auto;max-inline-size:220px;min-block-size:48px}html:root:root .cart-page__summary .cart__checkout-button{display:none}html:root:root .cart-page:not(.cart-page--empty){padding-block-end:96px}}html:root:root .cart-page__summary .cart__summary-container,html:root:root .cart-page__summary .cart__summary-inner{block-size:auto;padding:0;border:0;background:transparent}@media screen and (max-width:749px){html:root:root .cart-page .cart-items__table-row{padding:12px}html:root:root .cart-page .cart-items__title{font-size:1rem}html:root:root .cart-page .cart-items__price{font-size:1rem}}@media screen and (max-width:749px){html:root:root .cart-page{grid-template-columns:minmax(0,1fr)}html:root:root .cart-page__summary,html:root:root .cart-page__summary *{min-inline-size:0}html:root:root .cart-page__summary{max-inline-size:100%;overflow-x:clip}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/moments.css.map */
