:root{--pr-gift-accent: #bd8846;--pr-gift-accent-dark: #bd8846}.pr-gift{display:grid;gap:var(--gap-lg);width:100%;margin-block-end:var(--margin-xl);color:var(--color-foreground)}.pr-gift__progress-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--gap-md);padding:var(--padding-lg);border:1px solid rgb(from var(--pr-gift-accent) r g b / 45%);border-radius:max(4px,var(--style-border-radius-inputs));background:rgb(from var(--pr-gift-accent) r g b / 10%)}.pr-gift__icon{display:grid;place-items:center;width:44px;height:44px;color:var(--pr-gift-accent)}.pr-gift__icon svg{width:100%;height:100%}.pr-gift__progress-content,.pr-gift__progress-content p,.pr-gift__selector-heading p,.pr-gift__selector-heading h3,.pr-gift__note{margin:0}.pr-gift__progress-title{font-weight:700;line-height:1.35}.pr-gift__progress-track{height:10px;margin-block:var(--margin-sm) var(--margin-xs);overflow:hidden;border-radius:999px;background:rgb(from var(--color-foreground) r g b / 14%)}.pr-gift__progress-track span{display:block;width:var(--pr-gift-progress);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pr-gift-accent-dark),var(--pr-gift-accent));transition:width var(--animation-speed) var(--animation-easing)}.pr-gift__progress-value{font-size:var(--font-size--sm);font-weight:650}.pr-gift__selector{display:grid;gap:var(--gap-md)}.pr-gift__selector-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-md)}.pr-gift__selector-heading h3{font-size:var(--font-size--xl)}.pr-gift__selector-heading>div>p:last-child{color:rgb(from var(--color-foreground) r g b / 70%);font-size:var(--font-size--sm)}.pr-gift__eyebrow{color:var(--pr-gift-accent);font-size:var(--font-size--xs);font-weight:750;letter-spacing:.08em;text-transform:uppercase}.pr-gift__added{flex:none;padding:4px 8px;border-radius:999px;background:var(--pr-gift-accent);color:#fff;font-size:var(--font-size--xs);font-weight:700}.pr-gift__options{display:grid;grid-auto-columns:minmax(132px,1fr);grid-auto-flow:column;gap:var(--gap-sm);padding-block-end:var(--padding-2xs);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity}.pr-gift__option{position:relative;display:grid;align-content:start;justify-items:center;gap:var(--gap-2xs);min-height:190px;padding:var(--padding-sm);border:1px solid rgb(from var(--color-foreground) r g b / 22%);border-radius:max(4px,var(--style-border-radius-inputs));background:rgb(from var(--color-foreground) r g b / 3%);color:var(--color-foreground);font:inherit;text-align:center;cursor:pointer;scroll-snap-align:start;transition:border-color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),transform var(--animation-speed) var(--animation-easing)}.pr-gift__option:hover:not(:disabled){border-color:var(--pr-gift-accent);transform:translateY(-2px)}.pr-gift__option:focus-visible{outline:2px solid var(--pr-gift-accent);outline-offset:2px}.pr-gift__option.is-selected{border-color:var(--pr-gift-accent);box-shadow:0 0 0 1px var(--pr-gift-accent)}.pr-gift__option:disabled{cursor:not-allowed;opacity:.48}.pr-gift__check{position:absolute;inset-block-start:8px;inset-inline-end:8px;display:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--pr-gift-accent);color:#fff;font-weight:800}.pr-gift__option.is-selected .pr-gift__check{display:grid}.pr-gift__image{width:100%;height:112px;object-fit:contain}.pr-gift__product-title{font-size:var(--font-size--sm);font-weight:700;line-height:1.25}.pr-gift__variant-title,.pr-gift__sold-out{color:rgb(from var(--color-foreground) r g b / 65%);font-size:var(--font-size--xs)}.pr-gift__submit{width:100%;min-height:var(--height-buy-buttons)}.pr-gift__note{color:rgb(from var(--color-foreground) r g b / 62%);font-size:var(--font-size--xs);text-align:center}.pr-gift__error{margin:0;padding:var(--padding-sm) var(--padding-md);border-inline-start:3px solid #e75b5b;background:#e75b5b1a;color:#e75b5b;font-size:var(--font-size--sm)}.pr-gift.is-busy{pointer-events:none;opacity:.65}.pr-gift--setup{padding:var(--padding-md);border:1px dashed currentcolor}.cart-items__gift-label{color:var(--pr-gift-accent);font-size:var(--cart-font-size--xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pr-gift-home{padding-block:clamp(32px,6vw,72px);background:transparent;color:#191817}.pr-store-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:clamp(32px,5vw,64px);background:transparent}.pr-store-benefits__item{display:grid;justify-items:center;gap:12px;padding:clamp(8px,2vw,24px) clamp(16px,3vw,40px);color:#191817;text-align:center}.pr-store-benefits__item+.pr-store-benefits__item{border-left:1px solid #ded9d2}.pr-store-benefits__icon{width:38px;height:38px;margin-bottom:8px;color:#bd8846}.pr-store-benefits__icon svg{width:100%;height:100%}.pr-store-benefits__item strong{font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.2}.pr-store-benefits__item>span:last-child{color:#827e78;font-size:clamp(.9rem,1.7vw,1.15rem);line-height:1.25}.pr-gift-home__inner{display:grid;gap:clamp(24px,4vw,44px);padding:clamp(32px,5vw,64px);overflow:hidden;border:1px solid rgb(189 136 70 / 16%);border-radius:clamp(28px,4vw,52px);background:#f5f3ee;box-shadow:0 0 32px #bd884659,0 24px 60px #0000002e}.pr-gift-home__header{max-width:900px;margin-inline:auto;text-align:center}.pr-gift-home__eyebrow{margin:0 0 var(--margin-xs);color:#bd8846;font-size:var(--font-size--sm);font-weight:750;letter-spacing:.12em;text-transform:uppercase}.pr-gift-home__header h2{margin:0;color:#191817;font-size:clamp(2rem,4.3vw,3.6rem);line-height:1.1}.pr-gift-home__header>p:last-child{margin:var(--margin-md) 0 0;color:#77736e;font-size:clamp(1rem,2vw,1.45rem)}.pr-gift-home__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,24px)}.pr-gift-home__tier{display:flex;flex-direction:column;align-items:center;gap:10px;padding:clamp(24px,3.2vw,40px);border:1px solid #ddd7cf;border-radius:clamp(20px,2.5vw,30px);background:#fff;text-align:center}.pr-gift-home__tier-icon{display:grid;width:42px;height:42px;margin-bottom:6px;color:#bd8846;place-items:center}.pr-gift-home__tier-icon svg{width:100%;height:100%}.pr-gift-home__threshold-label{color:#77736e;font-size:var(--font-size--sm);letter-spacing:.08em;text-transform:uppercase}.pr-gift-home__tier strong{color:#191817;font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.1}.pr-gift-home__divider{width:100%;margin-block:14px;border-top:1px solid #ded9d2}.pr-gift-home__category{color:#191817;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:700}.pr-gift-home__tier small{color:#827e78;font-size:1rem}.pr-gift-home__note{display:flex;align-items:center;justify-content:center;gap:12px;margin:0;color:#77736e;font-size:clamp(.9rem,1.7vw,1.2rem)}.pr-gift-home__note .svg-wrapper{width:24px;height:24px;color:#bd8846}@media screen and (min-width:750px){.pr-gift-home{padding-block:clamp(36px,4vw,56px)}.pr-store-benefits{max-width:1040px;margin-right:auto;margin-bottom:clamp(32px,3vw,48px);margin-left:auto}.pr-store-benefits__item{gap:8px;padding:16px 24px}.pr-store-benefits__icon{width:32px;height:32px;margin-bottom:4px}.pr-store-benefits__item strong{font-size:clamp(1rem,1.25vw,1.15rem)}.pr-store-benefits__item>span:last-child{font-size:clamp(.86rem,1vw,1rem)}.pr-gift-home__inner{max-width:1100px;margin-inline:auto;gap:clamp(26px,2.5vw,36px);padding:clamp(32px,3.5vw,48px);border-radius:clamp(24px,2.5vw,36px)}.pr-gift-home__header{max-width:720px}.pr-gift-home__header h2{font-size:clamp(1.9rem,3vw,2.75rem)}.pr-gift-home__header>p:last-child{font-size:clamp(.95rem,1.25vw,1.1rem)}.pr-gift-home__tiers{gap:clamp(12px,1.5vw,18px)}.pr-gift-home__tier{gap:8px;padding:clamp(22px,2vw,28px);border-radius:clamp(18px,1.75vw,24px)}.pr-gift-home__tier-icon{width:34px;height:34px;margin-bottom:3px}.pr-gift-home__tier strong{font-size:clamp(1.5rem,2.1vw,2rem)}.pr-gift-home__divider{margin-block:10px}.pr-gift-home__category{font-size:clamp(1rem,1.4vw,1.2rem)}.pr-gift-home__tier small{font-size:.9rem}.pr-gift-home__note{font-size:1rem}}@media screen and (max-width:749px){.pr-gift__progress-card{padding:var(--padding-md)}.pr-gift__icon{width:36px;height:36px}.pr-gift__selector-heading{display:grid}.pr-store-benefits{margin-bottom:32px}.pr-store-benefits__item{gap:6px;padding:8px 6px}.pr-store-benefits__icon{width:26px;height:26px;margin-bottom:4px}.pr-store-benefits__item strong{font-size:clamp(.68rem,3vw,.82rem)}.pr-store-benefits__item>span:last-child{font-size:clamp(.58rem,2.5vw,.7rem)}.pr-gift-home__tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pr-gift-home__tier{gap:6px;padding:14px 6px;border-radius:14px;text-align:center}.pr-gift-home__tier-icon{width:26px;height:26px;margin-bottom:2px}.pr-gift-home__threshold-label{font-size:.58rem}.pr-gift-home__tier strong{font-size:clamp(.82rem,3.7vw,1.05rem);line-height:1.15}.pr-gift-home__divider{margin-block:4px}.pr-gift-home__category{font-size:clamp(.66rem,2.9vw,.82rem);line-height:1.2}.pr-gift-home__tier small{font-size:clamp(.58rem,2.45vw,.7rem);line-height:1.2}.pr-gift-home__inner{gap:24px;padding:26px 10px;border-radius:24px}.pr-gift-home__header h2{font-size:clamp(1.45rem,7vw,2rem)}.pr-gift-home__header>p:last-child{font-size:.82rem}.pr-gift-home__note{gap:8px;font-size:.75rem}.pr-gift-home__note .svg-wrapper{width:18px;height:18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/decant-gift-promotion.css.map */
