:root{--bf-hot:#FF4A2E;--bf-k:#0B0B0B;--bf-k2:#171717;--bf-kl:#2B2B2B;--bf-haz:repeating-linear-gradient(-45deg,#000 0 8px,var(--bf-hot) 8px 16px)}.dsbf-bar{position:relative;display:block;overflow:hidden;background:var(--bf-k);color:#fff!important;text-decoration:none!important;border-block:4px solid transparent;border-image:var(--bf-haz) 4}.dsbf-bar__track{display:flex;width:max-content;animation:dsbf-mq 60s linear infinite}.dsbf-bar:hover .dsbf-bar__track{animation-play-state:paused}.dsbf-bar__set{display:flex;align-items:center;gap:18px;padding:9px;white-space:nowrap;font-size:14px;line-height:1;font-weight:800;letter-spacing:.01em}.dsbf-bar__set b{padding:5px 10px 4px;border-radius:6px;background:var(--bf-hot);color:#000;font-weight:900;letter-spacing:.12em;text-transform:uppercase;font-size:13px}.dsbf-bar__set a{color:inherit!important;text-decoration:none!important}.dsbf-bar__set a:hover{text-decoration:underline!important;text-underline-offset:3px}.dsbf-anchor{display:block;height:0;scroll-margin-top:96px}.dsbf-bar__set i{flex:none;width:8px;height:8px;background:var(--bf-hot);transform:rotate(45deg)}@keyframes dsbf-mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.dsbf-bar__track{animation:none}}.dsbf-flag{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:9px 10px 9px 9px;border-radius:12px;background:var(--bf-k);color:#fff!important;text-decoration:none!important;box-shadow:inset 0 -3px 0 var(--bf-hot)}.dsbf-flag__c{flex:none;padding:5px 8px 4px;border-radius:6px;background:var(--bf-hot);color:#000;font-size:11px;line-height:1;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.dsbf-flag__t{flex:1;font-size:14px;line-height:1.25;font-weight:800}.dsbf-flag__a{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--bf-hot);color:#000;animation:dsbf-bob 1.4s ease-in-out infinite}@keyframes dsbf-bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.dsbf-flag__a{animation:none}}.dsbf-flag--top{display:none}@media(max-width:749px){.dsbf-flag--top{display:flex}.dsbf-flag--in{display:none}}.dsbf-o{position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto auto;gap:6px;padding:14px;border-radius:18px;background:var(--bf-k2);border:2px solid var(--bf-kl);color:#fff!important;text-decoration:none!important;overflow:hidden;transition:transform .18s,border-color .18s}.dsbf-o:hover{transform:translateY(-3px);border-color:var(--bf-hot)}.dsbf-o__img{position:relative;display:block;aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:radial-gradient(60% 55% at 50% 55%,rgba(255,74,46,.45),transparent 70%),linear-gradient(180deg,#1d1d1d,#0f0f0f)}.dsbf-o__img img{position:absolute;max-width:none!important;margin:0}#MainContent .dsbf-o__hero,.dsbf-o__hero{left:50%;top:50%;width:78%!important;height:auto!important;transform:translate(-50%,-46%);filter:drop-shadow(0 14px 18px rgba(0,0,0,.6));z-index:2}.dsbf-o__hero--sm{width:52%!important}.dsbf-o__sk,#MainContent .dsbf-o__sk{width:34%!important;height:auto!important;aspect-ratio:1;border-radius:50%!important;background:#fff;object-fit:cover!important;box-shadow:0 8px 16px #0006;z-index:1}.dsbf-o__sk--1{left:4%;top:6%}.dsbf-o__sk--2{right:4%;top:4%}.dsbf-o__sk--3{right:10%;bottom:6%}.dsbf-o--2 .dsbf-o__hero{width:58%!important;transform:translate(-62%,-48%)}.dsbf-o--2 .dsbf-o__sk--1,#MainContent .dsbf-o--2 .dsbf-o__sk--1{left:auto;right:6%;top:8%;width:38%!important}.dsbf-o__loop{position:absolute;top:10%;right:22%;bottom:10%;left:22%;width:56%;height:80%;color:var(--bf-hot)}.dsbf-o__big{font-size:clamp(26px,3vw,40px);line-height:1;font-weight:900;letter-spacing:-.03em;color:var(--bf-hot)}.dsbf-o__h{font-size:18px;line-height:1.15;font-weight:800}.dsbf-o__b{font-size:13.5px;line-height:1.4;color:#ffffffbf}.dsbf-o__price{font-variant-numeric:tabular-nums}.dsbf-o__price s{color:#ffffff80;font-size:13px}.dsbf-o__price strong{font-size:20px;font-weight:900}.dsbf-o__cta{justify-self:start;margin-top:4px;padding:10px 14px;border-radius:10px;background:var(--bf-hot);color:#000;font-weight:900;font-size:14px;line-height:1}.dsbf-o__back,#MainContent .dsbf-o__back{position:absolute;left:50%;top:6%;width:62%!important;height:auto!important;transform:translate(-50%);opacity:.55;filter:blur(.3px) drop-shadow(0 10px 14px rgba(0,0,0,.6))}.dsbf-o__back--led,#MainContent .dsbf-o__back--led{width:56%!important;top:2%;opacity:.7}.dsbf-o__row{position:absolute;z-index:2;left:6%;right:6%;bottom:4%;height:68%;display:flex;align-items:flex-end;justify-content:center;gap:2%}.dsbf-o__row img,#MainContent .dsbf-o__row img{position:static!important;width:auto!important;height:100%!important;max-width:30%!important;object-fit:contain!important;border-radius:0!important;filter:drop-shadow(0 12px 14px rgba(0,0,0,.55))}.dsbf-o__row img:nth-child(2),#MainContent .dsbf-o__row img:nth-child(2){height:88%!important}.dsbf-o__row--3 img,#MainContent .dsbf-o__row--3 img{max-width:28%!important;height:84%!important}.dsbf-o__stk{position:absolute;z-index:3;top:8px;left:8px;padding:6px 10px 5px;border-radius:8px;background:var(--bf-hot);color:#000;font-weight:900;font-size:14px;line-height:1;transform:rotate(-4deg);box-shadow:0 6px 14px #0006}.dsbf-sec-w{padding-block:28px}.dsbf-sec{position:relative;display:grid;gap:20px;padding:30px 24px 24px;border-radius:26px;overflow:visible;color:#fff;background:radial-gradient(90% 70% at 100% 0%,rgba(255,74,46,.25),transparent 60%),var(--bf-k)}.dsbf-sec-s{overflow-x:clip}.dsbf-rib{position:absolute;z-index:3;top:34px;right:-44px;width:260px;transform:rotate(38deg);pointer-events:none;filter:drop-shadow(0 8px 14px rgba(0,0,0,.45))}.dsbf-rib span{display:block;padding:11px 0 10px;text-align:center;background:var(--bf-hot);color:#000;font-weight:900;font-size:16px;line-height:1;letter-spacing:.14em;text-transform:uppercase}.dsbf-rib:before,.dsbf-rib:after{content:"";display:block;height:6px;background:var(--bf-haz)}.dsbf-sec__h{padding-right:110px}#MainContent .dsbf-sec__h :is(h1,h2){margin:0;font-size:clamp(30px,4.2vw,56px);line-height:1;font-weight:900;letter-spacing:-.03em;color:#fff!important}#MainContent .dsbf-sec__h p{margin:10px 0 0;font-size:16px;line-height:1.45;color:#ffffffc7!important;max-width:620px}.dsbf-sec__g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:860px){.dsbf-sec__g{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.dsbf-sec__g>.dsbf-o{scroll-snap-align:start}.dsbf-sec{padding:26px 16px 18px}.dsbf-rib{top:22px;right:-34px;width:190px}.dsbf-rib span{font-size:12px}.dsbf-sec__h{padding-right:56px}}@media(min-width:1400px){body{background:radial-gradient(38% 46% at 0% 38%,rgba(255,74,46,.38),transparent 70%),radial-gradient(38% 46% at 100% 66%,rgba(255,74,46,.32),transparent 70%),repeating-linear-gradient(-45deg,rgba(255,255,255,.03) 0 2px,transparent 2px 24px),#0b0b0b!important;background-attachment:fixed!important}#MainContent{position:relative;z-index:1;max-width:1240px;margin-inline:auto;background:rgb(var(--color-background,255,255,255));overflow-x:clip;box-shadow:0 0 0 1px #ff4a2e8c,0 40px 90px #000000a6}body:before,body:after{content:"";position:fixed;z-index:-1;top:0;bottom:0;width:8px;background:var(--bf-haz);pointer-events:none}body:before{left:calc(50% - 628px)}body:after{left:calc(50% + 620px)}.shopify-section-group-footer-group{position:relative;z-index:1}}.dsbf-rail{display:none}@media(min-width:1560px){.shopify-section-group-header-group{z-index:8!important}.dsbf-rail{position:fixed;z-index:6;top:var(--dsbf-top,210px);bottom:16px;width:clamp(130px,calc((100vw - 1240px)/2 - 44px),300px);display:flex;flex-direction:column;gap:12px;padding:14px 12px;border-radius:22px;background:radial-gradient(120% 50% at 50% 0%,rgba(255,74,46,.3),transparent 60%),var(--bf-k2);overflow:hidden;border:1px solid var(--bf-kl);transition:top .2s}.dsbf-rail--l{left:16px}.dsbf-rail--r{right:16px}.dsbf-rail__bf{font-size:clamp(26px,2.1vw,44px);line-height:.92;font-weight:900;letter-spacing:-.03em;text-transform:uppercase;color:#fff}.dsbf-rail .dsbf-o{flex:none;padding:10px;gap:5px}.dsbf-rail .dsbf-o__img{aspect-ratio:16/10}.dsbf-rail .dsbf-o__big{font-size:clamp(22px,1.8vw,32px)}.dsbf-rail .dsbf-o__h{font-size:15px}.dsbf-rail .dsbf-o__b{font-size:12px}.dsbf-rail .dsbf-o__cta{font-size:13px;padding:9px 12px}.dsbf-rail__p{margin:auto 0 0;padding:14px 12px;border-radius:14px;background:var(--bf-k);border-left:4px solid var(--bf-hot);font-size:clamp(15px,1.15vw,20px);line-height:1.25;font-weight:800;color:#fff}.dsbf-rail__p b{display:block;margin-bottom:6px;color:var(--bf-hot);font-size:12px;letter-spacing:.1em;text-transform:uppercase}}@media(min-width:1560px)and (max-height:880px){.dsbf-rail--r .dsbf-o--3{display:none}}.dsnb{display:none!important}@media(min-width:1560px){.dsbf-rail{background:none!important;border:0!important;padding:6px 4px;overflow:visible}.dsbf-rail .dsbf-o{background:none!important;border:0!important;padding:4px 2px}.dsbf-rail .dsbf-o:hover{transform:none}.dsbf-rail .dsbf-o__img{background:radial-gradient(55% 55% at 50% 60%,rgba(255,74,46,.35),transparent 72%)!important;overflow:visible}.dsbf-rail .dsbf-o__back{opacity:.8}.dsbf-rail__p{background:none!important;padding:8px 4px 8px 12px}}@media(min-width:1560px){.dsbf-rail{--rw:clamp(130px, calc((100vw - 1240px)/2 - 44px) ,300px);width:var(--rw)}.dsbf-rail--l{left:calc(((100vw - 1240px) / 2 - var(--rw)) / 2)}.dsbf-rail--r{right:calc(((100vw - 1240px) / 2 - var(--rw)) / 2)}}html #MainContent .lm9 .bfrt{display:inline-block;margin:14px 0 0;padding:9px 14px 9px 12px;border-radius:10px;background:#0b0b0b!important;color:#fff!important;border-left:5px solid #FF4A2E;font-weight:800;font-size:15px;line-height:1.35;max-width:60ch}@media(min-width:1560px){.dsbf-rail{transform:translateY(var(--dsbf-shift,0px))}}@media(min-width:1560px)and (max-width:1799px){.dsbf-rail .dsbf-o__b,.dsbf-rail .dsbf-o__stk,.dsbf-rail__p{display:none}.dsbf-rail__bf{font-size:26px}.dsbf-rail .dsbf-o__big{font-size:21px;line-height:1.05}.dsbf-rail .dsbf-o__h{font-size:12.5px;line-height:1.2}.dsbf-rail .dsbf-o__price{font-size:12px}.dsbf-rail .dsbf-o__cta{font-size:12px;padding:8px 10px}}@media(min-width:1800px){.dsbf-rail--l .dsbf-rail__p{position:relative;margin-top:auto;padding:14px 14px 14px 16px!important;border-radius:16px;background:linear-gradient(180deg,#ffffff13,#ffffff05)!important;border-left:4px solid var(--bf-hot);box-shadow:inset 0 1px #ffffff29}.dsbf-rail__cat{position:absolute;z-index:2;right:12%;bottom:calc(100% - 4px);width:min(112px,40%);height:auto;pointer-events:none;filter:drop-shadow(0 0 1px rgba(255,255,255,.45)) drop-shadow(0 0 14px rgba(255,74,46,.18))}.dsbf-rail--l .dsbf-rail__p:before{content:"";position:absolute;z-index:1;right:12%;bottom:calc(100% - 7px);width:min(112px,40%);height:12px;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.55),transparent 70%);pointer-events:none}}@media(min-width:1800px)and (max-height:880px){.dsbf-rail__cat,.dsbf-rail--l .dsbf-rail__p:before{display:none}}.dsbf-sec__h{position:relative}.dsbf-sec__cat{position:absolute;z-index:4;right:300px;bottom:-25px;width:96px;height:auto;pointer-events:none;filter:drop-shadow(0 0 1px rgba(255,255,255,.55)) drop-shadow(0 0 14px rgba(255,74,46,.75)) drop-shadow(0 10px 16px rgba(0,0,0,.55))}@media(max-width:749px){.dsbf-sec-w:has(.dsbf-sec__cat){padding-top:74px}.dsbf-sec__h{position:static}.dsbf-sec__cat{right:auto;left:22px;bottom:auto;top:-71px;width:50px;filter:drop-shadow(0 8px 10px rgba(0,0,0,.35))}}.dsbf-flag{position:relative}.dsbf-flag:has(.dsbf-flag__cat){margin-top:44px}.dsbf-flag__cat{position:absolute;z-index:2;bottom:calc(100% - 7px);height:auto;pointer-events:none;filter:drop-shadow(0 0 1px rgba(255,255,255,.55)) drop-shadow(0 0 10px rgba(255,74,46,.6)) drop-shadow(0 6px 8px rgba(0,0,0,.3))}.dsbf-flag__cat--back{right:56px;width:100px}.dsbf-flag__cat--sit{right:52px;width:46px}.dsbf-rail__cat2{display:block;align-self:flex-end;width:min(96px,45%);height:auto;margin:-34px 10px -22px 0;position:relative;z-index:2;pointer-events:none;filter:drop-shadow(0 0 1px rgba(255,255,255,.5)) drop-shadow(0 0 12px rgba(255,74,46,.7))}@media(min-width:1560px)and (max-width:1799px){.dsbf-rail__cat2{display:none}}.dsbf-bar__logo{display:inline-flex;align-items:flex-end}.dsbf-bar__cat{flex:none;height:27px;width:auto;margin:-6px 0 -5px -12px;position:relative;z-index:1;pointer-events:none;filter:drop-shadow(0 0 1px rgba(255,255,255,.6)) drop-shadow(0 0 6px rgba(255,74,46,.7))}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ds-bf.css.map */
