.bfsk-hero{font-family:Inter,sans-serif;color:#000;-webkit-font-smoothing:antialiased;background:linear-gradient(180deg,var(--bf-top) 0%,var(--bf-bottom) 100%)}.bfsk-hero *,.bfsk-hero *:before,.bfsk-hero *:after{box-sizing:border-box}.bfsk-hero p{margin:0}.bfsk-hero s{text-decoration:line-through}.bfsk-hero button{font-family:inherit;text-transform:none;letter-spacing:0}.bfsk-hero__intro{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 20px;text-align:center}.bfsk-hero__badge img{display:block;width:200px;height:auto}.bfsk-hero .bfsk-hero__mtitle{margin:0;font-family:Inter,sans-serif;font-size:min(40px,10.2vw);line-height:1.05;font-weight:500;letter-spacing:-.07em;text-transform:none;color:#000}.bfsk-hero .bfsk-hero__text,.bfsk-hero .bfsk-hero__text p{font-size:15px;line-height:1.5;font-weight:400;color:#000;letter-spacing:0}.bfsk-hero__stats{display:flex;justify-content:center;gap:20px;padding-top:8px}.bfsk-hero__stat{display:flex;flex-direction:column;align-items:center;gap:2px}.bfsk-hero__stat+.bfsk-hero__stat{padding-left:20px;border-left:1px solid #000}.bfsk-hero__stat-num{font-size:24px;line-height:29px;font-weight:500;letter-spacing:-.05em}.bfsk-hero__stat-lbl{font-size:11px;line-height:13px;color:#444242}.bfsk-hero__gallery{background:var(--bf-gallery-m);padding:0 0 10px}.bfsk-hero__viewport{margin:0 20px;border-radius:8px;overflow:hidden;background:#f6f6f6}.bfsk-hero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bfsk-hero__track::-webkit-scrollbar{display:none}.bfsk-hero__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1 / 1}.bfsk-hero__slide img{display:block;width:100%;height:100%;object-fit:cover}.bfsk-hero__viewport{position:relative}.bfsk-hero__arrows{position:absolute;right:12px;bottom:12px;display:flex;gap:8px;z-index:2}.bfsk-hero__arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#000;box-shadow:0 1px 4px #00000026;cursor:pointer}.bfsk-hero__arrow svg{width:18px;height:18px}.bfsk-hero__thumbs{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin:10px 20px 0}.bfsk-hero__thumb{display:block;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:#f6f6f6;aspect-ratio:1 / 1;cursor:pointer}.bfsk-hero__thumb[aria-current=true]{border-color:var(--bf-strong)}.bfsk-hero__thumb img{display:block;width:100%;height:100%;object-fit:cover}.bfsk-hero__box{display:flex;flex-direction:column;gap:20px;padding:24px 20px 32px;background:#fff;scroll-margin-top:80px}.bfsk-hero__deal{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;padding:11px 14px;border-radius:3px;background:var(--bf-accent);text-align:center}.bfsk-hero__deal-label{font-size:11px;line-height:13px;font-weight:700}.bfsk-hero__deal-text{font-size:13px;line-height:16px;font-weight:500}.bfsk-hero__head{display:flex;flex-direction:column;gap:8px}.bfsk-hero__reviews{display:inline-flex;align-items:center;gap:8px;font-size:13px;line-height:16px;font-weight:500;color:#454545;text-decoration:none}.bfsk-hero__stars{font-size:14px;letter-spacing:1px;color:#000}.bfsk-hero .bfsk-hero__title{margin:0;font-family:Inter,sans-serif;font-size:30px;line-height:36px;font-weight:500;letter-spacing:-.05em;text-transform:none;color:#000}.bfsk-hero .bfsk-hero__desc{font-size:14px;line-height:1.45;font-weight:400;color:#454545}.bfsk-hero__opt{position:relative;cursor:pointer;transition:opacity .2s,background-color .2s,border-color .2s;outline:none}.bfsk-hero__opt:focus-visible{box-shadow:0 0 0 2px var(--bf-strong)}.bfsk-hero__opt--sub{display:flex;flex-direction:column;gap:16px;padding:28px 16px 16px;border-radius:5px;background:var(--bf-panel);margin-top:8px}.bfsk-hero__opt--once{padding:20px 16px;border:1px solid #d9d9d9;border-radius:14px;background:#fff}.bfsk-hero__opt--sub:not(.is-on){opacity:.45}.bfsk-hero__opt--once.is-on{background:#f3f3f3;border-color:#f3f3f3}.bfsk-hero__pill{position:absolute;top:-10px;left:14px;padding:4px 10px;border-radius:40px;background:var(--bf-accent);font-size:9.5px;line-height:11px;font-weight:700;letter-spacing:.06em;white-space:nowrap}.bfsk-hero__opt-row{display:flex;align-items:center;gap:10px}.bfsk-hero__radio{flex:none;width:20px;height:20px;border-radius:50%;background:#fff;border:1.5px solid #bfbfbf}.bfsk-hero__opt.is-on .bfsk-hero__radio{border:6px solid var(--bf-strong)}.bfsk-hero__opt-copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.bfsk-hero__opt-title{font-size:15px;line-height:18px;font-weight:600}.bfsk-hero__opt--sub .bfsk-hero__opt-title{font-size:16px;line-height:19px;font-weight:700}.bfsk-hero__opt-save{font-size:12px;line-height:15px;font-weight:500;color:#646464}.bfsk-hero__opt--sub .bfsk-hero__opt-save{font-size:12.5px;font-weight:600}.bfsk-hero__opt-save.is-strong{color:var(--bf-strong)}.bfsk-hero__opt-price{flex:none;display:flex;flex-direction:column;align-items:flex-end}.bfsk-hero__opt-now{font-size:17px;line-height:21px;font-weight:700}.bfsk-hero__opt--sub .bfsk-hero__opt-now{font-size:24px;line-height:29px}.bfsk-hero__opt-was{font-size:12px;line-height:15px;color:#454545}.bfsk-hero__opt--sub .bfsk-hero__opt-was{font-size:13px;line-height:16px}.bfsk-hero__get{display:flex;flex-direction:column;gap:12px;padding:16px;border:1.5px solid #ddd;border-radius:10px;background:#fff}.bfsk-hero__get-row{display:flex;align-items:center;gap:10px;min-height:32px}.bfsk-hero__get-ico{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:#f6f6f6;overflow:hidden}.bfsk-hero__get-ico img{display:block;width:100%;height:100%;object-fit:cover}.bfsk-hero__get-ico--glyph{font-size:13px;font-weight:700;color:var(--bf-strong)}.bfsk-hero__get-label{flex:1 1 auto;min-width:0;font-size:13px;line-height:16px;font-weight:500}.bfsk-hero__get-was{flex:none;font-size:12px;line-height:15px;color:#454545}.bfsk-hero__get-val{flex:none;font-size:13px;line-height:16px;font-weight:700}.bfsk-hero__get-val.is-free{color:var(--bf-strong)}.bfsk-hero__freqs{display:flex;gap:6px}.bfsk-hero__freq{flex:1 1 0;min-width:0;height:41px;padding:0 8px;border:1px solid #ddd;border-radius:40px;background:#fff;color:#000;font-size:12px;line-height:15px;font-weight:600;white-space:nowrap;cursor:pointer}.bfsk-hero__freq.is-on{background:var(--bf-accent);border-color:var(--bf-strong)}.bfsk-hero__atc{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:62px;padding:18px 20px;border:0;border-radius:5px;background:var(--bf-accent);color:#000;cursor:pointer}.bfsk-hero__atc-label{font-size:15px;line-height:18px;font-weight:700;letter-spacing:.04em}.bfsk-hero__atc-now{font-size:15px;line-height:18px;font-weight:700}.bfsk-hero__atc-was{font-size:13px;line-height:16px;font-weight:400}.bfsk-hero__atc[disabled]{opacity:.6;cursor:default}.bfsk-hero__atc.is-loading{opacity:.7;pointer-events:none}.bfsk-hero .bfsk-hero__error{display:none;margin-top:-10px;font-size:13px;line-height:1.4;color:#c0392b;text-align:center}.bfsk-hero .bfsk-hero__error.is-visible{display:block}.bfsk-hero .bfsk-hero__note{margin-top:-4px;font-size:11.5px;line-height:1.5;font-weight:400;color:#454545;text-align:center}.bfsk-hero__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.bfsk-hero__trust span{padding:7px 10px;border-radius:40px;background:#f6f6f6;font-size:11.5px;line-height:14px;font-weight:500}.bfsk-hero__quote{padding:16px 18px;border-radius:10px;background:#f6f6f6}.bfsk-hero .bfsk-hero__quote p{font-size:12px;line-height:1.45;font-weight:500;color:#000}@media(min-width:1024px){.bfsk-hero{padding:48px 40px 72px}.bfsk-hero__inner{display:flex;align-items:stretch;gap:40px;max-width:1120px;margin:0 auto}.bfsk-hero__left{flex:0 1 560px;min-width:0;display:flex;flex-direction:column;gap:30px}.bfsk-hero__intro{align-items:flex-start;gap:15px;padding:0;text-align:left}.bfsk-hero__badge img{width:317px}.bfsk-hero__mtitle{display:none}.bfsk-hero .bfsk-hero__text,.bfsk-hero .bfsk-hero__text p{font-size:18px;line-height:1.5}.bfsk-hero__stats{justify-content:flex-start;gap:36px}.bfsk-hero__stat{align-items:flex-start}.bfsk-hero__stat+.bfsk-hero__stat{padding-left:36px}.bfsk-hero__stat-num{font-size:34px;line-height:41px}.bfsk-hero__stat-lbl{font-size:13px;line-height:16px}.bfsk-hero__gallery{background:none;padding:0}.bfsk-hero__viewport{margin:0;border-radius:20px}.bfsk-hero__thumbs{gap:8px;margin:10px 0 0}.bfsk-hero__arrows{right:16px;bottom:16px}.bfsk-hero__arrows--mobile{display:none}.bfsk-hero__box{flex:0 1 520px;min-width:0;gap:28px;padding:36px;border-radius:20px}.bfsk-hero__opt--sub{padding:28px 20px 20px;margin-top:0}.bfsk-hero__opt--once{padding:20px}.bfsk-hero__get-row{gap:10px}}@media(max-width:400px){.bfsk-hero__freq{font-size:11px;padding:0 4px}.bfsk-hero__atc{gap:8px;padding:16px 12px}.bfsk-hero__atc-label{font-size:14px;letter-spacing:.02em}}@keyframes bfsk-sheen{0%{background-position:0% 0}to{background-position:200% 0}}.bfsk-hero__arrow:hover,.rtc__arrow:hover,.rtc__lbnav:hover{background:#7deeff!important;color:#000!important;animation:none!important}.bfsk-hero__freq:hover{background:#fff!important;border-color:#2ec7db!important;color:#000!important;animation:none!important}.bfsk-hero__freq.is-on:hover{background:#7deeff!important}.bfsk-hero__thumb:hover{background-image:none!important;border-color:#2ec7db;animation:none!important}.rtc__dot:hover,.rtc__x:hover,.rtc__mute:hover{background-image:none!important;animation:none!important}.bfsk-hero__atc:hover,.rtc__shop.is-simple .rtc__add:hover,.rtc__goto:hover{background:linear-gradient(270deg,#7deeff,#2ec7db 50%,#7deeff) 0 0 / 200% 100%!important;color:#000!important;animation:bfsk-sheen 3s linear infinite!important}
/*# sourceMappingURL=/cdn/shop/t/262/assets/bfsk-hero.css.map */
