.hidden{display:none;visibility:hidden}.product-recommendations--complementary{margin-top:20px}.product-recommendations--complementary .product-recommendations--heading{text-align:left;justify-content:left;padding:0;border-bottom:none}.product-recommendations--complementary .flickity-arrows-grouped{width:64px;height:35px;right:0;position:absolute}.upcase{text-transform:uppercase}.product-key-benefits .section-header--content{padding:0 35px}.product-key-benefits .multicolumn--column{max-width:500px}.product-key-benefits .multicolumn--column .rte{max-width:380px}@media only screen and (min-width: 768px){.product-key-benefits .full-width-row{padding:0}.product-key-benefits .row .columns{padding:0 35px}.product-key-benefits .multicolumn--inner .row{display:flex;justify-content:center}}:is(.product-key-ingredients-section,.gallery-custom) .section-header{margin-bottom:0}:is(.product-key-ingredients-section,.gallery-custom) .section-header h2{text-transform:uppercase}:is(.product-key-ingredients-section,.gallery-custom) .text-content{padding:20px 20px 0}:is(.product-key-ingredients-section,.gallery-custom) .text-content .gallery--item--heading{font-weight:700}:is(.product-key-ingredients-section,.gallery-custom) .gallery{margin-top:15px}@media only screen and (max-width: 767px){:is(.product-key-ingredients-section,.gallery-custom) .section-header--content{padding-left:20px}}.thb-secondary-area-item .desk-text{display:none;visibility:hidden}.thb-secondary-area-item .desk-text,.thb-secondary-area-item .mob-icon{line-height:inherit!important;position:inherit!important;text-transform:uppercase}@media only screen and (min-width: 1068px){.side-panel.cart-drawer{width:500px}.side-panel-content{padding:0 20px 25px 12px}.side-panel-footer{padding:40px 20px}.side-panel-header{padding:25px 20px}.product-cart-item-info--inner{grid-template-columns:calc(66% - 25px) minmax(130px,25%)}.mobile-menu-drawer{width:25vw!important}.thb-secondary-area-item .thb-item-count{right:-18px!important;top:-7px!important;line-height:20px}}.template-collection .template-header--content h1{font-family:FranklinGothicATFReg;font-size:28px}.template-collection #ProductGridContainer .column{padding:0 1px 10px}.product-specs h2{font-size:18px;line-height:26px;padding-top:18px}.product-specs .product-highlights span{text-transform:uppercase;font-size:12px}:is(.template-product .product-key-ingredients-section,.template-product .product-recommendations) .section-header--content{max-width:100%;text-align:center}.template-product .product-recommendations .section-header{margin-bottom:15px}:is(.template-product .product-key-ingredients-section,.template-product .product-recommendations) h2{font-family:FranklinGothicATFReg}@media only screen and (min-width: 1068px){.template-product .header:not(.is-sticky) .logolink img{display:none}}.gallery-custom h2{font-family:FranklinGothicATFReg}.gallery-custom .section-header--content{max-width:100%;text-align:center}video::-webkit-media-controls-panel{background-image:linear-gradient(transparent,transparent)!important;//Transparent for your case}.cart-drawer-payment-methods-wrapper{margin-top:20px;overflow-y:hidden;overflow-x:scroll;scrollbar-width:none}.cart-drawer-payment-methods-wrapper ul.payment-methods{margin-left:0;list-style-type:none}.cart-drawer-payment-methods-wrapper ul.payment-methods li{display:inline-block;width:auto;height:auto;max-width:42px;max-height:34px;margin:0 3px}.cart-drawer-payment-methods-wrapper ul.payment-methods li:first-child{margin-left:0}
/*# sourceMappingURL=/cdn/shop/t/42/assets/app.overide.scss.css.map */
