.cf-gift{--g-bg: #1d130b !important;--g-bg-alt: #25180e !important;--g-gold: #f0d690 !important;--g-gold-deep: #e8c97a !important;--g-gold-dim: rgba(240, 214, 144, .22) !important;--g-cream: #fffff0 !important;--g-muted: #e8e0cc !important;--g-silver: #e8e3d8 !important;--g-card-bg: #2d2218 !important;--g-card-border: rgba(240, 214, 144, .32) !important;--g-rule: rgba(255, 255, 240, .12) !important}.cf-gift .cf-gift__hero-silver{color:var(--g-cream)!important;font-weight:400!important;text-shadow:0 2px 24px rgba(0,0,0,.45)!important}.cf-gift .cf-gift__hero-accent{color:var(--g-gold)!important;font-weight:500!important;text-shadow:0 2px 24px rgba(0,0,0,.45)!important}.cf-gift .cf-gift__hero-eyebrow{color:var(--g-gold)!important;letter-spacing:.32em!important;opacity:.95!important}.cf-gift .cf-gift__hero-sub{color:var(--g-muted)!important;font-weight:400!important;opacity:.92!important;text-shadow:0 1px 16px rgba(0,0,0,.4)!important}.cf-gift .cf-gift__hero:after{background:linear-gradient(to bottom,#140c068c,#140c06c7)!important}.cf-gift .cf-gift__btn{background:var(--g-gold)!important;color:#1d130b!important;font-weight:700!important;letter-spacing:.22em!important;box-shadow:0 6px 22px #f0d6902e!important;transition:scale .1s ease-out,filter .1s ease-out,background .2s!important}.cf-gift .cf-gift__btn:hover{background:#f5dea0!important;filter:brightness(1.04)}.cf-gift .cf-gift__btn:active{scale:.98!important;filter:brightness(.96)}.cf-gift .cf-gift__btn:focus-visible{outline:2px solid var(--g-gold)!important;outline-offset:4px!important}.cf-gift .cf-gift__eyebrow{color:var(--g-gold)!important;letter-spacing:.3em!important;font-weight:600!important;opacity:.95!important}.cf-gift .cf-gift__section-title{color:var(--g-cream)!important;font-weight:400!important}.cf-gift .cf-gift__section-sub{color:var(--g-muted)!important;font-weight:400!important;opacity:.92!important}.cf-gift .cf-gift__budget-card{background:var(--g-card-bg)!important;border:1.5px solid rgba(240,214,144,.28)!important;box-shadow:0 2px 12px #0000002e!important;transition:transform .2s,border-color .2s,box-shadow .2s,scale .1s!important}.cf-gift .cf-gift__budget-card:hover{border-color:var(--g-gold)!important;box-shadow:0 6px 28px #f0d6902e!important;transform:translateY(-3px)!important}.cf-gift .cf-gift__budget-card:active{scale:.99!important}.cf-gift .cf-gift__budget-card:focus-visible{outline:2px solid var(--g-gold)!important;outline-offset:3px!important}.cf-gift .cf-gift__budget-price{color:var(--g-gold)!important;font-weight:600!important;font-size:30px!important;text-shadow:0 1px 0 rgba(0,0,0,.2)}.cf-gift .cf-gift__budget-desc{color:var(--g-muted)!important;font-weight:400!important;opacity:.9!important;font-size:12.5px!important;line-height:1.55!important}.cf-gift .cf-gift__recipient-label{color:var(--g-cream)!important;font-weight:500!important;letter-spacing:.08em!important}.cf-gift .cf-gift__recipient-img{border:2px solid rgba(240,214,144,.4)!important;box-shadow:0 4px 16px #00000040}.cf-gift .cf-gift__recipient:hover .cf-gift__recipient-img{border-color:var(--g-gold)!important;box-shadow:0 6px 22px #f0d69038}.cf-gift .cf-gift__recipient:focus-visible .cf-gift__recipient-img{outline:2px solid var(--g-gold);outline-offset:4px}.cf-gift .cf-gift__banner-title{color:var(--g-cream)!important;text-shadow:0 2px 16px rgba(0,0,0,.5)!important}.cf-gift .cf-gift__banner-desc{color:var(--g-muted)!important;opacity:.95!important;text-shadow:0 1px 8px rgba(0,0,0,.4)!important}.cf-gift .cf-gift__occasion-label{color:var(--g-cream)!important;font-weight:500!important;text-shadow:0 1px 6px rgba(0,0,0,.5)!important}.cf-gift .cf-gift__occasion-sub{color:var(--g-muted)!important;opacity:.92!important;text-shadow:0 1px 6px rgba(0,0,0,.5)!important}.cf-gift .cf-gift__occasion-card:focus-visible{outline:2px solid var(--g-gold);outline-offset:3px}.cf-gift .cf-gift__product-pill,.cf-gift [class*=product][class*=pill],.cf-gift [class*=badge]{background:var(--g-gold)!important;color:#1d130b!important;font-weight:700!important;letter-spacing:.14em!important;box-shadow:0 2px 8px #0003}.cf-gift .cf-gift__product-name{color:var(--g-cream)!important;font-weight:500!important}.cf-gift .cf-gift__product-price{color:var(--g-gold)!important;font-weight:500!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cf-gifting-clarity.css.map */
