#qab_container{display:none!important}textarea{resize:none}.template-page-faq .collapsible-content__inner{max-width:100%}.template-page-faq .rich-text__inner{padding:0}.custom-footer{background-color:#e6e9f1!important}.custom-footer .brand-information{display:flex;flex-direction:column;gap:24px;flex:1}.custom-footer .brand-information .columns,.sub-footer .columns{padding:0!important}.custom-footer .contact-information h6{margin-bottom:4px}.custom-footer .contact-information p{margin-bottom:0}.custom-footer .contact-information ul{list-style-type:none;margin:0}.custom-footer .contact-information p,.custom-footer .contact-information ul,.footer .thb-widget-menu li{font-size:16px}.custom-footer .social-links,.custom-footer .policy-links ul{display:flex;gap:16px;list-style-type:none;margin:0}.custom-footer .social-links{margin-top:24px}.custom-footer .policy-links ul{justify-content:flex-end}.custom-footer .social-links li{margin-bottom:0;line-height:0}.custom-footer.footer .widget--social .social-links li a{height:24px;width:24px;color:#1a3373}.custom-footer.footer .widget--social .social-links li a:hover{color:#f0b246}.footer .social-links svg path{transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s}.custom-footer .social-links svg{width:100%;height:auto}.custom-footer .sub-footer,.custom-footer .sub-footer p{font-size:16px}.custom-footer .sub-footer p{margin:0!important;opacity:1}.custom-footer .sub-footer .row{align-items:center}.custom-footer .thb-widget-title{font-size:18px!important;color:#151515!important}.custom-footer .sub-footer .sub-footer-inner{padding-top:30px;border-top:1px solid;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.tabbing-wrapper{padding:0 30px 30px;border:1px solid #E2E2E2}.tabbing-wrapper .tab-container{display:flex;gap:80px;align-items:center}.tabbing-wrapper .image-box,.tabbing-wrapper .content{width:calc(50% - 40px)}.tabbing-wrapper .image-box img{width:100%;aspect-ratio:1/1;object-fit:cover}.tabbing-wrapper .tabbed-content--tabs button{margin-right:0;padding:30px;border-right:1px solid rgb(226 226 226);font-size:18px;color:#000}.email-section .email-signup--inner{display:flex;align-items:center;gap:60px}.email-section .left-content,.email-section .image-container{width:calc(50% - 30px)}.email-section .image-container img{width:100%;object-fit:cover;aspect-ratio:1/.8}.email-section .section-header--content{margin-left:0;text-align:left}.email-section.email-signup .signup-container{margin-left:0}.email-section .left-content .section-header--content{align-items:flex-start}.section-video{background-color:#eee}.button,input[type=submit]{background-color:var(--color-accent);border-color:var(--color-accent)}.button.outline:before,input[type=submit].outline:before{background-color:var(--color-accent)}.rbr-addBundleBtn-container.rbr-centralize.rbr-cursor-pointer{background-color:var(--color-accent)}@media screen and (hover:hover){.button:hover,.button:focus,.button.loading,[loading=true] .button,input[type=submit]:hover,input[type=submit]:focus,input[type=submit].loading,[loading=true] input[type=submit]{color:var(--color-accent)}}.button.outline,input[type=submit].outline{border-color:var(--color-accent);color:var(--color-accent)}.button.white,input[type=submit].white{color:var(--color-accent)}.button.white:hover,input[type=submit].white:hover{border-color:var(--color-accent)}.button.white:hover:before,input[type=submit].white:hover:before{background-color:var(--color-accent)}.button.outline.white:hover,input[type=submit].outline.white:hover{color:#fff}@media(max-width:1250px){.row{padding:0 20px}.header .logolink{max-width:140px}.header .thb-full-menu>li{padding:0 12px}.header .thb-full-menu>li a{font-size:16px}.custom-footer .sub-footer .sub-footer-inner{flex-direction:column;align-items:center;gap:6px}.tabbing-wrapper .tab-container,.email-section .email-signup--inner{gap:30px}.tabbing-wrapper .image-box,.tabbing-wrapper .content,.email-section .left-content,.email-section .image-container{width:calc(50% - 15px)}}@media(max-width:767px){.tabbing-wrapper .tab-container,.email-section .email-signup--inner{gap:30px;flex-direction:column}.tabbing-wrapper{padding:0 20px 20px}.tabbing-wrapper .button{padding-left:16px;padding-right:16px}.tabbing-wrapper .tabbed-content--tabs button{padding:20px}.tabbing-wrapper .image-box,.tabbing-wrapper .content,.email-section .left-content,.email-section .image-container{width:100%}.exclusive-partnerships .image-with-text__content--inner{max-width:100%}.exclusive-partnerships .image-with-text__content{padding:25px 0 0}.custom-footer .sub-footer,.custom-footer .sub-footer p{font-size:14px}.custom-footer{text-align:center}.custom-footer .social-links,.custom-footer .policy-links ul{justify-content:center}.custom-footer .social-links{margin-bottom:12px}.footer .thb-widget-title.collapsible{padding:14px 0!important;border-bottom:1px solid;font-size:16px!important}.custom-footer .policy-links ul{justify-content:center;flex-wrap:wrap;gap:4px}.footer .thb-widget-title.active+.thb-widget-menu{padding-top:12px;padding-bottom:20px}.footer .thb-widget-menu li{text-align:left}.custom-footer .sub-footer{margin-top:20px}.custom-footer .sub-footer .sub-footer-inner{padding-top:20px}.custom-footer .brand-information{margin-bottom:20px}}.featured-collection .section-header--button{align-items:center}.featured-collection{margin:40px 0 0}.featured-collection .section-header{margin-bottom:60px}.customer-reviews .image-container{aspect-ratio:1 / 1;object-fit:cover}.template-product .section-breadcrumbs{text-align:center}.template-product .section-breadcrumbs scroll-shadow{max-width:1370px;width:100%;margin:0 auto;padding:0 15px}.template-product .section-breadcrumbs .breadcrumbs{font-size:17px;padding-left:0;margin:30px 0}.template-product .thb-product-detail .product-single__media-image img{object-fit:contain}.template-product .product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail{height:80px}.template-product .product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail img{height:inherit}.template-product .thb-product-detail .product-short-description *,.template-product .thb-product-detail .product-short-description>h2{font-size:17px!important;line-height:24.48px;font-weight:400}.template-product .product-information--inner .accordion summary{font-size:20px}.template-product .product-information--inner .accordion .accordion__content{font-size:17px}.template-product .section-text-with-icons .section-heading,.template-product .section-text-with-icons .text-with-icons__inner{padding:0 15px;max-width:1370px;width:100%;margin:0 auto}.template-product .section-text-with-icons .section-heading h3{margin-bottom:80px;max-width:800px;width:100%}.template-product .section-text-with-icons .text-with-icons.heading-large h6{font-size:24px;line-height:1.3;margin-bottom:16px;font-weight:500}.template-product .section-text-with-icons .text-with-icons.heading-large p{font-size:17px!important;line-height:24.48px}.template-product .section-text-with-icons a.button{background:#000;border-color:#000}.template-product .section-text-with-icons a.button:hover{color:#000}.template-product .section-image-with-text .image-with-text.text_first .image-with-text__content{padding-left:0}.template-product .section-image-with-text .image-with-text.image_first .image-with-text__content{padding-right:0}.template-product .section-tabbed-content .section-header h2{font-weight:500;margin-bottom:26px}.template-product .section-tabbed-content .tabbed-content--tabs button{font-size:18px;line-height:1.2}.template-product .section-customer-reviews .customer-reviews__review-content .star-rating{font-size:30px}.template-product .section-customer-reviews .customer-reviews__review-author p{font-size:17px;margin-bottom:0;margin-top:1em}.template-product .section-customer-reviews .customer-reviews__review-author p.designation{font-size:15px;margin-bottom:0;margin-top:.7em}.template-product .section-customer-reviews .customer-reviews__content-nav{position:initial}.template-product .section-customer-reviews .customer-reviews__content-nav .flickity-nav{position:absolute;top:50%;transform:translateY(-50%)}.template-product .section-customer-reviews .customer-reviews__content-nav .flickity-nav.flickity-prev{left:0}.template-product .section-customer-reviews .customer-reviews__content-nav .flickity-nav.flickity-next{right:0}.template-product .section-collapsible-content .section-header--content{max-width:100%;text-align:left;align-items:flex-start}.template-product .section-collapsible-content .collapsible-content__inner{max-width:100%}.template-product .section-collapsible-content .section-header h2{font-weight:500}.template-product .section-collapsible-content .accordion .accordion__content,.template-product .section-collapsible-content .collapsible-content.heading-uppercase-true .accordion summary h6,.template-product .section-rich-text .rich-text.text-width-xlarge .rich-text__inner{max-width:750px;width:100%;margin-bottom:0}.template-product .section-collapsible-content .accordion .accordion__content{font-size:17px}.template-product .section-rich-text .rich-text.text-width-xlarge .rich-text__inner{padding:0}.template-product .section-rich-text{padding-bottom:70px}.quantity .qty{color:var(--color-accent)}.template-product .add_to_cart_holder .button:hover{color:#fff}.template-product .thb-product-detail .product-price-container .price,.template-product .thb-product-detail .product-title{font-weight:700}.template-page-individual-condition .text-with-icons__block-content{display:flex;flex-direction:column;height:100%}.template-page-individual-condition .text-with-icons__block .button{margin:auto auto 0;width:max-content}.template-page-individual-condition .rich-text.text-width-large .rich-text__inner{padding:0}.template-page-individual-condition .section-single-image .single-image img,.template-page-me-cfs .section-single-image .single-image img,.template-page-covid-post-conditions .section-single-image .single-image img,.template-page-mold-toxicity .section-single-image .single-image img{max-height:450px;object-fit:cover;width:100%}.template-page-contact .cart-policy-text{text-align:right}.template-page-contact .wallet-cart-grid{justify-content:end}.cart-drawer .remove-all{display:block;text-align:right}.cart-drawer .product-cart-item img{width:80px;height:80px;object-fit:contain}.cart-drawer .product-cart-item-price{width:20%}.template-customers-account .myaccount-sidebar{background:#1a3373;color:#fff;padding:40px 20px;border-radius:11px}.myaccount-sidebar *{color:#fff!important}.template-customers-reset_password .thb-form-container .button{width:100%}.template-customers-addresses .customer-addresses .my-address{padding:20px 20px 20px 60px}.template-customers-addresses .customer-addresses .my-address .address-index{font-size:40px;width:auto;margin-left:12px}.template-customers-addresses .customer-addresses .my-address .address-default{right:-1px;left:initial}@media(min-width:768px){.template-page-individual-condition .text-with-icons.icon-columns-3 .text-with-icons__inner{grid-template-columns:repeat(3,minmax(auto,auto))}}@media only screen and (min-width:768px){.template-product .text-with-icons.icon-columns-3 .text-with-icons__inner{grid-template-columns:repeat(3,minmax(200px,33.33%))!important}}@media only screen and (max-width:767px){.template-product .image-with-text .image-with-text__content .rte ul{margin-bottom:0}.template-product .text-with-icons.icon-columns-3 .text-with-icons__inner{grid-auto-columns:minmax(250px,400px)}.customer-reviews .customer-reviews__review-content{padding:30px 0}}@media only screen and (min-width:768px)and (max-width:1067px){.section-spacing{margin-top:20px;margin-bottom:20px}.template-product .section-customer-reviews{margin-bottom:100px}.template-product .section-customer-reviews .customer-reviews__content-nav{position:absolute;left:0;bottom:-40px}.template-product .section-customer-reviews .customer-reviews__content-nav .flickity-nav{margin-right:0}.template-product .section-customer-reviews .customer-reviews__content-nav .flickity-nav.flickity-prev{left:-60px!important}.template-product .section-customer-reviews .customer-reviews__content-nav .flickity-nav.flickity-next{right:-60px!important}.customer-reviews .customer-reviews__review-content{padding-bottom:100px}}.linked-to-tab.button{display:flex!important}.section-collection-tabs .row{overflow:hidden}.collection-tabs .products.carousel .flickity-nav{opacity:1}@media(min-width:767px){.section-collection-tabs .products.carousel .columns.carousel__slide{padding:0 30px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
