@media(min-width:1200px){.main-product-wrapper .product__media-sublist-outer{order:1;width:100%;max-width:100%}.main-product-wrapper .product__outer{max-width:100%;gap:50px}.main-product-wrapper .product__outer .product__main{max-width:50%}.main-product-wrapper .product__media-list-wrapper .product__media-list{max-width:100%}.main-product-wrapper .product__media-sublist{height:auto}.main-product-wrapper .product__media-list-wrapper .product__media-list .product__media{max-width:100%}}@media(min-width:990px){.main-product-wrapper .product__media-list-wrapper{flex-direction:column}.main-product-wrapper .product__media-list-wrapper .product__media-list,.main-product-wrapper .product__media-list-wrapper .product__media-list .product__media{max-width:100%}.main-product-wrapper .product__media-sublist-outer{order:1;width:100%;max-width:100%}.main-product-wrapper .product__media-subitem{width:100px!important}.main-product-wrapper .product__info-container{width:50%}.main-product-wrapper .product__info-container>*{max-width:100%}}.main-product-wrapper .product__outer{padding-left:0;padding-right:0;padding-top:0}.product__title.h2{font-size:25px;text-transform:uppercase;font-family:Futura PT Demi}.product__info-container .product__buy-buttons{margin-top:24px;margin-bottom:24px}.product__info-container .product__title__wrapper{margin-bottom:8px}.product__info-container .product__text{margin-bottom:24px;text-transform:none!important;padding-bottom:24px;font-size:16px!important;color:#484848;font-weight:500!important;line-height:150%;border-bottom:1px solid #E8E8E8;letter-spacing:0!important}.product__info-container .layer-it-with-heading{font-size:16px;color:#000!important;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2rem 0}.product__info-container .product-recommendations__wrapper{gap:4rem 16px}.product__info-container .card-information{padding-top:12px}.product__info-container .collection-add{width:100%;margin-top:12px}.product__info-container .collection-add .card__link{display:flex}.product__info-container .card__subtitle{margin:0;font-size:14px;text-transform:none;color:#484848;font-weight:500}.product__info-container .card__title a{margin:0;font-size:16px;color:#000;line-height:100%;letter-spacing:0px;text-transform:uppercase;text-decoration:none;font-weight:600}@media screen and (max-width:575px){.product__info-container .product-recommendations__wrapper--2-mobile .collection-product-card .card-information{padding:12px 0 0}.product-recommendations__wrapper--2-mobile .collection-product-card .card-information__wrapper--left{padding:0}}.multicolumn-custom-section .multicolumn_title_wrapper{margin-bottom:40px;text-align:center}.multicolumn-custom-section .multicolumn-heading{margin-bottom:16px}.multicolumn-custom-section .multicolumn-heading h2{text-transform:uppercase;font-family:Futura PT Demi;font-size:25px;margin:0;font-weight:600;line-height:130%}.multicolumn-custom-section .multicolumn-subheading{font-size:16px;font-weight:500;line-height:150%;color:#484848}.multicolumn-custom-section .multicolumn-card{gap:16px;width:275px}.multicolumn-custom-section .multicolumn-list{width:63%;margin:0 auto}@media(min-width:990px){.multicolumn-custom-section .multicolumn-list{width:85%}}@media(min-width:1200px){.multicolumn-custom-section .multicolumn-list{width:63%;margin:0 auto}}.multicolumn-custom-section .multicolumn-list__wrapper{gap:0}.multicolumn-custom-section .multicolumn-card__image-wrapper{border-radius:2px}.multicolumn-custom-section .multicolumn-card__heading{margin:0;font-size:18px;font-weight:600;text-transform:uppercase}.multicolumn-custom-section .multicolumn-card__text{font-size:16px;color:#484848;line-height:150%;font-weight:500}.multicolumn-custom-section .multicolumn-card--center{padding:0}.multicolumn-custom-section .multicolumn-card__image-wrapper,.multicolumn-custom-section .multicolumn-card--center .multicolumn-card__info{width:220px}.multicolumn-custom-section .multicolumn-card--center .multicolumn-card__info{gap:8px}@media screen and (max-width:989px){.product__title.h2{font-size:21px}.product__info-container .product__text{font-size:14px!important;margin-bottom:26px;padding-bottom:26px}.product__info-container .product__title__wrapper{margin-bottom:4px}.product__info-container div.swatch-preset-1172147 ul.swatch-view{margin-top:18px;margin-bottom:16px;display:flex;justify-content:space-between}.product__info-container div.swatches div.swatch-preset-1172147 ul.swatch-view li{margin:0}.product__info-container div.swatches div.swatch-preset-1172147 ul.swatch-view li:last-child{margin-right:0}.product__info-container .swatch-view-button .swatch-view-item div.swatch-button-title-text{font-size:11px}.multicolumn-custom-section .multicolumn_title_wrapper{text-align:center;margin-bottom:32px}.multicolumn-custom-section .multicolumn-heading h2{font-size:21px}.multicolumn-custom-section .multicolumn-subheading{font-size:14px;text-align:center}.product__info-container .product__buy-buttons{margin-top:16px}.product__info-container .about__accordion-title,.product__info-container .layer-it-with-heading,.product__info-container .card__title a{font-size:14px}#shopify-section-template--18654704861348__multicolumn_4_3CeUKT{padding-top:70px}.multicolumn-custom-section .multicolumn-card__heading{font-size:16px;text-align:left}.multicolumn-custom-section .multicolumn-card__text{font-size:14px;text-align:left}.multicolumn-custom-section .multicolumn-list{width:100%}.multicolumn-custom-section .multicolumn-list__wrapper{gap:16px}.multicolumn-custom-section .multicolumn-card--center{padding:0}.multicolumn-custom-section .multicolumn-card--center .multicolumn-card__info{align-items:flex-start;width:100%}.multicolumn-custom-section .multicolumn-card{flex-direction:row;width:100%}.featured-collection-top-template--18654704861348__collection_carousel_r3X3Li{display:none!important}.featured-collection-wrapper-template--18654704861348__collection_carousel_r3X3Li>p{font-size:16px}.featured-collection-slider-template--18654704861348__collection_carousel_r3X3Li{margin-top:32px}}.multicolumn-custom-section .multicolumn-card:not(:first-child):before{background:transparent}[id*=multicolumn_1],[id*=multicolumn_2],[id*=multicolumn_3],[id*=multicolumn_4]{display:none}body.hydration [id*=multicolumn_1],body.volume [id*=multicolumn_2],body.strength [id*=multicolumn_3],body.balanced [id*=multicolumn_4]{display:block}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-product.css.map */
