:root{--bbn-gutter:20px;--bbn-max:1880px;--bbn-s:1}@media(min-width:1440px){:root{--bbn-s:1.08}}@media(min-width:1600px){:root{--bbn-s:1.16}}@media(min-width:1800px){:root{--bbn-s:1.24}}@media(min-width:1920px){:root{--bbn-s:1.28}}@media(max-width:600px){:root{--bbn-gutter:10px}}html,body{overflow-x:clip}.bbn-container{width:min(calc(100% - 2 * var(--bbn-gutter)),var(--bbn-max))}.bbn-header{width:min(calc(100% - 2 * var(--bbn-gutter) - 40px),calc(var(--bbn-max) - 40px));top:calc(var(--bbn-gutter) + 20px)}.bbn-section--first{padding-top:var(--bbn-gutter)!important}.bbn-container:has(>.bbn-hero){margin-top:0}.bbn-hline,.bbn .bbn-hline2{width:auto;margin-left:calc(-1 * var(--bbn-gutter));margin-right:calc(-1 * var(--bbn-gutter))}.bbn-header{position:fixed}html{scroll-padding-top:110px}@keyframes bbn-nav-solid{to{background-color:#242424e0}}@supports (animation-timeline:scroll()){.bbn-header .bbn-nav{animation:bbn-nav-solid linear both;animation-timeline:scroll(root block);animation-range:0 120px}}.bbn-site .bbn-hero{padding-top:110px}.bbn-site .bbn-hero.bbn-banner--tall{min-height:clamp(600px,calc(100svh - 2 * var(--bbn-gutter)),1100px)!important}.bbn-site .bbn-hero[style*="min-height:455px"]{min-height:clamp(455px,calc(36.7vw - 15px),640px)!important}.bbn-site .bbn-hero[style*="min-height:545px"]{min-height:clamp(545px,calc(44vw - 18px),780px)!important}@media(min-width:1440px){.bbn-container{zoom:var(--bbn-s);width:min(calc(100% - 2 * var(--bbn-gutter) / var(--bbn-s)),calc(var(--bbn-max) / var(--bbn-s)))}.bbn-section--first{padding-top:calc(var(--bbn-gutter) / var(--bbn-s))!important}.bbn-hline,.bbn .bbn-hline2{margin-left:calc(-1 * var(--bbn-gutter) / var(--bbn-s));margin-right:calc(-1 * var(--bbn-gutter) / var(--bbn-s))}.bbn-header{zoom:var(--bbn-s);width:min(calc(100% - 2 * var(--bbn-gutter) / var(--bbn-s) - 40px),calc(var(--bbn-max) / var(--bbn-s) - 40px));top:calc(var(--bbn-gutter) / var(--bbn-s) + 20px)}.bbn-container:has(>.bbn-hero){zoom:1;width:min(calc(100% - 2 * var(--bbn-gutter)),var(--bbn-max));padding-top:var(--bbn-gutter)!important}.bbn-site .bbn-hero{padding:calc(110px * var(--bbn-s)) calc(50px * var(--bbn-s)) calc(50px * var(--bbn-s))}.bbn-site .bbn-hero.bbn-banner--tall{padding-bottom:calc(80px * var(--bbn-s))!important}.bbn-hero>.bbn-banner__content,.bbn-hero>.bbn-hero__pills{zoom:var(--bbn-s)}}@media(min-width:901px){.bbn .bbn-vlist__left{top:110px}.bbn-lg__toc{top:120px}.bbn-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bbn-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bbn-row--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bbn-split>.bbn-banner .bbn-display{max-width:480px!important}}@media(min-width:901px)and (max-width:1199px){.bbn-row--4:has(>.bbn-price){grid-template-columns:repeat(2,minmax(0,1fr))}.bbn-nav__logo{padding:0 20px}.bbn-nav__links{gap:16px}.bbn-nav .bbn-nav__member{margin-right:16px}.bbn-nav .bbn-nav__passport{padding:0 16px}}@media(max-width:1199px){.bbn-split:has(>.bbn-pcard){grid-template-columns:minmax(0,1fr)}}@media(min-width:1101px){.bbn-footer{padding-left:50px;padding-right:50px}}@media(min-width:1800px){.bbn-track>.bbn-vcard{width:calc((100% - 40px) / 3)}.bbn-track:has(>.bbn-tcard:nth-child(5):last-child)>.bbn-tcard{width:calc((100% - 80px)/5)}}.bbn-price .bbn-h3{hyphens:auto;-webkit-hyphens:auto}.bbn [style*="font-size:10px"]{font-size:12px!important}.bbn-site .bbn-medcard__desc,.bbn-site .bbn-medcard__price{font-size:12px}.bbn-footer__social img{filter:none;width:auto;height:16px}.bbn-footer__contact a:empty{display:none}.bbn-prog__note,.bbn-prog__bullets li{font-size:12px!important}.bbn-btp small,.bbn-btp__price small{font-size:11px!important}@media(max-width:900px){.bbn-header{width:calc(100% - 2 * var(--bbn-gutter) - 30px);top:calc(var(--bbn-gutter) + 15px)}.bbn-site .bbn-hero.bbn-banner--tall{min-height:max(560px,calc(100svh - 2 * var(--bbn-gutter)))!important}.bbn-site .bbn-hero[style*="min-height:455px"]{min-height:495px!important}.bbn-site .bbn-hero[style*="min-height:545px"]{min-height:545px!important}.bbn-display{font-size:clamp(30px,9vw,36px)}.bbn-mt-100{margin-top:60px}section.bbn-card:has(>.bbn-grid){display:flex;flex-direction:column}section.bbn-card:has(>.bbn-grid)>.bbn-photo{order:2;margin-top:0!important}section.bbn-card>.bbn-grid{padding:30px 20px!important}section.bbn-card>.bbn-grid>div{margin-top:30px!important}.bbn-footer{padding:70px 20px 30px}.bbn-footer__grid{margin-top:60px}.bbn-footer__col a{padding:11px 0}.bbn-footer__social{gap:8px;margin-left:-14px}.bbn-footer__social a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.bbn-nav.is-open{max-height:calc(100svh - 2 * var(--bbn-gutter) - 30px);overflow-y:auto}.bbn-nav.is-open .bbn-nav__links a{padding:4px 0}.bbn-nav.is-open .bbn-nav__member{display:inline-flex;order:4;width:calc(100% - 60px);margin:14px 30px 0;padding:4px 0}.bbn-nav.is-open .bbn-nav__passport{order:5}.bbn-banner{padding-left:20px!important;padding-right:20px!important}.bbn-split>.bbn-banner:not(:has(>.bbn-photo)){min-height:0!important}.bbn-banner:not(.bbn-hero)>.bbn-photo~.bbn-overlay{background:linear-gradient(180deg,#0000006b,#00000080 55%,#000000ad)!important}.bbn-hero>.bbn-photo~.bbn-overlay{background:linear-gradient(180deg,#0000001a,#0000 30%,#0000009e 78%,#000000b3)!important}.bbn-pcard>div:last-child{grid-template-columns:minmax(0,1fr)!important;gap:24px!important;padding:20px 20px 24px!important}.bbn-pcard .bbn-p{max-width:none!important}.bbn-head__right{align-self:stretch;flex-wrap:wrap}.bbn-head__right>.bbn-btn{flex:1 1 200px;width:auto}.bbn-row--4:has(>.bbn-biocard){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bbn-biocard__img{height:150px}.bbn-track>article.bbn-card[style*="width:505px"]{width:calc(100% - 30px)!important}.bbn-track>article.bbn-card[style*="width:505px"] h3{font-size:22px!important}.bbn-site .bbn-hero{padding-top:90px}.bbn-btns{align-self:stretch}.bbn-btn--l{padding-right:40px}.bbn .bbn-statement--x .bbn-btns{padding-left:20px;padding-right:20px}.bbn .bbn-story2__title,.bbn-story__sticky{font-size:clamp(30px,9vw,36px);letter-spacing:-.7px}.bbn-faqgrid__left,.bbn .bbn-vlist__left{padding-left:20px!important;padding-right:20px!important}.bbn-crow__head{padding-left:20px;padding-right:20px}.si-toolbar>h2{padding-left:20px;padding-right:20px}.bbn .bbn-story2__title{padding-left:20px;padding-right:20px}.bbn .bbn-statement--x{padding-left:10px;padding-right:10px}a.bbn-pill{white-space:normal;min-height:36px;padding:9px 12px;line-height:1.25}.si-toggle{min-height:40px}.si-filters,.bbn-filter{flex-wrap:nowrap!important;overflow-x:auto;justify-content:flex-start!important;scrollbar-width:none;margin-left:calc(-1 * var(--bbn-gutter));margin-right:calc(-1 * var(--bbn-gutter));padding:2px var(--bbn-gutter)!important;-webkit-overflow-scrolling:touch}.si-filters::-webkit-scrollbar,.bbn-filter::-webkit-scrollbar{display:none}.si-filters>button,.bbn-filter>button{flex:0 0 auto;min-height:40px;white-space:nowrap}.si-search input,.bbn-prog__tabs button{min-height:40px}.bbn-biodetail a{padding:10px 0;margin:-6px 0}.bbn-footer__contact a{padding:10px 0}.bbn-lg__toc li a{display:block;padding:9px 0}.bbn-site .bbn-ix__link{padding:8px 0;margin:-8px 0}.bbn input,.bbn select,.bbn textarea{font-size:16px!important}}@media(min-width:601px)and (max-width:900px){.bbn-row--4:has(>.bbn-price),.bbn-site .bbn-medcards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bbn-row--4:has(>.bbn-biocard){grid-template-columns:repeat(4,minmax(0,1fr))}.bbn-footer__cta{min-height:0}}@media(max-width:600px){.bbn-display,.bbn-h2,.bbn-h3{hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:16 7 6;-webkit-hyphenate-limit-before:7;-webkit-hyphenate-limit-after:6}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/bbn-responsive.css.map */
