.CuratedCollection-module__GM1ljW__products,.CuratedCollection-module__GM1ljW__personalization,.CuratedCollection-module__GM1ljW__related{width:min(calc(100% - var(--pmb-card-gutter) * 2), var(--pmb-card-width));margin-inline:auto}.CuratedCollection-module__GM1ljW__products{padding:38px 0}.CuratedCollection-module__GM1ljW__selection{width:100%}.CuratedCollection-module__GM1ljW__sort{gap:8px;font-size:13px;font-weight:650;display:grid}.CuratedCollection-module__GM1ljW__sort select{background:var(--brand-cream);border:1px solid #dfc8d2;border-radius:8px;width:100%;min-height:44px;padding:8px}.CuratedCollection-module__GM1ljW__sort{flex:none;width:155px}.CuratedCollection-module__GM1ljW__mobileSort{display:none}@media (max-width:760px){.CuratedCollection-module__GM1ljW__desktopSort{display:none}.CuratedCollection-module__GM1ljW__mobileSort.catalog-controls{width:100%;margin:0;padding:0;display:block}.CuratedCollection-module__GM1ljW__mobileSort .catalog-controls-toggle{width:100%;display:flex}}.CuratedCollection-module__GM1ljW__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:16px;display:flex}.CuratedCollection-module__GM1ljW__heading h2,.CuratedCollection-module__GM1ljW__personalization h2{font-family:var(--font-display), sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(29px,3.2vw,43px);line-height:1}.CuratedCollection-module__GM1ljW__heading p{max-width:720px;margin:10px 0 0;font-size:14px;line-height:1.6}.CuratedCollection-module__GM1ljW__heading>span{color:var(--concept-plum);flex-shrink:0;padding-bottom:3px;font-size:13px}.CuratedCollection-module__GM1ljW__designGrid .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.CuratedCollection-module__GM1ljW__nameGrid .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.CuratedCollection-module__GM1ljW__personalization{border:1px solid var(--store-soft-line);border-radius:var(--pmb-card-radius);background:#ffedf2;padding:30px}.CuratedCollection-module__GM1ljW__personalization ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0 0;padding:0;list-style:none;display:grid}.CuratedCollection-module__GM1ljW__personalization li>span{color:var(--concept-pink);font-size:12px;font-weight:800}.CuratedCollection-module__GM1ljW__personalization h3{margin:10px 0 8px;font-size:18px;line-height:1.25}.CuratedCollection-module__GM1ljW__personalization li p,.CuratedCollection-module__GM1ljW__details{margin:0;font-size:14px;line-height:1.6}.CuratedCollection-module__GM1ljW__personalization .CuratedCollection-module__GM1ljW__details{margin-top:22px;font-size:12px}.CuratedCollection-module__GM1ljW__related{border-top:1px solid var(--store-soft-line);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:30px;padding:22px 0 8px;font-size:13px;display:flex}.CuratedCollection-module__GM1ljW__related>span{color:var(--concept-plum)}.CuratedCollection-module__GM1ljW__related a{text-underline-offset:4px;align-items:center;gap:12px;min-height:44px;font-weight:750;text-decoration:underline;display:inline-flex}.CuratedCollection-module__GM1ljW__related a:is(:hover,:focus-visible){color:var(--brand-pink)}.CuratedCollection-module__GM1ljW__related a span{transition:transform .18s}.CuratedCollection-module__GM1ljW__related a:is(:hover,:focus-visible) span{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.CuratedCollection-module__GM1ljW__related a span{transition:none;transform:none}}@media (max-width:1050px){.CuratedCollection-module__GM1ljW__designGrid .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.CuratedCollection-module__GM1ljW__products,.CuratedCollection-module__GM1ljW__personalization,.CuratedCollection-module__GM1ljW__related{width:calc(100% - var(--pmb-card-gutter) * 2)}.CuratedCollection-module__GM1ljW__products{padding:28px 0}.CuratedCollection-module__GM1ljW__heading{align-items:start;gap:14px;margin-bottom:16px}.CuratedCollection-module__GM1ljW__heading h2,.CuratedCollection-module__GM1ljW__personalization h2{font-size:31px}.CuratedCollection-module__GM1ljW__heading p{font-size:13px}.CuratedCollection-module__GM1ljW__heading>span{padding-top:4px;font-size:11px}:is(.CuratedCollection-module__GM1ljW__selection .CuratedCollection-module__GM1ljW__designGrid .product-grid,.CuratedCollection-module__GM1ljW__selection .CuratedCollection-module__GM1ljW__nameGrid .product-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.CuratedCollection-module__GM1ljW__selection .CuratedCollection-module__GM1ljW__heading{flex-wrap:wrap}.CuratedCollection-module__GM1ljW__sort{width:100%}:is(.CuratedCollection-module__GM1ljW__designGrid .product-grid,.CuratedCollection-module__GM1ljW__nameGrid .product-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 11px}.CuratedCollection-module__GM1ljW__personalization{padding:24px 20px}.CuratedCollection-module__GM1ljW__personalization ol{grid-template-columns:1fr;gap:20px}.CuratedCollection-module__GM1ljW__personalization h3{margin-top:6px}.CuratedCollection-module__GM1ljW__related{gap:8px 18px;margin-top:22px}.CuratedCollection-module__GM1ljW__related>span{width:100%}}
.CollectionPage-module__GtINLG__page{width:min(100% - 48px,1320px);color:var(--collection-body);margin:0 auto;padding-bottom:30px}.CollectionPage-module__GtINLG__page .catalog-breadcrumbs{width:100%;margin:16px 0;padding-inline:0}.CollectionPage-module__GtINLG__page a:focus-visible,.CollectionPage-module__GtINLG__page summary:focus-visible{outline:3px solid var(--collection-accent-secondary);outline-offset:4px}.CollectionPage-module__GtINLG__eyebrow{color:var(--collection-accent-text);letter-spacing:.14em;margin:0 0 11px;font-size:10px;font-weight:800;line-height:1.5}.CollectionPage-module__GtINLG__intro{border:1px solid var(--collection-border);background:var(--collection-background);text-align:center;border-radius:16px;padding:24px 32px}.CollectionPage-module__GtINLG__introCopy{max-width:900px;margin-inline:auto}.CollectionPage-module__GtINLG__intro h1{color:var(--collection-heading);letter-spacing:-.045em;margin:0 0 10px;font:700 clamp(40px,4.8vw,66px)/1.04 Georgia,Times New Roman,serif}.CollectionPage-module__GtINLG__tagline{max-width:720px;color:var(--collection-tagline,var(--collection-heading));margin:0 auto 10px;font:italic 22px/1.3 Georgia,Times New Roman,serif}.CollectionPage-module__GtINLG__description{max-width:720px;margin:0 auto;font-size:13px;line-height:1.5}.CollectionPage-module__GtINLG__products{padding:32px 0 38px}.CollectionPage-module__GtINLG__selectionDetails{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:28px;display:grid}.CollectionPage-module__GtINLG__aboutSelection,.CollectionPage-module__GtINLG__giftAdvice{border:1px solid var(--collection-border);border-radius:14px;padding:24px 28px}.CollectionPage-module__GtINLG__aboutSelection{background:var(--collection-neutral)}.CollectionPage-module__GtINLG__giftAdvice{background:var(--collection-surface)}.CollectionPage-module__GtINLG__selectionDetails h2{color:var(--collection-heading);letter-spacing:-.025em;margin:0 0 12px;font:700 25px/1.2 Georgia,Times New Roman,serif}.CollectionPage-module__GtINLG__selectionDetails p:not(.CollectionPage-module__GtINLG__eyebrow){color:var(--collection-body);margin:0;font-size:13px;line-height:1.7}.CollectionPage-module__GtINLG__selectionDetails nav{flex-wrap:wrap;column-gap:24px;margin-top:8px;display:flex}.CollectionPage-module__GtINLG__selectionDetails a{min-height:44px;color:var(--collection-link);text-underline-offset:3px;align-items:center;gap:8px;font-size:12px;font-weight:650;line-height:1.5;text-decoration:underline;display:inline-flex}.CollectionPage-module__GtINLG__selectionDetails a:hover{color:var(--collection-hover)}.CollectionPage-module__GtINLG__products>.catalog-layout{width:100%;margin:0;padding:0}.CollectionPage-module__GtINLG__products .catalog-results .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.CollectionPage-module__GtINLG__sectionHeading{border-bottom:1px solid var(--collection-border);justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;padding-bottom:15px;display:flex}.CollectionPage-module__GtINLG__sectionHeading .CollectionPage-module__GtINLG__eyebrow{margin-bottom:7px;font-size:9px}.CollectionPage-module__GtINLG__sectionHeading h2{color:var(--collection-heading);margin:0;scroll-margin-top:100px;font:700 27px/1.2 Georgia,Times New Roman,serif}.CollectionPage-module__GtINLG__sectionHeading>p{margin:0 0 2px;font-size:13px;line-height:1.5}.CollectionPage-module__GtINLG__personal{border:1px solid var(--collection-border);background:var(--collection-surface);border-radius:14px;grid-template-columns:1.4fr 1fr;align-items:center;gap:28px;padding:26px 30px;display:grid}.CollectionPage-module__GtINLG__personal .CollectionPage-module__GtINLG__eyebrow{margin-bottom:8px}.CollectionPage-module__GtINLG__personal h2{max-width:630px;color:var(--collection-heading);letter-spacing:-.025em;margin:0 0 10px;font:700 28px/1.15 Georgia,Times New Roman,serif}.CollectionPage-module__GtINLG__personal p:not(.CollectionPage-module__GtINLG__eyebrow){margin:0;font-size:13px;line-height:1.6}.CollectionPage-module__GtINLG__personal p.CollectionPage-module__GtINLG__smallPrint{margin-top:7px;font-size:11px}.CollectionPage-module__GtINLG__personal nav{gap:6px;display:grid}.CollectionPage-module__GtINLG__personal nav a{border-bottom:1px solid var(--collection-border);min-height:44px;color:var(--collection-link);justify-content:space-between;align-items:center;gap:15px;padding:10px 0;font-size:12px;font-weight:650;line-height:1.5;display:flex}.CollectionPage-module__GtINLG__personal a:hover,.CollectionPage-module__GtINLG__more a:hover{color:var(--collection-hover)}.CollectionPage-module__GtINLG__faq{background:var(--collection-neutral);grid-template-columns:.8fr 1.2fr;gap:60px;padding:42px 0 22px;display:grid}.CollectionPage-module__GtINLG__faq h2{max-width:380px;color:var(--collection-heading);letter-spacing:-.025em;margin:0 0 14px;font:700 clamp(28px,3vw,36px)/1.12 Georgia,Times New Roman,serif}.CollectionPage-module__GtINLG__faq>div>p:not(.CollectionPage-module__GtINLG__eyebrow){font-size:13px;line-height:1.6}.CollectionPage-module__GtINLG__questions details{border-bottom:1px solid var(--collection-border);padding:15px 0}.CollectionPage-module__GtINLG__questions details:first-child{padding-top:0}.CollectionPage-module__GtINLG__questions summary{min-height:44px;color:var(--collection-heading);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;font-size:14px;font-weight:650;line-height:1.5;list-style:none;display:flex}.CollectionPage-module__GtINLG__questions summary::-webkit-details-marker{display:none}.CollectionPage-module__GtINLG__questions summary:after{content:"+";color:var(--collection-accordion-accent,var(--collection-accent));font-size:23px;font-weight:400}.CollectionPage-module__GtINLG__questions details[open] summary:after{content:"−"}.CollectionPage-module__GtINLG__questions details[open] summary,.CollectionPage-module__GtINLG__questions summary:hover{color:var(--collection-hover)}.CollectionPage-module__GtINLG__questions details p,.CollectionPage-module__GtINLG__questions details a{font-size:13px;line-height:1.65}.CollectionPage-module__GtINLG__questions details a{min-height:44px;color:var(--collection-link);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.CollectionPage-module__GtINLG__more{border-top:1px solid var(--collection-border);flex-wrap:wrap;gap:10px 30px;margin-top:18px;padding-top:16px;display:flex}.CollectionPage-module__GtINLG__more a{min-height:44px;color:var(--collection-link);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.CollectionPage-module__GtINLG__page>section[id=more-collections]{width:100%}.CollectionPage-module__GtINLG__page .catalog-controls{color:var(--collection-body);background-color:var(--collection-neutral);border-color:var(--collection-border)}:is(.CollectionPage-module__GtINLG__page .catalog-controls-heading strong,.CollectionPage-module__GtINLG__page .catalog-facet>summary,.CollectionPage-module__GtINLG__page .curated-sort-inline h3){color:var(--collection-heading)}.CollectionPage-module__GtINLG__page .catalog-controls-kicker{color:var(--collection-accent-text)}.CollectionPage-module__GtINLG__page .catalog-facet{border-color:var(--collection-border)}.CollectionPage-module__GtINLG__page .catalog-facet>summary:after{color:var(--collection-accent);background-color:var(--collection-surface)}.CollectionPage-module__GtINLG__page .catalog-choice{color:var(--collection-body);border-color:var(--collection-border)}.CollectionPage-module__GtINLG__page .catalog-choice:hover{color:var(--collection-hover);border-color:var(--collection-hover);background-color:var(--collection-surface)}.CollectionPage-module__GtINLG__page .catalog-choice[data-selected=true]{color:var(--collection-on-selected);background-color:var(--collection-selected);border-color:var(--collection-selected)}.CollectionPage-module__GtINLG__page .catalog-choice[data-selected=true] .catalog-choice-dot{box-shadow:inset 0 0 0 2px var(--collection-selected)}.CollectionPage-module__GtINLG__page .catalog-choice:has(input:focus-visible){outline-color:var(--collection-accent-secondary)}.CollectionPage-module__GtINLG__page .catalog-controls-body{scrollbar-color:var(--collection-accent-secondary) transparent}.CollectionPage-module__GtINLG__page .catalog-controls-toggle{color:var(--collection-heading);border-color:var(--collection-border);background-color:var(--collection-neutral)}.CollectionPage-module__GtINLG__page .catalog-controls-toggle svg{color:var(--collection-accent)}.CollectionPage-module__GtINLG__page .catalog-controls-toggle:hover{background-color:var(--collection-surface)}.CollectionPage-module__GtINLG__page .catalog-controls-toggle:focus-visible{outline-color:var(--collection-accent-secondary)}.CollectionPage-module__GtINLG__page .catalog-controls-chevron{border-color:var(--collection-accent)}.CollectionPage-module__GtINLG__page .catalog-controls .spice-filter a{color:var(--collection-body);background-color:var(--collection-neutral);border-color:var(--collection-border)}.CollectionPage-module__GtINLG__page .catalog-controls .spice-filter a:hover{color:var(--collection-hover);border-color:var(--collection-hover);background-color:var(--collection-surface)}.CollectionPage-module__GtINLG__page .catalog-controls .spice-filter a.active{color:var(--collection-on-selected);background-color:var(--collection-selected);border-color:var(--collection-selected)}.CollectionPage-module__GtINLG__page .catalog-controls .spice-filter a.active:before{border-color:var(--collection-on-selected);background-color:var(--collection-on-selected)}:is(.CollectionPage-module__GtINLG__page .catalog-active-filters a,.CollectionPage-module__GtINLG__page .catalog-pagination a){color:var(--collection-link);border-color:var(--collection-border)}.CollectionPage-module__GtINLG__page .catalog-active-filters a:not(:last-child){background-color:var(--collection-surface-secondary,var(--collection-surface));border-color:var(--collection-decorative-accent,var(--collection-border))}.CollectionPage-module__GtINLG__page .catalog-pagination .is-current{color:var(--collection-on-selected);background-color:var(--collection-selected);border-color:var(--collection-selected)}.CollectionPage-module__GtINLG__page .catalog-sort-explanation{color:var(--collection-body)}@media (max-width:760px){.CollectionPage-module__GtINLG__selectionDetails{grid-template-columns:1fr;gap:14px;margin-bottom:24px}.CollectionPage-module__GtINLG__aboutSelection,.CollectionPage-module__GtINLG__giftAdvice{padding:22px}.CollectionPage-module__GtINLG__selectionDetails h2{font-size:24px}.CollectionPage-module__GtINLG__page{width:calc(100% - 32px)}.CollectionPage-module__GtINLG__intro{padding:24px 20px}.CollectionPage-module__GtINLG__intro h1{font-size:clamp(36px,7vw,50px)}.CollectionPage-module__GtINLG__intro .CollectionPage-module__GtINLG__eyebrow{letter-spacing:.1em;font-size:9px}.CollectionPage-module__GtINLG__tagline{font-size:19px}.CollectionPage-module__GtINLG__description{font-size:12px}.CollectionPage-module__GtINLG__products{padding:26px 0 30px}.CollectionPage-module__GtINLG__products .catalog-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.CollectionPage-module__GtINLG__sectionHeading{display:block}.CollectionPage-module__GtINLG__sectionHeading h2{font-size:24px}.CollectionPage-module__GtINLG__sectionHeading>p{margin-top:8px;font-size:12px}.CollectionPage-module__GtINLG__personal{grid-template-columns:1fr;gap:16px;padding:23px}.CollectionPage-module__GtINLG__personal h2{font-size:27px}.CollectionPage-module__GtINLG__faq{grid-template-columns:1fr;gap:18px;padding-top:32px}.CollectionPage-module__GtINLG__faq h2{max-width:440px;font-size:30px}.CollectionPage-module__GtINLG__page .catalog-controls{background-color:#0000}}.CollectionPage-module__GtINLG__orderingSteps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.CollectionPage-module__GtINLG__orderingSteps li{border-bottom:1px solid var(--collection-border);padding:10px 0}.CollectionPage-module__GtINLG__orderingSteps strong{color:var(--collection-heading);font-size:13px;line-height:1.5}.CollectionPage-module__GtINLG__orderingSteps strong span{color:var(--collection-accent-text);margin-right:5px}.CollectionPage-module__GtINLG__personal .CollectionPage-module__GtINLG__orderingSteps p{margin:5px 0 0;font-size:12px;line-height:1.5}
