@media(max-width:900px){.bprod-gal{position:static;height:auto}.bprod-gal-main{height:92vw;max-height:520px;min-height:280px}.bprod-hero{display:flex;flex-direction:column;min-height:auto}.bprod-thumbs{padding:8px 16px;gap:8px}.bprod-thumb{width:62px;height:62px;border-radius:4px}}@media(max-width:640px){.bprod-info{padding:20px 16px 110px}.bprod-title{font-size:clamp(22px,6vw,30px);line-height:1.08;margin-bottom:4px}.bprod-subtitle{font-size:12px}.bprod-scent{font-size:11px;margin-bottom:16px}.bprod-proof{gap:6px;margin-bottom:12px}.bprod-stars{font-size:13px}.bprod-rating{font-size:11px}.bprod-verified{font-size:9px;padding:2px 6px}.bprod-price{font-size:36px}.bprod-compare{font-size:15px}.bprod-price-note{font-size:10px;margin-bottom:12px}.bprod-urgency{padding:9px 12px;font-size:11px;margin-bottom:14px}.bprod-callout{padding:12px;margin-bottom:16px}.bprod-callout-title,.bprod-callout-text{font-size:11px}.bprod-atc-row{height:60px;gap:8px}.bprod-qty-btn{width:48px;font-size:22px;min-height:44px}.bprod-qty-num{width:44px;font-size:16px}.bprod-atc{font-size:12px;letter-spacing:.1em;border-radius:3px;min-height:44px;touch-action:manipulation}.bmod-btn-secondary{height:54px;font-size:12px}.bprod-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px 8px;margin-bottom:16px}.bprod-trust-item{font-size:11px;gap:7px}.bprod-trust-item svg{width:14px;height:14px}.bprod-pay{gap:4px;flex-wrap:wrap;padding-top:12px}.bprod-pay-lbl{font-size:8px;width:100%;margin-bottom:2px}.bprod-pay-icon{height:20px;font-size:8px;padding:2px 6px}}@media(max-width:640px){.bmod-trustbar{padding:14px 16px}.bmod-trustbar-items{display:grid;grid-template-columns:1fr 1fr;gap:10px 8px;justify-items:start}.bmod-trustbar-item{font-size:10px;gap:6px}.bmod-trustbar-item svg{width:14px;height:14px}.bmod-trustbar-item strong{font-size:10px}}@media(max-width:640px){.bmod-benefits{padding:44px 16px}.bmod-benefits-hd{margin-bottom:32px}.bmod-benefit{padding:24px 18px}.bmod-benefit-icon{width:38px;height:38px;margin-bottom:12px}.bmod-benefit-title{font-size:17px}.bmod-benefit-text{font-size:13px;line-height:1.7}}@media(max-width:640px){.bmod-lifestyle{grid-template-columns:1fr}.bmod-ls-panel{min-height:320px}.bmod-ls-content{padding:28px 20px}.bmod-ls-title{font-size:24px}.bmod-ls-sub{font-size:12px}}@media(max-width:900px){.bmod-compare{padding:48px 0}.bmod-compare-hd{padding:0 20px;margin-bottom:32px}.bmod-compare-table{display:block;width:calc(100% - 40px);margin:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;background:linear-gradient(to right,var(--dk) 20px,transparent),linear-gradient(to left,var(--dk) 20px,transparent) right,radial-gradient(farthest-side at 0 50%,rgba(184,134,11,.2),transparent) left,radial-gradient(farthest-side at 100% 50%,rgba(184,134,11,.2),transparent) right;background-attachment:local,local,scroll,scroll;background-size:28px 100%,28px 100%,14px 100%,14px 100%;background-repeat:no-repeat}.bmod-compare-table thead,.bmod-compare-table tbody,.bmod-compare-table tr{display:table;width:100%}.bmod-compare-table thead{display:table-header-group}.bmod-compare-table tbody{display:table-row-group}.bmod-compare-table th,.bmod-compare-table td{padding:12px 14px;font-size:11px;white-space:nowrap;min-width:88px}.bmod-compare-table th:first-child,.bmod-compare-table td:first-child{position:sticky;left:0;z-index:3;min-width:130px;max-width:150px;white-space:normal;background:var(--dk);font-size:11px;line-height:1.4;box-shadow:3px 0 10px #0006}.bmod-compare-table th.bril-col{background:#b8860b1f;min-width:88px}.bmod-compare-table td.bril-col{background:#b8860b0a}}@media(max-width:480px){.bmod-compare-table th:first-child,.bmod-compare-table td:first-child{min-width:108px;max-width:120px;font-size:10px;padding:10px}.bmod-compare-table th,.bmod-compare-table td{padding:10px;font-size:10px;min-width:76px}}@media(max-width:900px){.bmod-compare-scroll-hint{display:block;text-align:center;font-size:9px;color:var(--dpr);letter-spacing:.14em;text-transform:uppercase;padding:10px 20px 0;opacity:.55}}@media(min-width:901px){.bmod-compare-scroll-hint{display:none}}@media(max-width:768px){.bmod-how{padding:48px 0}.bmod-how-hd{padding:0 20px;margin-bottom:32px;text-align:center}.bmod-how-title{font-size:clamp(22px,5.5vw,28px);margin-bottom:6px}.bmod-how-sub{font-size:12px;font-style:italic}.bmod-how-steps{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 20px 20px;scrollbar-width:none;grid-template-columns:unset;max-width:100%;margin:0;gap:14px}.bmod-how-steps::-webkit-scrollbar{display:none}.bmod-how-step{flex:0 0 78vw;max-width:300px;scroll-snap-align:start;border-radius:8px;flex-shrink:0}.bmod-how-step:last-child{scroll-snap-align:end}.bmod-how-step-img{aspect-ratio:3/2;width:100%;object-fit:cover}.bmod-how-step-body{padding:18px 16px 22px;text-align:center}.bmod-how-num{width:32px;height:32px;font-size:13px;margin:0 auto 12px}.bmod-how-name{font-size:12px;letter-spacing:.1em;margin-bottom:7px}.bmod-how-desc{font-size:12px;line-height:1.65;color:var(--dm)}.bmod-how-dots{display:flex;justify-content:center;gap:7px;margin-top:18px;padding:0 20px}.bmod-how-dot{width:6px;height:6px;border-radius:50%;background:var(--bd3);transition:background .25s,transform .25s;cursor:pointer}.bmod-how-dot.active{background:var(--g);transform:scale(1.35)}}@media(min-width:769px){.bmod-how-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;overflow:visible;padding:0;max-width:900px;margin:0 auto}.bmod-how-step{flex:unset;border-radius:4px;margin-right:0}.bmod-how-dots{display:none}}@media(max-width:768px){.bmod-frag{padding:0 16px}.bmod-frag-inner{grid-template-columns:1fr;gap:28px;padding:48px 0}.bmod-frag-img{width:72vw;max-width:260px;margin:0 auto;display:block}.bmod-frag-name{font-size:clamp(22px,6vw,30px);margin-bottom:6px}.bmod-frag-tagline{font-size:12px;margin-bottom:20px}.bmod-frag-note{padding:11px 0}.bmod-frag-nv{font-size:13px}.bmod-frag-desc{font-size:13px;line-height:1.75}}@media(max-width:640px){.bmod-included{padding:40px 0}.bmod-included-hd{padding:0 16px;margin-bottom:28px}.bmod-included-grid{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;padding:0 16px 16px;scrollbar-width:none;grid-template-columns:unset}.bmod-included-grid::-webkit-scrollbar{display:none}.bmod-inc-card{flex:0 0 80vw;max-width:300px;scroll-snap-align:start;padding:22px 18px}.bmod-inc-img{height:140px}}@media(max-width:768px){.bmod-video{padding:40px 16px}.bmod-video-grid{display:flex;flex-direction:column;gap:20px;max-width:100%}.bmod-video-mid{order:-1;padding:0;text-align:center}.bmod-video-mid-title{font-size:20px}.bmod-video-mid-desc{font-size:12px}.bmod-video-player{width:100%;max-width:340px;margin:0 auto}.bmod-play-circle{width:48px;height:48px}}@media(max-width:640px){.bmod-modes{padding:40px 16px}.bmod-modes-hd{margin-bottom:28px}.bmod-modes-grid{gap:12px}.bmod-mode{padding:18px 14px}.bmod-mode-dot{width:12px;height:12px;margin-bottom:12px}.bmod-mode-name{font-size:10px;letter-spacing:.05em}.bmod-mode-desc{font-size:10px;line-height:1.55}.bmod-mode-time{font-size:9px}}@media(max-width:640px){.bmod-specs{padding:24px 16px}.bmod-specs-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 8px;justify-items:center;max-width:100%}.bmod-spec svg{width:20px;height:20px}.bmod-spec-val{font-size:13px}.bmod-spec-lbl{font-size:8px;letter-spacing:.05em}}@media(max-width:640px){.bmod-reviews{padding:44px 16px}.bmod-reviews-hd{margin-bottom:32px}.bmod-reviews-score-num{font-size:40px}.bmod-reviews-score-stars{font-size:16px}.bmod-reviews-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;grid-template-columns:unset;padding-bottom:8px;scrollbar-width:none;max-width:100%}.bmod-reviews-grid::-webkit-scrollbar{display:none}.bmod-review{flex:0 0 85vw;max-width:320px;scroll-snap-align:start;padding:20px 18px}.bmod-review-headline{font-size:14px;line-height:1.4}.bmod-review-text{font-size:13px;line-height:1.65}}@media(max-width:640px){.bmod-obj{padding:40px 16px}.bmod-obj-title{font-size:clamp(18px,5vw,24px);margin-bottom:24px}.bmod-obj-grid{gap:10px}.bmod-obj-card{padding:16px;gap:10px}.bmod-obj-q{font-size:13px}.bmod-obj-a{font-size:12px;line-height:1.6}}@media(max-width:640px){.bmod-faq{padding:40px 16px}.bmod-faq-title{font-size:clamp(20px,5.5vw,26px);margin-bottom:28px}.bmod-faq-cols{grid-template-columns:1fr;gap:0}.bmod-faq-btn{padding:18px 0;font-size:14px;line-height:1.45;min-height:56px;touch-action:manipulation}.bmod-faq-icon{font-size:20px}.bmod-faq-answer{font-size:13px;line-height:1.75;padding-bottom:18px}}@media(max-width:640px){.bmod-guar{padding:36px 16px}.bmod-guar-inner{flex-direction:column;align-items:flex-start;gap:20px}.bmod-guar-badge{width:80px;height:80px}.bmod-guar-num{font-size:24px}.bmod-guar-text{font-size:13px}.bmod-guar-icons{gap:20px}}@media(max-width:640px){.bmod-finalcta{padding:48px 16px}.bmod-finalcta-title{font-size:clamp(24px,7vw,34px)}.bmod-finalcta-sub{font-size:12px}.bmod-finalcta-price{font-size:26px;margin-bottom:20px}.bmod-finalcta-wrap{max-width:100%}.bmod-btn-primary{padding:18px 24px;font-size:12px;min-height:60px;border-radius:3px;touch-action:manipulation}.bmod-finalcta-note{font-size:11px;line-height:1.6;padding:0 8px}}@media(max-width:640px){.bprod-sticky{padding:10px 14px calc(10px + env(safe-area-inset-bottom));gap:10px}.bprod-sticky-info{display:none}.bprod-sticky-prices{flex:1}.bprod-sticky-price{font-size:20px}.bprod-sticky-old{font-size:10px}.bprod-sticky-save{font-size:9px}.bprod-sticky-btn{padding:14px 20px;font-size:11px;letter-spacing:.1em;min-height:48px;border-radius:3px;touch-action:manipulation}}@media(max-width:640px){.bmod-ey{font-size:9px;letter-spacing:.22em;margin-bottom:10px}.bmod img,.bprod-gal img{max-width:100%}}@media(prefers-reduced-motion:reduce){.bprod-sticky{transition:none}.bprod-dot{animation:none;opacity:1}.bprod-thumb,.bmod-ls-panel img{transition:none}}@media(hover:none)and (max-width:900px){.bprod-thumb:hover{opacity:.45;border-color:transparent}.bprod-thumb.active{opacity:1;border-color:var(--g)}.bmod-ls-panel:hover img{filter:brightness(.45)}.bmod-video-player:hover .bmod-play-circle{transform:none;background:#b8860beb}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/brilina-mobile.css.map */
