.GM1ljW_products,.GM1ljW_personalization,.GM1ljW_related{width:min(calc(100% - var(--pmb-card-gutter) * 2), var(--pmb-card-width));margin-inline:auto}.GM1ljW_products{padding:38px 0}.GM1ljW_selection{width:100%}.GM1ljW_sort{gap:8px;font-size:13px;font-weight:650;display:grid}.GM1ljW_sort select{background:var(--brand-cream);border:1px solid #dfc8d2;border-radius:8px;width:100%;min-height:44px;padding:8px}.GM1ljW_sort{flex:none;width:155px}.GM1ljW_mobileSort{display:none}@media (max-width:760px){.GM1ljW_desktopSort{display:none}.GM1ljW_mobileSort.catalog-controls{width:100%;margin:0;padding:0;display:block}.GM1ljW_mobileSort .catalog-controls-toggle{width:100%;display:flex}}.GM1ljW_heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:16px;display:flex}.GM1ljW_heading h2,.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}.GM1ljW_heading p{max-width:720px;margin:10px 0 0;font-size:14px;line-height:1.6}.GM1ljW_heading>span{color:var(--concept-plum);flex-shrink:0;padding-bottom:3px;font-size:13px}.GM1ljW_designGrid .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.GM1ljW_nameGrid .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.GM1ljW_personalization{border:1px solid var(--store-soft-line);border-radius:var(--pmb-card-radius);background:#ffedf2;padding:30px}.GM1ljW_personalization ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0 0;padding:0;list-style:none;display:grid}.GM1ljW_personalization li>span{color:var(--concept-pink);font-size:12px;font-weight:800}.GM1ljW_personalization h3{margin:10px 0 8px;font-size:18px;line-height:1.25}.GM1ljW_personalization li p,.GM1ljW_details{margin:0;font-size:14px;line-height:1.6}.GM1ljW_personalization .GM1ljW_details{margin-top:22px;font-size:12px}.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}.GM1ljW_related>span{color:var(--concept-plum)}.GM1ljW_related a{text-underline-offset:4px;align-items:center;gap:12px;min-height:44px;font-weight:750;text-decoration:underline;display:inline-flex}.GM1ljW_related a:is(:hover,:focus-visible){color:var(--brand-pink)}.GM1ljW_related a span{transition:transform .18s}.GM1ljW_related a:is(:hover,:focus-visible) span{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.GM1ljW_related a span{transition:none;transform:none}}@media (max-width:1050px){.GM1ljW_designGrid .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.GM1ljW_products,.GM1ljW_personalization,.GM1ljW_related{width:calc(100% - var(--pmb-card-gutter) * 2)}.GM1ljW_products{padding:28px 0}.GM1ljW_heading{align-items:start;gap:14px;margin-bottom:16px}.GM1ljW_heading h2,.GM1ljW_personalization h2{font-size:31px}.GM1ljW_heading p{font-size:13px}.GM1ljW_heading>span{padding-top:4px;font-size:11px}:is(.GM1ljW_selection .GM1ljW_designGrid .product-grid,.GM1ljW_selection .GM1ljW_nameGrid .product-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.GM1ljW_selection .GM1ljW_heading{flex-wrap:wrap}.GM1ljW_sort{width:100%}:is(.GM1ljW_designGrid .product-grid,.GM1ljW_nameGrid .product-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 11px}.GM1ljW_personalization{padding:24px 20px}.GM1ljW_personalization ol{grid-template-columns:1fr;gap:20px}.GM1ljW_personalization h3{margin-top:6px}.GM1ljW_related{gap:8px 18px;margin-top:22px}.GM1ljW_related>span{width:100%}}
.GtINLG_page{width:min(100% - 48px,1320px);color:var(--collection-body);margin:0 auto;padding-bottom:30px}.GtINLG_page .catalog-breadcrumbs{width:100%;margin:16px 0;padding-inline:0}.GtINLG_page a:focus-visible,.GtINLG_page summary:focus-visible{outline:3px solid var(--collection-accent-secondary);outline-offset:4px}.GtINLG_eyebrow{color:var(--collection-accent-text);letter-spacing:.14em;margin:0 0 11px;font-size:10px;font-weight:800;line-height:1.5}.GtINLG_intro{border:1px solid var(--collection-border);background:var(--collection-background);text-align:center;border-radius:16px;padding:16px 32px}.GtINLG_introCopy{max-width:900px;margin-inline:auto}.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}.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}.GtINLG_description{max-width:720px;margin:0 auto;font-size:13px;line-height:1.5}.GtINLG_products{padding:var(--pmb-intro-content-gap) 0 38px}.GtINLG_selectionDetails{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:28px;display:grid}.GtINLG_aboutSelection,.GtINLG_giftAdvice{border:1px solid var(--collection-border);border-radius:14px;padding:24px 28px}.GtINLG_aboutSelection{background:var(--collection-neutral)}.GtINLG_giftAdvice{background:var(--collection-surface)}.GtINLG_selectionDetails h2{color:var(--collection-heading);letter-spacing:-.025em;margin:0 0 12px;font:700 25px/1.2 Georgia,Times New Roman,serif}.GtINLG_selectionDetails p:not(.GtINLG_eyebrow){color:var(--collection-body);margin:0;font-size:13px;line-height:1.7}.GtINLG_selectionDetails nav{flex-wrap:wrap;column-gap:24px;margin-top:8px;display:flex}.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}.GtINLG_selectionDetails a:hover{color:var(--collection-hover)}.GtINLG_products>.catalog-layout{width:100%;margin:0;padding:0}.GtINLG_products .catalog-results .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.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}.GtINLG_sectionHeading .GtINLG_eyebrow{margin-bottom:7px;font-size:9px}.GtINLG_sectionHeading h2{color:var(--collection-heading);margin:0;scroll-margin-top:100px;font:700 27px/1.2 Georgia,Times New Roman,serif}.GtINLG_sectionHeading>p{margin:0 0 2px;font-size:13px;line-height:1.5}.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}.GtINLG_personal .GtINLG_eyebrow{margin-bottom:8px}.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}.GtINLG_personal p:not(.GtINLG_eyebrow){margin:0;font-size:13px;line-height:1.6}.GtINLG_personal p.GtINLG_smallPrint{margin-top:7px;font-size:11px}.GtINLG_personal nav{gap:6px;display:grid}.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}.GtINLG_personal a:hover,.GtINLG_more a:hover{color:var(--collection-hover)}.GtINLG_faq{background:var(--collection-neutral);grid-template-columns:.8fr 1.2fr;gap:60px;padding:42px 0 22px;display:grid}.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}.GtINLG_faq>div>p:not(.GtINLG_eyebrow){font-size:13px;line-height:1.6}.GtINLG_questions details{border-bottom:1px solid var(--collection-border);padding:15px 0}.GtINLG_questions details:first-child{padding-top:0}.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}.GtINLG_questions summary::-webkit-details-marker{display:none}.GtINLG_questions summary:after{content:"+";color:var(--collection-accordion-accent,var(--collection-accent));font-size:23px;font-weight:400}.GtINLG_questions details[open] summary:after{content:"−"}.GtINLG_questions details[open] summary,.GtINLG_questions summary:hover{color:var(--collection-hover)}.GtINLG_questions details p,.GtINLG_questions details a{font-size:13px;line-height:1.65}.GtINLG_questions details a{min-height:44px;color:var(--collection-link);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.GtINLG_more{border-top:1px solid var(--collection-border);flex-wrap:wrap;gap:10px 30px;margin-top:18px;padding-top:16px;display:flex}.GtINLG_more a{min-height:44px;color:var(--collection-link);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.GtINLG_page>section[id=more-collections]{width:100%}.GtINLG_page .catalog-controls{color:var(--collection-body);background-color:var(--collection-neutral);border-color:var(--collection-border)}:is(.GtINLG_page .catalog-controls-heading strong,.GtINLG_page .catalog-facet>summary,.GtINLG_page .curated-sort-inline h3){color:var(--collection-heading)}.GtINLG_page .catalog-controls-kicker{color:var(--collection-accent-text)}.GtINLG_page .catalog-facet{border-color:var(--collection-border)}.GtINLG_page .catalog-facet>summary:after{color:var(--collection-accent);background-color:var(--collection-surface)}.GtINLG_page .catalog-choice{color:var(--collection-body);border-color:var(--collection-border)}.GtINLG_page .catalog-choice:hover{color:var(--collection-hover);border-color:var(--collection-hover);background-color:var(--collection-surface)}.GtINLG_page .catalog-choice[data-selected=true]{color:var(--collection-on-selected);background-color:var(--collection-selected);border-color:var(--collection-selected)}.GtINLG_page .catalog-choice[data-selected=true] .catalog-choice-dot{box-shadow:inset 0 0 0 2px var(--collection-selected)}.GtINLG_page .catalog-choice:has(input:focus-visible){outline-color:var(--collection-accent-secondary)}.GtINLG_page .catalog-controls-body{scrollbar-color:var(--collection-accent-secondary) transparent}.GtINLG_page .catalog-controls-toggle{color:var(--collection-heading);border-color:var(--collection-border);background-color:var(--collection-neutral)}.GtINLG_page .catalog-controls-toggle svg{color:var(--collection-accent)}.GtINLG_page .catalog-controls-toggle:hover{background-color:var(--collection-surface)}.GtINLG_page .catalog-controls-toggle:focus-visible{outline-color:var(--collection-accent-secondary)}.GtINLG_page .catalog-controls-chevron{border-color:var(--collection-accent)}.GtINLG_page .catalog-controls .spice-filter a{color:var(--collection-body);background-color:var(--collection-neutral);border-color:var(--collection-border)}.GtINLG_page .catalog-controls .spice-filter a:hover{color:var(--collection-hover);border-color:var(--collection-hover);background-color:var(--collection-surface)}.GtINLG_page .catalog-controls .spice-filter a.active{color:var(--collection-on-selected);background-color:var(--collection-selected);border-color:var(--collection-selected)}.GtINLG_page .catalog-controls .spice-filter a.active:before{border-color:var(--collection-on-selected);background-color:var(--collection-on-selected)}:is(.GtINLG_page .catalog-active-filters a,.GtINLG_page .catalog-pagination a){color:var(--collection-link);border-color:var(--collection-border)}.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))}.GtINLG_page .catalog-pagination .is-current{color:var(--collection-on-selected);background-color:var(--collection-selected);border-color:var(--collection-selected)}.GtINLG_page .catalog-sort-explanation{color:var(--collection-body)}@media (max-width:760px){.GtINLG_selectionDetails{grid-template-columns:1fr;gap:14px;margin-bottom:24px}.GtINLG_aboutSelection,.GtINLG_giftAdvice{padding:22px}.GtINLG_selectionDetails h2{font-size:24px}.GtINLG_page{width:calc(100% - 32px)}.GtINLG_intro{padding:16px 20px}.GtINLG_intro h1{font-size:clamp(36px,7vw,50px)}.GtINLG_intro .GtINLG_eyebrow{letter-spacing:.1em;font-size:9px}.GtINLG_tagline{font-size:19px}.GtINLG_description{font-size:12px}.GtINLG_products{padding:var(--pmb-intro-content-gap) 0 30px}.GtINLG_products .catalog-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.GtINLG_sectionHeading{display:block}.GtINLG_sectionHeading h2{font-size:24px}.GtINLG_sectionHeading>p{margin-top:8px;font-size:12px}.GtINLG_personal{grid-template-columns:1fr;gap:16px;padding:23px}.GtINLG_personal h2{font-size:27px}.GtINLG_faq{grid-template-columns:1fr;gap:18px;padding-top:32px}.GtINLG_faq h2{max-width:440px;font-size:30px}.GtINLG_page .catalog-controls{background-color:#0000}}.GtINLG_orderingSteps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.GtINLG_orderingSteps li{border-bottom:1px solid var(--collection-border);padding:10px 0}.GtINLG_orderingSteps strong{color:var(--collection-heading);font-size:13px;line-height:1.5}.GtINLG_orderingSteps strong span{color:var(--collection-accent-text);margin-right:5px}.GtINLG_personal .GtINLG_orderingSteps p{margin:5px 0 0;font-size:12px;line-height:1.5}
