.v2-list>:after{clear:both;content:"";border-bottom:1px solid #e4eaf1;margin-top:4px;margin-bottom:4px;display:block}.v2-list>:last-of-type:after{clear:none;display:none}.v2-list.v2-list-grid{grid-auto-flow:column;padding-bottom:4px}.v2-list.v2-list-grid.v2-list-grid-4{grid-template-rows:repeat(4,minmax(0,1fr))}.v2-list.v2-list-grid.v2-list-grid-4>:nth-of-type(4n):after{display:none}.menu[data-v-ec4d6924]{padding:0!important}.list[data-v-ec4d6924]{padding:24px!important}.image-wrapper[data-v-584502fe]{aspect-ratio:1/.75}@media (width>=1024px){.image-wrapper[data-v-584502fe]{aspect-ratio:1/.9}}.gift-suggestions-swiper-slide[data-v-92e40de4]{width:auto;height:auto;margin-bottom:4px}.category-button[data-v-dfb1fe35]{color:var(--inactive-header-icon-color,currentColor)}.category-button .text-wrapper[data-v-dfb1fe35]{-webkit-background-clip:text;background-clip:text;background-image:var(--header-text-gradient-color);color:var(--inactive-header-icon-color,transparent)}.category-button[data-is-active=true][data-v-dfb1fe35]{color:var(--active-header-icon-color,currentColor)}.gradient-mask[data-v-dfb1fe35]{background-color:currentColor;background-image:var(--header-text-gradient-color);-webkit-mask-image:var(--mask-image-url);-webkit-mask-image:var(--mask-image-url);mask-image:var(--mask-image-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.static-icon[data-v-dfb1fe35]{padding:1px}.header-v2-category-swiper-slide[data-v-ee7a321f]{width:auto}[data-v-d6a7ceb2] .list{width:400px}.shopper-entry-banner[data-v-441243cf]{background:var(--gradient-horiz-bg-blue-to-pink);cursor:pointer;font:inherit;text-align:left;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:20px 16px 20px 20px;display:flex}@media (width>=1024px){.shopper-entry-banner[data-v-441243cf]{padding:24px 24px 24px 28px}}.shopper-entry-banner__copy[data-v-441243cf]{flex-direction:column;gap:14px;min-width:0;display:flex}.shopper-entry-banner__text[data-v-441243cf]{color:var(--color-text-primary-dark);font-size:.9375rem;font-weight:600;line-height:1.35}@media (width>=1024px){.shopper-entry-banner__text[data-v-441243cf]{font-size:1.125rem}.shopper-entry-banner__line[data-v-441243cf]{display:block}}.shopper-entry-banner__cta[data-v-441243cf]{background:var(--color-bg-surface-active);color:var(--color-text-primary-light);white-space:nowrap;border-radius:12px;align-self:flex-start;align-items:center;gap:8px;padding:10px 18px;font-size:.9375rem;font-weight:500;display:inline-flex}.shopper-entry-banner__art[data-v-441243cf]{flex-shrink:0;width:176px;height:112px;position:relative}@media (width<=1023px){.shopper-entry-banner__art[data-v-441243cf]{transform-origin:100%;height:90px;margin-left:-35px;transform:scale(.8)}}.shopper-entry-banner__card[data-v-441243cf]{background:var(--gradient-primary-diagonal-warm);color:var(--color-text-primary-light);opacity:.8;border-radius:10px;flex-direction:column;gap:6px;width:108px;height:68px;padding:8px 12px;display:flex;position:absolute;bottom:6px;left:0;transform:rotate(-10deg)}.shopper-entry-banner__card-line[data-v-441243cf]{opacity:.55;background:currentColor;border-radius:999px;width:72px;height:6px}.shopper-entry-banner__card-line--short[data-v-441243cf]{width:44px}.shopper-entry-banner__bubble[data-v-441243cf]{background:var(--color-bg-surface-white);color:var(--color-text-tertiary);white-space:nowrap;border-radius:14px;align-items:center;gap:4px;padding:4px 10px;font-size:.75rem;display:inline-flex;position:absolute}.shopper-entry-banner__bubble[data-v-441243cf]:after{background:inherit;clip-path:polygon(0 0,100% 0,100% 100%);content:"";width:10px;height:10px;position:absolute;bottom:-6px;right:4px}.shopper-entry-banner__bubble--place[data-v-441243cf]{top:4px;right:0}.shopper-entry-banner__bubble--interest[data-v-441243cf]{top:44px;right:0}.shopper-entry-banner__place-icon[data-v-441243cf]{color:var(--color-text-active)}.shopper-entry-banner__interest-icon[data-v-441243cf]{color:var(--color-bg-surface-orange)}[data-v-b49f43bf] .giftly-image-v3{border:none}.icon-box[data-v-b49f43bf]{--fa-primary-opacity:1;--fa-secondary-opacity:1;--fa-primary-color:var(--blue-900);--fa-secondary-color:var(--white-100);justify-content:center;align-items:center;display:flex}.main-text[data-v-b49f43bf]{color:var(--blue-900)}[data-v-a5e4304b] .addon-right{padding-right:8px}.shopper-entry-button[data-v-e474927a]{background:linear-gradient(var(--color-bg-surface-white), var(--color-bg-surface-white)) padding-box, var(--gradient-primary-diagonal) border-box;cursor:pointer;border:1.5px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:box-shadow .15s;display:inline-flex}@media (prefers-reduced-motion:reduce){.shopper-entry-button[data-v-e474927a]{transition:none}}.shopper-entry-floating[data-v-99cbf923]{background:var(--color-bg-surface-white);bottom:calc(16px + env(safe-area-inset-bottom));box-shadow:0 4px 24px var(--pink-200), 0 1px 4px #00000014;cursor:pointer;border:0;border-radius:28px 28px 10px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:fixed;right:16px}@media (width>=1024px){.shopper-entry-floating[data-v-99cbf923]{border-radius:30px 30px 10px;width:60px;height:60px;bottom:24px;right:24px}}@media screen and (width<=768px){.toggle-search[data-v-550d6081]:hover{--br:#e4eaf1;--bg-focus:var(--theme-color-primary-pale);--color:#9399a8;--color-focus:#9399a8;--bg:white!important}}@media print{.v2-header-content[data-v-a4c1805b]{display:none}.v2-header-print[data-v-a4c1805b]{padding:.75rem 0;display:block!important}}
