.peachy-bfcm-tag{display:flex;justify-content:center;align-items:stretch;margin:0 auto 10px;width:fit-content;max-width:100%;border-radius:4px;overflow:hidden;font-family:var(--peachy-font-body, inherit);font-weight:800;font-size:14px;line-height:1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.peachy-bfcm-tag__deal,.peachy-bfcm-tag__label{display:flex;align-items:center;padding:9px 14px}.peachy-bfcm-tag__deal{position:relative;z-index:1;padding-right:24px;background:var(--peachy-orange, #FF6B3D);color:#fff;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%)}.peachy-bfcm-tag__label{margin-left:-12px;padding-left:24px;background:#111;color:#fff}@media(max-width:440px){.peachy-bfcm-tag{font-size:13px;letter-spacing:.08em}.peachy-bfcm-tag__deal,.peachy-bfcm-tag__label{padding-left:12px}.peachy-bfcm-tag__deal{padding-right:22px}.peachy-bfcm-tag__label{padding-left:22px;padding-right:12px}}@media(max-width:380px){.peachy-bfcm-tag{font-size:12px;letter-spacing:.06em}.peachy-bfcm-tag__deal,.peachy-bfcm-tag__label{padding-top:8px;padding-bottom:8px}}.peachy-bfcm-future{margin:10px 0 0;font-family:var(--peachy-font-body, inherit)}.peachy-bfcm-future--b,html.peachy-bffg .peachy-bfcm-future--a{display:none}html.peachy-bffg .peachy-bfcm-future--b{display:block}.peachy-bffg-only,html.peachy-bffg .peachy-bffg-hide{display:none}html.peachy-bffg .peachy-bffg-only{display:inline}.peachy-bfcm-future--b{margin-top:14px}.peachy-buy-box .peachy-bfcm-future--b .peachy-bfcm-future__list{justify-content:start;margin-top:8px}.peachy-bfcm-future--b .peachy-bfcm-future__order{white-space:nowrap;font-size:11px;letter-spacing:.04em}.peachy-bfcm-future--t,html.peachy-bffgt .peachy-bfcm-future--a{display:none}html.peachy-bffgt .peachy-bfcm-future--t{display:block}html.peachy-bffgt .peachy-bundle-gifts:has(>.peachy-bfcm-future--t)>.peachy-bundle-gifts__list,html.peachy-bffgt .peachy-bfcm-future--t{position:relative;padding-left:22px;background:linear-gradient(var(--peachy-orange, #FF6B3D),var(--peachy-orange, #FF6B3D)) no-repeat 6px 8px / 2px calc(100% - 8px)}html.peachy-bffgt .peachy-bfcm-future--t{margin-top:0;padding-top:2px;background:none}html.peachy-bffgt .peachy-bfcm-future--t .peachy-bfcm-future__item:after{content:"";position:absolute;z-index:0;left:-16px;top:-14px;width:2px;height:calc(100% + 14px);background:var(--peachy-orange, #FF6B3D)}html.peachy-bffgt .peachy-bfcm-future--t .peachy-bfcm-future__item:last-child:after{height:calc(50% + 14px)}html.peachy-bffgt .peachy-bundle-gifts:has(.peachy-bfcm-future--t)>.peachy-bundle-gifts__header{margin-bottom:4px}html.peachy-bffgt .peachy-bfcm-future--t:before{content:"";position:absolute;left:6px;top:-14px;width:2px;height:14px;background:var(--peachy-orange, #FF6B3D)}html.peachy-bffgt .peachy-bundle-gifts:has(>.peachy-bfcm-future--t)>.peachy-bundle-gifts__list:before{grid-column:1 / -1;margin-bottom:2px;font-weight:800;font-size:11px;letter-spacing:.06em;text-transform:uppercase;line-height:16px;color:var(--peachy-orange, #FF6B3D)}html.peachy-bffgt .peachy-bundle-gifts:has(>.peachy-bfcm-future--t)>.peachy-bundle-gifts__list:after,html.peachy-bffgt .peachy-bfcm-future--t .peachy-bfcm-future__item:before{content:"";position:absolute;left:2px;top:3px;width:10px;height:10px;border-radius:50%;background:var(--peachy-orange, #FF6B3D)}html.peachy-bffgt .peachy-bfcm-future--t .peachy-bfcm-future__item:before{z-index:1;left:-20px;top:calc(50% - 6px);background:#fff;border:2px solid var(--peachy-orange, #FF6B3D)}html.peachy-bffgt .peachy-buy-box .peachy-bfcm-future--t .peachy-bfcm-future__list{display:flex;flex-direction:column;gap:var(--peachy-tl-gap, 12px);margin:0}html.peachy-bffgt .peachy-bfcm-future--t .peachy-bfcm-future__item{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"media order order order" "media name name name" "media value value value";align-content:center;column-gap:8px;row-gap:1px}html.peachy-bffgt .peachy-bundle-gifts:not(:has(>.peachy-bundle-gifts__list>.peachy-bundle-gift:nth-child(4))) .peachy-bfcm-future--t .peachy-bfcm-future__item{grid-template-columns:repeat(3,1fr);grid-template-areas:"media order order" "media name name" "media value value"}@media(max-width:600px){html.peachy-bffgt .peachy-bfcm-future--t .peachy-bfcm-future__item{column-gap:6px}}html.peachy-bffgt .peachy-bfcm-future--t .peachy-bundle-gift{display:contents}html.peachy-bffgt .peachy-bfcm-future--t .peachy-bfcm-future__order,html.peachy-bffgt .peachy-bfcm-future--t .peachy-bundle-gift__label,html.peachy-bffgt .peachy-bfcm-future--t .peachy-bundle-gift__value{margin-left:6px}html.peachy-bffgt .peachy-bfcm-future--t .peachy-bfcm-future__order{grid-area:order;align-self:end;text-align:left;font-size:11px;line-height:14px;letter-spacing:.06em}html.peachy-bffgt .peachy-bfcm-future--t .peachy-bundle-gift__media{grid-area:media;width:100%;cursor:pointer}html.peachy-bffgt .peachy-bfcm-future--t .peachy-bundle-gift__label{grid-area:name;margin-top:0;margin-bottom:0;text-align:left;font-size:14px;line-height:18px;cursor:pointer}html.peachy-bffgt .peachy-bfcm-future--t .peachy-bundle-gift__value{grid-area:value;position:static;justify-self:start;align-self:start;transform:none}.peachy-bfcm-future__toggle{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;border:1.5px solid rgba(0,0,0,.12);border-radius:999px;background:#fff;cursor:pointer;list-style:none;font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--peachy-text, #111)}.peachy-bfcm-future__toggle::-webkit-details-marker{display:none}.peachy-bfcm-future__chev{width:16px;height:16px;transition:transform .2s ease}.peachy-bfcm-future[open] .peachy-bfcm-future__chev{transform:rotate(180deg)}.peachy-bfcm-future__note{margin:10px 0 8px;text-align:center;font-size:13px;font-weight:500;line-height:1.35;color:var(--peachy-text, #111);opacity:.8}.peachy-buy-box .peachy-bfcm-future__list{grid-template-columns:repeat(2,calc((100% - 24px)/4));justify-content:center;gap:8px 16px}.peachy-bfcm-future__item{display:flex;flex-direction:column;gap:6px;min-width:0}.peachy-bfcm-future__order{text-align:center;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--peachy-orange, #FF6B3D)}.peachy-bfcm-future .peachy-bundle-gift__img{width:100%;height:100%;max-width:none;max-height:none;padding:0;object-fit:cover}.peachy-bfcm-future [data-bf-gift]{cursor:pointer}.peachy-bfcm-future [data-bf-gift=tote] .peachy-bundle-gift__img{object-position:50% 85%}.peachy-bfcm-future [data-bf-gift] .peachy-bundle-gift__media:after{content:"";position:absolute;right:5px;bottom:5px;width:18px;height:18px;border-radius:50%;background-color:#fff;box-shadow:0 1px 3px #2a1b2e40;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='6.5' r='2.2' fill='%23FF6B3D'/%3E%3Crect x='10.2' y='10.5' width='3.6' height='9' rx='1.6' fill='%23FF6B3D'/%3E%3C/svg%3E");background-size:11px 11px;background-position:center;background-repeat:no-repeat;pointer-events:none;z-index:2}.peachy-gm__media.is-fill{padding:0;overflow:hidden}.peachy-gm__media.is-fill img{object-fit:cover;object-position:50% 50%}.peachy-bfcm-plump{margin:8px 0 0;padding:8px 12px;border-radius:8px;background:#111;color:#fff;text-align:center;font-family:var(--peachy-font-body, inherit);font-size:14px;font-weight:700;line-height:1.3}.peachy-bfcm-plump strong{color:var(--peachy-orange, #FF6B3D);letter-spacing:.05em}.peachy-nav-bf{display:flex;align-items:stretch;margin:-16px 0 14px;min-height:42px;font-family:var(--peachy-font-body, inherit);font-weight:800;font-size:14px;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#fff;flex-shrink:0}.peachy-nav-bf__deal,.peachy-nav-bf__label{display:flex;align-items:center;justify-content:center}.peachy-nav-bf__deal{position:relative;z-index:1;flex:1 1 auto;padding:0 26px 0 14px;background:var(--peachy-orange, #FF6B3D);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%)}.peachy-nav-bf__label{flex:0 0 auto;margin-left:-16px;padding:0 16px 0 28px;background:#1a0f1e}@media(max-width:400px){.peachy-nav-bf{font-size:13px;letter-spacing:.04em}.peachy-nav-bf__deal{padding:0 22px 0 10px}.peachy-nav-bf__label{padding:0 12px 0 26px}}@media(max-width:350px){.peachy-nav-bf{font-size:12px;letter-spacing:.02em}}.peachy-bf-marquee{overflow:hidden;margin-bottom:52px;background:var(--peachy-plum, #2A1B2E);padding:13px 0;font-family:var(--peachy-font-body, inherit);font-weight:800;font-size:17px;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.peachy-bf-marquee__track{display:flex;width:max-content;animation:peachy-bf-marquee 28s linear infinite}.peachy-bf-marquee__group{display:flex}.peachy-bf-marquee__item{display:inline-flex;align-items:center;gap:12px;padding-right:34px}.peachy-bf-marquee__peach{flex:0 0 auto;width:22px;height:23px;background:var(--peachy-orange, #FF6B3D);-webkit-mask:var(--bf-peach) center / contain no-repeat;mask:var(--bf-peach) center / contain no-repeat}.peachy-bf-marquee__sale{color:var(--peachy-orange, #FF6B3D)}.peachy-bf-marquee__deal{color:#fff}@media(max-width:749px){.peachy-bf-marquee.peachy-bf-marquee--replo{margin-bottom:90px}}@keyframes peachy-bf-marquee{to{transform:translate(-50%)}}@media(min-width:750px){.peachy-bf-marquee{font-size:20px;padding:16px 0;margin-bottom:92px}.peachy-bf-marquee__peach{width:26px;height:27px}}@media(prefers-reduced-motion:reduce){.peachy-bf-marquee__track{animation-duration:90s}}@media(min-width:750px){html.peachy-bfcm .peachy-hero.peachy-hero--dark.peachy-hero--bf .peachy-hero__image{width:118%;max-width:none;margin-left:-9%;margin-top:-4%;margin-bottom:-2%}html.peachy-bfcm .peachy-hero.peachy-hero--replo.peachy-hero--dark.peachy-hero--bf .peachy-hero__image{margin-bottom:-9%}}html.peachy-bfcm .peachy-gm-hint{display:none}html.peachy-bfcm .peachy-buy-box .peachy-bundle-gifts__header{margin-bottom:10px}.peachy-bfcm-live{display:block;width:fit-content;max-width:100%;margin:0 auto 10px;padding:9px 16px;border-radius:6px;background:var(--peachy-plum, #2A1B2E);color:#fff;font-family:var(--peachy-font-body, inherit);font-weight:800;font-size:14px;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.peachy-bfcm-live__dot{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--peachy-orange, #FF6B3D);vertical-align:1px;animation:peachy-bfcm-pulse 1.6s ease-in-out infinite}@keyframes peachy-bfcm-pulse{50%{opacity:.35}}@media(max-width:380px){.peachy-bfcm-live{font-size:12px;letter-spacing:.06em;padding:8px 12px}}html.peachy-bfcm .peachy-hero.peachy-hero--dark.peachy-hero--bf{background:#1a0f1e}html.peachy-bfcm #CartDrawer .cart-item__price-wrapper-subscribe .cart-item__discounted-prices+.price.price--end{color:var(--peachy-orange)}
/*# sourceMappingURL=/cdn/shop/t/31/assets/peachy-bfcm.css.map */
