:root{--fbw-blue: #1214a1;--fbw-ink: #06061f;--fbw-cyan: #70edf2;--fbw-magenta: #eb05ae;--fbw-ice: #e8fbfd;--fbw-snow: #ffffff;--fbw-drift: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M0 0h1200v14c-40 10-70 22-110 18s-60-20-110-18-70 24-120 22-55-18-100-20-80 22-130 22-60-16-110-18-80 20-130 18-60-18-100-18-70 20-120 20S60 22 0 18z'/%3E%3C/svg%3E");--fbw-drift-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 60' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M0 60V34c60-14 120-26 190-22s120 22 200 20 130-28 210-28 140 24 210 26 120-18 190-20 140 14 200 22v28z'/%3E%3C/svg%3E")}.fbw-snow{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:60}.fbw-promo{display:none;align-items:center;gap:10px;width:fit-content;margin:0 0 18px;padding:8px 16px 8px 10px;border-radius:100px;font:600 13px/1 Proxima Nova,Nunito Sans,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.fbw-promo__flake{width:18px;height:18px;flex:none}html.fb-season .fbw-promo{display:inline-flex}html.fb-season .ticker-item:before{content:"";display:inline-block;width:12px;height:12px;margin-right:14px;vertical-align:-1px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23000'%3E%3Ccircle cx='12' cy='3' r='2.4'/%3E%3Ccircle cx='19.8' cy='7.5' r='2.4'/%3E%3Ccircle cx='19.8' cy='16.5' r='2.4'/%3E%3Ccircle cx='12' cy='21' r='2.4'/%3E%3Ccircle cx='4.2' cy='16.5' r='2.4'/%3E%3Ccircle cx='4.2' cy='7.5' r='2.4'/%3E%3Ccircle cx='12' cy='12' r='1.6'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23000'%3E%3Ccircle cx='12' cy='3' r='2.4'/%3E%3Ccircle cx='19.8' cy='7.5' r='2.4'/%3E%3Ccircle cx='19.8' cy='16.5' r='2.4'/%3E%3Ccircle cx='12' cy='21' r='2.4'/%3E%3Ccircle cx='4.2' cy='16.5' r='2.4'/%3E%3Ccircle cx='4.2' cy='7.5' r='2.4'/%3E%3Ccircle cx='12' cy='12' r='1.6'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}html.fb-season .site-footer{position:relative}html.fb-season .site-footer:before{content:"";position:absolute;left:0;right:0;top:-1px;height:34px;background:var(--fbw-drift) top / 100% 100% no-repeat;pointer-events:none}@keyframes fbw-sheen{0%,70%{transform:translate(-120%) skew(-20deg)}to{transform:translate(220%) skew(-20deg)}}@keyframes fbw-aurora{0%{transform:translate3d(-8%,0,0) scale(1)}50%{transform:translate3d(6%,-4%,0) scale(1.08)}to{transform:translate3d(-8%,0,0) scale(1)}}html[data-fb-season=frost] .ticker{background:linear-gradient(90deg,#dff8fb,#fff 50%,#dff8fb);color:var(--fbw-blue)}html[data-fb-season=frost] .nav{position:sticky}html[data-fb-season=frost] .nav:after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:12px;background:var(--fbw-drift) top / 100% 100% no-repeat;filter:drop-shadow(0 2px 2px rgba(18,20,161,.18));pointer-events:none}html[data-fb-season=frost] .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,rgba(232,251,253,.55) 100%),linear-gradient(180deg,transparent 75%,rgba(112,237,242,.18))}html[data-fb-season=frost] :is(.btn-hero-primary,.btn-cta-primary,.btn-card-featured,.btn-nav){position:relative;overflow:hidden;box-shadow:0 0 0 1px #70edf299,0 6px 20px -6px #70edf2b3}html[data-fb-season=frost] :is(.btn-hero-primary,.btn-cta-primary,.btn-card-featured,.btn-nav):after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);animation:fbw-sheen 4.5s ease-in-out infinite;pointer-events:none}html[data-fb-season=frost] .product-card{position:relative;overflow:visible}html[data-fb-season=frost] .product-card:before{content:"";position:absolute;left:10px;right:10px;top:-8px;height:18px;z-index:3;background:var(--fbw-drift-up) bottom / 100% 100% no-repeat;transform:scaleY(-1);filter:drop-shadow(0 -1px 1px rgba(18,20,161,.12));pointer-events:none}html[data-fb-season=frost] .final-cta-section{background:linear-gradient(180deg,#eefbfd,#e8e7e3)}html[data-fb-season=frost] .fbw-promo{background:#ffffffeb;color:var(--fbw-blue);box-shadow:0 0 0 1px #70edf2cc}html[data-fb-season=aurora] .ticker{background:linear-gradient(90deg,#0b0c5c,var(--fbw-blue) 30%,#4a0f8f 65%,#0b0c5c);color:#fff}html:is([data-fb-season=aurora],[data-fb-season=gift]) .ticker-item{color:#fff!important}html[data-fb-season=aurora] .nav{background:#06061ff0!important;box-shadow:0 1px #70edf259,0 10px 30px -10px #70edf273}html[data-fb-season=aurora] .hero:after{content:"";position:absolute;top:-10%;right:-10%;bottom:30%;left:-10%;z-index:1;pointer-events:none;background:radial-gradient(40% 50% at 70% 30%,rgba(112,237,242,.55),transparent 70%),radial-gradient(35% 45% at 88% 15%,rgba(235,5,174,.45),transparent 70%),radial-gradient(45% 35% at 40% 10%,rgba(18,20,161,.55),transparent 70%);mix-blend-mode:screen;filter:blur(20px);animation:fbw-aurora 18s ease-in-out infinite}html[data-fb-season=aurora] .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#06061f8c,#06061f1a 60%,#06061f80)}html[data-fb-season=aurora] :is(.btn-hero-primary,.btn-cta-primary,.btn-card-featured){background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,var(--fbw-cyan),var(--fbw-blue),var(--fbw-magenta)) border-box!important;border:2px solid transparent!important;color:var(--fbw-blue)!important;box-shadow:0 8px 28px -8px #eb05ae8c,0 8px 28px -12px #70edf2cc}html[data-fb-season=aurora] .site-footer:before{height:2px;background:linear-gradient(90deg,transparent,var(--fbw-cyan),var(--fbw-magenta),transparent)}html[data-fb-season=aurora] .product-card.featured{box-shadow:0 0 0 2px #70edf2b3,0 24px 60px -24px #eb05ae8c}html[data-fb-season=aurora] .final-cta-section{background:radial-gradient(60% 80% at 90% 0%,rgba(112,237,242,.25),transparent 60%),radial-gradient(50% 70% at 100% 30%,rgba(235,5,174,.18),transparent 60%),var(--fbw-ink);color:#fff}html[data-fb-season=aurora] .final-cta-section :is(.final-cta-headline,.final-cta-sub,.final-cta-eyebrow,.final-cta-note){color:#fff}html[data-fb-season=aurora] .final-cta-section .accent{color:var(--fbw-cyan)}html[data-fb-season=aurora] .final-cta-section .btn-cta-ghost{color:#fff;border-color:#fff6}html[data-fb-season=aurora] .site-footer{background:radial-gradient(1.5px 1.5px at 12% 22%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 28% 64%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 46% 18%,rgba(255,255,255,.8) 50%,transparent 51%),radial-gradient(1px 1px at 63% 48%,#fff 50%,transparent 51%),radial-gradient(2px 2px at 78% 12%,var(--fbw-cyan) 50%,transparent 51%),radial-gradient(1px 1px at 88% 70%,#fff 50%,transparent 51%),radial-gradient(70% 60% at 85% 0%,rgba(235,5,174,.25),transparent 70%),radial-gradient(70% 60% at 20% 0%,rgba(112,237,242,.2),transparent 70%),linear-gradient(180deg,var(--fbw-ink),var(--fbw-blue))!important}html[data-fb-season=aurora] .fbw-promo{background:linear-gradient(90deg,var(--fbw-cyan),#b78cff 55%,var(--fbw-magenta));color:var(--fbw-ink)}html[data-fb-season=gift] .ticker{background:var(--fbw-magenta);color:#fff}html[data-fb-season=gift] .nav{box-shadow:inset 0 -3px 0 var(--fbw-magenta)}html[data-fb-season=gift] .card-img-wrap{position:relative}html[data-fb-season=gift] .card-img-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent calc(50% - 9px),var(--fbw-magenta) calc(50% - 9px),var(--fbw-magenta) calc(50% + 9px),transparent calc(50% + 9px)),linear-gradient(180deg,transparent calc(28% - 9px),var(--fbw-magenta) calc(28% - 9px),var(--fbw-magenta) calc(28% + 9px),transparent calc(28% + 9px));opacity:.92;mix-blend-mode:multiply}html[data-fb-season=gift] .card-img-wrap:after{content:"";position:absolute;left:50%;top:28%;width:74px;height:50px;z-index:3;transform:translate(-50%,-62%);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 74 50'%3E%3Cg fill='%23eb05ae' stroke='%23b8048a' stroke-width='1.5'%3E%3Cpath d='M37 27C27 10 6 2 4 14s20 16 33 13z'/%3E%3Cpath d='M37 27c10-17 31-25 33-13s-20 16-33 13z'/%3E%3Cpath d='M33 27l-10 21 7-3 4 5 3-23zM41 27l10 21-7-3-4 5-3-23z'/%3E%3C/g%3E%3Ccircle cx='37' cy='26' r='6' fill='%23ff3cc8' stroke='%23b8048a' stroke-width='1.5'/%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.25))}html[data-fb-season=gift] .product-card.featured .card-badges:after{content:"Perfect gift";display:inline-flex;align-items:center;padding:5px 12px;border-radius:100px;background:#fff;color:var(--fbw-magenta);font:700 11px/1 Proxima Nova,Nunito Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 0 1.5px var(--fbw-magenta)}html[data-fb-season=gift] :is(.btn-hero-primary,.btn-cta-primary,.btn-card-featured){background:var(--fbw-magenta)!important;color:#fff!important;border-color:var(--fbw-magenta)!important}html:is([data-fb-season=gift],.fbw-wrap-edge) .final-cta-photo-col{position:relative}html:is([data-fb-season=gift],.fbw-wrap-edge) .final-cta-photo-col:after{content:"";position:absolute;top:0;bottom:0;right:0;width:14px;background:repeating-linear-gradient(45deg,var(--fbw-magenta) 0 8px,#fff 8px 16px,var(--fbw-blue) 16px 24px,#fff 24px 32px)}html[data-fb-season=gift] .final-cta-section .accent{color:var(--fbw-magenta)}html[data-fb-season=gift] .fbw-promo{background:#fff;color:var(--fbw-magenta)}html[data-fb-season=harvest]{--fbw-amber: #f2a13b;--fbw-rust: #c2501c;--fbw-deal: #e8590c;--fbw-deal-bg: rgba(240, 86, 31, .08)}html[data-fb-season=harvest] .ticker{background:#0a0a12}html[data-fb-season=harvest] .ticker-item{color:#fff!important}html[data-fb-season=harvest] .ticker-item:before{background:var(--fbw-amber);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5 4 8 8 8 12a8 8 0 0 1-16 0c0-4 3-8 8-12zm0 6v14' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5 4 8 8 8 12a8 8 0 0 1-16 0c0-4 3-8 8-12zm0 6v14' fill='%23000'/%3E%3C/svg%3E")}html[data-fb-season=harvest] .nav{box-shadow:inset 0 -3px 0 var(--fbw-amber)}html[data-fb-season=harvest] .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(200deg,rgba(242,161,59,.28),transparent 45%),linear-gradient(0deg,rgba(10,10,18,.45),transparent 40%)}html[data-fb-season=harvest] :is(.btn-hero-primary,.btn-cta-primary,.btn-card-featured){box-shadow:0 0 0 2px var(--fbw-amber),0 8px 24px -8px #f2a13bcc}html[data-fb-season=harvest] .site-footer:before{display:none}html[data-fb-season=harvest] .final-cta-section{background:linear-gradient(180deg,#f7efe3,#e8e7e3)}html[data-fb-season=harvest] .final-cta-section .accent{color:var(--fbw-rust)}html[data-fb-season=harvest] .pair-section{background:linear-gradient(180deg,#f7efe3,#e8e7e3)}html[data-fb-season=harvest] .pair-section :is(.pair-ey,.fbw-accent){color:var(--fbw-rust)}html[data-fb-season=harvest] .pair-section .btn-pp{box-shadow:0 0 0 2px var(--fbw-amber),0 8px 24px -8px #f2a13bcc}html[data-fb-season=harvest] .fbw-promo{position:relative;overflow:hidden;gap:12px;margin-bottom:22px;padding:7px 22px 7px 7px;font-size:16px;white-space:nowrap;font-weight:800;letter-spacing:.05em;color:#2a0d00;background:linear-gradient(115deg,#ff7a1a,#ffc65c 22%,#f0561f,#ffb03a 70%,#ff8a2a 88%,#ffd27a);background-size:260% 100%;box-shadow:inset 0 0 0 1px #ffffff73,0 0 0 3px #ff8a2a40,0 12px 32px -8px #ff6e14cc;animation:fbw-irid 7s ease-in-out infinite alternate}html[data-fb-season=harvest] .fbw-promo:after{content:"";position:absolute;top:0;bottom:0;left:0;width:35%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:fbw-sheen 3.8s ease-in-out infinite;pointer-events:none}html[data-fb-season=harvest] .fbw-promo__flake{display:none}html[data-fb-season=harvest] .fbw-promo>:not(svg){position:relative;z-index:1}.fbw-promo__label{white-space:nowrap;padding:8px 13px;border-radius:100px;background:#0a0a12;color:#ffc65c;font-size:12px;letter-spacing:.12em}.fbw-promo--photo{position:absolute;top:16px;left:16px;z-index:4;max-width:calc(100% - 32px);margin:0!important;pointer-events:none}html[data-fb-season=harvest] .fbw-promo--photo{gap:10px;padding:6px 16px 6px 6px;font-size:14px}.fbw-promo--photo .fbw-promo__label{padding:6px 10px;font-size:11px}@keyframes fbw-irid{0%{background-position:0% 50%}to{background-position:100% 50%}}.fbw-turkey{position:fixed;left:max(16px,env(safe-area-inset-left,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:61;width:248px;padding:12px;border-radius:16px;background:#fff;color:var(--fbw-ink);box-shadow:0 18px 40px -14px #06061f73,0 0 0 1px #06061f0f;font:600 13px/1.3 Proxima Nova,Nunito Sans,sans-serif}.hero .fbw-turkey{position:absolute;left:auto;right:max(32px,4vw);bottom:56px;z-index:3}@media(max-width:749px){.fbw-turkey{display:none}html[data-fb-season=harvest] .fbw-promo{font-size:13px;gap:8px;padding-right:14px;white-space:normal;border-radius:22px}html[data-fb-season=harvest] .fbw-promo--photo{top:12px;left:12px;max-width:calc(100% - 24px);font-size:11px}}.fbw-turkey{transition:opacity .3s ease,transform .3s ease,visibility 0s}.fbw-turkey--away{opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .3s ease,transform .3s ease,visibility 0s .3s}.fbw-turkey__slides{display:grid}.fbw-turkey__slide{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease,visibility 0s .45s}.fbw-turkey__slide.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}.fbw-turkey__stage{position:relative;height:112px;border-radius:10px;overflow:hidden;background:linear-gradient(180deg,#fbf3e7,#f3e2c9)}.fbw-turkey__stage svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fbw-turkey__title{margin:10px 0 2px;font-size:15px;font-weight:800;line-height:1.2;text-wrap:balance;white-space:pre-line}.fbw-turkey__sub{margin:0 0 6px;font-size:12.5px;font-weight:500;line-height:1.35;color:#4a4a63}.fbw-turkey__cta{display:inline-block;color:var(--fbw-blue);text-decoration:none;font-weight:700}.fbw-turkey__cta:hover{text-decoration:underline}.fbw-turkey__dots{position:absolute;right:14px;bottom:15px;display:flex;gap:5px}.fbw-turkey__dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#e0c9a6;cursor:pointer;transition:background .2s,width .2s}.fbw-turkey__dot.is-on{width:16px;border-radius:4px;background:var(--fbw-rust)}.fbw-turkey__close{position:absolute;top:-8px;right:-8px;width:26px;height:26px;border-radius:50%;border:0;background:var(--fbw-ink);color:#fff;font-size:15px;line-height:26px;cursor:pointer}.fbw-t-peck{animation:fbw-peck 1.6s ease-in-out infinite;transform-origin:15px -8px}@keyframes fbw-peck{0%,40%,to{transform:rotate(0)}55%,70%{transform:rotate(58deg)}62%{transform:rotate(50deg)}}.fbw-t-crumbs{animation:fbw-crumbs 1.6s ease-out infinite}@keyframes fbw-crumbs{0%,55%{opacity:0;transform:translateY(0)}65%{opacity:1}to{opacity:0;transform:translateY(-6px)}}.fbw-t-legs{animation:fbw-legs .22s steps(2) infinite;transform-origin:50% 0;transform-box:fill-box}@keyframes fbw-legs{0%{transform:skew(28deg)}to{transform:skew(-28deg)}}.fbw-t-bob{animation:fbw-bob .3s ease-in-out infinite alternate}@keyframes fbw-bob{0%{transform:translateY(0)}to{transform:translateY(-3px)}}.fbw-t-sweat{animation:fbw-sweat 1.2s ease-in infinite}@keyframes fbw-sweat{0%{transform:translate(0);opacity:1}to{transform:translate(-6px,12px);opacity:0}}.fbw-t-speed{animation:fbw-speed .5s linear infinite}@keyframes fbw-speed{0%{transform:translate(8px);opacity:0}50%{opacity:1}to{transform:translate(-12px);opacity:0}}.fbw-t-nod{animation:fbw-nod 1.8s ease-in-out infinite}@keyframes fbw-nod{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}.fbw-t-lights circle{animation:fbw-twinkle 1.6s ease-in-out infinite alternate}.fbw-t-lights circle:nth-child(2n){animation-delay:-.8s}@keyframes fbw-twinkle{0%{opacity:.35}to{opacity:1}}.fbw-was{position:relative;display:inline-block;opacity:.55}.fbw-was:after{content:"";position:absolute;left:-8%;right:-8%;top:50%;height:4px;border-radius:4px;background:var(--fbw-deal, var(--fbw-magenta));transform:rotate(-14deg);box-shadow:0 0 0 1.5px #fff}.fbw-deal{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:8px 0 4px;font-family:Proxima Nova,Nunito Sans,sans-serif}.fbw-deal__price{font-size:34px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--fbw-deal, var(--fbw-magenta))}.fbw-deal__tag{padding:5px 10px;border-radius:6px;background:var(--fbw-deal, var(--fbw-magenta));color:#fff;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-3deg)}.fbw-deal__note{flex-basis:100%;font-size:13px;font-weight:600;opacity:.8}.product-card.featured .fbw-deal__price,html[data-fb-season=aurora] .final-cta-section .fbw-deal__price{color:#fff}.product-card.featured .fbw-deal__tag{background:#fff;color:var(--fbw-deal, var(--fbw-magenta))}.sub-card-front .fbw-deal{margin:14px 0 4px;padding:12px 14px;border-radius:10px;background:var(--fbw-deal-bg, rgba(235, 5, 174, .07))}.fbw-was-day,.fbw-cta-was{opacity:.6;text-decoration-color:var(--fbw-deal, var(--fbw-magenta));text-decoration-thickness:2px}.fbw-day{font-weight:800;color:var(--fbw-deal, var(--fbw-magenta))}.product-card.featured .fbw-day{color:#fff}.fbw-cta-was{margin-right:2px}.fbw-hide{display:none!important}.sub-card-front .fbw-deal__note{flex-basis:auto}.fbw-deal-off .fbw-deal{display:none}.fbw-deal-off .fbw-was{opacity:1}.fbw-deal-off .fbw-was:after{display:none}.fbw-sale-card{box-shadow:0 0 0 2px var(--fbw-deal, var(--fbw-magenta)),0 18px 40px -18px #e8590c8c}.fbw-sale-badge{background:var(--fbw-deal, var(--fbw-magenta))!important;color:#fff!important}html[data-fb-season=harvest] .fbw-sale-badge{background:linear-gradient(115deg,#ff7a1a,#f0561f)!important}html[data-fb-season=harvest] .fbw-sale-card .btn-card{background:linear-gradient(115deg,#ff7a1a,#f0561f);border-color:transparent;color:#fff;box-shadow:0 8px 24px -10px #f0561fe6}.fbw-chip{display:inline-block;margin-left:8px;padding:3px 9px;border-radius:100px;background:var(--fbw-deal, var(--fbw-magenta));color:#fff;font-size:.78em;font-weight:800;letter-spacing:.04em;white-space:nowrap;vertical-align:middle}html[data-fb-season=harvest] .fbw-chip{background:linear-gradient(115deg,#ff7a1a,#f0561f)}html[data-fb-season=harvest] .pair-section .fbw-sale-link{box-shadow:0 0 0 2px var(--fbw-amber)}html[data-fb-season=harvest] .fbw-sale-closer .btn-pp{background:linear-gradient(115deg,#ff7a1a,#f0561f);border-color:transparent;color:#fff;box-shadow:0 0 0 2px #f2a13b73,0 10px 26px -10px #f0561fe6}.fbw-spot{padding:28px max(16px,4vw);background:linear-gradient(180deg,#f7efe3,#efe9df)}.fbw-spot__inner{display:flex;align-items:center;gap:28px;max-width:1120px;margin:0 auto;padding:14px 28px 14px 14px;border-radius:20px;background:#fff;color:var(--fbw-ink, #06061f);text-decoration:none;box-shadow:0 0 0 2px var(--fbw-deal, var(--fbw-magenta)),0 20px 44px -22px #e8590cb3;font-family:Proxima Nova,Nunito Sans,sans-serif}.fbw-spot__photo{flex:0 0 176px;height:176px;border-radius:14px;overflow:hidden;background:#e8e6e2}.fbw-spot__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 45%;display:block}.fbw-spot__body{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.fbw-spot__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fbw-spot__top .fbw-promo__label{padding:5px 10px;font-size:11px}.fbw-spot__tag{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fbw-rust, #c2501c)}.fbw-spot__title{font-size:32px;font-weight:800;line-height:1.1;letter-spacing:-.02em}.fbw-spot__blurb{font-size:15px;line-height:1.4;opacity:.75}.fbw-spot__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin-top:2px;font-size:22px}.fbw-spot__note{font-size:13px;font-weight:600;opacity:.7}.fbw-spot__btn{flex:0 0 auto;padding:17px 30px;border-radius:100px;background:linear-gradient(115deg,#ff7a1a,#f0561f);color:#fff;font-weight:800;font-size:16px;white-space:nowrap;box-shadow:0 0 0 2px #f2a13b73,0 10px 26px -10px #f0561fe6;transition:transform .2s ease}.fbw-spot__inner:hover .fbw-spot__btn{transform:translateY(-1px)}@media(max-width:749px){.fbw-spot{padding:18px 16px}.fbw-spot__inner{flex-wrap:wrap;gap:14px;padding:12px}.fbw-spot__photo{flex-basis:96px;height:96px}.fbw-spot__body{flex-basis:calc(100% - 110px)}.fbw-spot__title{font-size:20px}.fbw-spot__blurb{display:none}.fbw-spot__price{font-size:18px}.fbw-spot__btn{flex-basis:100%;text-align:center}}.fbw-motion-host{position:relative}.fbw-motion{position:absolute;top:0;right:0;bottom:0;z-index:111;display:flex;align-items:center;gap:8px;margin:0;padding:0 14px 0 28px;border:0;background:linear-gradient(90deg,transparent,var(--fbw-bar, #0a0a12) 24px);color:inherit;font:700 11px/1 Proxima Nova,Nunito Sans,sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}html[data-fb-season=harvest] .fbw-motion{--fbw-bar: #0a0a12;color:#fff}html[data-fb-season=frost] .fbw-motion{--fbw-bar: #dff8fb;color:var(--fbw-blue)}html[data-fb-season=aurora] .fbw-motion{--fbw-bar: #0b0c5c;color:#fff}html[data-fb-season=gift] .fbw-motion{--fbw-bar: var(--fbw-magenta);color:#fff}.fbw-motion--float{position:fixed;top:8px;bottom:auto;height:28px;z-index:70;border-radius:100px;padding:0 10px;background:#0a0a12d9;color:#fff}.fbw-motion__track{position:relative;width:28px;height:16px;border-radius:100px;background:#ffffff47;transition:background .2s ease}html[data-fb-season=frost] .fbw-motion__track{background:#1214a140}.fbw-motion__knob{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000004d;transition:transform .2s ease}.fbw-motion[aria-checked=true] .fbw-motion__track{background:var(--fbw-amber, var(--fbw-cyan))}.fbw-motion[aria-checked=true] .fbw-motion__knob{transform:translate(12px)}.fbw-motion:focus-visible{outline:2px solid currentColor;outline-offset:-4px}@media(max-width:749px){.fbw-motion{padding:0 10px 0 22px;gap:6px;font-size:10px}}@media(prefers-reduced-motion:reduce){html.fb-season *:after,html.fb-season *:before,html.fb-season .fbw-promo{animation:none!important}.fbw-snow,.fbw-turkey{display:none}}@media(max-width:749px){html[data-fb-season=gift] .card-img-wrap:after{width:56px;height:38px}html.fb-season .site-footer:before{height:20px}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/fb-winter.css.map */
