main#MainContent{background:#f9f9f9}div#shopify-section-announcement,div#shopify-section-header .header__wrapper .theme__header{display:none}div#shopify-section-header{position:absolute}.bs-flex-row{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch}.bs-flex-row>div{display:flex;align-items:center;background-size:cover;background-position:center;justify-content:center}.w10{width:10%}.w20{width:20%}.w30{width:30%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.bio-shield h1,.bio-shield h2{font-size:2.083vw;font-weight:700;margin-bottom:1vw}.bio-shield h3{font-size:1.563vw}.bio-shield p{font-size:.833vw;margin-top:0}.bio-shield img{width:100%}a.bio-spf-button{font-size:1.042vw;background:#000;color:#fff;text-transform:uppercase;max-width:20vw;width:100%;display:inline-block;padding:.75vw 0;text-align:center}.bs-logo{text-align:center;padding:2vw 0}.bs-logo img{width:12.5vw}.bs-logo{position:absolute;left:0;right:0}.bs-banner{background-image:url(/cdn/shop/files/hyperbaricmaskbannerbg1.jpg?v=1698944802);background-size:cover}.bs-banner .bs-flex-row .bs-banner-left{align-items:flex-end}.bs-banner-content{text-align:center;max-width:35vw}.bs-banner .bs-flex-row{min-height:50vw}.bio-shield h3 span{font-size:1.25vw;font-weight:700;font-style:italic}.bio-shield h3 strong{font-weight:700}.bs-banner a.bio-spf-button{margin-top:2vw}.bs-defender .bs-flex-row{min-height:39.063vw;position:relative}.bs-defender .bs-flex-row .bs-defender-left{place-content:flex-start;padding-left:7.5vw}.bs-defender-content{max-width:75vw}.bs-defender-content ul{margin:2vw 0;max-width:60%}.bs-defender-content ul li:not(:last-child){margin-bottom:2vw}.bs-defender-content ul li:before{content:"";background-image:url(/cdn/shop/files/listtylegold.png?v=1696319025);width:1vw;height:1vw;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:.5vw;margin-top:.25vw}.bs-defender-content ul li{display:flex}.bs-defender-content ul li p{margin-bottom:0;width:90%}.bs-defender .bs-defender-right{position:absolute;right:5vw}.bs-defender .bs-defender-right img{mix-blend-mode:multiply;width:25vw}.bs-elevate .bs-flex-row{min-height:39.063vw}.bs-elevate{padding:2.5vw 0 5vw}.bs-elevate-content{padding-left:5vw;padding-right:12.5vw}.bs-elevate-content ul li:before{content:"";background-image:url(/cdn/shop/files/checkmark.png?v=1696320587);width:3%;height:1.5vw;background-size:contain;background-position:left center;background-repeat:no-repeat}.bs-elevate-content ul li{display:flex;margin-bottom:1vw;justify-content:space-between;flex-wrap:wrap}.bs-elevate-content ul{margin:2vw 0}.bs-elevate-content ul li p{width:95%}.bs-elevate .bs-elevate-left{justify-content:left}.bs-elevate .bs-elevate-left>div{width:100%}.bs-defender-content h2{font-size:1.55vw}.bs-defender-content h3{font-size:1vw}.bs-cta-content-inner{background:#ebebeb;padding:4vw 6vw 4vw 12vw;margin-bottom:1.5vw}.bs-cta-content .bio-spf-button{margin-top:2vw}.bs-cta-content-inner p:last-child{margin-bottom:0;margin-top:1.5vw;font-weight:700}.bs-cta-content-inner h3{font-weight:700}.bs-cta-right.w70>div{width:100%}.bs-table{padding:5vw 0;background-size:contain;background-position:center;background-repeat:no-repeat}.bs-table-content-inner{width:65vw;text-align:center}.bs-table h3{text-transform:uppercase}.bs-table table{font-size:.833vw;border-collapse:separate;border:1px solid #999;border-radius:15px;margin:2.5vw 0}.bs-table table tr th:nth-child(odd),.bs-table table tr td:nth-child(odd){background-color:#ebebeb}.bs-table table tr th:nth-child(2n),.bs-table table tr td:nth-child(2n){background-color:#fff}.bs-table table tr th{text-transform:uppercase}.bs-table table tr th br{display:none}.bs-table table tr td img{width:1.25vw;height:1.25vw}.bs-table table tr th,.bs-table table tr td{border:1px solid #999;text-align:center;padding:0;width:33.3333%;height:3vw;padding:0 1vw}table tr:first-child th:first-child{border-top-left-radius:15px}table tr:first-child th:last-child{border-top-right-radius:15px}table tr:last-child td:first-child{border-bottom-left-radius:15px}table tr:last-child td:last-child{border-bottom-right-radius:15px}.bs-table table tr th:first-child,.bs-table table tr td:first-child{text-align:right}.bs-ingredients{padding-bottom:5vw}.bs-ingredients .bs-flex-row{min-height:39.063vw;max-width:75vw;margin:auto}.bs-ingredients .bs-ingredients-right{background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;z-index:2;width:30%}.bs-ingredients .bs-ingredients-left{text-align:left;width:70%}.bs-ingredients-content{padding-left:7.5vw;padding-right:5vw}.bs-ingredients-content ul li{margin-bottom:1.5vw;position:relative}.bs-ingredients-content ul li:after{content:"";left:-17vw;position:absolute;top:.25vw;margin-left:1.25vw;width:14vw;height:2vw;background-image:url(/cdn/shop/files/keyingredientsleftline.png?v=1698862961);background-size:contain;background-repeat:no-repeat;background-position:top}.bs-ingredients-content ul{margin:2.5vw 0}.bs-products-inner-content{max-width:100%;display:flex;flex-wrap:wrap;align-items:center}.bs-products-info h2{font-weight:400}.bs-products-info h3{margin:1.5vw 0 1vw}.bs-products-info h3 span{font-style:normal;font-weight:400}.bs-products-info h2 strong{font-weight:700}.bs-products-inner-content img{height:40vw;object-fit:contain;width:40%}.bs-product{padding-top:5vw}.bs-products-info{width:50%;padding:0 2.5vw}.bs-product .btn--add-to-cart{background:#000;border:none;color:#fff;font-weight:400;font-size:1.042vw;padding:.75vw 0}.bs-faqs{padding-top:2.5vw;padding-bottom:5vw}.bs-faqs-content-inner{max-width:75vw;padding:5vw;background:#ebebeb}.bs-faqs-content-inner h3{text-align:center;font-weight:700;margin-bottom:2.5vw}.bs-faqs-content-inner .accordion{display:flex;align-items:center;font-size:1.042vw;padding:1vw;width:100%;border-top:2px solid #000;cursor:pointer}.bs-faqs-content-inner .accordion p{font-size:1.042vw;margin:0}.bs-faqs-content-inner .accordion.no-border{border-top:none}.bs-faqs-content-inner .accordion img{margin-right:1vw;width:1vw;transition:all .25s ease-in-out}.bs-faqs-content-inner .accordion.active img{transform:rotate(45deg)}.bs-faqs-content-inner .panel{background-color:transparent;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.bs-faqs-content-inner .panel p{padding:0 1vw 1vw;margin-bottom:0}.static-reviews .spr-review-header-title{text-align:left;font-weight:300;display:block;font-size:1.5vw;line-height:1em;margin-bottom:.5vw}.static-reviews{width:75vw}.bs-reviews.bs-reviews-bottom{padding-top:0}.bs-reviews-content-inner h3{text-align:center;font-weight:700;margin-bottom:2.55vw}.bs-reviews-content-inner .product-reviews h3{font-size:1.1vw;text-align:left;font-weight:400}.bs-reviews-content-inner{max-width:75vw;width:100%}.static-reviews .static-review:not(:last-child){margin-bottom:2vw}div#spr-review-198193606,div#spr-review-198313147,div#spr-review-197662362{display:none}@media only screen and (max-width:768px){.w10,.w20,.w30,.w40,.w50,.w60,.w70,.w80,.w90,.w100{width:100%}.bio-shield p{font-size:14px}.bio-shield h1,.bio-shield h2{font-size:25px}.bio-shield h3{font-size:20px}a.bio-spf-button{font-size:16px;max-width:75%;margin-top:15px;padding:10px 0;display:block;margin-left:auto;margin-right:auto}.bs-logo img{width:125px}.bs-logo{padding-top:15px;padding-bottom:15px}.bs-banner .bs-flex-row{min-height:50vw;flex-direction:column-reverse}.bs-banner .bs-flex-row .bs-banner-left{min-height:75vw}.bio-shield .bs-banner h3 span{font-size:16px}.bs-banner-content{width:100%;max-width:100%;padding:100px 15px 15px}.bs-banner h4{font-size:14px}.bs-defender-content h3{font-size:15px}.bs-defender .bs-flex-row{flex-direction:column-reverse}.bs-defender .bs-defender-right{min-height:75vw;background-position:center}.bs-defender .bs-defender-right{position:inherit;right:0;top:0}.bs-defender .bs-defender-right img{width:70%}.bs-defender{padding-top:50px;padding-bottom:50px}.bs-defender .bs-flex-row .bs-defender-left{padding:0 15px}.bs-defender-content{max-width:100%;text-align:center;padding:0}.bs-defender-content ul{max-width:100%}.bs-defender-content ul li:before{display:none}.bs-defender-content ul li p{text-align:center;width:100%;margin-left:0}.bs-learn .bs-flex-row .bs-learn-left{min-height:75vw}.bs-learn-content{padding:50px 15px}.bs-elevate .bs-flex-row .bs-elevate-right{min-height:75vw}.bs-elevate{padding:0}.bs-elevate-content{padding:50px 15px}.bs-elevate-content ul li:before{width:8%;height:15px;margin-top:5px}.bs-elevate-content ul li p{width:92%}.bs-cta .bs-flex-row{flex-direction:column-reverse}.bs-cta-content-inner{padding:0;background:transparent}.bs-cta-content{padding:50px 15px;text-align:center;background:#ebebeb}.bs-cta-content .bio-spf-button{margin-left:auto}.bs-table-content-inner h3{max-width:75%;margin-left:auto;margin-right:auto}.bs-table-content-inner p br{display:none}.bs-table{padding-top:50px;padding-bottom:50px}.bs-table-content-inner{width:100%;padding:0 15px}.bs-table table{font-size:12px;width:100%}.bs-table table tr th,.bs-table table tr td{padding:5px;height:auto}.bs-table table tr td img{width:15px;height:15px}.bs-table table tr th br{display:block}.bs-ingredients{padding-bottom:50px}.bs-ingredients .bs-ingredients-right{min-height:100vw;background-position:center;width:100%}.bs-ingredients .bs-flex-row{max-width:100%}.bs-ingredients-content{text-align:center;padding-left:15px;padding-right:15px}.bs-ingredients-content ul li:after{display:none}.bs-ingredients .bs-ingredients-left{text-align:left;width:100%}.bs-product{padding-top:50px}.bs-products-inner-content{max-width:100%}.bs-products-inner-content img{width:100%;height:100vw}.bs-products-info{width:100%;padding:0 15px}.bs-products-info h2,.bs-products-info p,.bs-products-info h3{text-align:center}.bs-products-info h3 span{font-size:20px}.product__block__buttons{margin-top:0}.bs-product .btn--add-to-cart{font-size:16px}div#bio-spf-product{overflow-x:hidden}.bs-products-inner-content img{position:relative}.bs-faqs{padding:50px 15px}.bs-faqs-content-inner{max-width:100%;padding:25px}.bs-faqs-content-inner .accordion{font-size:14px;padding:10px;text-wrap:wrap;text-align:left;align-items:flex-start;width:100%;white-space:normal;word-break:break-word}.bs-faqs-content-inner .accordion img{width:14px;height:14px;margin-right:14px;margin-top:5px}.bs-faqs-content-inner h3{text-align:left}.bs-faqs-content-inner .panel p{padding:0 12px 15px}.bs-faqs-content-inner .accordion p{font-size:14px;text-wrap:wrap}.static-reviews .spr-review-header-title{font-size:12px}.static-reviews .static-review:not(:last-child){margin-bottom:30px}.static-reviews{width:100%}.spr-header{display:none}section.product-reviews{padding-top:0!important}.bs-reviews{padding:50px 15px 0}.bs-reviews-content-inner{max-width:100%}.bs-reviews-content-inner h3{margin-bottom:30px}.bs-reviews-content-inner .product-reviews h3{font-size:18px}.product-reviews .spr-summary-actions-newreview{margin:0 auto}.product-reviews .spr-summary-actions{width:100%}}@media only screen and (min-width:769px)and (max-width:1024px){.bio-shield h1,.bio-shield h2{font-size:3vw}.bio-shield h3{font-size:2vw}.bio-shield h3 span{font-size:1.5vw}.bio-shield p,.bs-banner h4{font-size:1.15vw}a.bio-spf-button{font-size:1.25vw;max-width:30vw;padding:1.25vw 0}.bs-banner .bs-flex-row{min-height:55vw}.bs-defender .bs-flex-row{min-height:50vw}.bs-defender-content ul li:before{width:2vw;height:2vw}.bs-learn .bs-flex-row,.bs-elevate .bs-flex-row{min-height:55vw}.bs-cta img{min-height:40vw;object-fit:cover}.bs-table-content-inner{width:85vw}.bs-table table{font-size:1.15vw}.bs-table table tr th,.bs-table table tr td{padding:1.15vw}.bs-products-inner-content{max-width:80vw}.bs-products-inner-content img{height:60vw}.bs-product .btn--add-to-cart{font-size:1.5vw}.bs-faqs-content-inner{max-width:80vw}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/hyperbaric-mask.css.map */
