.pfm-holiday-gifting-section{--holiday-green: #173f35;--holiday-red: #641f2c;--holiday-gift-blue: #173f35;--holiday-gift-gold: #c4a575;--holiday-gift-cream: #f9f5ec;--holiday-gift-turquoise: #0395b3}.pfm-holiday-gifting-section .monthly-promotion__visual,.pfm-holiday.pfm-holiday-gifting-section .pfm-holiday-subscription__visual{background:var(--holiday-gift-cream);overflow:hidden}.pfm-holiday.pfm-holiday-gifting-section .pfm-holiday-subscription__visual{padding:clamp(24px,4vw,48px) 20px}body[data-page-type=index] .shopify-section--monthly-promotion[id$=__monthly_promotion_us] .pfm-holiday-gifting-section .monthly-promotion__visual:has(.pfm-holiday-gifting__products){display:grid;align-content:center;height:auto;min-height:0}.pfm-holiday-gifting{position:relative;display:grid;align-items:center;width:100%;max-width:680px;min-height:420px;margin-inline:auto;padding:28px 22px;isolation:isolate}.pfm-holiday-gifting--boxed{padding-block:80px 35px}.pfm-holiday-gifting__box{position:absolute;z-index:-1;inset:auto 7% 6%;height:58%;border:1px solid var(--holiday-gift-gold);border-radius:12px;background:var(--holiday-gift-blue);box-shadow:0 20px 32px #173f351a}.pfm-holiday-gifting__box:before{position:absolute;inset:-15px -3px auto;height:30px;border:1px solid var(--holiday-gift-gold);border-radius:6px;background:var(--holiday-gift-blue);content:""}.pfm-holiday-gifting__box:after{position:absolute;inset:-15px auto 0 44%;width:12%;background:var(--holiday-gift-gold);content:""}.pfm-holiday-gifting__bow{position:absolute;z-index:2;top:14px;left:50%;width:130px;height:62px;transform:translate(-50%)}.pfm-holiday-gifting__bow:before,.pfm-holiday-gifting__bow:after{position:absolute;inset:2px auto auto 0;width:67px;height:46px;border:6px solid var(--holiday-gift-gold);border-radius:65% 55% 45% 60%;transform:rotate(22deg);content:""}.pfm-holiday-gifting__bow:after{left:auto;right:0;transform:rotate(-22deg)}.pfm-holiday-gifting__bow>span{position:absolute;z-index:1;top:21px;left:53px;width:25px;height:29px;border-radius:6px;background:var(--holiday-gift-gold)}.pfm-holiday-gifting__products{display:flex;align-items:center;justify-content:center;gap:clamp(12px,2vw,28px);width:100%}.pfm-holiday-gifting__product{display:grid;flex:0 1 53%;min-width:0;gap:14px;margin:0;align-content:center;justify-items:center}.pfm-holiday-gifting__product--companion{flex-basis:43%;margin-block-start:50px}.pfm-holiday-gifting__product img{width:100%;height:auto;max-height:320px;object-fit:contain;border-radius:8px}.pfm-holiday-gifting__product figcaption{padding:8px 12px;border:1px solid #c4a57580;border-radius:4px;color:var(--holiday-gift-blue);background:var(--holiday-gift-cream);font-size:12px;font-weight:600;line-height:1.4;text-align:center;overflow-wrap:anywhere}.pfm-holiday-gifting__campaign{display:block;width:100%;height:100%}.pfm-holiday-gifting__campaign img{width:100%;height:100%;max-height:620px;object-fit:contain}.pfm-holiday-gifting__eligibility{margin-block-start:18px;font-size:13px;line-height:1.6}.pfm-holiday-gifting__approved-message{margin-block-start:18px;padding-inline-start:14px;border-inline-start:2px solid var(--holiday-gift-gold);font-size:15px;font-weight:600;line-height:1.5}.pfm-holiday-gifting__offer-terms{padding-block-start:12px;border-block-start:1px solid #c4a57580}.pfm-tagline-marquee--holiday .pfm-tagline-marquee__separator{color:#c4a575}@media(max-width:699px){.pfm-holiday-gifting{min-height:330px;padding-inline:14px}.pfm-holiday-gifting--boxed{padding-block:65px 28px}.pfm-holiday-gifting__product img{max-height:230px}.pfm-holiday-gifting__product figcaption{font-size:11px;padding:7px 8px}.pfm-holiday-gifting__product--companion{margin-block-start:32px}.pfm-holiday-gifting__bow{top:8px;transform:translate(-50%) scale(.8)}}.pfm-tagline-marquee--holiday[data-reduced-motion] .pfm-tagline-marquee__track{display:block;width:100%}.pfm-tagline-marquee--holiday[data-reduced-motion] .pfm-tagline-marquee__group{display:block;min-width:0;width:100%}.pfm-tagline-marquee--holiday[data-reduced-motion] .pfm-tagline-marquee__group+.pfm-tagline-marquee__group,.pfm-tagline-marquee--holiday[data-reduced-motion] .pfm-tagline-marquee__item+.pfm-tagline-marquee__item{display:none}.pfm-tagline-marquee--holiday[data-reduced-motion] .pfm-tagline-marquee__item{display:flex;justify-content:center;gap:12px;padding:10px 20px;white-space:normal;text-align:center}@media(prefers-reduced-motion:reduce){.pfm-tagline-marquee--holiday .pfm-tagline-marquee__track{display:block;width:100%;animation:none!important;transform:none!important}.pfm-tagline-marquee--holiday .pfm-tagline-marquee__group{display:block;min-width:0;width:100%}.pfm-tagline-marquee--holiday .pfm-tagline-marquee__group+.pfm-tagline-marquee__group,.pfm-tagline-marquee--holiday .pfm-tagline-marquee__item+.pfm-tagline-marquee__item{display:none}.pfm-tagline-marquee--holiday .pfm-tagline-marquee__item{display:flex;justify-content:center;gap:12px;padding:10px 20px;white-space:normal;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/445/assets/pfm-holiday-gifting.css.map */
