.shopify-section.bf26-section{overflow:visible;overflow-x:clip}@font-face{font-family:BF26 Lato Fallback;src:local("Arial"),local("ArialMT");font-weight:100 600;size-adjust:98.39%;ascent-override:100.32%;descent-override:21.65%;line-gap-override:0%}@font-face{font-family:BF26 Lato Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:700 900;size-adjust:92.55%;ascent-override:106.65%;descent-override:23.01%;line-gap-override:0%}.bf-vt{--ease: cubic-bezier(.32,.72,0,1);--fast: .3s;--r-pill: 999px;--grain: url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22240%22%20height=%22240%22%3E%3Cfilter%20id=%22f%22%3E%3CfeTurbulence%20type=%22fractalNoise%22%20baseFrequency=%220.8%22%20numOctaves=%223%22%20stitchTiles=%22stitch%22/%3E%3CfeColorMatrix%20values=%220%200%200%200%200.24%200%200%200%200%200.21%200%200%200%200%200.17%200%200%200%200.06%200%22/%3E%3C/filter%3E%3Crect%20width=%22100%25%22%20height=%22100%25%22%20filter=%22url%28%23f%29%22/%3E%3C/svg%3E);font-family:Lato,BF26 Lato Fallback,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-wrap:break-word}:where(.bf-vt) *,:where(.bf-vt) *:before,:where(.bf-vt) *:after{box-sizing:border-box}:where(.bf-vt) :is(h1,h2,h3,p,ul,ol,li,small){margin:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:none;color:inherit}:where(.bf-vt) :is(ul,ol){list-style:none}:where(.bf-vt) a,:where(.bf-vt) a:hover,:where(.bf-vt) a:focus{color:inherit;text-decoration:none}:where(.bf-vt) img{max-width:100%;height:auto;border:0;border-radius:0;box-shadow:none}:where(.bf-vt) svg{flex-shrink:0;vertical-align:middle}.bf-vt [hidden]{display:none!important}.bf-vt-nb{white-space:nowrap}.bf-vt{--vt-ink: #F3ECDF;--vt-soft: #D6C3A1;--vt-accent: #D2A85B;--vt-accent-text: #D2A85B;--vt-rule: rgba(243,236,223,.16);--vt-track: rgba(243,236,223,.22);--vt-cta: #F3ECDF;--vt-cta-ink: #17362A;--vt-cta-h: #FFFFFF;--vt-ring: rgba(243,236,223,.5);--vt-scrim: rgba(12,20,13,.5);--vt-shade: rgba(4,10,6,.55);--vt-gut: 20px;--vt-top: 110px;--vt-pad: 0px;--vt-fade-h: 160px;position:relative;padding:0 0 calc(28px + var(--vt-fade-h) * var(--vt-fade-k,1));background:var(--vt-field,#1E291F) var(--grain);color:var(--vt-ink)}.bf-vt:after{content:"";position:absolute;inset:auto 0 0;height:calc(var(--vt-fade-h) * var(--vt-fade-k,1));background:linear-gradient(transparent,var(--vt-fade-to,#FFF));background:linear-gradient(color-mix(in srgb,var(--vt-fade-to,#FFF) 0%,transparent),color-mix(in srgb,var(--vt-fade-to,#FFF) 2.8%,transparent),color-mix(in srgb,var(--vt-fade-to,#FFF) 10.4%,transparent),color-mix(in srgb,var(--vt-fade-to,#FFF) 21.6%,transparent),color-mix(in srgb,var(--vt-fade-to,#FFF) 35.2%,transparent),color-mix(in srgb,var(--vt-fade-to,#FFF) 50%,transparent),color-mix(in srgb,var(--vt-fade-to,#FFF) 64.8%,transparent),color-mix(in srgb,var(--vt-fade-to,#FFF) 78.4%,transparent),color-mix(in srgb,var(--vt-fade-to,#FFF) 89.6%,transparent),color-mix(in srgb,var(--vt-fade-to,#FFF) 97.2%,transparent),color-mix(in srgb,var(--vt-fade-to,#FFF) 100%,transparent));pointer-events:none}.bf-vt--light{--vt-ink: #17362A;--vt-soft: #4E6157;--vt-accent: #A8521A;--vt-accent-text: #94461A;--vt-rule: rgba(23,54,42,.14);--vt-track: rgba(23,54,42,.18);--vt-cta: #51655A;--vt-cta-ink: #FFFFFF;--vt-cta-h: #415148;--vt-ring: rgba(23,54,42,.5);--vt-scrim: rgba(251,248,243,.55);--vt-shade: rgba(60,44,28,.38)}.bf-vt :focus-visible{outline:2px solid var(--vt-ink);outline-offset:3px}.bf-vt-desk{display:none}.bf-vt-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);max-width:1560px;margin-inline:auto;isolation:isolate}.bf-vt-event{grid-area:1 / 1;z-index:3;padding:18px var(--vt-gut) 0;font-size:13px;line-height:16px;font-weight:700;letter-spacing:.02em;color:var(--vt-soft)}.bf-vt-h{grid-area:2 / 1;z-index:3;max-width:20ch;padding:6px var(--vt-gut) 0;font-size:30px;line-height:1.02;font-weight:800;letter-spacing:-.025em;color:var(--vt-ink);text-wrap:balance}.bf-vt-scope{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bf-vt-stage{grid-area:1 / 1 / 4 / 2;position:relative;z-index:1;aspect-ratio:4 / 5;overflow:hidden;container-type:inline-size}.bf-vt-stage:before{content:"";position:absolute;inset:0 0 auto;z-index:1;height:36%;background:linear-gradient(var(--vt-scrim),transparent);pointer-events:none}.bf-vt-plate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 76%,transparent 97%);mask-image:linear-gradient(#000 76%,transparent 97%)}.bf-vt-plate>img{display:block;width:100%;height:100%;object-fit:cover}.bf-vt-plate>.bf-stage{position:absolute;top:0;right:0;bottom:0;left:0}.bf-vt-offer{position:absolute;z-index:2;left:calc(var(--px,48) * 1%);bottom:min(calc((var(--py,23) + var(--ph,33) * .55) * 1%),calc(100% - var(--vt-top) - var(--k) * var(--kx,1) * .74cqw - 7.5cqw));translate:calc(-50% + var(--nx,0) * 1cqw) 0;display:grid;justify-items:start;color:var(--vt-accent);white-space:nowrap;pointer-events:none}.bf-vt-num--1{--k: 70}.bf-vt-num--2{--k: 55}.bf-vt-num--3{--k: 40}.bf-vt-num--4{--k: 30}.bf-vt-num--5{--k: 24}.bf-vt-num--6{--k: 20}.bf-vt-offer__pre{margin:0 0 .55em .2em;font-size:max(15px,4.4cqw);line-height:1;font-weight:700;letter-spacing:-.01em;color:var(--vt-ink)}.bf-vt-offer__num{display:flex;align-items:flex-start;font-size:calc(var(--k) * var(--kx,1) * 1cqw);line-height:.74;font-weight:800;letter-spacing:-.055em}.bf-vt-offer__slot{display:grid;justify-items:start;margin-left:.05em}.bf-vt-offer__u{font-size:.58em;line-height:.74;font-weight:800;letter-spacing:-.01em}.bf-vt-offer__num>.bf-vt-offer__u{margin-right:.04em}.bf-vt-offer__word{margin-top:.55em;font-size:max(12px,3.5cqw);line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--vt-ink)}.bf-vt-shadow{position:absolute;z-index:3;left:calc(var(--px,48) * 1%);bottom:calc(var(--py,23) * 1%);width:calc(var(--ph,33) * .95cqw);height:4cqw;translate:-50% 50%;border-radius:50%;background:radial-gradient(closest-side,var(--vt-shade),transparent);pointer-events:none}.bf-vt-pack{position:absolute;z-index:4;left:calc(var(--px,48) * 1%);bottom:calc(var(--py,23) * 1%);width:auto;max-width:none;height:calc(var(--ph,33) * 1%);translate:-50% 0;filter:drop-shadow(1.2cqw 1cqw 1.6cqw rgba(0,0,0,.22))}.bf-vt-cta,.bf-vt-cta:hover,.bf-vt-cta:focus{color:var(--vt-cta-ink)}.bf-vt-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 22px 0 26px;border-radius:var(--r-pill);background:var(--vt-cta);font-size:16px;line-height:20px;font-weight:700;transition:background-color var(--fast) var(--ease),transform var(--fast) var(--ease)}.bf-vt-cta:hover{background:var(--vt-cta-h)}@media(min-width:360px){.bf-vt-cta{white-space:nowrap}}.bf-vt-cta:active{transform:scale(.98);transition-duration:.12s}.bf-vt-cta svg,.bf-vt-link svg,.bf-vt-deal svg{width:20px;height:20px;transition:transform var(--fast) var(--ease)}.bf-vt-cta:hover svg,.bf-vt-link:hover svg,.bf-vt-deal a:hover svg{transform:translate(4px)}.bf-vt-cta--phone{position:absolute;z-index:5;left:var(--vt-gut);right:var(--vt-gut);bottom:16px}.bf-vt-cta--desk{display:none}.bf-vt-actions{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:start;gap:4px 20px;padding:6px var(--vt-gut) 0}.bf-vt-link,.bf-vt-link:hover,.bf-vt-link:focus{color:var(--vt-ink)}.bf-vt-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:15px;line-height:20px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:var(--vt-ring);transition:background-color var(--fast) var(--ease),color var(--fast) var(--ease),transform var(--fast) var(--ease)}.bf-vt-link:hover{text-decoration-color:currentColor}.bf-vt-link svg{width:16px;height:16px}.bf-vt-ends{justify-self:end;font-size:13px;line-height:18px;color:var(--vt-soft);text-align:right}.bf-vt-deals{padding:22px var(--vt-gut) 0}.bf-vt-deals__k{padding-bottom:10px;border-bottom:1px solid var(--vt-rule);font-size:13px;line-height:16px;font-weight:700;letter-spacing:.02em;color:var(--vt-soft)}.bf-vt-deals__list{display:grid;grid-template-columns:max-content minmax(0,1fr) 16px;column-gap:16px}.bf-vt-deal,.bf-vt-deal a{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center}.bf-vt-deal a{padding:16px 0;border-bottom:1px solid var(--vt-rule);color:var(--vt-ink)}.bf-vt-amt{display:grid;justify-items:start;align-content:center;color:var(--vt-accent-text)}.bf-vt-amt__pre,.bf-vt-amt__post{font-size:12px;line-height:14px;font-weight:700;letter-spacing:.01em;color:var(--vt-ink);white-space:nowrap}.bf-vt-amt__pre{margin:0 0 3px 1px}.bf-vt-amt__post{margin:4px 0 0 1px;color:var(--vt-soft);font-weight:400}.bf-vt-amt__n{display:flex;align-items:flex-start;font-size:34px;line-height:.8;font-weight:800;letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:lining-nums}.bf-vt-amt__u{margin-left:.06em;font-size:.56em;line-height:.8;letter-spacing:0}.bf-vt-amt__n>.bf-vt-amt__u:first-child{margin:0 .04em 0 0}.bf-vt-amt.is-word .bf-vt-amt__n{font-size:20px;line-height:1.05;letter-spacing:-.01em;white-space:normal}.bf-vt-deal a:hover .bf-vt-amt__n{color:var(--vt-accent)}.bf-vt-deal__txt{display:grid;gap:2px;min-width:0}.bf-vt-deal__txt strong{font-size:15px;line-height:19px;font-weight:700}.bf-vt-deal__txt span{display:-webkit-box;overflow:hidden;font-size:13px;line-height:17px;color:var(--vt-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical}.bf-vt-deal svg{width:16px;height:16px;color:var(--vt-soft)}.bf-vt-deal a:hover strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.bf-vt-deal a:active{background:var(--vt-rule)}.bf-vt-deal.is-extra{display:none}.bf-vt-line{display:grid;gap:14px;padding:24px var(--vt-gut) 0}.bf-vt-line__now{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:700}.bf-vt-dot{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--vt-accent)}.bf-vt-line__meta{margin-top:2px;font-size:13px;line-height:18px;color:var(--vt-soft);text-wrap:pretty}.bf-vt-until{font-weight:700;color:var(--vt-ink)}.bf-vt-line__segs{position:relative;display:grid;gap:4px}.bf-vt-seg{display:grid;gap:8px;min-width:0}.bf-vt-seg i{height:3px;border-radius:var(--r-pill);background:var(--vt-track)}.bf-vt-seg.is-live i{background:var(--vt-accent)}.bf-vt-seg.is-ended i{background:var(--vt-ring)}.bf-vt-seg em{display:none;align-items:center;gap:5px;min-width:0;overflow:hidden;font-style:normal;font-size:12px;line-height:16px;color:var(--vt-soft);white-space:nowrap;text-overflow:ellipsis}.bf-vt-seg em svg{width:11px;height:11px;opacity:.8}.bf-vt-seg.is-live em{font-weight:700;color:var(--vt-ink)}.bf-vt-seg.is-ended em{opacity:.6}.bf-vt-line__bf{position:absolute;top:-3px;width:2px;height:9px;border-radius:1px;background:var(--vt-ink)}.bf-vt-fine{display:grid;gap:6px;padding:20px var(--vt-gut) 0;font-size:12px;line-height:17px;color:var(--vt-soft);text-wrap:pretty}.bf-vt-fine__trust{font-weight:700;color:var(--vt-ink)}.bf-vt-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:none;align-items:center;justify-content:space-between;gap:12px;padding:12px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:var(--vt-field,#1E291F);box-shadow:0 -1px 0 var(--vt-rule),0 -6px 18px #00000014;transform:translateY(110%);visibility:hidden;transition:transform .6s var(--ease),visibility 0s linear .6s}.bf-vt-sticky.is-on{transform:none;visibility:visible;transition:transform .6s var(--ease),visibility 0s}.bf-vt-sticky__txt{min-width:0;font-size:12px;line-height:16px;color:var(--vt-soft)}.bf-vt-sticky__txt b{display:block;font-size:14px;line-height:20px;font-weight:800;color:var(--vt-ink)}.bf-vt-sticky__btn,.bf-vt-sticky__btn:hover,.bf-vt-sticky__btn:focus{color:var(--vt-cta-ink)}.bf-vt-sticky__btn{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:48px;padding:0 20px 0 22px;border-radius:var(--r-pill);background:var(--vt-cta);font-size:15px;line-height:20px;font-weight:700;white-space:nowrap;transition:background-color var(--fast) var(--ease),transform var(--fast) var(--ease)}.bf-vt-sticky__btn:hover{background:var(--vt-cta-h)}.bf-vt-sticky__btn:active{transform:scale(.98)}.bf-vt-sticky__btn svg{width:18px;height:18px}@media(max-width:759px){.bf-vt-sticky{display:flex}.bf-vt-pad body{padding-bottom:80px}}@media(min-width:480px)and (max-width:759px){.bf-vt-grid{max-width:560px}.bf-vt-plate{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(#000 76%,transparent 97%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(#000 76%,transparent 97%);mask-composite:intersect}}@media(min-width:760px){.bf-vt{--vt-pad: 28px;--vt-top: 0px;padding:var(--vt-pad) 0 calc(24px + var(--vt-fade-h) * var(--vt-fade-k,1))}.bf-vt-desk{display:inline}.bf-vt-phone{display:none}.bf-vt-grid{--stage-h: min( 57.5vw ,600px);grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) auto auto auto auto minmax(0,1fr) auto auto auto;column-gap:32px;padding-inline:max(28px,env(safe-area-inset-left,0px)) max(28px,env(safe-area-inset-right,0px))}.bf-vt-event{grid-area:2 / 1;padding:0;font-size:14px}.bf-vt-h{grid-area:3 / 1;max-width:16ch;padding:10px 0 0;font-size:clamp(32px,3.3vw,48px);line-height:1.02}.bf-vt-scope{position:static;grid-area:4 / 1;width:auto;height:auto;max-width:32ch;margin-top:16px;overflow:visible;clip-path:none;font-size:18px;line-height:26px;color:var(--vt-soft);white-space:normal;text-wrap:pretty}.bf-vt-actions{grid-area:5 / 1;gap:10px 22px;padding:28px 0 0}.bf-vt-cta--phone{display:none}.bf-vt-cta--desk{display:inline-flex;grid-column:1 / -1;gap:24px;margin-bottom:6px}.bf-vt-ends{justify-self:start;text-align:left}.bf-vt-stage{grid-area:1 / 2 / 7 / 3;align-self:start;width:calc(var(--stage-h) * .8);height:var(--stage-h);margin-top:calc(-1 * var(--vt-pad));aspect-ratio:auto}.bf-vt-stage:before{display:none}.bf-vt-plate{-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent),linear-gradient(#000 80%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent),linear-gradient(#000 80%,transparent);mask-composite:intersect}.bf-vt-deals{grid-area:7 / 1 / 8 / -1;padding:32px 0 0}.bf-vt-deals__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.bf-vt-deal{grid-column:auto;grid-template-columns:minmax(0,1fr)}.bf-vt-deal a{grid-template-columns:92px minmax(0,1fr) 16px;column-gap:16px}.bf-vt-deal.is-extra{display:grid}.bf-vt-line{grid-area:8 / 1 / 9 / -1;padding:24px 0 0}.bf-vt-seg em{display:flex}.bf-vt-fine{grid-area:9 / 1 / 10 / -1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;padding:16px 0 0}}@media(min-width:1280px){.bf-vt-sep{display:none}.bf-vt-until{display:block}.bf-vt{--vt-pad: clamp(24px,2.6vw,40px);--kx: 1.06;--vt-fade-k: 1.5;padding-bottom:calc(22px + var(--vt-fade-h) * var(--vt-fade-k))}.bf-vt-grid{--stage-h: min(clamp(420px,calc(100svh - var(--height-header,160px) - var(--announcement-height,35px) - 96px),640px), 42.5vw );grid-template-columns:minmax(0,1fr) auto minmax(0,.9fr);grid-template-rows:minmax(0,1fr) auto auto auto auto minmax(0,1fr) auto auto;column-gap:clamp(32px,4vw,72px);padding-inline:max(32px,env(safe-area-inset-left,0px)) max(32px,env(safe-area-inset-right,0px))}.bf-vt-deals{grid-area:1 / 3 / 7 / 4;align-self:center;padding:0}.bf-vt-deals__list{grid-template-columns:max-content minmax(0,1fr) 16px;column-gap:18px}.bf-vt-deal{grid-column:1 / -1;grid-template-columns:subgrid}.bf-vt-deal a{grid-template-columns:subgrid;padding:15px 0}.bf-vt-amt__n{font-size:clamp(38px,3.1vw,48px)}.bf-vt-amt.is-word .bf-vt-amt__n{font-size:22px}.bf-vt-line{grid-area:7 / 1 / 8 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:center;column-gap:48px;margin-top:4px;padding:18px 0 0;border-top:1px solid var(--vt-rule)}.bf-vt-fine{grid-area:8 / 1 / 9 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);column-gap:48px;padding-top:14px}}@media(prefers-reduced-motion:no-preference){.bf-vt-plate>img{animation:bf-vt-settle 1.8s var(--ease) both}.bf-vt-offer__num{animation:bf-vt-rise 1.1s var(--ease) .12s both}.bf-vt-offer__pre,.bf-vt-offer__word{animation:bf-vt-fade .7s var(--ease) .7s both}.bf-vt-pack{animation:bf-vt-set .9s var(--ease) .42s both}.bf-vt-shadow{animation:bf-vt-shadow .9s var(--ease) .42s both}}@media(prefers-reduced-motion:no-preference)and (min-width:1280px){.bf-vt-deals__k{animation:bf-vt-fade .6s var(--ease) .5s both}.bf-vt-deal{animation:bf-vt-row .8s var(--ease) calc(.6s + var(--i,0) * 90ms) both}}@keyframes bf-vt-settle{0%{transform:scale(1.06)}}@keyframes bf-vt-rise{0%{transform:translateY(.2em);opacity:0}}@keyframes bf-vt-fade{0%{opacity:0}}@keyframes bf-vt-row{0%{transform:translateY(14px);opacity:0}}@keyframes bf-vt-set{0%{transform:translateY(-5%);opacity:0}}@keyframes bf-vt-shadow{0%{transform:scaleX(.5);opacity:0}}@media(prefers-reduced-motion:reduce){.bf-vt *,.bf-vt *:before,.bf-vt *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/bf26-home-hero.css.map */
