@media screen and (max-width:749px){body{font-size:14px;-webkit-text-size-adjust:100%;overflow-x:hidden}*{box-sizing:border-box}img{max-width:100%;height:auto;display:block}.header__row,header-component .header__row--main{padding:0 16px;height:52px}.header-logo,.bioluma-wordmark{font-size:12px!important;letter-spacing:.18em!important}.shopify-section--announcement-bar{font-size:11px;padding:8px 16px;text-align:center}#bioluma-hp .hero{grid-template-columns:1fr;min-height:auto}#bioluma-hp .hero-l{padding:40px 20px 28px;border-right:none;border-bottom:1px solid var(--border, #e5e3e0)}#bioluma-hp .hero-h1{font-size:clamp(32px,9vw,48px)!important}#bioluma-hp .hero-sub{font-size:13px}#bioluma-hp .hero-btns{flex-direction:column;gap:10px}#bioluma-hp .hero-btns a,#bioluma-hp .hero-btns button{width:100%;text-align:center;padding:14px 20px}#bioluma-hp .hero-specs{grid-template-columns:1fr 1fr;gap:16px 0}#bioluma-hp .hero-r{min-height:72vw;padding:32px 20px}#bioluma-hp .hero-img-wrap{max-width:80%;margin:0 auto}#bioluma-hp .chip-bl,#bioluma-hp .chip-tr{display:none}#bioluma-hp .trust{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start;padding:10px 16px;gap:0}#bioluma-hp .ti{padding:0 14px;white-space:nowrap;flex-shrink:0}#bioluma-hp .sec{padding:48px 20px}#bioluma-hp .sec-h{font-size:clamp(24px,7vw,36px)!important}#bioluma-hp .prod-grid{grid-template-columns:1fr}#bioluma-hp .pc.hero-prod .pc-img{height:64vw}#bioluma-hp .pc:not(.hero-prod) .pc-img{height:56vw}#bioluma-hp .data{grid-template-columns:1fr 1fr}#bioluma-hp .dc{padding:24px 16px;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}#bioluma-hp .dc-v{font-size:36px}#bioluma-hp .wl-grid{grid-template-columns:1fr;gap:0;margin-top:28px}#bioluma-hp .wl-cards{margin-bottom:24px}#bioluma-hp .wl-big{font-size:56px}#bioluma-hp .steps{grid-template-columns:1fr}#bioluma-hp .step{border-right:none;border-bottom:1px solid #e5e3e0}#bioluma-hp .reel-layout{grid-template-columns:1fr;gap:32px}#bioluma-hp .reel-grid{grid-template-columns:1fr 1fr}#bioluma-hp .reel-card:nth-child(1){grid-row:auto;grid-column:1 / -1}#bioluma-hp .rev-grid,#bioluma-hp .guarantee{grid-template-columns:1fr}#bioluma-hp .g-l,#bioluma-hp .g-r{padding:40px 20px;border-right:none}#bioluma-hp .g-l{border-bottom:1px solid #e5e3e0}#bioluma-hp .disc{flex-direction:column;padding:40px 20px;gap:20px;text-align:center}#bioluma-hp .disc-r{justify-content:center}#bioluma-hp .disc-h{font-size:clamp(26px,8vw,36px)}#bioluma-hp .faq-layout{grid-template-columns:1fr;gap:32px}#bl-pdp .pdp-hero{grid-template-columns:1fr;min-height:auto}#bl-pdp .pdp-gallery{min-height:0}#bl-pdp .gallery-main{height:100vw}#bl-pdp .gallery-main img{object-position:center 15%}#bl-pdp .gallery-thumbs{padding:10px 16px;gap:8px}#bl-pdp .g-thumb{width:52px;height:52px}#bl-pdp .pdp-buy{border-left:none;border-top:1px solid #e5e3e0}#bl-pdp .pdp-buy-inner{position:static;max-height:none;padding:24px 20px 40px}#bl-pdp .claim-headline{font-size:clamp(22px,7vw,32px)!important}#bl-pdp .price{font-size:32px!important}#bl-pdp .chips{gap:6px}#bl-pdp .chip{font-size:11px;padding:6px 12px}#bl-pdp .btn-atc,#bl-pdp .btn-buynow{height:52px;font-size:12px}#bl-pdp .specs-strip{grid-template-columns:1fr 1fr}#bl-pdp .spec:nth-child(2){border-right:none}#bl-pdp .spec:nth-child(3){border-top:1px solid #e5e3e0}#bl-pdp .spec:nth-child(4){border-top:1px solid #e5e3e0;border-right:none}#bl-pdp .lifestyle-banner{height:100vw}#bl-pdp .lifestyle-overlay{background:linear-gradient(to bottom,#0000000d,#000000ad)}#bl-pdp .lifestyle-copy{top:auto;bottom:28px;left:20px;right:20px;transform:none;max-width:none}#bl-pdp .lifestyle-copy h2{font-size:clamp(22px,8vw,34px);margin-bottom:10px}#bl-pdp .lifestyle-copy p{font-size:12px;margin-bottom:16px;max-width:none}#bl-pdp .btn-white{padding:12px 22px;font-size:11px;width:100%;text-align:center;display:block}#bl-pdp .modes-section{padding:40px 20px}#bl-pdp .modes-grid{grid-template-columns:1fr}#bl-pdp .mode-cell{padding:22px 18px}#bl-pdp .sec{padding:40px 20px}#bl-pdp .sec-h{font-size:clamp(22px,6vw,32px)!important}#bl-pdp .wl-grid{grid-template-columns:1fr 1fr}#bl-pdp .research-sec{grid-template-columns:1fr}#bl-pdp .rs-l{border-right:none;border-bottom:1px solid #e5e3e0;padding:40px 20px}#bl-pdp .rs-r{padding:40px 20px}#bl-pdp .stat-num{font-size:36px;width:70px}#bl-pdp .concern-grid{grid-template-columns:1fr 1fr}#bl-pdp .slider-section{grid-template-columns:1fr;min-height:auto}#bl-pdp .slider-wrap{height:80vw}#bl-pdp .slider-copy{border-left:none;border-top:1px solid #e5e3e0;padding:32px 20px}#bl-pdp .s-h{font-size:clamp(22px,6vw,32px)!important}#bl-pdp .tl-grid{grid-template-columns:1fr 1fr}#bl-pdp .box-grid{grid-template-columns:1fr}#bl-pdp .rev-summary{gap:20px}#bl-pdp .rev-score{font-size:48px}#bl-pdp .rev-grid{grid-template-columns:1fr}#bl-pdp .rev-split,#bl-pdp .rev-stack{height:56vw}#bl-pdp .upsell{grid-template-columns:1fr;padding:40px 20px;gap:24px}#bl-pdp .upsell-img-ph{aspect-ratio:16/7}#bl-pdp .upsell-title{font-size:22px}#bl-pdp .guarantee{grid-template-columns:1fr 1fr}#bl-pdp .gs:nth-child(2){border-right:none}#bl-pdp .gs:nth-child(3){border-top:1px solid #e5e3e0}#bl-pdp .gs:nth-child(4){border-top:1px solid #e5e3e0;border-right:none}.footer__content,.footer .grid{grid-template-columns:1fr!important;gap:32px}.footer__column{text-align:left}.collection-grid,.product-grid{grid-template-columns:1fr 1fr!important;gap:12px}.card__content{padding:12px}.card__heading{font-size:14px}.price{font-size:15px}.cart-items{gap:16px}.cart-item__media{width:72px;height:72px}.cart-item__details{font-size:13px}.cart__footer{padding:20px 16px}.button,.btn,button[type=submit]{min-height:48px;font-size:13px;padding:12px 20px;width:100%;border-radius:2px}input[type=text],input[type=email],input[type=tel],textarea,select{font-size:16px;padding:12px 14px;border-radius:2px}.drawer{width:100%!important;max-width:100%!important}.predictive-search{left:0;right:0;top:52px}.pagination{gap:6px;font-size:13px}.page-width{padding-left:16px!important;padding-right:16px!important}}@media screen and (max-width:390px){#bl-pdp .wl-grid,#bl-pdp .tl-grid,#bl-pdp .concern-grid{grid-template-columns:1fr}#bioluma-hp .hero-specs,#bioluma-hp .data{grid-template-columns:1fr 1fr}.collection-grid,.product-grid{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bioluma-mobile.css.map */
