html.nf-gift-offer-on #sca-gift-icon,html.nf-gift-offer-on #sca-gift-thumbnail{display:none!important}html:not(:has([data-nf-gift-off])) .salepify-embed-widget-block,html:not(:has([data-nf-gift-off])) .salepify-embed-widget__embedded-list-container,html:not(:has([data-nf-gift-off])) .pdp-hero__app-slot:has(.salepify-embed-widget__embedded-list-container){display:none!important}.nf-gift-offer{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);font-family:var(--font-body);color:var(--color-text);min-width:0}.nf-gift-offer[hidden]{display:none}.nf-gift-offer__eyebrow{display:flex;align-items:center;gap:.5rem;font-size:var(--font-size-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-green-text)}.nf-gift-offer__eyebrow svg{width:1rem;height:1rem;flex:none}.nf-gift-offer__item{display:flex;align-items:center;gap:.75rem;min-width:0}.nf-gift-offer__thumb{flex:none;width:3.5rem;height:3.5rem;border-radius:var(--radius-md);background:var(--color-surface);object-fit:contain}.nf-gift-offer__body{display:flex;flex-direction:column;gap:.125rem;min-width:0}.nf-gift-offer__title{font-size:var(--font-size-sm);font-weight:600;line-height:1.3;color:inherit;text-decoration:none;overflow-wrap:anywhere}a.nf-gift-offer__title:hover{text-decoration:underline}.nf-gift-offer__items{display:flex;flex-direction:column;gap:.75rem}.nf-gift-offer--choice .nf-gift-offer__items{--nf-gift-cols: 2;display:flex;flex-direction:row;gap:.5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.nf-gift-offer--choice .nf-gift-offer__items:has(>:nth-child(3)){--nf-gift-cols: 3}.nf-gift-offer--choice .nf-gift-offer__items:has(>:nth-child(4)){--nf-gift-cols: 3.5}@media(max-width:749px){.nf-gift-offer--choice .nf-gift-offer__items:has(>:nth-child(3)){--nf-gift-cols: 2.5}}.nf-gift-offer--choice .nf-gift-offer__item{flex:0 0 calc((100% - (var(--nf-gift-cols) - 1) * .5rem) / var(--nf-gift-cols));flex-direction:column;align-items:stretch;gap:.375rem;padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);scroll-snap-align:start}.nf-gift-offer--choice .nf-gift-offer__item>a{display:block}.nf-gift-offer--choice .nf-gift-offer__thumb{display:block;width:100%;height:4.5rem;background:var(--color-surface-alt)}.nf-gift-offer--choice .nf-gift-offer__title{font-size:var(--font-size-xs)}.nf-gift-offer--choice .nf-gift-offer__price{font-size:var(--font-size-xs);gap:.375rem}.nf-gift-offer__price{display:flex;align-items:baseline;gap:.5rem;font-family:var(--font-price);font-size:var(--font-size-sm)}.nf-gift-offer__price-now{font-weight:600;color:var(--color-brand-green-text)}.nf-gift-offer__price-was{color:var(--color-text-muted);text-decoration:line-through}.nf-gift-offer__note{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.nf-gift-offer--choice .nf-gift-offer__item[data-nf-gift-pick]{cursor:pointer}.nf-gift-offer--choice .nf-gift-offer__item[aria-checked=true]{border-color:var(--color-brand-green-text);box-shadow:inset 0 0 0 1px var(--color-brand-green-text)}.nf-gift-offer--choice .nf-gift-offer__item:focus-visible{outline:2px solid var(--color-brand-green-text);outline-offset:-2px}
/*# sourceMappingURL=/cdn/shop/t/48/assets/nf-gift-offer.css.map */
