.section-content:has(>.pw>gift-finder) :is(.pw,gift-finder,.guide__flow,.guide__foot){background-color:inherit}.section-content:has(>.pw>gift-finder.is-deep){padding-top:var(--spacing-2)}.gift-finder.is-deep:not(.is-ready) .guide__flow{visibility:hidden}.gift-finder .guide__flow[hidden],.gift-finder .guide__hub[hidden]{display:none}.gift-finder .guide__help{max-width:60ch;margin:6px 0 0;color:var(--color-neutral-1)}.gift-finder__body[aria-busy=true]{min-height:60vh}.gift-finder__body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-3)}.gift-finder__heading{margin:var(--spacing-2) 0 calc(var(--spacing-3) * -1 + 8px)}.gift-finder__all{margin:0}@media(min-width:750px){.gift-finder__all .btn-outline-green{width:auto;min-width:280px}}.gf-set{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-2)}@media(min-width:750px){.gf-set{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:var(--spacing-3);align-items:start}}.gf-set__media{border-radius:8px;background-color:var(--color-cream-1);aspect-ratio:1;overflow:hidden}.gf-set__image,.gf-set__image img{width:100%;height:100%}.gf-set__image img{object-fit:contain}.gf-set__image[hidden],.gf-set__tier[hidden]{display:none}.gf-set__title{margin:0 0 var(--spacing-1);font-size:20px;font-weight:600}.gf-set__tiers{margin-bottom:var(--spacing-2)}.gf-set__tiers .answer.is-out>span{text-decoration:line-through}.gf-set__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 8px}.gf-set__amount{font-size:20px;font-weight:600}.gf-set__value{color:var(--color-neutral-1);font-size:14px}.gf-set__line{max-width:60ch;margin:0 0 var(--spacing-1)}.gf-set__contents-title{margin:var(--spacing-1) 0 6px;font-weight:600}.gf-set__contents{display:grid;gap:6px;margin:0;padding:0;list-style:none}.gf-set__contents li{display:flex;align-items:flex-start;gap:8px}.gf-set__contents svg{flex:0 0 auto;margin-top:3px}.gf-set__buy{display:flex;flex-wrap:wrap;align-items:center;gap:12px var(--spacing-2);margin-top:var(--spacing-2)}.gf-set__buy atc-simple{display:block;flex:1 1 100%}@media(min-width:750px){.gf-set__buy atc-simple{flex:0 0 auto}.gf-set__buy .gf-set__add{width:auto;min-width:240px}}.gf-set__add{width:100%}@media(min-width:980px){.gf-singles{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-gift-finder.css.map */
