.header{position:sticky;top:0;z-index:100}.header,.header__promo{transition:none!important}.header__promo.hidden{display:block!important;max-height:41px!important;opacity:1!important;padding:8.5px 0!important;pointer-events:auto!important;transform:none!important}.header__main{transition:none!important}@media (max-width:991px){.header__promo.hidden{max-height:46px!important;padding:10px 15px!important}}.bf26-ldp{background:#0d0302;font-family:Be Vietnam Pro,Montserrat,Helvetica Neue,Arial,sans-serif;overflow:hidden}.bf26-ldp img{display:block;height:auto;max-width:100%}.bf26-ldp a{text-decoration:none}.bf26-ldp a,.bf26-ldp button,.bf26-ldp input{outline:none}.bf26-ldp a:active,.bf26-ldp a:focus,.bf26-ldp a:focus-visible,.bf26-ldp button:active,.bf26-ldp button:focus,.bf26-ldp button:focus-visible,.bf26-ldp input:active,.bf26-ldp input:focus,.bf26-ldp input:focus-visible{box-shadow:none;outline:none}.bf26-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.bf26-hero{line-height:0}.bf26-hero img{width:100%}.bf26-wrap{background-color:#0d0302;background-position:bottom;background-repeat:repeat-y;background-size:100% auto;padding-bottom:100px}.bf26-nav{display:flex;gap:14px;margin:0 auto;max-width:1040px;padding:40px 16px 8px}.bf26-nav__btn{display:block;flex:var(--bf26-ratio,1) 1 0;line-height:0;min-width:0;transition:transform .2s ease}.bf26-nav__btn:hover{transform:translateY(-2px)}.bf26-nav__btn img,.bf26-nav__btn picture{display:block;width:100%}.bf26-section{padding:40px 16px;scroll-margin-top:110px}.bf26-section--deal{background:linear-gradient(180deg,#fffaf0,#ffe9b8)}.bf26-title{display:flex;justify-content:center;line-height:0;margin:0 auto 24px}.bf26-title img{max-height:72px;max-width:100%;width:auto}.bf26-grid{display:grid}.bf26-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bf26-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bf26-grid--4{gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.bf26-card{display:block;line-height:0;position:relative;transition:transform .2s ease}.bf26-card:hover{transform:translateY(-3px)}.bf26-card--static:hover{transform:none}.bf26-card__design{width:100%}.bf26-carousel{--bf26-gap:12px;--bf26-per-view:1.5;position:relative}.bf26-carousel__nav{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.35);color:#e3120b;cursor:pointer;display:none;height:34px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:34px;z-index:2}.bf26-carousel__nav--prev{left:4px}.bf26-carousel__nav--next{right:4px}.bf26-carousel--always .bf26-carousel__nav{display:inline-flex}.bf26-carousel--always .bf26-carousel__viewport{-webkit-overflow-scrolling:touch;container-type:inline-size;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.bf26-carousel--always .bf26-carousel__viewport::-webkit-scrollbar{display:none}.bf26-carousel--always .bf26-carousel__track{display:flex;gap:var(--bf26-gap);grid-template-columns:none;width:-moz-max-content;width:max-content}.bf26-carousel--always .bf26-carousel__track>.bf26-card{flex:0 0 calc((100cqi - var(--bf26-gap)*(var(--bf26-per-view) - 1))/var(--bf26-per-view));scroll-snap-align:start;width:calc((100cqi - var(--bf26-gap)*(var(--bf26-per-view) - 1))/var(--bf26-per-view))}.bf26-nem{margin:0 auto;max-width:960px}.bf26-deal{margin:0 auto;max-width:1000px}.bf26-deal__small{margin-top:14px}.bf26-combo{margin:0 auto;max-width:740px}.bf26-bedding{--bf26-col:calc((min(100vw - 50px, 880px) - 36px)/4);display:flex;flex-direction:column;margin:0 auto;max-width:880px}.bf26-bedding__row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.bf26-bedding__row>.bf26-card{flex:0 0 var(--bf26-col);width:var(--bf26-col)}.bf26-bedding__row--narrow{max-width:calc(var(--bf26-col)*3 + 24px)}.bf26-gifts{--bf26-per-view:3.6;background:hsla(0,0%,100%,.92);border-radius:6px;margin:0 auto;max-width:1240px;padding:14px 0 14px 14px}.bf26-gifts .bf26-carousel__track>.bf26-card{flex:0 0 auto;width:auto}.bf26-gifts .bf26-card__design{border:1px solid #fff;height:calc((100cqi - var(--bf26-gap)*(var(--bf26-per-view) - 1))/var(--bf26-per-view)/2);width:auto}.bf26-marquee{background:#0a0a0a;border-bottom:1px solid #3a0b08;border-top:1px solid #3a0b08;line-height:0;overflow:hidden;width:100%}.bf26-marquee--red{background:linear-gradient(90deg,#b5100a,#e3120b 50%,#b5100a);border-color:#b5100a}.bf26-marquee__track{animation:bf26-marquee 40s linear infinite;display:flex;padding:8px 0;width:-moz-max-content;width:max-content}.bf26-marquee__group{align-items:center;display:flex;flex-shrink:0;gap:24px;padding-right:24px}.bf26-marquee__group img{flex-shrink:0;height:26px;width:auto}@keyframes bf26-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.bf26-panel{background:#420603;border:2px solid #d4231a;border-radius:6px;box-shadow:inset 0 0 24px rgba(227,18,11,.35);margin:0 auto;max-width:945px;padding:28px}.bf26-panel--voucher{max-width:760px}.bf26-vouchers{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.bf26-voucher{background:transparent;border:0;cursor:pointer;line-height:0;padding:0;position:relative;transition:transform .2s ease}.bf26-voucher:hover{transform:translateY(-3px)}.bf26-voucher img{transition:filter .2s ease,opacity .2s ease;width:100%}.bf26-voucher__claimed{background:rgba(0,0,0,.65);border:2px solid #fff;border-radius:4px;color:#fff;display:none;font-size:16px;font-weight:800;left:50%;line-height:1.2;padding:6px 14px;position:absolute;text-transform:uppercase;top:45%;transform:translate(-50%,-50%) rotate(-12deg);white-space:nowrap}.bf26-voucher.is-claimed{cursor:default}.bf26-voucher.is-claimed:hover{transform:none}.bf26-voucher.is-claimed img{filter:grayscale(.8);opacity:.7}.bf26-voucher.is-claimed .bf26-voucher__claimed{display:block}.bf26-step{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;line-height:1.4;text-align:center}.bf26-step__title{color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:0;line-height:100%;margin:0;text-align:center}.bf26-step__img.bf26-card__design{max-width:230px;width:100%}.bf26-step__desc{color:#fff;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px;margin:0;text-align:center}.bf26-step__desc strong{font-weight:700}.bf26-step__desc a,.bf26-step__desc a:focus,.bf26-step__desc a:hover,.bf26-step__desc a:visited{color:inherit;text-decoration:none}.bf26-lead{align-items:center;background:#fff8ec;border:2px solid #ffd27a;border-radius:6px;color:#1a1a1a;display:grid;gap:24px;grid-template-columns:.9fr 1.1fr;margin:0 auto;max-width:760px;padding:28px 32px}.bf26-lead__visual{line-height:0}.bf26-lead__visual img{margin:0 auto;max-width:320px;width:100%}.bf26-lead__form{display:flex;flex-direction:column;gap:12px}.bf26-lead__form-title{font-size:18px;font-weight:800;line-height:1.3;margin:0 0 4px;text-transform:uppercase}.bf26-lead__form-title span{color:#e3120b}.bf26-lead__field{align-items:center;background:#fff;border:1px solid #bdbdbd;border-radius:8px;display:flex;gap:10px;height:44px;padding:0 12px}.bf26-lead__field input{background:transparent;border:0;flex:1;font-size:15px;height:100%;min-width:0;outline:none}.bf26-lead__icon{color:#222;flex-shrink:0}.bf26-lead__error,.bf26-lead__success{font-size:13px;font-weight:600;margin:0}.bf26-lead__error{color:#c00000}.bf26-lead__success{color:#0a7a2f}.bf26-lead__submit{align-self:center;background:#111;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 28px;transition:background .2s ease}.bf26-lead__submit:hover{background:#e3120b}.bf26-lead__submit:disabled{cursor:not-allowed;opacity:.65}.bf26-about{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.bf26-about__item{align-items:center;background:linear-gradient(90deg,#8c0d05,#3d0500);border:1px solid rgba(255,90,60,.6);border-radius:6px;display:flex;gap:12px;padding:10px 14px}.bf26-about__icon{flex-shrink:0;height:60px;line-height:0;width:60px}.bf26-about__icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.bf26-about__text{color:#fff;font-size:14px;line-height:1.4;margin:0}.bf26-about__text strong{color:#ffc94a}.bf26-popup{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10050}.bf26-popup[hidden]{display:none!important}.bf26-popup__overlay{background:rgba(0,0,0,.6);inset:0;position:absolute}.bf26-popup__dialog{background:linear-gradient(180deg,#fff,#fce6e6);border:2px solid #e3120b;border-radius:16px;box-shadow:0 16px 40px rgba(0,0,0,.4);padding:32px 24px 24px;position:relative;text-align:center;width:min(420px,100%);z-index:1}.bf26-popup__close{background:#e3120b;border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:24px;height:36px;line-height:36px;padding:0;position:absolute;right:-14px;top:-14px;width:36px}.bf26-popup__title{color:#e3120b;font-size:22px;font-weight:800;margin:0 0 16px}.bf26-popup__code{align-items:center;background:#fff;border:2px dashed #e3120b;border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:8px 8px 8px 16px}.bf26-popup__code span{color:#111;font-size:20px;font-weight:800;letter-spacing:1px}.bf26-popup__copy{background:#e3120b;border:0;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-weight:700;padding:8px 16px}.bf26-popup__copied{color:#0a7a2f;font-size:13px;font-weight:600;margin:8px 0 0}.bf26-popup__note{color:#444;font-size:13px;line-height:1.5;margin:14px 0 0}body.bf26-popup-open{overflow:hidden}@media (max-width:767px){.bf26-carousel--mobile{margin-right:-12px}.bf26-carousel--mobile .bf26-carousel__nav{display:inline-flex}.bf26-carousel--mobile .bf26-carousel__viewport{-webkit-overflow-scrolling:touch;container-type:inline-size;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.bf26-carousel--mobile .bf26-carousel__viewport::-webkit-scrollbar{display:none}.bf26-carousel--mobile .bf26-carousel__track{display:flex;gap:var(--bf26-gap);grid-template-columns:none;width:-moz-max-content;width:max-content}.bf26-carousel--mobile .bf26-carousel__track>.bf26-card{flex:0 0 calc((100cqi - var(--bf26-gap)*(var(--bf26-per-view) - 1))/var(--bf26-per-view));scroll-snap-align:start;width:calc((100cqi - var(--bf26-gap)*(var(--bf26-per-view) - 1))/var(--bf26-per-view))}.bf26-wrap{background-position:top;padding-bottom:10px}.bf26-nav{flex-wrap:wrap;gap:8px;padding:20px 12px 4px}.bf26-nav__btn{flex:0 0 calc((100% - 8px)*var(--bf26-mobile-share, 0.5));order:var(--bf26-mobile-order,0)}.bf26-section{padding:24px 12px}.bf26-title{margin-bottom:16px}.bf26-title img{max-height:48px}.bf26-deal__big{gap:12px;grid-template-columns:1fr}.bf26-deal__small{--bf26-per-view:1.6;margin-top:12px}.bf26-bedding{gap:10px;max-width:none}.bf26-bedding__row,.bf26-bedding__row--narrow{flex-wrap:nowrap;justify-content:flex-start;margin:0;max-width:none}.bf26-gifts{--bf26-per-view:1.4;background:inherit;padding:0}.bf26-steps{--bf26-per-view:1;margin-right:0}.bf26-steps .bf26-step{gap:0;padding:0 44px}.bf26-steps .bf26-wrap{background-position:top;padding-bottom:10px}.bf26-marquee__group{gap:14px;padding-right:14px}.bf26-marquee__group img{height:20px}.bf26-marquee__track{padding:5px 0}.bf26-panel{border:none;padding:16px 10px}.bf26-step__img.bf26-card__design{max-width:100%}#section-voucher-steps{padding:0}.bf26-vouchers{gap:8px}.bf26-voucher__claimed{font-size:11px;padding:3px 8px}.bf26-lead{grid-template-columns:1fr;padding:18px 16px}.bf26-lead__visual{display:none}.bf26-lead__form-title{font-size:15px}.bf26-lead__field input{font-size:14px}.bf26-about{gap:8px}.bf26-about__item{flex-direction:column;gap:6px;padding:10px 6px;text-align:center}.bf26-about__icon{height:44px;width:44px}.bf26-about__text{font-size:11px}.bf26-panel--about{border:1px solid red!important}#section-about{padding-left:5px;padding-right:5px}}
