@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap";@import"https://fonts.googleapis.com/css2?family=Quattrocento:wght@400;700&display=swap";@font-face{font-family:DINPro-Light;src:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/FF_DIN_Pro_Light_Italic.otf)}@font-face{font-family:DINPro-Regular;src:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/FF_DIN_Pro_Regular_Italic.otf)}@font-face{font-family:DINPro-Medium;src:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/FF_DIN_Pro_Medium_Italic.otf)}@font-face{font-family:DINPro-Bold;src:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/FF_DIN_Pro_Bold_Italic.otf)}body{overflow-x:hidden;font-family:EB Garamond,serif;font-size:18px;color:#010101}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:DINPro-Bold;color:#244a5c}.page-width{max-width:1366px;padding-left:95px;padding-right:95px}.main-content{padding:0}#customer_login .btn,#RegisterForm .btn{display:inline-block;background:#244a5c;border:none;font-family:DINPro-Medium;font-size:20px;color:#fff;font-weight:500;line-height:26px;text-transform:uppercase;padding:22px 28px 24px}#customer_login .btn:hover{background:#000!important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,select{height:60px;background:#f0f0f0;border:none;font-family:DINPro-Regular;font-size:16px;color:#111;font-weight:400;padding:0 25px}.site-header{max-width:1920px;border-bottom:none;padding:35px 95px;margin:0 auto}.site-header .grid{display:flex;align-items:center}.site-header .grid .grid__item{flex:0 0 auto;width:auto}.site-header .grid .grid__item:first-child{margin-right:46px}.site-header .grid .grid__item:first-child img{width:44px;height:auto}.site-header .grid .grid__item:nth-child(2){flex-grow:1;margin-right:46px}.site-header__logo{margin:0}.site-nav{text-align:left;margin:0 0 6px}.site-nav li.ets_mm_menu_item_li{margin-right:28px}.site-nav li.ets_mm_menu_item_li:last-child{margin-right:0}.site-nav li.ets_mm_menu_item_li a,.site-nav .site-nav__label,.site-nav li.ets_mm_menu_item_li span{font-family:DINPro-Light;font-size:15px;color:#244a5c!important;font-weight:300!important;text-transform:uppercase;padding:0}.site-nav li.ets_mm_menu_item_li a:hover{color:#244a5c!important}.site-nav li.ets_mm_menu_item_li .menu-item-link>.main-menu-item-text:after{border-color:#244a5c!important}.site-nav__link--active .site-nav__label{border-bottom-color:transparent}.site-nav__link:focus .site-nav__label,.site-nav__link:not([disabled]):hover .site-nav__label{border-bottom-color:#244a5c}.site-nav .menu-item .list-columns{overflow:visible;border:none;width:100%;max-width:none;padding:28px 0 80px;margin:0!important}.site-nav .menu-item .list-columns:before{position:absolute;left:50%;content:"";width:1000%;height:100%;background:#fff;margin-left:-1500px}.site-nav .menu-item .list-columns li.col-item{min-width:220px;padding:0 20px 0 0}.site-nav .menu-item .list-columns li ul.list-blocks li .block-wrapper .block-title{font-family:DINPro-Bold;font-size:15px;color:#244a5c;font-weight:500!important;line-height:28px;margin-bottom:2px}.site-nav .menu-item .list-columns li ul.list-blocks li .block-wrapper ul li{margin-bottom:5px}.site-nav .menu-item .list-columns li ul.list-blocks li .block-wrapper ul li a{line-height:normal}.site-nav .menu-item .list-columns li ul.list-blocks li .submenu-item-content .html-content a{font-family:DINPro-Bold;font-size:15px;color:#244a5c;font-weight:500!important;line-height:normal}.site-nav .menu-item .list-columns li ul.list-blocks li .submenu-item-content .html-content br{display:none}.menu-column-blocks .menu-column-blocks-item{padding:5px 0 10px!important}.site-header__icons-wrapper .btn--link{color:#244a5c}.site-header__icons-wrapper .btn--link:hover{color:#000}.site-header__icons-wrapper .site-header__icon{color:#244a5c;padding:0;margin-left:15px}.site-header__icons-wrapper .site-header__icon:hover{background:none!important;color:#000}.site-header__icons-wrapper .site-header__cart{position:relative;top:2px;display:flex;align-items:center;font-family:DINPro-Medium;font-size:15px;color:#244a5c!important;font-weight:300!important;text-transform:uppercase}.site-header__icons-wrapper .site-header__cart-count{position:static;background:none;margin-left:3px}.site-header__icons-wrapper .site-header__cart-count span{font-family:DINPro-Light;font-size:16px;color:#244a5c!important;font-weight:300!important}.template-captcha .site-nav li{margin-right:28px}.template-captcha .site-nav li .site-nav__link--button{padding:0}.template-captcha .site-nav li a,.template-captcha .site-nav li span{border:none;font-family:DINPro-Light!important;font-size:15px;color:#244a5c!important;font-weight:300!important;text-transform:uppercase;padding:0!important;margin:0}.template-captcha .site-nav li a:hover,.template-captcha .site-nav li a:active,.template-captcha .site-nav li a:focus{color:#000;text-decoration:none}.template-captcha .site-nav li .site-nav__dropdown{overflow:visible;border:none;width:100%;max-width:100vw;text-align:left;padding:28px 0 50px;margin:0!important}.template-captcha .site-nav li .site-nav__dropdown:before{position:absolute;top:0;left:50%;content:"";width:1000%;height:100%;background:#fff;margin-left:-1500px;z-index:-1}.template-captcha .site-nav li .site-nav__dropdown .site-nav__childlist{width:100%;padding:0}.template-captcha .site-nav li .site-nav__dropdown .site-nav__childlist ul li{margin-bottom:5px}.template-captcha .site-nav li .site-nav__dropdown .site-nav__childlist ul li:last-child{margin-bottom:0}.template-captcha .site-nav li .site-nav__dropdown .site-nav__childlist ul li.site-nav__childlist-item{width:25%}.template-captcha .site-nav li .site-nav__dropdown .site-nav__childlist-grid .child-list-item-0>.site-nav__link span{font-family:DINPro-Bold!important;font-weight:500!important}.template-captcha .site-nav li .site-nav__dropdown .site-nav__childlist-grid .child-list-item-1>.site-nav__link span{font-family:DINPro-Bold!important;font-weight:500!important}.template-captcha .site-nav li .site-nav__dropdown .site-nav__childlist-grid .child-list-item-2>.site-nav__link span{font-family:DINPro-Bold!important;font-weight:500!important}.template-captcha .site-nav li .site-nav__dropdown .site-nav__childlist-grid .child-list-item-3>.site-nav__link span{font-family:DINPro-Bold!important;font-weight:500!important}.template-captcha .site-nav li .site-nav__dropdown .site-nav__childlist-grid .child-list-item-4>.site-nav__link span{font-family:DINPro-Bold!important;font-weight:500!important}.template-captcha .child-list-item-3 .grand-child-item-1 span,.template-captcha .child-list-item-3 .grand-child-item-2 span,.template-captcha .child-list-item-1 .grand-child-item-8 span,.template-captcha .child-list-item-1 .grand-child-item-9 span{font-family:DINPro-Bold!important;font-weight:500!important}.mobile-nav-wrapper ul.mobile-nav .mobile-nav__item,.mobile-nav-wrapper ul.mobile-nav .mobile-nav__item a,.mobile-nav-wrapper ul.mobile-nav .mobile-nav__item span{font-family:DINPro-Light!important;font-size:15px;color:#244a5c!important;font-weight:300!important;text-transform:uppercase}.site-footer{background:#fff!important;font-family:DINPro-Regular;font-size:16px;color:#30647e;font-weight:400;line-height:18px;padding:85px 0;margin:0}.site-footer a{color:#30647e}.site-footer a:hover{color:#111}.site-footer p{color:#30647e!important}.site-footer .site-footer__content .site-footer__item p:empty{display:none}.site-footer .site-footer__content .site-footer__item{margin-bottom:35px}.site-footer .site-footer__content .site-footer__item--one-quarter{flex:1 1 100%;max-width:246px}.site-footer .site-footer__content .site-footer-newsletter__one-half{flex:1 1 100%;justify-content:flex-end;max-width:calc(100% - 496px)}.site-footer .site-footer__content .site-footer-newsletter__one-half .site-footer__item-inner--newsletter{max-width:410px;text-align:right}.site-footer .site-footer__content .site-footer-newsletter__one-half .site-footer__item-inner--newsletter .footer-logo{margin-bottom:45px}.site-footer .site-footer__content .site-footer__item .site-footer__linklist li{padding:0;margin-bottom:12px}.site-footer .site-footer__content .site-footer__item .site-footer__linklist li a{display:block;border:none;font-family:DINPro-Regular;font-size:16px;color:#30647e;font-weight:400;line-height:18px}.site-footer .site-footer__content .site-footer__item .site-footer__linklist li a:hover{border:none;color:#111}.site-footer .footer-bottom{display:flex;align-items:flex-start}.site-footer .footer-bottom .cinfo,.site-footer .footer-bottom .grid--footer-float-right{flex:0 0 100%;max-width:50%}.site-footer .footer-bottom .grid--footer-float-right .grid__item{height:auto}.site-footer .site-footer__copyright-content{font-family:DINPro-Light;font-size:14px}.site-footer .site-footer__copyright-content,.site-footer .site-footer__copyright-content a{color:#30647e}.site-footer .site-footer__copyright-content a:hover{color:#111}.site-footer .cinfo p{margin-bottom:10px}.site-footer .social-icons{padding:0}.site-footer .social-icons li{padding:0;margin-left:25px}.site-footer .social-icons li a{font-size:42px;color:#4c748b}.site-footer .social-icons li a svg{width:30px;height:30px}.site-footer .social-icons li a:hover svg{fill:#111}.contact-form input[type=email]{height:60px;background:#f0f0f0;border:none;font-family:DINPro-Regular;font-size:16px;color:#111;font-weight:400;padding:0 25px}.contact-form button[type=submit]{height:60px;background:#244a5c;border:none;font-family:DINPro-Bold;font-size:16px;color:#fff;font-weight:400;letter-spacing:0;padding:0 25px}.contact-form button[type=submit]:hover{background:#111}.contact-form input[type=email]::placeholder{color:#0003}.contact-form input[type=email]:-ms-input-placeholder{color:#0003}.contact-form input[type=email]::-ms-input-placeholder{color:#0003}.contact-form .form-message{color:#207920!important;text-align:center;margin:5px 0}.klaviyo-form-XbKbKA.klaviyo-form form{overflow:visible!important;padding:0!important}.klaviyo-form-XbKbKA.klaviyo-form form .needsclick{padding:0!important}.klaviyo-form-XbKbKA.klaviyo-form form input[type=email]{height:60px!important;background:#f0f0f0!important;border:none!important;font-family:DINPro-Regular!important;font-size:18px!important;color:#111!important;font-weight:400!important;padding:0 25px!important}.klaviyo-form-XbKbKA.klaviyo-form form input[type=email]:active,.klaviyo-form form input[type=email]:focus{outline:none!important;box-shadow:none!important}.klaviyo-form-XbKbKA.klaviyo-form form button[type=button]{height:60px!important;background:#244a5c!important;border:none!important;font-family:DINPro-Bold!important;font-size:18px!important;color:#fff!important;font-weight:400!important;letter-spacing:0!important;padding:0 25px!important}#shopify-section-1624968983db6ca3e1{padding:0}#shopify-section-1624876199a37ea153{padding-top:80px;padding-bottom:62px}#shopify-section-1624876199a37ea153 .text-center{text-align:left!important}#shopify-section-1624876199a37ea153 h2{font-family:Quattrocento,serif;font-size:43px;font-weight:400;margin-bottom:5px}#shopify-section-1624876199a37ea153 p{font-family:DINPro-Light;font-size:27px;color:#3c5d6d;line-height:1.4}#shopify-section-1624876199a37ea153 p a{font-family:DINPro-Medium;font-size:21px;color:#336680;white-space:nowrap}#shopify-section-1624876199a37ea153 p a:hover{text-decoration:underline}#shopify-section-162505007930e60f03{padding-top:0;padding-bottom:90px}#shopify-section-162505007930e60f03 .index-section{max-width:1366px;padding:0 95px;margin:0 auto}#shopify-section-162505007930e60f03 .section-header__title{max-width:1366px;text-align:right!important;padding:0 95px;margin:0 auto 70px}#shopify-section-162505007930e60f03 .section-header__title{display:flex;align-items:center;font-family:Quattrocento,serif;font-size:25px;color:#336680;font-weight:400;text-transform:none;letter-spacing:0}#shopify-section-162505007930e60f03 .section-header__title:after{content:"";background:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/icon1.jpg) no-repeat center / 100% auto;width:74px;height:43px;margin-left:18px}#shopify-section-162505007930e60f03 .section-header__title:before{content:"";flex:0 0 100%;max-width:calc(100% - 308px);height:2px;background:#44738a;margin-right:32px}.slick-slider .slick-list{overflow:visible;padding:0!important}.slick-slider .slick-track{display:flex}.slick-slider .slick-slide{position:relative;text-align:center;height:auto;padding-bottom:90px}.slick-slider .slick-slide .box{width:100%!important;background:none;border-radius:0;box-shadow:none;margin:auto}.slick-slider .slick-slide .box .slide-img{text-align:center;height:auto}.slick-slider .slick-slide .box .slide-img .overlay{background:none}.slick-slider .slick-slide .box .slide-img img{display:inline-block;max-width:75%}.slick-slider .slick-slide .box .detail-box{display:block;padding:10px 30px}.slick-slider .slick-slide .box .detail-box .type a{padding:0;margin:0 0 6px}.slick-slider .slick-slide .box .detail-box .type a .pt-initial{display:inline-block;font-family:DINPro-Light;font-size:22px;color:#244a5c;font-weight:300;line-height:26px;text-transform:uppercase;margin-bottom:0}.slick-slider .slick-slide .box .detail-box .type a .pt-second{display:inline-block;font-family:DINPro-Medium;font-size:20px;color:#244a5c;font-weight:500;line-height:22px;text-transform:none;letter-spacing:0;padding-right:0;margin:10px 0 0}.slick-slider .slick-slide .box .detail-box .pv-price{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.slick-slider .slick-slide .box .detail-box form{position:absolute;left:0;bottom:0;width:100%;height:auto;text-align:center}.slick-slider .slick-slide .box .detail-box .pv-price span,.slick-slider .slick-slide .box .detail-box .pv-price a{font-family:DINPro-Medium;font-size:20px;color:#244a5c;font-weight:400;align-items:center;margin:0 5px}.slick-slider .slick-slide .box .detail-box form button{background:#244a5c;border:none;font-family:DINPro-Medium;font-size:18px;color:#fff;font-weight:500;line-height:22px;text-transform:none;padding:17px 28px 18px;margin-top:0}.slick-slider .slick-arrow{width:48px;height:48px}.slick-slider .slick-arrow.icon-arrow-left{position:absolute;top:180px!important;left:0!important;background:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/arrow-left.png) no-repeat center}.slick-slider .slick-arrow.icon-arrow-right{position:absolute;top:180px!important;left:auto!important;right:0!important;background:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/arrow-right.png) no-repeat center}#shopify-section-feature-row,.pgea-2col-img-cont{background:#f8f8f8;padding:0}#shopify-section-feature-row .page-width video{display:block}.pgea-2col-img-cont .page-width{padding-right:0}#shopify-section-feature-row .feature-row__image-wrapper,.pgea-2col-img-cont .feature-row__image-wrapper{max-width:100%!important;margin:0!important}#shopify-section-feature-row .feature-row__image-wrapper div,.pgea-2col-img-cont .feature-row__image-wrapper div{padding:0!important}#shopify-section-feature-row .feature-row__image-wrapper .feature-row__image,.pgea-2col-img-cont .feature-row__image-wrapper .feature-row__image{position:static;max-width:100%!important;max-height:none!important}#shopify-section-feature-row .feature-row__text{padding:85px 0 85px 95px}.pgea-2col-img-cont .feature-row__text{padding:85px 95px 85px 0}#shopify-section-feature-row h2,.pgea-2col-img-cont h2,#shopify-section-feature-row h3,.pgea-2col-img-cont h3{font-family:DINPro-Light;font-size:40px;color:#244a5c;font-weight:300;line-height:54px;text-transform:uppercase;margin-bottom:30px}#shopify-section-feature-row p,.pgea-2col-img-cont p{font-family:DINPro-Light;font-size:22px;color:#191919;line-height:1.4}#shopify-section-feature-row .rte-setting,.pgea-2col-img-cont .rte-setting{border-bottom:2px solid #44738a;padding-bottom:40px;margin-bottom:40px!important}#shopify-section-feature-row .btn,.pgea-2col-img-cont .btn{background:unset!important;font-family:DINPro-Bold;font-size:20px;color:#244a5c!important;font-weight:500;line-height:normal;letter-spacing:0;padding:0}#shopify-section-1624876835ffe86a2f{padding:85px 0 78px}#shopify-section-1624876835ffe86a2f .feature-row .feature-row{align-items:flex-start}#shopify-section-1624876835ffe86a2f .feature-row .feature-row .feature-row__text{flex:0 1 100%;max-width:740px;padding:0 40px 0 0}#shopify-section-1624876835ffe86a2f .feature-row .feature-row .feature-row__item .feature-row__image-wrapper{margin-bottom:0}#shopify-section-1624876835ffe86a2f h2,#shopify-section-1624876835ffe86a2f h3{font-family:DINPro-Light;font-size:36px;font-weight:400;line-height:46px;text-transform:uppercase;margin-bottom:30px}#shopify-section-1624876835ffe86a2f p{font-family:DINPro-Light;font-size:20px;color:#000;font-weight:300;line-height:36px;margin-bottom:30px}#shopify-section-1624876835ffe86a2f p strong{font-size:26px;color:#244a5c;font-weight:300;line-height:36px}#shopify-section-1624876835ffe86a2f .rte{margin-bottom:0}#shopify-section-1625132762206654f0{padding:0}.flex-container{display:flex;flex-wrap:wrap}.flex-container .flex-left{flex:0 0 100%;max-width:25%}.flex-container .flex-right{flex:0 0 100%;max-width:75%;padding-left:38px}.flex-container .section-header{border-bottom:2px solid #7695a6;text-align:left!important;padding-bottom:40px}.flex-container .section-header h2{font-family:DINPro-Bold;font-size:20px;color:#244a5c;font-weight:500;line-height:normal;letter-spacing:0;padding:0;margin:0}.flex-container .grid--blog{margin-left:-50px}.flex-container .grid--blog .grid__item{padding-left:50px}.flex-container .grid--blog .grid__item article{padding:0}.flex-container .grid--blog .grid__item .article__grid-image-container{overflow:hidden;width:108px;border-radius:500px;padding:0!important;margin:0 0 45px!important}.flex-container .grid--blog .grid__item .article__grid-image-container img{position:static;height:108px}.flex-container .grid--blog .grid__item .article__link:not([disabled]):hover .article__grid-image-wrapper:before{display:none}.flex-container .grid--blog .grid__item .article__title{font-family:DINPro-Bold;font-size:21px;color:#244a5c;font-weight:500;line-height:28px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px}.flex-container .grid--blog .grid__item .article__grid-meta .article__tags{margin-bottom:27.5px}.flex-container .grid--blog .grid__item .article__grid-meta ul{display:inline-block;position:relative}.flex-container .grid--blog .grid__item .article__grid-meta ul li a{display:block;border:none;font-family:DINPro-Regular;font-size:20px;color:#244a5c;line-height:26px;text-transform:uppercase;text-decoration:none;letter-spacing:1px;margin:0}.s-excerpt{min-height:230px}.flex-container .grid--blog .grid__item .article__grid-meta .article__grid-excerpt{position:relative;font-size:21px;font-weight:500;padding-bottom:40px;margin-bottom:0}.flex-container .grid--blog .grid__item .article__grid-meta .article__meta-buttons li a{font-family:DINPro-Bold;font-size:20px;font-weight:400;letter-spacing:0;padding:0}.flex-container .flex-left .grid--blog .grid__item{width:92%}.flex-container .flex-left .grid--blog .grid__item article{padding:0}#shopify-section-1624880679667bd4d5{background:#f1f1f1;padding:35px 0}#shopify-section-1624880679667bd4d5 h2,#shopify-section-1624880679667bd4d5 h3{font-family:DINPro-Light;font-size:24px;color:#366882;font-weight:300;margin-bottom:2px}#shopify-section-1624880679667bd4d5 p{font-family:DINPro-Regular;font-size:15px;color:#366882;font-weight:400}#shopify-section-bodywash-slider{margin-top:0}#shopify-section-bodywash-product{padding-bottom:40px}.product-card{text-align:center;margin:0}.product-card .product-card__title{display:inline-block}.product-card .product-card__image-with-placeholder-wrapper{background:none!important;text-align:center}.product-card .product-card__image-with-placeholder-wrapper img{display:block;width:80%;margin:0 auto}.product-card .grid-view-item__image-wrapper{margin:0 auto 40px}.product-card .grid-view-item__title .pt-initial{display:inline-block;font-family:DINPro-Light;font-size:22px;color:#244a5c;font-weight:300;line-height:26px;text-transform:uppercase;margin-bottom:0}.product-card .grid-view-item__title .pt-second{display:inline-block;max-width:180px;font-family:DINPro-Medium;font-size:20px;color:#244a5c;font-weight:500;line-height:22px;text-transform:none;letter-spacing:0;margin:10px auto 0}.product-card:focus-within .product-card__title,.product-card:hover .product-card__title{border-color:transparent}.product-card .price .price__regular{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.product-card .price{font-family:DINPro-Medium;font-size:22px;color:#244a5c;font-weight:500;align-items:center;margin:8px 0 0}.product-card #yotpo-category-stars{margin-bottom:15px}.product-card .price .price__regular,.product-card .price .price__sale{font-weight:300;justify-content:center;margin:0 3px}.product-card .price .custom-sale-price .price__compare .price-item--regular{font-family:DINPro-Regular;font-size:14px;font-weight:400}.product-card .price .price__compare .price-item--regular{text-decoration:none}.product-card .price dd{font-family:DINPro-Regular;font-weight:400;line-height:20px;margin:0 2px}.product-card .price dd span{font-family:DINPro-Medium;font-size:18px;font-weight:500}.product-card .price .price-item{color:#244a5c;font-weight:500}.product-card .price .price__badges .price__badge{background:#d97835;border:none}.product-card .price .price__badges .price__badge span{font-size:12px}.price--on-sale .price__badge--sale{background:#d97835!important;border:none!important}.grid--uniform form,.grid__item--bodywash-product form{position:absolute;bottom:0;width:100%;height:72px;text-align:center;margin-left:-15px}.grid--uniform form button[type=submit],.grid__item--bodywash-product form button[type=submit]{background:#244a5c;border:none;font-family:DINPro-Medium;font-size:18px;color:#fff;font-weight:500;line-height:22px;text-transform:none;padding:18px 28px}.grid--uniform form .ajaxified-cart-feedback,.grid__item--bodywash-product form .ajaxified-cart-feedback,.ajaxified-cart-feedback{font-family:DINPro-Medium;font-size:18px!important;color:#244a5c!important;font-weight:500;line-height:22px!important;margin-top:10px}.grid--uniform form .ajaxified-cart-feedback a,.grid__item--bodywash-product form .ajaxified-cart-feedback a,.ajaxified-cart-feedback a{color:#244a5c}.grid--view-items{display:flex;flex-wrap:wrap;overflow-x:hidden;margin-bottom:0}.grid--uniform .grid__item{position:relative;padding-bottom:88px;margin-bottom:50px}#Slideshow-bodywash-slider{height:820px!important;max-height:none}#Slideshow-bodywash-slider .slideshow__slide{height:100%}#Slideshow-bodywash-slider .slideshow__slide .slideshow__image .slideshow__overlay:before{background:#051e2db3;opacity:1}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content{position:relative;padding:60px 0 60px 135px}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content:before{position:absolute;top:0;left:135px;content:"";background:#f9f9f9;width:100%;height:100%;z-index:0}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width{position:relative;padding:0;z-index:1}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid{display:flex;align-items:center;margin-left:0}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item{padding:60px 68px}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item:last-child{background:#f0f0f0}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li:first-child{display:flex;align-items:center;margin-bottom:38px}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section{text-align:left}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li:first-child img{width:82px;height:82px;border-radius:200px;margin-right:28px}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li,#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li span,#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li p{font-family:DINPro-Light;font-size:27px;color:#191919;line-height:1.4;text-shadow:none}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li strong,#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li span strong{font-family:DINPro-Medium;color:#244a5c;font-weight:500}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li:first-child h2{font-family:DINPro-Medium;font-size:22px;color:#244a5c;font-weight:500;line-height:26px;text-shadow:none}#Slideshow-bodywash-slider .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section .slideshow__btn-wrapper .slideshow__btn{background:none;font-family:DINPro-Bold;font-size:20px;color:#244a5c;font-weight:500;line-height:normal;letter-spacing:0;padding:0}#SlideshowWrapper-bodywash-slider .slideshow__controls{top:50%;bottom:auto;height:0;margin:-26px 0 0}#SlideshowWrapper-bodywash-slider .slideshow__controls .slideshow__arrows .slick-dots{display:none}#SlideshowWrapper-bodywash-slider .slideshow__controls .slideshow__arrows{display:flex;justify-content:space-between;width:100%!important;height:52px;background:none;padding:0}#SlideshowWrapper-bodywash-slider .slideshow__controls .slideshow__arrows .slideshow__arrow svg{display:none}#SlideshowWrapper-bodywash-slider .slideshow__controls .slideshow__arrows .slideshow__arrow{top:0;width:52px;height:52px}#SlideshowWrapper-bodywash-slider .slideshow__controls .slideshow__arrows .slideshow__arrow.slideshow__arrow-previous{background:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/arrow-left.png) no-repeat center;left:135px}#SlideshowWrapper-bodywash-slider .slideshow__controls .slideshow__arrows .slideshow__arrow.slideshow__arrow-next{background:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/arrow-right.png) no-repeat center}.shopify-section.two-col-section,#shopify-section-bodywash-2-col-section{position:relative;background:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/drip-3711812.jpg) no-repeat center / cover;padding:75px 0}.shopify-section.two-col-section:before,#shopify-section-bodywash-2-col-section:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:#051e2dcf;z-index:1}#shopify-section-bodywash-2-col-section .bg-img{position:relative;background:none;z-index:2}#shopify-section-bodywash-2-col-section h2{font-family:DINPro-Light;font-size:54px;color:#fff;font-weight:300;line-height:normal;text-transform:uppercase;letter-spacing:2px;margin-bottom:45px}#shopify-section-bodywash-2-col-section .grid h2{font-family:DINPro-Bold;font-size:22px;color:#fff;font-weight:400;letter-spacing:0;margin-bottom:33px}#shopify-section-bodywash-2-col-section .grid p{font-family:DINPro-Regular;font-size:22px;color:#fff;font-weight:400;letter-spacing:0;margin-bottom:30px}#shopify-section-bodywash-2-col-section .grid .grid__item:nth-child(2){text-align:center}#shopify-section-bodywash-2-col-section .link-section img{display:block;margin-bottom:30px}#shopify-section-bodywash-2-col-section .link-section{padding-top:22px}#shopify-section-bodywash-2-col-section .link-section .link{font-family:DINPro-Bold;font-size:22px;color:#fff;font-weight:400;letter-spacing:0;line-height:20px}#shopify-section-bodywash-2-col-section .link-section .link:hover{text-decoration:underline}.medium-up--five-sixths{left:0;width:100%}.section-header h1{font-size:38px;border-bottom:2px solid #819dad;font-weight:400;text-transform:uppercase;letter-spacing:.5px;padding:60px 0 80px;margin-bottom:50px}.main-content .rte{margin-bottom:90px}.main-content .rte h3{font-size:18px;text-transform:uppercase;font-weight:400;margin-bottom:5px}.main-content .rte h5{font-family:Quattrocento,serif;font-size:28px;color:#000;font-weight:400;margin-bottom:5px}.main-content .rte p{font-size:18px;color:#000;font-weight:500}.main-content .rte hr{border:none;border-bottom:2px solid #819dad}.main-content #pangea-faq-questions .rte p,.main-content #pangea-faq-questions .rte p a{color:#000}.main-content #pangea-faq-questions ul{list-style:none;padding:0;margin:0}.main-content #pangea-faq-questions ul li{margin-bottom:50px}.main-content #pangea-faq-questions h2{font-family:DINPro-Bold;font-size:28px;font-weight:400;text-transform:uppercase;letter-spacing:0}.faq-contact-wrap{padding-top:40px}.faq-contact-wrap .row{display:flex;flex-wrap:wrap;border-bottom:none;padding-bottom:0;margin:0 0 0 -3%}.faq-contact-wrap .row .col-3{flex:0 0 100%;max-width:30.33%;text-align:center;margin:0 0 0 3%}.faq-contact-wrap .row .col-3 img{margin-bottom:15px}.faq-contact-wrap .row .col-3 p{margin-bottom:0}#store-locator .section-header h1{margin-bottom:90px}#store-locator .rte h2,#store-locator .rte h3:nth-child(3){font-family:Quattrocento,serif;font-size:42px;color:#000;font-weight:400;line-height:48px;text-transform:none;letter-spacing:0;margin-bottom:35px}#store-locator .rte h3{font-family:DINPro-Light;font-size:18px;color:#244a5c;font-weight:400;line-height:36px;text-transform:uppercase;margin:0 0 85px}#store-locator .rte h3 strong{display:block;font-family:DINPro-Bold;font-weight:400}#store-locator .rte p{line-height:34px;color:#000}#store-locator .rte p a{color:#244a5c;font-weight:700}#store-locator .rte iframe{margin-bottom:80px}#ProductSection-product-template .product-single{position:relative}#ProductSection-product-template .product-single:before{position:absolute;top:0;left:50%;content:"";width:3000px;height:100%;background:#fff;margin-left:-1500px;z-index:0}.template-product{background:#f8f8f8}.template-product .product-single{position:relative}.template-product .product-single:before{position:absolute;top:0;left:0;content:"";width:1000%;height:100%;background:#fff;margin-left:-500%}.product-template__container .product-single__media-wrapper{max-width:none!important}.product-template__container .product-single__media-wrapper img{max-width:none!important;max-height:none!important}#ProductSection-product-bodycare-template.product-template__container .product-single__media-wrapper img.feature-row__image{position:static;max-width:70%;max-height:600px!important;width:auto}#ProductSection-product-skincare-template.product-template__container .product-single__media-wrapper img.feature-row__image{position:static;max-width:70%!important;max-height:600px!important;width:auto}#ImageZoom-product-skincare-template-21061367463959,#ImageZoom-product-skincare-template-21061368184855,#ImageZoom-product-skincare-template-21061369167895,#ImageZoom-product-skincare-template-21061370052631{padding-top:0!important}.product-template__container .product-single__media-wrapper .product-single__media--has-thumbnails{padding:0!important}.product-template__container .product-single{padding-bottom:85px;padding-top:95px;margin-bottom:95px}.product-template__container .product-single .grid__item{position:relative;z-index:2}.product-template__container .product-single .grid__item:first-child{width:33%}.product-template__container .product-single .grid__item:last-child{width:67%;padding-left:60px}.product-template__container .product-single .grid__item .product-single__meta .product-single__title .pt-initial{display:block;font-family:DINPro-Light;font-size:52px;color:#244a5c;font-weight:300;line-height:60px;text-transform:uppercase}.product-template__container .product-single .grid__item .product-single__meta .product-single__title .pt-second{display:block;font-family:DINPro-Medium;font-size:28px;color:#244a5c;font-weight:500;line-height:36px;text-transform:none;letter-spacing:0;padding-right:0;margin:0 0 5px}.product-template__container .product-single .grid__item .product-single__meta .product-single__title .pt-size{display:block;font-family:DINPro-Light;font-size:22px;color:#244a5c;font-weight:300}.product-template__container .product-single .grid__item .product-single__meta .product-single__description{margin-top:0;margin-bottom:40px}.product-template__container .product-single .grid__item .product-single__meta .product-single__description p.p_headline{display:block;font-family:DINPro-Light;font-size:22px;color:#244a5c;font-weight:300}.product-template__container .product-single .grid__item .product-single__meta .product-single__description p.p_headline2{display:block;font-family:DINPro-Light;font-size:16px;color:#244a5c;font-weight:300;margin-bottom:0}.product-template__container .product-single .grid__item .product-single__meta .product-single__description p.p_headline2 strong,.product-template__container .product-single .grid__item .product-single__meta .product-single__description p.p_headline2 span{display:inline-block}.product-template__container .product-single .grid__item .product-single__meta .product-form{padding-top:45px}.product-template__container .product-single .grid__item .product-single__meta .product__price .price{font-family:DINPro-Bold;color:#244a5c;font-size:38px!important;font-weight:400;line-height:44px}.product-template__container .product-single .grid__item .product-single__meta .product__price .price-item{color:#244a5c}.product-template__container .product-single .grid__item .product-single__meta .product__policies{font-size:12px;color:#244a5c;text-transform:uppercase;margin-bottom:3px}.product-template__container .product-single .grid__item .product-single__meta .product__policies a{font-size:12px;color:#244a5c;text-transform:uppercase}.product-template__container .product-single .grid__item .product-single__meta .product-form .selector-wrapper{padding:0;margin-bottom:50px}.product-template__container .product-single .grid__item .product-single__meta .product-form .selector-wrapper label{display:none}.product-template__container .product-single .grid__item .product-single__meta .product-form .selector-wrapper select{width:auto;height:58px;background:none;border:none;border-radius:0;font-family:DINPro-Medium;font-size:18px;color:#fff;text-transform:uppercase;text-align:center;padding:0}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit{display:flex;padding:0;margin:0 0 20px}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit .paddwrap{margin-right:25px}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit .paddwrap .product-form__controls-group{display:inline-block;vertical-align:top;margin-right:-4px}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit .paddwrap .ajaxified-cart-feedback{max-width:250px;font-family:DINPro-Medium;font-size:16px;color:#244a5c;font-weight:500;line-height:26px;white-space:nowrap;margin-top:10px}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit .paddwrap .ajaxified-cart-feedback a{color:#244a5c;white-space:nowrap}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit .product-form__item{position:relative;padding:0;margin-bottom:0}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit .product-form__input--quantity{width:60px;height:58px;background:#30647e;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:DINPro-Light;font-size:18px;color:#fff;text-align:center;padding:0 0 0 10px}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit .product-form__input--quantity:focus{border:none!important;outline:none}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__cart-submit{display:inline-block;vertical-align:top;width:auto;height:58px;background:#244a5c;border-radius:0;border:none;font-family:DINPro-Medium;font-size:18px;color:#fff;font-weight:500;text-transform:uppercase;text-align:center;letter-spacing:0;padding:0 28px;margin-bottom:0}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .shopify-payment-button__button{width:auto;height:72px;background:#d0d4d8;border-radius:0;border:none;font-family:DINPro-Medium;font-size:22px;color:#244a5c;font-weight:400;text-transform:uppercase;text-align:center;padding:0 28px;margin:0}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .shopify-payment-button__button:hover{background:#d0d4d8!important;color:#244a5c}.product-template__container .product-single .grid__item .yotpo{padding:20px 0}.product-template__container .product-single .grid__item .yotpo .yotpo-stars{position:relative;top:3px;margin-right:5px}.product-template__container .product-single .grid__item .product-single__meta .product-single__description h4{margin-top:0}.product-single__thumbnails{justify-content:center}.product-single__thumbnail.active-thumb{border-color:transparent}.product-form-product-template label{display:none}.product-form-product-template .pv_group{border:none;padding:0;margin-top:30px;margin-bottom:0}.product-form-product-template .pv_group input[type=radio]{display:none}.product-form-product-template .pv_group label{display:inline-block;width:auto;height:72px;background:#d0d4d8;border-radius:0;border:none;font-family:DINPro-Medium;font-size:22px;color:#244a5c;font-weight:400;line-height:72px;text-transform:uppercase;text-align:center;padding:0 28px;margin:0 21px 25px 0}.product-form-product-template .pv_group input[type=radio]:checked+label{background:#244a5c;color:#fff}.product-form-product-template .pv_group label:active,.product-form-product-template .pv_group label:focus{background:#244a5c;color:#fff}.grid-plant-based-bioactives .custom-field--title{font-family:DINPro-Bold;font-size:20px;color:#244a5c;font-weight:500;line-height:36px;text-transform:uppercase;margin-bottom:35px}.grid-plant-based-bioactives .custom-field--value{border-bottom:2px solid #4c748b;padding-bottom:70px;margin-bottom:100px}.grid-plant-based-bioactives .custom-field--value .pd-row{display:flex;flex-wrap:wrap;margin-left:-3%}.grid-plant-based-bioactives .custom-field--value .pd-row .pd-column{flex:0 0 100%;max-width:22%;margin:0 0 5% 3%}.grid-plant-based-bioactives .custom-field--value .pd-row .pd-column .pd-img{width:108px;height:108px;border-radius:200px;margin-bottom:35px}.grid-plant-based-bioactives .custom-field--value .pd-row .pd-column h4{font-family:DINPro-Regular;font-size:20px;color:#244a5c;font-weight:400;margin-bottom:15px}.grid-plant-based-bioactives .custom-field--value .pd-row .pd-column p{font-family:DINPro-Light;font-size:20px;font-weight:400}.grid-2-col{border-bottom:2px solid #4c748b;padding-bottom:100px;margin-bottom:90px}.grid-2-col:after{display:table;content:"";clear:both}.grid-2-col .custom-field--title{font-family:DINPro-Bold;font-size:20px;color:#244a5c;font-weight:500;line-height:36px;text-transform:uppercase;margin-bottom:0}.grid-2-col p{font-size:23px;font-weight:500}.grid-2-col .custom-field__how-to-use{margin-bottom:30px}.grid-2-col .custom-field__ingredients p{font-family:DINPro-Light;font-size:16px;font-weight:400}.grid-2-col .custom-field__about-the-map a:hover{color:#364d5f}.grid-2-col .custom-field__where-it-comes-from img{width:100%;border:1px solid #66818d}.grid-2-col .custom-field__ingredients{margin-bottom:30px}.grid-2-col .grid_about_the_map{padding-left:59px}.grid-2-col .grid_how_to_use .custom-field__type--image .custom-field--value{position:relative;padding-top:98%}.grid-2-col .grid_how_to_use .custom-field__type--image .custom-field--value iframe,.grid-2-col .grid_how_to_use .custom-field__type--image .custom-field--value video{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.clean-ingredients{margin-bottom:28px}.clean-ingredients .pd-tags{display:flex}.clean-ingredients .pd-tags li{position:relative;display:flex;align-items:center;max-width:50px;height:50px;background:#fff;border:2px solid transparent;border-radius:300px;padding:5px;margin-right:15px}.clean-ingredients .pd-tags li span{display:block;overflow:hidden;border-radius:300px}.clean-ingredients .pd-tags li span img{display:block}.clean-ingredients .pd-tags li .pd-tags-tooltip{display:none;position:absolute;top:0;left:100%;background:#244a5c;font-family:DINPro-Light;font-size:13px;color:#fff;white-space:nowrap;font-weight:400;text-transform:uppercase;padding:13px 20px;margin-left:30px;z-index:2}.clean-ingredients .pd-tags li:hover{border-color:#244a5c}.clean-ingredients .pd-tags li:hover .pd-tags-tooltip{display:block}.clean-ingredients .pd-tags li .pd-tags-tooltip:before{position:absolute;top:50%;right:100%;content:"";width:30px;height:2px;background:#244a5c;margin-top:-1px}.pt-title-wrap{display:flex;margin-bottom:20px}.pt-title-wrap .pt-title-left{max-width:65px;flex:0 0 100%;margin:6px 30px 0 0}.pt-title-wrap .pt-title-left .pt-title-img{width:65px;height:65px;border-radius:200px}.flickity-slider{position:static!important;height:auto!important}.flickity-section__carousel{padding-bottom:100px}.flickity-slider .carousel__cell a{display:block}.flickity-slider .carousel__cell a .pt-initial{display:inline-block;font-family:DINPro-Light;font-size:28px;color:#244a5c;font-weight:300;line-height:34px;text-transform:uppercase;margin-bottom:5px}.flickity-slider .carousel__cell a .pt-second{display:inline-block;min-height:52px;font-family:DINPro-Medium;font-size:22px;color:#244a5c;font-weight:500;line-height:26px;text-transform:none;letter-spacing:0;padding-right:0;margin:10px 0 12px}.flickity-slider .carousel__cell .product__product-price{font-family:DINPro-Light;font-size:22px;color:#244a5c;font-weight:300;align-items:center;margin:0 5px}.flickity-slider .carousel__cell button{display:inline-block;background:#244a5c;border:none;font-family:DINPro-Medium;font-size:20px;color:#fff;font-weight:500;line-height:26px;text-transform:none;padding:22px 28px 24px;margin-top:20px}#shopify-section-product-recommendations-slider .page-width{max-width:1174px;border-bottom:2px solid #4c748b;padding:0 0 90px;margin-bottom:80px}#shopify-section-product-recommendations-slider .section-header__title{font-family:DINPro-Light;font-size:28px;color:#244a5c;font-weight:300;text-align:center;letter-spacing:.5px;margin-bottom:70px}#shopify-section-product-recommendations-slider .detail-box{background:none}#shopify-section-product-recommendations-slider{background:#fff;padding-top:100px}.custom-field--value .pd-column p:first-letter{text-transform:capitalize}body div#rc_container{margin-bottom:50px}.product-form{font-family:DINPro-Light;font-size:12px;color:#244a5c;font-weight:300;text-transform:uppercase}.product-form #rc_container #rc_radio_options{border:none;border-radius:0;margin-bottom:8px}.product-form #rc_container #rc_radio_options .rc_block{border-top:none;padding:0}.product-form #rc_container #rc_radio_options .rc_block:first-child{background:none;border-top:none;border-radius:0;margin-bottom:7px}.product-form #rc_container #rc_radio_options .rc_block:last-child{background:none;border-radius:0}.product-form #rc_container #rc_radio_options .rc_block .rc_block__type__options{margin-top:8px}.product-form #rc_container #rc_radio_options .rc-widget .rc-option--active{background:#efefef}.product-form #rc_container #rc_radio_options .rc_block label{font-size:15px;color:#244a5c;line-height:normal!important;text-transform:uppercase}.product-form #rc_container #rc_radio_options .rc_block label #rc_price_onetime,.product-form #rc_container #rc_radio_options .rc_block label #rc_price_autodeliver{font-family:DINPro-Bold;font-size:15px!important;font-weight:400}.product-form #rc_container #rc_radio_options .rc_block #rc_autodeliver_options label{padding:0}.product-form input,.product-form textarea,.product-form select,.product-form .disclosure__toggle{min-height:auto}.product-form .rc_popup{padding:0}.product-form .rc_popup .rc_popup__hover{height:auto;font-size:12px;text-decoration:underline;text-transform:uppercase}.product-form .rc_popup .rc_popup__hover .rc_popup__icon{display:none}.product-form div.rc_popup__block{top:25px;background:#244a5c!important;border-radius:0 10px 10px}.product-form div.rc_popup__block:before{border-bottom-color:#244a5c}.product-form div.rc_popup__block__content a.navigable,.product-form div.rc_popup__block__content br,.product-form div.rc_popup__block__footer{display:none}.product-form .shopify-installments__learn-more{text-transform:uppercase}#ProductSection-product-bodycare-template .product-form [type=radio]{display:none}#ProductSection-product-bodycare-template .product-form [type=radio]:checked,.product-form [type=radio]:not(:checked){position:absolute;left:-9999px}#ProductSection-product-bodycare-template .product-form [type=radio]:checked+label,.product-form [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block}#ProductSection-product-bodycare-template .product-form [type=radio]:checked+label:before,.product-form [type=radio]:not(:checked)+label:before{position:absolute;left:0;top:0;content:"";width:20px;height:20px;background:#fff;border:1px solid #30647e;border-radius:100px}#ProductSection-product-bodycare-template .product-form [type=radio]:checked+label:after,.product-form [type=radio]:not(:checked)+label:after{position:absolute;left:0;top:0;content:"";width:20px;height:20px;background:#30647e;border:1px solid #30647e;border-radius:100px}#ProductSection-product-bodycare-template .product-form [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#ProductSection-product-bodycare-template .product-form [type=radio]:checked+label:after{opacity:1}#ProductSection-product-skincare-template .product-form [type=radio]{display:none}#ProductSection-product-skincare-template .product-form [type=radio]:checked,.product-form [type=radio]:not(:checked){position:absolute;left:-9999px}#ProductSection-product-skincare-template .product-form [type=radio]:checked+label,.product-form [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block}#ProductSection-product-skincare-template .product-form [type=radio]:checked+label:before,.product-form [type=radio]:not(:checked)+label:before{position:absolute;left:0;top:0;content:"";width:20px;height:20px;background:#fff;border:1px solid #30647e;border-radius:100px}#ProductSection-product-skincare-template .product-form [type=radio]:checked+label:after,.product-form [type=radio]:not(:checked)+label:after{position:absolute;left:0;top:0;content:"";width:20px;height:20px;background:#30647e;border:1px solid #30647e;border-radius:100px}#ProductSection-product-skincare-template .product-form [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#ProductSection-product-skincare-template .product-form [type=radio]:checked+label:after{opacity:1}#shopify-section-pangea-bodycare-shop-by-scent .section-header,#shopify-section-pangea-bodycare-shop-by-scent .section-header h1{margin-bottom:30px}#shopify-section-pangea-bodycare-shop-by-scent .section-header h2{font-family:DINPro-Light;font-size:38px;color:#244a5c;font-weight:300;text-transform:uppercase;letter-spacing:0;padding-top:0}#shopify-section-pangea-bodycare-shop-by-scent .collection-grid{border-bottom:2px solid #819dad;margin-bottom:35px}#shopify-section-pangea-bodycare-shop-by-scent .collection-grid ul li{text-align:center;margin-bottom:0}#shopify-section-pangea-bodycare-shop-by-scent .collection-grid ul li img{width:108px;height:108px;border-radius:300px;margin-bottom:30px}#shopify-section-pangea-bodycare-shop-by-scent .collection-grid ul li .sent-title{font-family:DINPro-Bold;font-size:24px;color:#244a5c;font-weight:500;line-height:30px;margin-bottom:40px}#shopify-section-pangea-bodycare-shop-by-scent .collection-grid ul li .shop-btn{display:inline-block;background:#244a5c;border:none;font-family:DINPro-Medium;font-size:18px;color:#fff;font-weight:500;line-height:normal;text-transform:none;padding:16px 28px 17px}#shopify-section-scent-collection-list .section-header h2{font-family:DINPro-Light;font-size:46px;color:#244a5c;font-weight:300;text-align:center!important;text-transform:uppercase;letter-spacing:0;padding-top:22px}#shopify-section-scent-collection-list .collection-grid{border-bottom:2px solid #819dad;margin-bottom:77px}#shopify-section-scent-collection-list .collection-grid ul li{text-align:center;margin-bottom:90px}#shopify-section-scent-collection-list .collection-grid ul li img{width:136px;height:136px;border-radius:300px;margin-bottom:30px}#shopify-section-scent-collection-list .collection-grid ul li .sent-title{font-family:DINPro-Bold;font-size:28px;color:#244a5c;font-weight:500;line-height:32px;margin-bottom:40px}#shopify-section-scent-collection-list .collection-grid ul li .shop-btn{display:inline-block;background:#244a5c;border:none;font-family:DINPro-Medium;font-size:20px;color:#fff;font-weight:500;line-height:26px;text-transform:none;padding:22px 28px 24px}#shopify-section-shop-all-collection-list .section-header h2{font-family:DINPro-Light;font-size:38px;color:#244a5c;font-weight:300;text-transform:uppercase;text-align:left!important;letter-spacing:0;margin-bottom:80px}#shopify-section-shop-all-collection-list .grid--view-items{overflow-x:hidden;margin-bottom:0}#shopify-section-custom-collection-template .section-header h1,#shopify-section-pangea-cpws .section-header h1,#shopify-section-pangea-ccj .section-header h1,#shopify-section-pangea-egb .section-header h1,#shopify-section-pangea-mcs .section-header h1,#shopify-section-pangea-plc .section-header h1,#shopify-section-pangea-hvmr .section-header h1{font-size:0!important;padding:0}#shopify-section-custom-collection-template .row,#shopify-section-pangea-cpws .row,#shopify-section-pangea-ccj .row,#shopify-section-pangea-egb .row,#shopify-section-pangea-mcs .row,#shopify-section-pangea-plc .row,#shopify-section-pangea-hvmr .row{padding-bottom:0}.scent-btn{font-family:DINPro-Bold;font-size:18px;color:#244a5c;font-weight:500;line-height:36px;text-transform:uppercase}#shopify-section-scent-collection-list{padding-bottom:0}#shopify-section-scent-collection-list .section-header{margin-bottom:30px}#shopify-section-scent-collection-list .section-header h2{font-size:38px;text-align:left!important;padding-top:0}#shopify-section-scent-collection-list .section-header h1{margin-bottom:30px}#shopify-section-scent-collection-list .collection-grid{margin-bottom:35px}#shopify-section-scent-collection-list .collection-grid ul{margin-left:0}#shopify-section-scent-collection-list .collection-grid ul li{padding:0 15px 60px;margin-bottom:60px!important}#shopify-section-scent-collection-list .collection-grid ul li .sent-title{font-family:DINPro-Bold;font-size:20px;color:#244a5c;font-weight:500;line-height:26px;margin-bottom:20px}#shopify-section-scent-collection-list .collection-grid ul li img{margin:0 auto 20px}#shopify-section-scent-collection-list .collection-grid ul li .shop-btn{position:absolute;left:50%;bottom:0;display:inline-block;background:#244a5c;border:none;font-family:DINPro-Medium;font-size:18px;color:#fff;font-weight:500;line-height:normal;text-transform:none;padding:16px 28px 17px;margin-left:-73px}#shopify-section-scent-collection-list .collection-grid{overflow:visible}#shopify-section-scent-collection-list .slick-slider .slick-list{overflow:hidden;margin-bottom:0}#shopify-section-scent-collection-list .slick-slider .slick-arrow{position:absolute;top:50%!important;margin-top:-55px}#shopify-section-scent-collection-list .slick-slider .slick-arrow.icon-arrow-left{left:-50px!important}#shopify-section-scent-collection-list .slick-slider .slick-arrow.icon-arrow-right{right:-50px!important}#shopify-section-custom-bodycare-collection-template .section-header h2{font-size:38px}#shopify-section-pangea-cpws .section-header h2{font-family:DINPro-Light;font-size:46px;color:#244a5c;font-weight:300;text-transform:uppercase;text-align:left!important;letter-spacing:0;margin-bottom:80px}#shopify-section-pangea-cpws .cpws-row{display:flex;border-bottom:2px solid #819dad;padding-bottom:75px;margin-bottom:110px}#shopify-section-pangea-cpws .cpws-row .cpws-row-left{flex:0 0 100%;max-width:250px;text-align:center;margin-right:65px}#shopify-section-pangea-cpws .cpws-row .cpws-row-left .cpws-img{width:250px;height:250px;border-radius:300px;margin-bottom:45px}#shopify-section-pangea-cpws .cpws-row .cpws-row-left .cpws-btn{font-family:DINPro-Bold;font-size:20px;color:#244a5c;font-weight:500}#shopify-section-pangea-cpws .cpws-row .cpws-row-right h1{font-size:30px;font-weight:400;margin-bottom:32px}#shopify-section-pangea-cpws .cpws-row .cpws-row-right .cpws-tags{display:block;font-family:DINPro-Light;font-size:20px;color:#244a5c;font-weight:300;text-transform:uppercase;margin-bottom:18px}#shopify-section-pangea-cpws .cpws-row .cpws-row-right p{font-family:EB Garamond,serif;font-size:20px;color:#000}#shopify-section-pangea-cpws .cpws-row .cpws-row-right p strong{color:#ff14ff;font-weight:400}#shopify-section-pangea-cpws .cpws-row .cpws-row-right p:empty{display:none}#shopify-section-cpws-all-collection-list .grid--view-items{margin-bottom:0}#SingleOptionSelector-0{border:none;overflow:hidden;-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background-image:unset!important;overflow-y:hidden}#SingleOptionSelector-0::-moz-focus-inner{border:0}#SingleOptionSelector-0:focus{outline:none}#SingleOptionSelector-0 option{display:inline-block;background:#d0d4d8!important;font-family:DINPro-Medium;font-size:18px;color:#244a5c;font-weight:400;text-align:center;padding:20px;margin-right:20px}#SingleOptionSelector-0 option:active,#SingleOptionSelector-0 option:targ{background:red}#SingleOptionSelector-0 select:active,#SingleOptionSelector-0 select:focus{background:red}#shopify-section-everything-pangea-all-in-one-place #loadMore a{display:inline-block;height:72px;background:#244a5c;border:none;border-radius:0;font-family:DINPro-Medium;font-size:22px;color:#fff;font-weight:500;line-height:72px;text-transform:uppercase;padding:0 28px}#shopify-section-everything-pangea-all-in-one-place #loadMore,#loadMore{text-align:center;padding-bottom:95px}#loadMore a{display:inline-block;height:72px;background:#244a5c;border:none;border-radius:0;font-family:DINPro-Medium;font-size:22px;color:#fff;font-weight:500;line-height:72px;text-transform:uppercase;padding:0 28px}#shopify-section-pangea-sets .page-width{max-width:100%;padding:90px 0}#shopify-section-pangea-sets .grid{display:flex;max-width:1366px;font-family:DINPro-Bold;color:#244a5c;font-size:36px;font-weight:400;padding-left:95px;padding-right:95px;margin:0 auto}#shopify-section-pangea-sets .grid .medium-up--one-third{flex:0 0 100%;max-width:440px;padding:0}#shopify-section-pangea-sets .grid span{display:block;font-family:DINPro-Light;font-size:18px;color:#244a5c;font-weight:300;text-transform:uppercase;margin-bottom:35px}#shopify-section-pangea-sets .grid h1{font-family:Quattrocento,serif;font-size:56px;font-weight:400;line-height:60px;margin-bottom:20px}#shopify-section-pangea-sets .grid p{font-family:EB Garamond,serif;font-size:20px;color:#244a5c;font-weight:500;line-height:34px;margin-bottom:22px}#shopify-section-pangea-sets .grid button{display:inline-block;background:#244a5c;border:none;font-family:DINPro-Medium;font-size:20px;color:#fff;font-weight:500;line-height:26px;text-transform:none;padding:22px 28px 24px;margin-top:70px}#shopify-section-pangea-sets .grid .medium-up--two-thirds .right-section{text-align:center}#shopify-section-pangea-sets .featured_product1,#shopify-section-pangea-sets .featured_product3{background:#f9f9f9}#shopify-section-pangea-sets .featured_product1 .medium-up--two-thirds{padding-left:70px}#shopify-section-pangea-sets .featured_product2 .medium-up--two-thirds{padding-left:0;padding-right:70px}#shopify-section-pangea-sets .featured_product3 .medium-up--two-thirds{padding-left:70px}#shopify-section-pangea-body-care-set-v2 .page-width{max-width:100%;padding:90px 0}#shopify-section-pangea-body-care-set-v2 .page-width.product_odd{background:#f9f9f9}#shopify-section-pangea-body-care-set-v2 .grid{display:flex;max-width:1366px;font-family:DINPro-Bold;color:#244a5c;font-size:36px;font-weight:400;padding-left:95px;padding-right:95px;margin:0 auto}#shopify-section-pangea-body-care-set-v2 .grid .medium-up--one-third{flex:0 0 100%;max-width:440px;padding:0}#shopify-section-pangea-body-care-set-v2 .grid .pt-title-wrap{flex-wrap:wrap}#shopify-section-pangea-body-care-set-v2 .grid .price--on-sale{margin-bottom:30px}#shopify-section-pangea-body-care-set-v2 .grid span.price-item{flex:0 0 100%;color:#244a5c;font-weight:400}#shopify-section-pangea-body-care-set-v2 .grid span.pt-initial{display:block;font-family:DINPro-Light;font-size:18px;color:#244a5c;font-weight:300;text-transform:uppercase;margin-bottom:30px}#shopify-section-pangea-body-care-set-v2 .grid .pt-second{font-family:Quattrocento,serif;font-size:60px;font-weight:400;line-height:60px;margin-bottom:0}#shopify-section-pangea-body-care-set-v2 .grid span.product_compare_at_price{font-family:DINPro-Light;font-size:20px;color:#244a5c;font-weight:300;text-decoration:none;text-transform:uppercase}#shopify-section-pangea-body-care-set-v2 .grid p{font-family:EB Garamond,serif;font-size:20px;color:#244a5c;font-weight:500;line-height:34px;margin-bottom:22px}#shopify-section-pangea-body-care-set-v2 .grid button{display:inline-block;background:#244a5c;border:none;font-family:DINPro-Medium;font-size:20px;color:#fff;font-weight:500;line-height:26px;text-transform:none;padding:15px 25px;margin-top:40px}#shopify-section-pangea-body-care-set-v2 .grid .medium-up--two-thirds .right-section,#shopify-section-pangea-body-care-set-v2 .grid .medium-up--two-thirds .left-section{text-align:center}#shopify-section-pangea-body-care-set-v2 .featured_product1,#shopify-section-pangea-body-care-set-v2 .featured_product3{background:#f9f9f9}#shopify-section-pangea-body-care-set-v2 .featured_product1 .medium-up--two-thirds{padding-left:70px}#shopify-section-pangea-body-care-set-v2 .featured_product2 .medium-up--two-thirds{padding-left:0;padding-right:70px}#shopify-section-pangea-body-care-set-v2 .featured_product3 .medium-up--two-thirds{padding-left:70px}#shopify-section-pangea-body-care-set-v2 .grid .product-form__item{padding:0}#shopify-section-pangea-body-care-set-v2 .grid .product-form__item #SingleOptionSelector-0{max-width:400px;width:100%;height:58px;font-family:DINPro-Medium;font-size:18px;color:#fff;text-transform:uppercase;text-align:left!important}#shopify-section-pangea-body-care-set-v2 .grid .product-form__item .paddwrap{display:flex;align-items:flex-start;flex-wrap:wrap}#shopify-section-pangea-body-care-set-v2 .grid .product-form__item .paddwrap .product-form__item{margin:0}#shopify-section-pangea-body-care-set-v2 .grid .product-form__item .paddwrap .product-form__item .product-form__input--quantity{width:60px;height:58px;background:#30647e;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:DINPro-Light;font-size:18px;color:#fff;text-align:center;padding:0 0 0 10px}#shopify-section-pangea-body-care-set-v2 .grid .product-form__item .paddwrap .product-form__cart-submit{width:auto;height:58px;background:#244a5c;border-radius:0;border:none;font-family:DINPro-Medium;font-size:18px;color:#fff;font-weight:500;text-transform:uppercase;text-align:center;letter-spacing:0;padding:0 28px;margin:0}#shopify-section-pangea-body-care-set-v2 .grid .product-form__item .paddwrap .ajaxified-cart-feedback{flex:0 0 100%}#shopify-section-everthing-holiday-gifting-products,#shopify-section-everthing-body-care-products,#shopify-section-everthing-skincare-sets-products,#shopify-section-everthing-sets-products,#shopify-section-everthing-accessories-products{border-top:2px solid #819dad;padding-top:80px;margin-top:30px}#shopify-section-pangea-bodycare-sets .page-width{max-width:100%;padding:90px 0}#shopify-section-pangea-bodycare-sets .grid{display:flex;max-width:1366px;font-family:DINPro-Bold;color:#244a5c;font-size:42px;font-weight:400;padding-left:95px;padding-right:95px;margin:0 auto}#shopify-section-pangea-bodycare-sets .grid .medium-up--one-third{flex:0 0 100%;max-width:440px;padding:0}#shopify-section-pangea-bodycare-sets .grid span{display:block;font-family:DINPro-Light;font-size:20px;color:#244a5c;font-weight:300;text-transform:uppercase;margin-bottom:35px}#shopify-section-pangea-bodycare-sets .grid h1{font-family:Quattrocento,serif;font-size:64px;font-weight:400;line-height:60px;margin-bottom:20px}#shopify-section-pangea-bodycare-sets .grid p{font-family:EB Garamond,serif;font-size:23px;color:#244a5c;font-weight:500;line-height:34px;margin-bottom:22px}#shopify-section-pangea-bodycare-sets .grid button{display:inline-block;background:#244a5c;border:none;font-family:DINPro-Medium;font-size:20px;color:#fff;font-weight:500;line-height:26px;text-transform:none;padding:22px 28px 24px;margin-top:70px}#shopify-section-pangea-bodycare-sets .grid .medium-up--two-thirds .right-section{text-align:center}#shopify-section-pangea-bodycare-sets .featured_product1,#shopify-section-pangea-bodycare-sets .featured_product3{background:#f9f9f9}#shopify-section-pangea-bodycare-sets .featured_product1 .medium-up--two-thirds{padding-left:70px}#shopify-section-pangea-bodycare-sets .featured_product2 .medium-up--two-thirds{padding-left:0;padding-right:70px}#shopify-section-pangea-bodycare-sets .featured_product3 .medium-up--two-thirds{padding-left:70px}.ritual-collection-top .grid--view-items,.dryss-top-num{margin-bottom:0}.dryss-top-num{padding-top:28px}.dryss-top-num li{text-align:center;margin-bottom:50px}.dryss-top-num li span{display:block;font-family:DINPro-Light;font-size:48px;color:#244a5c;font-weight:300;line-height:50px;text-transform:uppercase;margin-bottom:10px}.dryss-top-num li span:first-child{font-family:DINPro-Bold;font-size:54px;color:#4c748b;font-weight:400;line-height:62px;margin-bottom:15px}.ritual-all-collection .grid--view-items{margin-bottom:0}.ritual-all-collection .section-header{border-top:2px solid #819dad;padding-top:90px;margin-bottom:95px}.ritual-all-collection .section-header h3{font-family:DINPro-Light;font-size:35px;color:#244a5c;font-weight:300;line-height:36px;text-transform:uppercase}#shopify-section-blog-template .featured-article{background:#f9f9f9;padding:0}#shopify-section-blog-template .featured-article .grid{display:flex;align-items:center}#shopify-section-blog-template .featured-article .grid .article__grid-image-container{margin-bottom:0}#shopify-section-blog-template .featured-article .grid .grid__item:last-child{padding:25px 90px}#shopify-section-blog-template .featured-article .grid .grid__item .article__title{font-family:EB Garamond,serif;font-size:56px;color:#000;font-weight:400;line-height:66px;margin-bottom:20px}#shopify-section-blog-template .featured-article .grid .grid__item .article__title a:hover{color:#244a5c}#shopify-section-blog-template .featured-article .grid .grid__item .featured-date{font-family:DINPro-Light;font-size:16px;color:#244a5c;line-height:26px;text-transform:uppercase;margin-bottom:20px}#shopify-section-blog-template .featured-article .grid .grid__item .featured-date .article__author{font-family:DINPro-Bold;font-weight:400;margin:0}#shopify-section-blog-template .featured-article .grid .grid__item p{font-size:20px;margin-bottom:20px}#shopify-section-blog-template .featured-article .grid .grid__item .btn{background:none;border:none;font-family:DINPro-Light;font-size:16px;color:#244a5c;line-height:26px;text-transform:uppercase;text-decoration:underline;padding:0}#shopify-section-blog-template .blog-search-box{padding-top:90px;padding-bottom:90px}#shopify-section-blog-template .blog-search-box form{display:flex;align-items:center}#shopify-section-blog-template .blog-search-box form input[type=text]{flex-grow:1;height:60px;background:#f0f0f0;border:none;border-radius:0;padding:0 25px}#shopify-section-blog-template .blog-search-box form input[type=text]:focus,#shopify-section-blog-template .blog-search-box form input[type=text]:active{border:none;outline:none}#shopify-section-blog-template .blog-search-box form input[type=submit]{height:60px;background:#244a5c;border:none;border-radius:0;font-family:DINPro-Medium;font-size:22px;color:#fff;font-weight:500;line-height:26px;text-transform:uppercase;padding:0 25px}#shopify-section-blog-template .blog-articles .blog-list-view{display:flex;flex-wrap:wrap;margin-left:-95px}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox{flex:0 0 100%;max-width:50%;border:none;padding-left:95px}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .page-width{padding:0}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .article__list-image-wrapper{margin-bottom:45px}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing{padding-top:0;margin-bottom:95px}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .article__title{font-family:EB Garamond,serif;font-size:42px;color:#000;font-weight:400;line-height:48px;margin-bottom:25px}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .article__title a:hover{color:#244a5c}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .featured-date{font-family:DINPro-Light;font-size:16px;color:#244a5c;line-height:26px;text-transform:uppercase;margin-bottom:25px}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .featured-date .article__date{margin-bottom:0}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .featured-date .article__author{font-family:DINPro-Bold;font-weight:400;margin:0}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .rte{font-size:20px;margin-bottom:0}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .article__meta-buttons{padding:0;margin:0}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .article__meta-buttons .btn{background:none;border:none;font-family:DINPro-Light;font-size:16px;color:#244a5c;line-height:26px;text-transform:uppercase;text-decoration:underline;padding:0}#shopify-section-blog-template #loadMore{text-align:center;padding-bottom:95px}#shopify-section-blog-template #loadMore a{display:inline-block;height:72px;background:#244a5c;border:none;border-radius:0;font-family:DINPro-Medium;font-size:22px;color:#fff;font-weight:500;line-height:72px;text-transform:uppercase;padding:0 28px}.single-blog-wrapper .single-blog-banner{text-align:center;margin-bottom:68px}.single-blog-wrapper .single-blog-content .section-header{margin-bottom:55px}.single-blog-wrapper .single-blog-content .section-header .article__title{border:none;font-family:EB Garamond,serif;font-size:62px;color:#000;font-weight:400;line-height:68px;text-align:left;text-transform:none;padding:0;margin-bottom:20px}.single-blog-wrapper .single-blog-content .section-header .blog-date{font-family:DINPro-Light;font-size:16px;color:#244a5c;text-align:left;line-height:26px;text-transform:uppercase;margin-bottom:20px}.single-blog-wrapper .single-blog-content .section-header .blog-date .article__author{font-family:DINPro-Bold;font-weight:400}.single-blog-wrapper .single-blog-content .grid .grid__item:first-child{border-right:2px solid #5e8296;padding-right:45px}.single-blog-wrapper .single-blog-content .grid .grid__item:last-child{padding-left:45px}.single-blog-wrapper .single-blog-content p{font-size:18px;margin-bottom:25px}.single-blog-wrapper .single-blog-content ul,.single-blog-wrapper .single-blog-content ol{margin-bottom:25px}.single-blog-wrapper .single-blog-content ul li,.single-blog-wrapper .single-blog-content ol li{font-size:20px;margin-bottom:5px}.single-blog-wrapper .single-blog-content .medium-up--one-third h3{font-family:DINPro-Light;font-size:28px;color:#244a5c;line-height:26px;font-weight:400;text-transform:uppercase;margin-bottom:40px}.single-blog-wrapper .single-blog-content a span{color:#010101!important}.single-blog-wrapper .single-blog-content .blog-socials{border-bottom:2px solid #5e8296;padding-bottom:85px;margin-bottom:90px}.single-blog-wrapper .single-blog-content .social-icons{text-align:left;padding:0;margin-bottom:0}.single-blog-wrapper .single-blog-content .social-icons li{line-height:normal;padding:0;margin-right:25px}.single-blog-wrapper .single-blog-content .social-icons li a{color:#4c748b!important}.single-blog-wrapper .single-blog-content .social-icons li a svg{width:30px;height:30px}.single-blog-wrapper .single-blog-content .social-icons li a:hover svg{fill:#111}.single-blog-wrapper .single-blog-content .social-icons li a span{display:none}.single-blog-wrapper .single-blog-content .related-search{border-bottom:2px solid #5e8296;padding-bottom:85px;margin-bottom:90px}.single-blog-wrapper .single-blog-content .related-search form input[type=text]{width:100%;height:60px;background:#f0f0f0;border:none;border-radius:0;padding:0 25px}.single-blog-wrapper .single-blog-content .related-search input[type=text]:focus,#shopify-section-blog-template .blog-search-box form input[type=text]:active{border:none;outline:none}.single-blog-wrapper .single-blog-content #relatedblogs .rb_blog-grid{margin-bottom:85px}.single-blog-wrapper .single-blog-content #relatedblogs .rb_blog-grid img{display:block;width:100%;margin-bottom:30px}.single-blog-wrapper .single-blog-content #relatedblogs .rb_blog-grid .rb_title{font-family:EB Garamond,serif;font-size:36px;color:#000;font-weight:400;line-height:46px;margin-bottom:24px}.single-blog-wrapper .single-blog-content #relatedblogs .rb_blog-grid .rb_title a:hover{color:#244a5c}.single-blog-wrapper .single-blog-content #relatedblogs .rb_blog-grid .blog-date{font-family:DINPro-Light;font-size:16px;color:#244a5c;line-height:26px;text-transform:uppercase;margin-bottom:25px}.single-blog-wrapper .single-blog-content #relatedblogs .rb_blog-grid .blog-date .article__author{font-family:DINPro-Bold;font-weight:400}.single-blog-wrapper .single-blog-content #relatedblogs .rb_blog-grid .rb_contents{font-size:20px;margin-bottom:0}.single-blog-wrapper .single-blog-content #relatedblogs .rb_blog-grid .rb_continue_button{background:none;border:none;font-family:DINPro-Light;font-size:16px;color:#244a5c;line-height:26px;text-transform:uppercase;text-decoration:underline;padding:0}.template-search h1.h2{font-size:46px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;padding:50px 0 20px}.template-search .medium-up--push-two-tenths{left:0;width:100%}.template-search .search-page-form{display:flex;align-items:center}.template-search .search-page-form input[type=search]{flex-grow:1;height:60px;background:#f0f0f0;border:none;border-radius:0;padding:0 25px}.template-search .search-page-form input[type=search]:focus,#shopify-section-blog-template .blog-search-box form input[type=text]:active{border:none;outline:none}.template-search .search-page-form .search-form__connected-submit{width:60px;height:60px;background:#244a5c;border:none;border-radius:0;font-family:DINPro-Medium;font-size:22px;color:#fff;font-weight:500;line-height:26px;text-transform:uppercase;padding:0}.template-search #MainContent .blog-list-wrap{max-width:1366px;padding-left:95px;padding-right:95px;margin:0 auto}.template-search #MainContent .list-view-items{display:flex;flex-wrap:wrap;padding:0;margin-left:-95px}.template-search #MainContent .list-view-items li.blogBox{flex:0 0 100%;max-width:50%;border:none;padding:0 0 0 95px;margin-bottom:85px}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link{display:block}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__image-column{display:block;width:100%;min-height:auto;margin-bottom:35px}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__image-column .list-view-item__image-wrapper{margin:0}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__image-column .list-view-item__image-wrapper .list-view-item__image{max-height:none;width:100%}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__title-column .list-view-item__title .product-card__title{display:block;font-family:EB Garamond,serif;font-size:48px;color:#000;font-weight:400;text-align:left;line-height:48px;margin-bottom:25px}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__title-column .featured-date{font-family:DINPro-Light;font-size:16px;color:#244a5c;line-height:26px;text-align:left;text-transform:uppercase;margin-bottom:25px}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__title-column .featured-date .article__date{margin:0}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__title-column .featured-date .article__author{font-family:DINPro-Bold;font-weight:400;margin:0}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__title-column .rte{font-size:20px;text-align:left;margin-bottom:0}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__title-column{display:block}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__title-column .list-view-item__title .pt-initial{display:inline-block;font-family:DINPro-Light;font-size:28px;color:#244a5c;font-weight:300;line-height:34px;text-transform:uppercase;margin-bottom:10px}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__title-column .list-view-item__title .pt-second{display:inline-block;font-family:DINPro-Medium;font-size:22px;color:#244a5c;font-weight:500;line-height:26px;text-transform:none;letter-spacing:0;margin:10px 0}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__price-column{display:block;width:100%;text-align:center}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link form button{background:#244a5c;border:none;font-family:DINPro-Medium;font-size:20px;color:#fff;font-weight:500;line-height:26px;text-transform:none;padding:22px 28px 24px;margin-top:20px}.template-search #MainContent #loadMore{text-align:center;padding-bottom:95px}.template-search #MainContent #loadMore a{display:inline-block;height:72px;background:#244a5c;border:none;border-radius:0;font-family:DINPro-Medium;font-size:22px;color:#fff;font-weight:500;line-height:72px;text-transform:uppercase;padding:0 28px}.banner-video{position:relative;overflow:hidden;padding-top:56.25%}.banner-video iframe{position:absolute;top:0;left:0}.banner-video .bv-content{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.banner-video .bv-content:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:#000;opacity:.25;z-index:1}.banner-video .bv-content .bv-ovl-wrap{position:relative;text-align:center;z-index:2}.banner-video .bv-content .bv-ovl-wrap h2,.banner-video .bv-content .bv-ovl-wrap p{font-family:DINPro-Light;font-size:75px;color:#fff;font-weight:400;text-transform:none;letter-spacing:0;margin:0}.banner-video .bv-content .bv-ovl-wrap p strong{font-family:DINPro-Bold;font-weight:400}.banner-video .bv-content .bv-ovl-wrap p.shop-now-btn a{display:inline-block;background:#244a5c;border:none;font-family:DINPro-Medium;font-size:20px;color:#fff;font-weight:500;line-height:26px;text-transform:none;padding:22px 28px 24px;margin-top:35px}.banner-video .bv-content .bv-ovl-wrap p:last-child{margin-bottom:0}.img-with-text-3-col{position:relative;overflow-x:hidden;padding-top:95px;padding-bottom:50px}.img-with-text-3-col:before{position:absolute;top:0;left:50%;content:"";width:3000px;height:100%;background:#f8f8f8;margin-left:-1500px;z-index:0}.img-with-text-3-col .grid{position:relative;display:flex;margin:0 0 0 -7%;z-index:1}.img-with-text-3-col .grid .grid__item{flex:0 0 100%;max-width:26.33%;text-align:center;padding:0;margin:0 0 3% 7%}.img-with-text-3-col .grid .grid__item span{display:inline-block;width:100%;font-family:DINPro-Light;font-size:34px;color:#244a5c;font-weight:300;line-height:36px;text-align:center;text-transform:uppercase;margin-bottom:30px}.img-with-text-3-col .grid .grid__item span .lap-img{width:auto;min-height:auto;background:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/icon1.jpg) no-repeat right center/ 52px auto;font-family:EB Garamond,serif;font-weight:700;text-transform:none;font-size:20px;padding-right:60px;margin-bottom:0}.img-with-text-3-col .grid .grid__item img{display:block;width:100%;max-width:134px;border-radius:10px;margin:0 auto 38px}.img-with-text-3-col .grid .grid__item p{min-height:216px;font-family:DINPro-Light;font-size:22px;font-weight:400;line-height:36px;margin-bottom:35px}.img-with-text-3-col .grid .grid__item p:empty{display:none}.img-with-text-3-col .grid .grid__item .brandpl{display:inline-block;font-family:DINPro-Bold;font-size:18px;color:#244a5c;font-weight:500;line-height:28px;text-transform:uppercase;letter-spacing:.5px}#shopify-section-16318723927d1ccd29{padding-bottom:65px}.custom__item-inner--html .bv-ovl-wrap{text-align:center}.custom__item-inner--html .bv-ovl-wrap p{font-family:DINPro-Light;font-size:24px;color:#244a5c;font-weight:300;margin-bottom:0}.custom__item-inner--html .bv-ovl-wrap p strong{font-family:DINPro-Bold;font-weight:400;font-size:24px}.custom__item-inner--html .bv-ovl-wrap p.shop-now-btn a{display:inline-block;background:#244a5c;border:none;font-family:DINPro-Medium;font-size:20px;color:#fff;font-weight:500;line-height:26px;text-transform:none;padding:22px 28px 24px;margin-top:30px}.custom__item-inner--html .bv-ovl-wrap p:nth-child(2){margin-bottom:15px}#shopify-section-1628677307f40be41a{padding-bottom:40px}#shopify-section-1628677307f40be41a .flex-container .grid--blog .grid__item{padding-bottom:0;margin-bottom:0}.template-index .slick-slider .slick-list{overflow:hidden}.template-index .slick-slider .slick-arrow.icon-arrow-left{left:0!important}.template-index .slick-slider .slick-arrow.icon-arrow-right{right:0!important}.timeline-container{max-width:100%;padding-left:0!important;padding-right:0!important}.timeline-container .rte{margin-bottom:0}.timeline-wrap{background:#f8f8f8;padding-bottom:90px;margin:0}.timeline-wrap .timeline{overflow:hidden;margin:0}.timeline-wrap .timeline li{position:relative;display:flex;flex-wrap:wrap;border-bottom:2px dotted #547f94;margin-bottom:0}.timeline-wrap .timeline li:before{position:absolute;top:93px;left:50%;content:"";width:2px;height:105%;background:#244a5c}.timeline-wrap .timeline li:after{position:absolute;top:93px;left:50%;content:"";width:22px;height:22px;background:#244a5c;border-radius:100px;margin-left:-10px}.timeline-wrap .timeline li:last-child{border-bottom:none}.timeline-wrap .timeline li .left-col{position:relative;flex:0 0 100%;max-width:50%;text-align:right;padding:93px 95px 93px 0}.timeline-wrap .timeline li .right-col{position:relative;flex:0 0 100%;max-width:50%;text-align:left;padding:93px 0 93px 95px}.timeline-wrap .timeline li:last-child .left-col,.timeline-wrap .timeline li:last-child .right-col{padding-bottom:0}.timeline-wrap .timeline li h2,.timeline-wrap .timeline li h3{font-family:Quattrocento,serif;font-size:48px;font-weight:400;line-height:66px;letter-spacing:0;margin-top:-10px;margin-bottom:15px}.timeline-wrap .timeline li h2 span,.timeline-wrap .timeline li h3 span{text-transform:none}.timeline-wrap .timeline li p{color:#244a5c;font-weight:400;margin-bottom:30px}.timeline-wrap .timeline li p br{display:none}.timeline-wrap .timeline li p:last-of-type{margin-bottom:0}.timeline-wrap .timeline li p.tl-link{margin-bottom:0}.timeline-wrap .timeline li p.tl-link a{border:none;font-family:DINPro-Bold;font-size:18px;color:#244a5c;font-weight:500;line-height:28px;text-transform:uppercase;margin-bottom:0}.timeline-wrap .timeline li .right-col img{display:block}.timeline-wrap .timeline li:last-child .right-col:after{position:absolute;bottom:-10px;left:-13px;content:"";transform:rotate(-90deg);width:28px;height:28px;background:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/arrow-left.png) no-repeat center / 100% auto}.timeline-wrap .disclaim-tl{border-top:2px dotted #547f94;padding:80px 0 0;margin-top:95px}.timeline-wrap .disclaim-tl p{font-family:DINPro-light;font-size:16px;color:#30647e;font-weight:300;line-height:28px}#our-story .timeline p{font-size:22px}#shopify-section-bodywash-slider .index-section{padding-top:0}.bodywashslickslider .slick-list{background:#fff;overflow-x:hidden}.bodywashslickslider{position:relative;background-position:center center;background-image:url(https://cdn.shopify.com/s/files/1/0506/8993/3519/files/eucalyptus-2086785_1950x.jpg?v=1626158773);padding-left:135px;margin-bottom:50px}.bodywashslickslider:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:#051e2db3;opacity:1}.bodywashslickslider .slick-track li.slick-slide{padding-bottom:0}.bodywashslickslider .slick-track li .box{width:100%;max-width:840px;margin:0}.bodywashslickslider .slick-track li .box .detail-box{display:flex;align-items:center;background-color:#fff!important;padding:0}.bodywashslickslider .slick-track li .box .detail-box .pv-left{padding:30px}.bodywashslickslider .slick-track li .box .detail-box .pv-left .slide-img img{display:block;max-width:370px}.bodywashslickslider .slick-track li .box .detail-box .pv-right{text-align:left;padding:30px}.bodywashslickslider .slick-track li .box .detail-box .pv-right .pv-title{margin-bottom:38px}.bodywashslickslider .slick-track li .box .detail-box .pv-right .pt-title-wrap{display:flex;align-items:center;margin-top:0}.bodywashslickslider .slick-track li .box .detail-box .pv-right .pt-title-wrap .pt-title-left{flex:0 0 100%;max-width:82px;margin:0 30px 0 0}.bodywashslickslider .slick-track li .box .detail-box .pv-right .pt-title-wrap .pt-title-left img{width:100%;height:auto}.bodywashslickslider .slick-track li .box .detail-box .pv-right .pt-title-wrap .pt-title-right .pt-second{display:block;font-family:DINPro-Medium;font-size:22px;color:#244a5c;font-weight:500;line-height:26px}.bodywashslickslider .slick-track li .box .detail-box .pv-right .pv-des p{font-family:DINPro-Light;font-size:24px;color:#191919;line-height:1.4;text-shadow:none;margin-bottom:35px}.bodywashslickslider .slick-track li .box .detail-box .pv-right .pv-des .btn{background:none;font-family:DINPro-Bold;font-size:18px;color:#244a5c;font-weight:500;line-height:normal;letter-spacing:0;padding:0}.bodywashslickslider.slick-slider .slick-arrow{top:50%!important}#shopify-section-pangea-skincare-products .section-header h1{padding:90px 0}#shopify-section-skincare-banner-section{margin-bottom:90px}#CustomerLoginForm{padding:0 0 95px}#CustomerLoginForm h1{border-bottom:2px solid #819dad;font-weight:400;text-transform:uppercase;letter-spacing:.5px;padding:0 0 50px;margin-bottom:50px}#shopify-section-cart-template{padding:0 0 95px}#shopify-section-cart-template h1{border-bottom:2px solid #819dad;font-weight:400;text-transform:uppercase;letter-spacing:.5px;padding:0 0 50px;margin-bottom:50px}#shopify-section-cart-template .cart__qty-input{width:80px;padding:0 10px}#shopify-section-landing-page-text-support-section{padding-bottom:30px}.pdp-carousel .section-header__title{font-family:DINPro-Light;font-size:28px;color:#244a5c;font-weight:300;text-align:center;letter-spacing:.5px;margin-bottom:70px;text-transform:uppercase}.pdp-carousel .slick-slider{padding-bottom:90px}.pdp-carousel .slick-slider .slick-list{overflow:hidden}.pdp-carousel .slick-slider .slick-arrow.slick-disabled{opacity:0}.pdp-carousel .slick-slider .slick-arrow.icon-arrow-left{left:-50px!important}.pdp-carousel .slick-slider .slick-arrow.icon-arrow-right{right:-50px!important}#shopify-section-product-recommendations-slider.pdp-carousel .slick-slider{padding-bottom:0}#shopify-section-human-care-landing-page-text-support-section .rich-text__heading--medium .h3,#shopify-section-100-sustainable-landing-page-text-support-section .rich-text__heading--medium .h3,#shopify-section-landing-page-text-support-section .rich-text__heading--large .h3{font-family:DINPro-Bold;font-size:34.6667px;color:#244a5c;font-weight:400}#shopify-section-product-template .product-template__container .grid{margin-left:0}body .yotpo a{color:#244a5c!important}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-family:DINPro-Light!important;font-size:16px!important;font-weight:400;line-height:normal!important}.yotpo.yotpo-main-widget{max-width:1366px;margin-bottom:95px!important}.yotpo.yotpo-main-widget .main-widget{border-bottom:2px solid #4c748b;padding-bottom:95px}body .yotpo.yotpo-main-widget .main-widget .rating-stars-container .rating-star{height:auto!important;position:relative;top:9px}#shopify-section-blog-aandp-template p{font-family:DINPro-Light!important;font-size:27px;color:#000;text-align:left}#shopify-section-blog-aandp-template .featured-section{border-bottom:2px solid #819dad;padding-bottom:30px}#shopify-section-blog-aandp-template .featured-section .grid{display:flex;align-items:center}#shopify-section-blog-aandp-template .featured-section .grid .featured-section-text{padding-left:60px}#shopify-section-blog-aandp-template .featured-section h2{margin-bottom:18px}#shopify-section-blog-aandp-template .grid--blog{margin-left:-100px;margin-bottom:100px}#shopify-section-blog-aandp-template .grid--blog .grid__item{padding-left:100px;margin-bottom:0}#shopify-section-blog-aandp-template .grid--blog .grid__item .article__link{pointer-events:none}#shopify-section-blog-aandp-template .grid--blog .grid__item .article__grid-meta{margin-bottom:0}#shopify-section-blog-aandp-template .grid--blog .grid__item .article__grid-image-wrapper:before{display:none}#shopify-section-blog-aandp-template .grid--blog .grid__item .article__title{font-family:DINPro-Medium;font-size:38px;font-weight:500;line-height:120%;margin-bottom:15px}#shopify-section-blog-aandp-template .grid--blog .grid__item .article__grid-excerpt{font-family:DINPro-Light!important;font-size:22px;color:#000;line-height:140%;margin-bottom:35px}#shopify-section-blog-aandp-template .grid--blog .grid__item .ap-read-more-wrap{position:relative;padding-bottom:60px}#shopify-section-blog-aandp-template .grid--blog .grid__item .ap-read-more-wrap:after{position:absolute;left:0;bottom:0;content:"";width:100px;height:2px;background:#819dad}#shopify-section-blog-aandp-template .grid--blog .grid__item .ap-read-more-wrap span{display:flex;flex-wrap:wrap;font-family:DINPro-Bold;font-size:22px;color:#244a5c;text-transform:uppercase}#shopify-section-blog-aandp-template .grid--blog .grid__item .ap-read-more-wrap span a{font-family:DINPro-Bold;font-size:22px;color:#244a5c;text-transform:uppercase}#shopify-section-blog-aandp-template .grid--blog .grid__item .ap-read-more-wrap span p{line-height:30px}#SingleOptionSelector-0{max-width:400px;background:#244a5c url(//cdn.shopify.com/s/files/1/0630/2603/6961/files/pb-d-arrow-1.jpg) no-repeat left center / 60px!important;margin-bottom:20px}#SingleOptionSelector-0 option{text-align:left}.single-option-selector{max-width:100%;width:100%!important;background:#244a5c url(//cdn.shopify.com/s/files/1/0630/2603/6961/files/pb-d-arrow-1.jpg) no-repeat left center / 60px!important;text-align:left!important;padding-left:82px!important}.pb-slider{padding-top:20px}.pb-slider .slick-track{margin-left:0}.pb-slider .slick-list{overflow:hidden}.pb-slider .icon-arrow-left{margin-left:-80px!important}.pb-slider .icon-arrow-right{margin-right:-40px!important}.pb-slider .pb-items{text-align:left;padding-right:40px;padding-bottom:60px}.pb-slider .pb-items .pb-img{width:110px;margin-bottom:40px}.pb-slider .pb-items h4{font-family:DINPro-Regular;font-size:20px;font-weight:400;text-transform:uppercase;margin-bottom:10px}.pb-slider .pb-items p{font-family:DINPro-Light;font-size:18px;font-weight:300}.pb-content .pb-link{margin-bottom:60px}.pb-content .accordion,.pb-content .panel{padding-left:0;padding-right:0}.pb-content .accordion:after{display:inline-block;position:relative;top:-1px;width:24px;height:24px;background:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/arrow-right.png) no-repeat center / 36px;font-size:0}.pb-content .accordion.active:after{transform:rotate(90deg)}.custom-field__where_it_comes_from{position:relative;margin-bottom:70px}.custom-field__where_it_comes_from h3{display:none;position:absolute;top:30px;left:30px;background:none}.custom-field__where_it_comes_from img{width:100%;border:1px solid #244a5c}.custom-field__where-it-comes-from{margin-bottom:70px}#ProductSection-product-skincare-template .grid-2-col{border:none;margin-bottom:0}#ProductSection-product-skincare-template .grid-2-col .grid_how_to_use{padding-right:18px}#ProductSection-product-skincare-template .product-single__title .pt-initial{display:block;font-family:Quattrocento,serif;font-size:28px;color:#244a5c;font-weight:500;line-height:36px;text-transform:none;letter-spacing:0;padding-right:0;margin:0 0 5px}#ProductSection-product-skincare-template .product-single__title .pt-second{display:block;font-family:DINPro-Light;font-size:56px;color:#244a5c;font-weight:300;line-height:60px;text-transform:uppercase;margin-left:-4.5px;margin-bottom:20px!important}#ProductSection-product-skincare-template.product-template__container .product-single .grid__item:first-child{width:50%}#ProductSection-product-skincare-template.product-template__container .product-single .grid__item:last-child{width:50%}#ProductSection-product-skincare-template.product-template__container .product-single .grid__item .product-single__meta .product-single__description p{font-weight:400}#ProductSection-product-skincare-template.product-template__container .product-single .grid__item .product-single__meta .product__price{margin-bottom:28px}#ProductSection-product-skincare-template.product-template__container .product-single .grid__item .product-single__meta .product__price .price-item{font-weight:400}#ProductSection-product-skincare-template.product-template__container .product-single .grid__item .product-single__meta .clean-ingredients{margin-bottom:28px}#ProductSection-product-skincare-template.product-template__container .product-single__thumbnails{align-items:center;margin-top:25px}#ProductSection-product-skincare-template.product-template__container .product-dd{margin-bottom:20px}#ProductSection-product-skincare-template.product-template__container .product-dd .product-dd-option{max-width:100%;width:100%;height:72px;background:#244a5c url(//cdn.shopify.com/s/files/1/0630/2603/6961/files/pb-d-arrow-1.jpg) no-repeat left center / 80px!important;font-family:DINPro-Bold;font-size:22px;color:#fff;text-transform:uppercase;text-align:left!important;padding-left:103px!important}#ProductSection-product-skincare-template.product-template__container .product-dd .product-dd-option option{display:inline-block;background:#d0d4d8!important;font-family:DINPro-Medium;font-size:22px;color:#244a5c;font-weight:400;text-align:left;padding:20px;margin-right:20px}.thumbnails-wrapper{position:relative;top:10px;text-align:center;margin:0 2px 30px}.thumbnails-slider__prev{left:-15px}.thumbnails-slider__next{right:-15px}.thumbnails-slider__btn{position:absolute;top:50%;transform:translateY(-50%);padding-top:10px;padding-bottom:10px}.product-single__thumbnails-slider-track{flex-wrap:nowrap}.slider-active .product-single__thumbnails{display:block;margin:0 auto;max-width:75%;overflow:hidden}#shopify-section-skincare-product-2colSec{margin-bottom:100px!important}.template-product .page-width .section-header__title{font-family:DINPro-Light;font-size:28px;color:#244a5c;font-weight:300;text-align:center;letter-spacing:.5px;margin-bottom:70px}.product-single__thumbnails-slider-track{align-items:center}.product-single__thumbnails-slider-track .product-single__thumbnail{margin-bottom:0}.saso-notification{background:#244a5c!important;font-family:DINPro-Regular;color:#fff;font-weight:400}.saso-notification p{background:#244a5c!important}.saso-notification a{background:none!important;color:#fff!important}.template-cart{font-family:DINPro-Regular;font-weight:400}.template-cart .btn{display:inline-block;background:#244a5c!important;border:none;font-family:DINPro-Medium;font-size:16px!important;color:#fff;font-weight:500;line-height:normal;padding:16px 28px 17px;text-transform:uppercase;letter-spacing:0}.cart th,.cart td{font-family:DINPro-Regular;font-weight:400}.cart__product-title{font-family:DINPro-Bold;font-size:20px!important;color:#244a5c;font-weight:400}.template-customers-login{font-family:DINPro-Regular;font-weight:400}.template-customers-login h5{font-family:DINPro-Bold;font-weight:400;letter-spacing:0}#customer_login .btn,#RegisterForm .btn,.template-customers-login .btn{display:inline-block;background:#244a5c!important;border:none;font-family:DINPro-Medium;font-size:16px!important;color:#fff;font-weight:500;line-height:normal;padding:16px 28px 17px;text-transform:uppercase;letter-spacing:0}#RecoverPasswordForm{padding-bottom:70px}#RecoverPasswordForm .form-vertical{margin-top:25px}.template-customers-register{font-family:DINPro-Regular;font-weight:400}.template-customers-register #RegisterForm{padding-bottom:70px}.myaccount{font-family:DINPro-Regular;font-weight:400;padding-bottom:70px}.myaccount h2{font-family:DINPro-Bold;font-size:20px!important;font-weight:400;letter-spacing:0}.myaccount #customer_logout_link,.myaccount .btn{display:inline-block;background:#244a5c!important;border:none;font-family:DINPro-Medium;font-size:16px!important;color:#fff;font-weight:500;line-height:normal;padding:16px 28px 17px;text-transform:uppercase;letter-spacing:0}.myaccount #rc_link_container{font-family:DINPro-Bold;font-size:20px;color:#244a5c;font-weight:400;letter-spacing:0;margin-top:50px}.myaccount #rc_link_container a{color:#244a5c;text-transform:uppercase}.template-customers-addresses{font-family:DINPro-Regular;font-weight:400}.template-customers-addresses h2{font-family:DINPro-Bold;font-size:20px!important;font-weight:400;letter-spacing:0}.template-customers-addresses .btn{display:inline-block;background:#244a5c!important;border:none;font-family:DINPro-Medium;font-size:16px!important;color:#fff;font-weight:500;line-height:normal;padding:16px 28px 17px;text-transform:uppercase;letter-spacing:0}.template-customers-addresses .list--inline .btn{display:inline-block;background:#244a5c!important;border:none;font-family:DINPro-Medium;font-size:14px!important;color:#fff!important;font-weight:500;line-height:normal;padding:10px 28px 12px;text-transform:uppercase;letter-spacing:0}.page__customers__request-invite{font-family:DINPro-Regular;font-weight:400}.page__customers__request-invite h2{font-family:DINPro-Bold;font-size:20px!important;font-weight:400;letter-spacing:0}.page__customers__request-invite .row{border-bottom:none;padding-bottom:20px;margin-bottom:0}.page__customers__request-invite .btn{display:inline-block;background:#244a5c!important;border:none;font-family:DINPro-Medium;font-size:16px!important;color:#fff;font-weight:500;line-height:normal;padding:16px 28px 17px;text-transform:uppercase;letter-spacing:0}.template-captcha{font-family:DINPro-Regular;font-weight:400}.template-captcha .shopify-challenge__container form{text-align:center;padding-bottom:60px}.template-captcha .shopify-challenge__container input[type=submit]{display:inline-block;background:#244a5c!important;border:none;font-family:DINPro-Medium;font-size:16px!important;color:#fff;font-weight:500;line-height:normal;padding:16px 28px 17px;text-transform:uppercase;letter-spacing:0;margin-top:25px}.template-404 .empty-page-content .btn{background:#244a5c;border:none;font-family:DINPro-Medium;font-size:18px;color:#fff;font-weight:500;line-height:22px;text-transform:uppercase;letter-spacing:0;padding:18px 28px}#shopify-section-162505007930e60f03 .slick-slider .slick-arrow.slick-disabled{opacity:0}#shopify-section-162505007930e60f03 .slick-slider .slick-arrow.icon-arrow-left{left:-40px!important}#shopify-section-162505007930e60f03 .slick-slider .slick-arrow.icon-arrow-right{right:-40px!important}#shopify-section-1632292030e54a08b4{padding:110px 0 0}.new-home-section-2 h2,.new-home-section-2 h4{font-family:DINPro-Light;font-size:25px;color:#244a5c;font-weight:300;line-height:32px;text-transform:uppercase;text-align:center;letter-spacing:0;margin-bottom:35px}.new-home-section-2 h1,.new-home-section-2 h3{font-family:Quattrocento,serif;font-size:78px;font-weight:400;line-height:70px;text-align:center;margin-bottom:20px}.new-home-section-2 p,.new-home-section-2 h2{font-family:DINPro-Light;font-size:24px;color:#191919;line-height:1.4;text-shadow:none;text-align:center;text-transform:none;margin-bottom:35px}.section-header-title{font-family:DINPro-Regular;font-size:36px;font-weight:400;text-align:center;word-wrap:normal;margin-bottom:50px}#shopify-section-162505007930e60f03 .slick-slider .slick-slide .box .detail-box .type a .pt-second{display:inline-block;font-family:DINPro-Light;font-size:22px;color:#244a5c;font-weight:300;line-height:26px;text-transform:uppercase;margin:0}#shopify-section-16310189877680fb05{max-width:1920px;margin:0 auto}#shopify-section-16311778981e32a747:before{display:none}#shopify-section-16311778981e32a747.img-with-text-3-col .grid .grid__item p{line-height:30px}#shopify-section-16311778981e32a747.img-with-text-3-col .grid .grid__item span{max-width:300px;margin-bottom:18px}#shopify-section-16311778981e32a747.img-with-text-3-col .grid .grid__item p{min-height:auto;margin-bottom:25px}#shopify-section-1624876835ffe86a2f{background:#f8f8f8;padding:95px 0}#shopify-section-1624876835ffe86a2f h2,#shopify-section-1624876835ffe86a2f h3{line-height:40px}#shopify-section-1624876835ffe86a2f p{line-height:30px;margin-bottom:25px}#shopify-section-1624876835ffe86a2f .signature_image{text-align:right;margin-top:-10px}#shopify-section-1624876835ffe86a2f .signature_image img{display:inline-block;max-width:170px}#shopify-section-164925530053658d7c{padding:0}#shopify-section-16492296100ddb89ca .page-width{max-width:1920px;padding:0}#skincare-routine-finder .section-header{padding-top:50px;margin-bottom:0}#skincare-routine-finder .section-header p{font-family:DINPro-Light;font-size:23px;color:#244a5c;font-weight:300;line-height:32px;text-transform:uppercase;text-align:center;letter-spacing:0;margin-bottom:25px}#skincare-routine-finder .section-header h1{border:none;font-family:Quattrocento,serif;font-size:66px;font-weight:400;line-height:70px;text-align:center;letter-spacing:0;text-transform:none;padding:0 0 78px;margin-bottom:0}@media (max-width: 992px){#skincare-routine-finder .section-header h1{font-size:52px;line-height:52px}}@media (max-width: 767px){#skincare-routine-finder .section-header{padding-top:0}#skincare-routine-finder .section-header h1{font-size:22px;line-height:26px;padding-bottom:32px}}.qr-product .slick-slider .slick-arrow{position:absolute!important;transform:translateY(-50%)!important}@media (max-width: 1354px){#shopify-section-16310189877680fb05{max-width:1354px;margin:0 auto}}@media (max-width: 992px){#shopify-section-16310189877680fb05,#shopify-section-162505007930e60f03,#shopify-section-162505007930e60f03 .index-section{padding-left:25px;padding-right:25px}#shopify-section-1632292030e54a08b4{padding:40px 0 0}.new-home-section-2 h2{font-size:20px!important;margin-bottom:25px!important}.new-home-section-2 h1{font-size:48px!important;line-height:70px!important;margin-bottom:25px!important}.new-home-section-2 p{font-size:22px;margin-bottom:0}}@media (max-width: 767px){.new-home-section-2 h1{font-size:42px!important;line-height:46px!important}.new-home-section-2 h2{font-size:15px!important;line-height:22px!important}#shopify-section-16311778981e32a747.img-with-text-3-col .grid .grid__item img{display:block}}@media (max-width: 479px){body span.icon.icon-arrow-left.slick-arrow,body span.icon.icon-arrow-right.slick-arrow{display:block!important}}@media (max-width: 992px){#ProductSection-product-skincare-template.product-template__container .product-single{padding-top:25px}#ProductSection-product-skincare-template.product-template__container .product-single .grid__item:first-child{width:100%;margin-bottom:40px}#ProductSection-product-skincare-template.product-template__container .product-single .grid__item:last-child{width:100%}#ProductSection-product-skincare-template .grid{margin-left:0}}@media (max-width: 767px){#ProductSection-product-skincare-template .product-single__title .pt-second{font-size:42px;line-height:46px}#ProductSection-product-skincare-template.product-template__container .product-single{padding-top:0}.pb-slider .icon-arrow-right{margin-right:-30px!important}}.qr-product .product-template__container .product-single .grid__item:first-child{width:50%}.qr-product .product-template__container .product-single .grid__item:last-child{width:50%}#ProductSection-product-bodycare-template .grid-2-col{border:none;margin-bottom:0}#ProductSection-product-bodycare-template .grid-2-col .grid_how_to_use{padding-right:18px}#ProductSection-product-bodycare-template .product-single__title .pt-initial{display:block;font-family:Quattrocento,serif;font-size:28px;color:#244a5c;font-weight:500;line-height:36px;text-transform:none;letter-spacing:0;padding-right:0;margin:0 0 5px}#ProductSection-product-bodycare-template .product-single__title .pt-second,#ProductSection-product-skincare-template .product-single__title .pt-second{display:block;font-family:DINPro-Light;font-size:56px;color:#244a5c;font-weight:300;line-height:60px;text-transform:uppercase;margin-bottom:20px;margin-left:-4.5px}#ProductSection-product-bodycare-template .product-single__title .pt-title-wrap,#ProductSection-product-skincare-template .product-single__title .pt-title-wrap{margin-bottom:5px}#ProductSection-product-bodycare-template .product-single__title .pt-title-wrap .pt-title-right .scent-title,#ProductSection-product-skincare-template .product-single__title .pt-title-wrap .pt-title-right .scent-title{display:block;font-family:DINPro-Bold;font-size:22px;color:#244a5c;font-weight:500;letter-spacing:0;margin-bottom:20px}#ProductSection-product-bodycare-template .product-single__title .pt-title-wrap .pt-title-right .scent-tags,#ProductSection-product-skincare-template .product-single__title .pt-title-wrap .pt-title-right .scent-tags{display:block;font-family:DINPro-Light;font-size:16px;color:#244a5c;font-weight:400;margin-bottom:0;text-transform:uppercase}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item:first-child{width:50%}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item:last-child{width:50%}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item .product-single__meta .product-single__description p{font-weight:400}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item .product-single__meta .product__price .price__sale{display:flex}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item .product-single__meta .product__price .price__sale dd{margin-right:10px}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item .product-single__meta .product__price{margin-bottom:10px}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item .product-single__meta .product__price .price-item{font-weight:400}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item .product-single__meta .product__price .price-item.price-item--regular{font-size:38px!important;text-decoration:none}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item .product-single__meta .product__price .custom-sale-price .price-item.price-item--regular{position:relative;top:-3px;font-family:DINPro-Regular;font-size:20px!important;font-weight:400}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item .product-single__meta .clean-ingredients{margin-bottom:0}#ProductSection-product-bodycare-template.product-template__container .product-single__thumbnails{align-items:flex-end;margin-top:25px}#ProductSection-product-bodycare-template.product-template__container .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail-image{max-height:140px}#ProductSection-product-bodycare-template.product-template__container .product-single__thumbnails .product-single__thumbnails-slider-track{align-items:flex-end}#ProductSection-product-bodycare-template.product-template__container .product-dd{margin-bottom:25px}#ProductSection-product-bodycare-template.product-template__container .product-dd .product-dd-option{max-width:400px;width:100%;height:58px;background:#244a5c url(//cdn.shopify.com/s/files/1/0630/2603/6961/files/pb-d-arrow-1.jpg) no-repeat left center / 60px!important;font-family:DINPro-Medium;font-size:18px;color:#fff;text-transform:uppercase;text-align:left!important;padding-left:82px!important}#ProductSection-product-bodycare-template.product-template__container .product-dd .product-dd-option option{display:inline-block;background:#d0d4d8!important;font-family:DINPro-Medium;font-size:18px;color:#244a5c;font-weight:400;text-align:left;padding:20px;margin-right:20px}.pscent-wrap{display:flex;margin-top:80px}.pscent-wrap .pscent-left{flex:0 0 100%;max-width:110px;margin-right:25px}.pscent-wrap .pscent-right .scent-title{font-family:DINPro-Bold;font-size:22px;color:#244a5c;font-weight:500;letter-spacing:0;margin-bottom:5px}.pscent-wrap .pscent-right .scent-tags{display:inline-block;font-family:DINPro-Light;font-size:16px;color:#244a5c;margin-bottom:10px}@media (max-width: 992px){#ProductSection-product-bodycare-template.product-template__container .product-single{padding-top:25px}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item:first-child{width:100%;margin-bottom:40px}#ProductSection-product-bodycare-template.product-template__container .product-single .grid__item:last-child{width:100%}#ProductSection-product-bodycare-template .grid{margin-left:0}}@media (max-width: 767px){#ProductSection-product-bodycare-template .product-single__title .pt-second{font-size:42px;line-height:46px}#ProductSection-product-bodycare-template.product-template__container .product-single{padding-top:0}#ProductSection-product-bodycare-template.product-template__container .product-dd .product-dd-option,#SingleOptionSelector-0{height:50px;background-size:50px auto!important;font-size:16px;padding:0 10px 0 60px!important}.product-form-product-template .pv_group label{font-size:16px;padding:14px 15px!important}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit .paddwrap{display:flex;width:100%;margin-right:0}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__cart-submit{flex:0 0 100%;max-width:calc(100% - 75px);height:50px;font-size:16px}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit .product-form__item{margin-bottom:0}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit .product-form__input--quantity{height:50px;font-size:16px}}@media (max-width: 480px){.pscent-wrap{flex-wrap:wrap}.pscent-wrap .pscent-left{margin:0 0 20px}}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-item{text-align:center}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-item .sent-img{width:136px;height:136px;border:2px solid transparent;border-radius:300px;cursor:pointer;margin-bottom:10px}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-item .sent-img:hover{border-color:#244a5c}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-item .sent-title{font-family:DINPro-Bold;font-size:20px;color:#244a5c;font-weight:500;line-height:26px;cursor:pointer;margin-bottom:20px}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-popup{display:none;position:absolute;top:0;left:0;width:520px;background:#fff;box-shadow:0 0 20px #0000001a;z-index:9}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item:nth-child(3n) .ingredient-popup,#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item:nth-child(4n) .ingredient-popup{left:auto;right:0}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-popup .grid--uniform{justify-content:center;max-width:540px;height:440px;overflow-y:auto;padding-top:20px}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-popup .grid--uniform .grid__item{max-width:240px;padding-bottom:100px;margin-bottom:40px}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-popup .grid--uniform .grid__item .product-card .product-card__image-with-placeholder-wrapper img{width:40%}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-popup .grid--uniform form{margin:0}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-popup h2{background:#00000005;font-family:DINPro-Bold;font-size:20px;color:#244a5c;font-weight:500;line-height:26px;letter-spacing:0;padding:15px;margin-bottom:0}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-popup .ingredient-popup-close{display:inline-block;position:absolute;top:-8px;right:-8px;width:26px;height:26px;background:#fff;border-radius:200px;border:1px solid rgba(0,0,0,.25);font-family:DINPro-Regular;font-size:18px;color:#000;font-weight:400;line-height:9px;cursor:pointer;padding:5px}#shopify-section-ingredient-collection-list .collection-grid{overflow:visible!important;margin:0 0 40px}#shopify-section-ingredient-collection-list .collection-grid .grid{display:flex;flex-wrap:wrap;margin:0 0 0 -3%}#shopify-section-ingredient-collection-list .collection-grid .grid .grid__item{position:relative;flex:0 0 100%;max-width:22%;text-align:center;padding:0;margin:0 0 3% 3%}@media (max-width: 767px){#shopify-section-ingredient-collection-list .collection-grid .grid{flex-wrap:wrap}#shopify-section-ingredient-collection-list .collection-grid .grid .grid__item{max-width:47%;margin:0 0 7% 3%}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-popup{width:280px}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item:nth-child(3n) .ingredient-popup,#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item:nth-child(4n) .ingredient-popup{left:0;right:auto}}@media (max-width: 592px){#shopify-section-ingredient-collection-list .collection-grid .grid{margin-left:0}#shopify-section-ingredient-collection-list .collection-grid .grid .grid__item{max-width:100%;margin:0 0 7%}#shopify-section-ingredient-collection-list .collection-grid .grid--uniform .grid__item .ingredient-popup{left:50%;margin-left:-140px}}#shopify-section-pangea-bioactives{padding:30px 0 70px}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item{text-align:center;padding-bottom:0}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item h2,#shopify-section-pangea-bioactives .collection-grid .grid .grid__item h3,#shopify-section-pangea-bioactives .collection-grid .grid .grid__item h3:hover{font-family:DINPro-Bold;font-size:24px;color:#244a5c;font-weight:500;line-height:28px;letter-spacing:.5px;text-transform:capitalize;margin-bottom:0}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item .collection-grid-item{overflow:hidden;border-radius:500px;margin-bottom:20px}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item .collection-grid-item .collection-grid-item__title-wrapper:before{opacity:0;background:#244a5cd9}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item .collection-grid-item .collection-grid-item__title-wrapper .collection-grid-item__title{display:flex;align-items:center;opacity:0;border-radius:500px;overflow:hidden;top:0;height:100%;transform:none;margin:0}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item .collection-grid-item .collection-grid-item__title-wrapper .collection-grid-item__title p{font-family:DINPro-Light;font-size:18px;color:#fff;font-weight:300;line-height:22px;padding:40px 25px}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item .collection-grid-item .collection-grid-item__title-wrapper .collection-grid-item__title p .navigable{display:block;font-family:DINPro-Bold;font-size:15px;color:#fff;font-weight:500;line-height:18px;letter-spacing:.5px;text-transform:uppercase;margin-top:8px}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item .collection-grid-item .collection-grid-item__title-wrapper .collection-grid-item__title .collection-grid-item__link{display:flex;align-items:center}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item:hover .collection-grid-item .collection-grid-item__title-wrapper:before{opacity:1}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item:hover .collection-grid-item .collection-grid-item__title-wrapper .collection-grid-item__title{opacity:1}#shopify-section-bioactive-collection-template .collection-header .row{position:relative;display:flex;flex-wrap:wrap;border:none;padding:90px 0;margin-bottom:80px}#shopify-section-bioactive-collection-template .collection-header .row:before{position:absolute;top:0;left:0;content:"";width:4000px;height:100%;background:#f8f8f8;margin-left:-2000px;z-index:0}#shopify-section-bioactive-collection-template .collection-header .row .row-left{position:relative;flex:0 0 100%;max-width:50%;padding-right:95px;margin:0;z-index:2}#shopify-section-bioactive-collection-template .collection-header .row .row-right{position:relative;flex:0 0 100%;max-width:50%;z-index:2}#shopify-section-bioactive-collection-template .collection-header .row .row-left img{width:100%;height:auto;margin:0}#shopify-section-bioactive-collection-template .collection-header .row .row-right h1{margin-bottom:25px}#shopify-section-bioactive-collection-template .collection-header .row .row-right h1 .pt-initial{display:block;font-family:Quattrocento,serif;font-size:30px;font-weight:400;line-height:34px}#shopify-section-bioactive-collection-template .collection-header .row .row-right h1 .pt-second{display:block;font-family:DINPro-Light;font-size:52px;color:#244a5c;font-weight:300;line-height:58px;text-transform:uppercase}#shopify-section-bioactive-collection-template .collection-header .row .row-right p{font-size:22px}#shopify-section-bioactive-collection-template #Collection{padding-bottom:20px}#shopify-section-bioactive-collection-template #Collection h2{font-family:DINPro-Bold;font-size:24px;color:#244a5c;font-weight:500;line-height:28px;letter-spacing:.5px;text-transform:capitalize;margin-bottom:80px}@media (max-width: 1200px){#shopify-section-pangea-bioactives .collection-grid .grid .grid__item h2{font-size:18px;line-height:22px}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item .collection-grid-item .collection-grid-item__title-wrapper .collection-grid-item__title p{font-size:15px;line-height:18px}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item .collection-grid-item .collection-grid-item__title-wrapper .collection-grid-item__title p .navigable{font-size:15px;margin-top:5px}}@media (max-width: 992px){#shopify-section-bioactive-collection-template .collection-header .row .row-left{padding-right:40px}#shopify-section-bioactive-collection-template .collection-header .row .row-right h1 .pt-second{font-size:36px;line-height:46px}#shopify-section-bioactive-collection-template #Collection h2{margin-bottom:40px}}@media (max-width: 767px){#shopify-section-bioactive-collection-template .collection-header .row{padding:50px 0;margin-bottom:50px}#shopify-section-bioactive-collection-template .collection-header .row .row-left{max-width:100%;padding-right:0;margin:0 0 25px}#shopify-section-bioactive-collection-template .collection-header .row .row-right{max-width:100%}}@media (max-width: 592px){#shopify-section-pangea-bioactives .collection-grid .grid .grid__item .collection-grid-item .collection-grid-item__title-wrapper .collection-grid-item__title p{font-size:10px;line-height:14px;padding:25px 15px}#shopify-section-pangea-bioactives .collection-grid .grid .grid__item .collection-grid-item .collection-grid-item__title-wrapper .collection-grid-item__title p .navigable{font-size:8px;line-height:12px}}@media (max-width: 1350px){#shopify-section-blog-template .featured-article .grid .grid__item:last-child{padding:30px}#shopify-section-blog-template .featured-article .grid .grid__item .article__title{font-size:42px;line-height:46px}.bodywashslickslider .slick-track li .box{width:100%;max-width:500px}.bodywashslickslider .slick-track li .box .detail-box{flex-wrap:wrap}.bodywashslickslider .slick-track li .box .detail-box .pv-left,.bodywashslickslider .slick-track li .box .detail-box .pv-right{flex:0 0 100%}}@media (max-width: 1200px){.all-in-one-place-section .grid .grid__item{width:33.33%}}@media (max-width: 1100px){#shopify-section-feature-row .page-width,.pgea-2col-img-cont .page-width{padding-right:0;padding-left:0}#shopify-section-feature-row .feature-row,.pgea-2col-img-cont .feature-row{flex-wrap:wrap}#shopify-section-feature-row .feature-row__item,.pgea-2col-img-cont .feature-row__item{flex:0 0 100%}#shopify-section-feature-row .feature-row__item.feature-row__text--right,.pgea-2col-img-cont .feature-row__item.feature-row__text--right{order:2}#shopify-section-feature-row .feature-row__text,.pgea-2col-img-cont .feature-row__text{padding:85px 95px}.flex-container .flex-left{max-width:100%}.flex-container .flex-right{max-width:100%;padding-left:0}#shopify-section-pangea-sets .grid{flex-wrap:wrap}#shopify-section-pangea-sets .grid .medium-up--one-third{max-width:100%}#shopify-section-pangea-sets .featured_product1 .medium-up--two-thirds{order:-1;width:100%;padding-left:0;margin-bottom:40px}#shopify-section-pangea-body-care-set-v2 .grid{flex-wrap:wrap}#shopify-section-pangea-body-care-set-v2 .grid .medium-up--one-third{max-width:100%}#shopify-section-pangea-body-care-set-v2 .featured_product .medium-up--two-thirds{order:-1;width:100%;padding-left:0;margin-bottom:40px}#shopify-section-pangea-sets .featured_product2 .medium-up--two-thirds{text-align:center;padding-right:0;margin-bottom:40px}#shopify-section-pangea-sets .featured_product3 .medium-up--two-thirds{order:-1;width:100%;padding-left:0;margin-bottom:40px}#shopify-section-pangea-bodycare-sets .grid{flex-wrap:wrap}#shopify-section-pangea-bodycare-sets .grid .medium-up--one-third{max-width:100%}#shopify-section-pangea-bodycare-sets .featured_product1 .medium-up--two-thirds{order:-1;width:100%;padding-left:0;margin-bottom:40px}#shopify-section-pangea-bodycare-sets .featured_product2 .medium-up--two-thirds{text-align:center;padding-right:0;margin-bottom:40px}#shopify-section-pangea-bodycare-sets .featured_product3 .medium-up--two-thirds{order:-1;width:100%;padding-left:0;margin-bottom:40px}#shopify-section-blog-template .featured-article .grid{flex-wrap:wrap;margin-left:0}#shopify-section-blog-template .featured-article .grid .grid__item{width:100%;padding-left:0}}@media (max-width: 1024px){.site-header,.page-width{padding-left:25px;padding-right:25px}.banner-video{margin-bottom:0}#shopify-section-162505007930e60f03 .section-header__title{padding-left:25px;padding-right:25px}#shopify-section-feature-row .page-width,.pgea-2col-img-cont .page-width{padding-right:0}#shopify-section-feature-row .feature-row,.pgea-2col-img-cont .feature-row{flex-wrap:wrap}#shopify-section-feature-row .feature-row .feature-row__item,.pgea-2col-img-cont .feature-row .feature-row__item{flex:0 0 100%;padding:0}#shopify-section-feature-row .feature-row .feature-row__item .feature-row__image-wrapper,.pgea-2col-img-cont .feature-row .feature-row__item .feature-row__image-wrapper{margin-bottom:0}#shopify-section-feature-row .feature-row .feature-row__item.feature-row__text,.pgea-2col-img-cont .feature-row .feature-row__item.feature-row__text{order:2;padding:30px 25px}#shopify-section-1624876835ffe86a2f .page-width{padding-right:25px}#shopify-section-1624876835ffe86a2f .feature-row .feature-row{flex-wrap:wrap}#shopify-section-1624876835ffe86a2f .feature-row .feature-row .feature-row__item{flex:0 0 100%}#shopify-section-1624876835ffe86a2f .feature-row .feature-row .feature-row__text{order:2;max-width:100%;padding:0;margin-top:40px}.img-with-text-3-col .grid .grid__item span{min-height:58px;font-size:20px;line-height:28px}.s-excerpt{min-height:auto}#shopify-section-1628677307f40be41a .flex-container .grid--blog .grid__item .article__grid-meta .article__grid-excerpt{padding-bottom:0}#shopify-section-pangea-sets .grid,#shopify-section-pangea-body-care-set-v2 .grid,#shopify-section-pangea-bodycare-sets .grid{padding-left:25px;padding-right:25px}#shopify-section-blog-template .blog-articles .blog-list-view{margin-left:-25px}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox{padding-left:25px}.template-search #MainContent .blog-list-wrap{padding-left:25px;padding-right:25px}.template-search #MainContent .list-view-items{margin-left:-25px}.template-search #MainContent .list-view-items li.blogBox{padding:0 0 0 25px}.timeline-wrap .page-width{padding-left:25px;padding-right:25px}.timeline-wrap .timeline li p br{display:none}.timeline-wrap .timeline li .left-col{padding:50px 50px 50px 0}.timeline-wrap .timeline li .right-col{padding:50px 0 50px 50px}.timeline-wrap .timeline li:before{top:50px}.timeline-wrap .timeline li:after{top:50px}}@media (max-width: 992px){#shopify-section-pangea-bodycare-shop-by-scent .collection-grid .grid .grid__item,#shopify-section-scent-collection-list .collection-grid .grid .grid__item{width:50%}.dryss-top-num li span{font-size:28px}.product-card .grid-view-item__title .pt-second{min-height:auto}.all-in-one-place-section .grid--view-items .grid__item,.shop-all-collection .grid--view-items .grid__item,.dryss-all-collection .grid--view-items .grid__item,.dryss-all-collection-top .grid--view-items .grid__item,.grid--view-items .grid__item{width:50%}.product-template__container .product-single .grid__item:first-child{width:100%;padding-left:0}.product-template__container .product-single .grid__item:last-child{width:100%;padding-left:0}.grid-plant-based-bioactives .custom-field--value .pd-row .pd-column{max-width:47%}.product-template__container .grid__item{padding-left:0}.grid-2-col{padding-bottom:50px;margin-bottom:60px}.grid-2-col .grid_about_the_map{padding-left:27px;padding-top:0}.yotpo.yotpo-main-widget{padding:0 25px}.single-blog-wrapper .single-blog-content .grid .grid__item:first-child{width:100%;border-right:none;padding-right:0}.single-blog-wrapper .single-blog-content .grid .grid__item:last-child{width:100%;padding-left:30px}.timeline-wrap .timeline li .left-col{max-width:100%;text-align:left;padding:50px 0 50px 50px}.timeline-wrap .timeline li .left-col:before{position:absolute;top:50px;left:15px;content:"";width:2px;height:105%;background:#244a5c}.timeline-wrap .timeline li .right-col{max-width:100%;text-align:left;padding:50px 0 50px 50px}.timeline-wrap .timeline li:before{left:15px}.timeline-wrap .timeline li:after{left:15px}.timeline-wrap .timeline li:nth-of-type(odd) .right-col{order:-1;padding-bottom:0}.timeline-wrap .timeline li:nth-of-type(2n) .left-col{padding-bottom:0}.timeline-wrap .timeline li:last-child .right-col:after{display:none}.banner-video .bv-content .bv-ovl-wrap h2{font-size:50px}.banner-video .bv-content .bv-ovl-wrap p{font-size:20px;line-height:28px;margin-bottom:20px}#shopify-section-blog-aandp-template .featured-section .grid{flex-wrap:wrap}#shopify-section-blog-aandp-template .featured-section .grid .medium-up--one-half{width:100%}#shopify-section-blog-aandp-template .featured-section .grid .featured-section-text{padding-left:30px}#shopify-section-blog-aandp-template .grid--blog .grid__item .article__title{font-size:30px}}@media (max-width: 767px){.bv-headings h1{padding-top:45px!important}.flex-container .grid--blog{margin-bottom:0}.flex-container .grid--blog .grid__item{width:100%;margin-bottom:40px}.site-footer{padding:60px 0}.site-footer__content{flex-wrap:wrap;padding:0}.site-footer .site-footer__content .site-footer__item{max-width:100%;padding:0}.site-footer .site-footer__content .site-footer-newsletter__one-half .site-footer__item-inner--newsletter{max-width:100%;text-align:left}.site-footer .footer-bottom{flex-wrap:wrap}.site-footer .footer-bottom .cinfo{max-width:100%;margin-bottom:30px}.site-footer .footer-bottom .grid--footer-float-right{max-width:100%;text-align:left!important}.site-footer .social-icons li{margin:0 25px 25px 0}.video-section-wrapper .video__text-content .video__title{font-size:22px}#shopify-section-1624876199a37ea153{padding-top:40px;padding-bottom:40px}#shopify-section-1624876199a37ea153 h2{font-size:32px}#shopify-section-162505007930e60f03{padding-bottom:60px}#shopify-section-feature-row h2,.pgea-2col-img-cont h2,#shopify-section-feature-row h3,.pgea-2col-img-cont h3{font-size:28px;line-height:36px;margin-bottom:15px}#shopify-section-1624876835ffe86a2f{padding:60px 0}#shopify-section-1624876835ffe86a2f .feature-row__image-wrapper{margin-bottom:40px}#shopify-section-1624876835ffe86a2f h2{font-size:28px;line-height:38px}.flex-container .flex-left .grid--blog .grid__item{margin-bottom:0}.flex-container .grid--blog .grid__item{margin-bottom:20px}.section-header h1{font-size:28px;padding:0 0 50px;margin-bottom:0}#shopify-section-pangea-bodycare-shop-by-scent .collection-grid{margin-bottom:60px}#shopify-section-pangea-bodycare-shop-by-scent .section-header h2{font-size:28px;text-align:center!important}#shopify-section-pangea-bodycare-shop-by-scent .collection-grid ul li{margin-bottom:70px}#shopify-section-shop-all-collection-list .section-header h2{font-size:28px;text-align:center!important;margin-bottom:40px}#shopify-section-pangea-bodycare-shop-by-scent .collection-grid .grid .grid__item{padding-bottom:0}.two-col-section .main_heading h2{font-size:32px!important}.two-col-section .grid .grid__item{margin-bottom:40px}.two-col-section .grid .grid__item:last-child{margin-bottom:0}#shopify-section-everything-pangea-all-in-one-place #loadMore{padding-bottom:60px}.product-template__container .product-single{padding-bottom:20px;padding-top:40px;margin-bottom:55px}.product-template__container .product-single .grid__item .product-single__meta .product-single__title .pt-initial{font-size:38px}.product-template__container .product-single .grid__item .product-single__meta .product-single__title .pt-second{font-size:24px}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit{flex-wrap:wrap}.pt-title-wrap .pt-title-left{margin-right:15px}#shopify-section-pangea-sets .page-width{padding:60px 0}#shopify-section-pangea-sets .grid span{margin-bottom:20px}#shopify-section-pangea-sets .grid h1{font-size:36px;line-height:40px}#shopify-section-pangea-sets .grid button{margin-top:35px}#shopify-section-pangea-body-care-set-v2 .grid span{margin-bottom:20px}#shopify-section-pangea-body-care-set-v2 .grid h1{font-size:36px;line-height:40px}#shopify-section-pangea-body-care-set-v2 .grid button{margin-top:35px}#shopify-section-pangea-bodycare-sets .page-width{padding:60px 0}#shopify-section-pangea-bodycare-sets .grid span{margin-bottom:20px}#shopify-section-pangea-bodycare-sets .grid h1{font-size:36px;line-height:40px}#shopify-section-pangea-bodycare-sets .grid button{margin-top:35px}#shopify-section-blog-template .featured-article .grid .grid__item .article__title{font-size:28px;line-height:36px}#shopify-section-blog-template .blog-search-box{padding-top:50px;padding-bottom:50px}#shopify-section-blog-template .blog-articles .blog-list-view{margin-left:0}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox{max-width:100%;padding-left:0}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing{margin-bottom:60px}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .article__title{font-size:28px;line-height:34px;margin-bottom:15px}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .article__list-image-wrapper{margin-bottom:25px}#shopify-section-blog-template .blog-articles .blog-list-view li.blogBox .grid .grid__item .article-listing .featured-date{margin-bottom:15px}#shopify-section-blog-template #loadMore{padding-bottom:60px}.single-blog-wrapper .single-blog-banner{margin-bottom:20px}.single-blog-wrapper .single-blog-content .section-header{margin-bottom:25px}.single-blog-wrapper .single-blog-content .section-header .article__title{font-size:36px;line-height:40px}.single-blog-wrapper .single-blog-content #relatedblogs .rb_blog-grid .rb_title{font-size:28px;line-height:36px}.template-search h1.h2{font-size:28px}.template-search #MainContent .list-view-items{margin-left:0}.template-search #MainContent .list-view-items li.blogBox{margin-bottom:60px}.template-search #MainContent .list-view-items li.blogBox{max-width:100%;padding:0}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__title-column .list-view-item__title .product-card__title{font-size:28px;line-height:34px;margin-bottom:15px}.template-search #MainContent .list-view-items li.blogBox .list-view-item__link .list-view-item__title-column .featured-date{margin-bottom:15px}#store-locator .rte h2,#store-locator .rte h3{font-size:28px;line-height:36px}.timeline-wrap{padding-bottom:50px}.timeline-wrap .timeline li h2{font-size:46px}.timeline-wrap .timeline li p.tl-link a{font-size:18px}.timeline-wrap .disclaim-tl{padding:40px 0 0;margin-top:45px}.bodywashslickslider{padding-left:0}.bodywashslickslider .slick-track li .box{max-width:400px}.banner-video .bv-content .bv-ovl-wrap h2{font-size:36px}.banner-video .bv-content .bv-ovl-wrap p{font-size:16px;line-height:22px;margin-bottom:15px}.banner-video .bv-content .bv-ovl-wrap p.shop-now-btn a{font-size:14px;padding:8px 28px 10px;margin-top:0}#shopify-section-16318723927d1ccd29 .custom__item-inner--html .bv-ovl-wrap p{font-size:22px}.img-with-text-3-col{padding-top:50px;padding-bottom:20px}.img-with-text-3-col .grid{flex-wrap:wrap;margin-left:0}.img-with-text-3-col .grid .grid__item{max-width:100%;text-align:center;margin:0 0 60px}.img-with-text-3-col .grid .grid__item img{display:inline-block;margin-bottom:15px}.img-with-text-3-col .grid .grid__item span,.img-with-text-3-col .grid .grid__item p{min-height:auto}#shopify-section-pangea-skincare-products .section-header h1{padding:50px 0}#shopify-section-skincare-banner-section{margin-bottom:40px}.pdp-carousel .slick-slider{padding-bottom:40px}body .row{flex-wrap:wrap;padding-bottom:35px;margin-bottom:60px}body .row .row-left{margin:0 auto 45px}.section-header h2,.section-header h3{font-size:32px!important;line-height:38px;margin-bottom:50px!important}.main-content .rte{margin-bottom:50px}.faq-contact-wrap .row .col-3{max-width:100%;margin:0 0 50px}.faq-contact-wrap .row .col-3:last-child{margin-bottom:0}#shopify-section-blog-aandp-template .featured-section h2{margin-bottom:18px!important}}@media (max-width: 749px){body .ets_mm_menu_item_li .menu-item-link{font-family:DINPro-Light;font-size:16px;color:#244a5c!important;font-weight:300!important;text-transform:uppercase;padding:0 25px!important}body .ets_megamenu .submenu-item-heading{font-family:DINPro-Bold;font-size:18px;color:#244a5c;font-weight:500!important;line-height:28px;margin-bottom:2px}body .menu-item .list-columns{padding:25px}body .ets_megamenu .submenu-item-content,body .ets_megamenu .submenu-item-content div,body .ets_megamenu .submenu-item-content span,body .ets_megamenu .submenu-item-content p{font-family:DINPro-Light;font-size:16px;color:#244a5c!important;font-weight:300!important;text-transform:uppercase;padding:0!important}body .ets_megamenu .submenu-item-content .html-content a{font-family:DINPro-Bold;font-size:18px;color:#244a5c;font-weight:500!important;line-height:normal}body .ets_megamenu .submenu-item-content .html-content br{display:none}.site-header .grid .grid__item:first-child{flex-grow:1}.site-header .grid .grid__item .site-header__logo{padding-left:0}.site-header .grid .grid__item .site-header__logo-image{display:inline-block}#shopify-section-blog-aandp-template .grid--blog .grid__item .article__title,#shopify-section-blog-aandp-template .grid--blog .grid__item .article__grid-meta{padding-left:0}#ProductSection-product-skincare-template .grid-2-col .grid_how_to_use,#ProductSection-product-bodycare-template .grid-2-col .grid_how_to_use{padding-right:0}.grid-2-col .grid_about_the_map{padding-left:0}}@media (max-width: 592px){#shopify-section-1624876199a37ea153 p a{font-size:17px}#shopify-section-pangea-bodycare-shop-by-scent .collection-grid .grid .grid__item,#shopify-section-scent-collection-list .collection-grid .grid .grid__item,.all-in-one-place-section .grid--view-items .grid__item,.shop-all-collection .grid--view-items .grid__item,.dryss-all-collection .grid--view-items .grid__item,.dryss-all-collection-top .grid--view-items .grid__item,.grid--view-items .grid__item{width:100%}.grid-plant-based-bioactives .custom-field--value{padding-bottom:0;margin-bottom:60px}.grid-plant-based-bioactives .custom-field--value .pd-row{margin-left:0}.grid-plant-based-bioactives .custom-field--value .pd-row .pd-column{max-width:100%;text-align:center;margin:0 0 70px}.grid-plant-based-bioactives .custom-field--value .pd-row .pd-column .pd-img{margin-bottom:15px}.grid-2-col .grid_how_to_use{margin-bottom:40px}.product-form-product-template .pv_group label{width:100%;height:auto;line-height:normal;padding:22px 28px;margin-right:0}.product-template__container .product-single .grid__item .product-single__meta .product-form__controls-group--submit .product-form__item--submit{justify-content:center}#shopify-section-blog-template .blog-search-box form input[type=text]{width:100%;padding:0 15px}#shopify-section-blog-template .blog-search-box form input[type=submit]{font-size:12px;padding:0 15px}.bodywashslickslider .slick-track li .box{max-width:375px}.bodywashslickslider .slick-track li .box .detail-box{padding:0!important}.bodywashslickslider .slick-track li .box .detail-box .pv-left{padding:40px 40px 0}.bodywashslickslider .slick-track li .box .detail-box .pv-left .slide-img img{max-width:100%;width:100%}.bodywashslickslider .slick-track li .box .detail-box .pv-right{padding:30px 40px 40px}.bodywashslickslider .slick-track li .box .detail-box .pv-right .pv-title{margin-bottom:20px}.bodywashslickslider .slick-track li .box .detail-box .pv-right .pv-des p{font-size:22px;margin-bottom:20px}.banner-video .bv-content .bv-ovl-wrap h2{font-size:20px}.banner-video .bv-content .bv-ovl-wrap p{font-size:16px;line-height:22px;margin-bottom:10px}.banner-video .bv-content .bv-ovl-wrap p.shop-now-btn a{font-size:12px;padding:5px 18px 7px}}.product-6805921595599 .product-single__thumbnails-item:nth-child(2),.product-6805917401295 .product-single__thumbnails-item:nth-child(2),.product-6805907177679 .product-single__thumbnails-item:nth-child(2){display:none!important}.section-header h2,.section-header h3{font-family:DINPro-Light;font-size:46px;color:#244a5c;font-weight:300;text-transform:uppercase;text-align:left!important;letter-spacing:0;margin-bottom:80px}.row{display:flex;border-bottom:2px solid #819dad;padding-bottom:75px;margin-bottom:110px}.row .row-left{flex:0 0 100%;max-width:250px;text-align:center;margin-right:65px}.row .row-left .img{width:250px;height:250px;border-radius:300px;margin-bottom:45px}.row .row-left .scent-btn{font-family:DINPro-Bold;font-size:20px;color:#244a5c;font-weight:500}.row .row-right h1{font-size:30px;font-weight:400;margin-bottom:32px}.row .row-right .tags{display:block;font-family:DINPro-Light;font-size:20px;color:#244a5c;font-weight:300;text-transform:uppercase;margin-bottom:18px}.row .row-right p{font-family:EB Garamond,serif;font-size:20px;color:#000}.row .row-right p strong{color:#ff14ff;font-weight:400}.row .row-right p:empty{display:none}.two-col-section{position:relative;padding:75px 0}.two-col-section:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:#051e2dcf;z-index:1}.two-col-section .bg-img{position:relative;background:none;z-index:2}.two-col-section h2{font-family:DINPro-Light;font-size:54px;color:#fff;font-weight:300;line-height:normal;text-transform:uppercase;letter-spacing:2px;margin-bottom:45px}.two-col-section .grid h2{font-family:DINPro-Bold;font-size:22px;color:#fff;font-weight:400;letter-spacing:0;margin-bottom:33px}.two-col-section .grid p{font-family:DINPro-Light;font-size:22px;color:#fff;font-weight:300;letter-spacing:0;margin-bottom:30px}.two-col-section .grid .grid__item:nth-child(2){text-align:center}.two-col-section .link-section img{display:block;margin-bottom:30px}.two-col-section .link-section{padding-top:22px}.two-col-section .link-section .link{font-family:DINPro-Bold;font-size:20px;color:#fff;font-weight:400;letter-spacing:0;line-height:20px}.two-col-section .link-section .link:hover{text-decoration:underline}.index-section--slideshow{margin-top:0!important}.slideshow{height:820px!important;max-height:none}.slideshow .slideshow__slide{height:100%}.slideshow .slideshow__slide .slideshow__image .slideshow__overlay:before{background:#051e2db3;opacity:1}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content{position:relative;padding:60px 0 60px 135px}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content:before{position:absolute;top:0;left:135px;content:"";background:#f9f9f9;width:100%;height:100%;z-index:0}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width{position:relative;padding:0;z-index:1}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid{display:flex;align-items:center;margin-left:0}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item{padding:60px 68px}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item:last-child{background:#f0f0f0}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li:first-child{display:flex;align-items:center;margin-bottom:38px}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section{text-align:left}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li:first-child img{width:82px;height:82px;border-radius:200px;margin-right:28px}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li,.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li span,.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li p{font-family:DINPro-Light;font-size:27px;color:#191919;line-height:1.4;text-shadow:none}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li strong,.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li span strong{font-family:DINPro-Medium;color:#244a5c;font-weight:500}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section ul li:first-child h2{font-family:DINPro-Medium;font-size:22px;color:#244a5c;font-weight:500;line-height:26px;text-shadow:none}.slideshow .slideshow__slide .slideshow__text-wrap .slideshow__text-content .page-width .grid .grid__item .left-section .slideshow__btn-wrapper .slideshow__btn{background:none;font-family:DINPro-Bold;font-size:20px;color:#244a5c;font-weight:500;line-height:normal;letter-spacing:0;padding:0}.slideshow-wrapper .slideshow__controls{top:50%;bottom:auto;height:0;margin:-26px 0 0}.slideshow-wrapper .slideshow__controls .slideshow__arrows .slick-dots{display:none}.slideshow-wrapper .slideshow__controls .slideshow__arrows{display:flex;justify-content:space-between;width:100%!important;height:52px;background:none;padding:0}.slideshow-wrapper .slideshow__controls .slideshow__arrows .slideshow__arrow svg{display:none}.slideshow-wrapper .slideshow__controls .slideshow__arrows .slideshow__arrow{top:0;width:52px;height:52px}.slideshow-wrapper .slideshow__controls .slideshow__arrows .slideshow__arrow.slideshow__arrow-previous{background:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/arrow-left.png) no-repeat center;left:135px}.slideshow-wrapper .slideshow__controls .slideshow__arrows .slideshow__arrow.slideshow__arrow-next{background:url(//cdn.shopify.com/s/files/1/0506/8993/3519/t/4/assets/arrow-right.png) no-repeat center}a.secondhlink{font-family:DINPro-Light!important;font-size:15px!important;line-height:normal;margin-bottom:5px}@media (min-width: 768px){.menu-column-blocks .menu-column-blocks-item{min-height:30px!important}}.menu-column-blocks .menu-column-blocks-item{padding:0 0 5px!important}#shopify-section-162505007930e60f03 .section-header__title{visibility:hidden}.rich-text .grid .img-signature img{width:150px;height:75px;object-fit:cover}.product-6545610342423 form[action^="/cart/add"] [type=submit]{visibility:visible!important}.plyr__poster{position:relative!important}#ProductSection-product-skincare-template.product-template__container .product-single__media-wrapper img.feature-row__image{max-width:100%!important;width:100%!important}.price--on-sale .price__badges{display:none}#ImageZoom-product-bodycare-template-21108308869143,#ImageZoom-product-bodycare-template-21139792756759,#ImageZoom-product-skincare-template-21355689672727,#ImageZoom-product-skincare-template-21355688034327,#ImageZoom-product-skincare-template-21355687346199,#ImageZoom-product-skincare-template-21355686920215,#ImageZoom-product-skincare-template-21355680792599{padding-top:0!important}#store-locator .rte h3{margin:0 0 20px}#ProductSection-product-skincare-template.product-template__container .product-single .grid__item .product-single__meta .product__price .custom-sale-price .price-item.price-item--regular{position:relative;top:-3px;font-family:DINPro-Regular;font-size:20px!important;font-weight:400}#ProductSection-product-skincare-template.product-template__container .product-single .grid__item .product-single__meta .product__price .price-item.price-item--regular{text-decoration:none}@media only screen and (min-width: 990px){#ProductSection-product-skincare-template .product-single__thumbnails-item--medium{flex:0 0 33.33333%}#ProductSection-product-skincare-template .product-single__thumbnails-slider-track,.product-single__thumbnails-item{width:100%!important}}@media only screen and (min-width: 990px){#ProductSection-product-bodycare-template .product-single__thumbnails-item--medium{flex:0 0 33.33333%}#ProductSection-product-bodycare-template .product-single__thumbnails-slider-track,.product-single__thumbnails-item{width:100%!important}}body .product-card .product-card__image-with-placeholder-wrapper,body .product-card .product-card__image-with-placeholder-wrapper img{background:#fff!important}body .product-card .product-card__image-with-placeholder-wrapper:before{display:none}#product_form_6582355230743 .product-dd,#product_form_6582354542615 .product-dd{display:none}#FeaturedMedia-product-bodycare-template-21638388252695-wrapper #ImageZoom-product-bodycare-template-21638388252695{padding-top:0!important}.product-1712799449145 .product-single__media-wrapper .product-single__media--has-thumbnails,.product-1712799187001 .product-single__media-wrapper .product-single__media--has-thumbnails{padding-top:100%!important}.product-1712799449145 .thumbnails-wrapper .product-single__thumbnails,.product-1712799187001 .thumbnails-wrapper .product-single__thumbnails{align-items:center}#shopify-section-collection-slider-template .rte h2{margin-top:55px}@media only screen and (min-width: 750px){#shopify-section-product-recommendations .product-recommendations__inner{padding:100px 0}}#shopify-section-product-recommendations{background:#fff}#shopify-section-product-recommendations .section-header h2,#shopify-section-product-recommendations .section-header h3{font-family:DINPro-Light;font-size:28px;color:#244a5c;font-weight:300;text-align:center!important;letter-spacing:.5px;margin-bottom:70px}#shopify-section-product-recommendations .page-width{max-width:1174px;border-bottom:2px solid #4c748b;margin-bottom:80px;padding:0!important}.template-collection .yotpo,.template-index .yotpo{display:flex;justify-content:center}.template-collection .yotpo .standalone-bottomline .star-clickable,.template-index .yotpo .standalone-bottomline .star-clickable{cursor:pointer;display:flex;align-items:center}#shopify-section-1b074deb-97c7-42f4-8a6b-cec0ce661a59 .custom-content .custom__item-inner--article .rte.rte--article,#shopify-section-1b074deb-97c7-42f4-8a6b-cec0ce661a59 .custom-content .custom__item-inner--article ul.list--inline.article__meta-buttons{display:none!important}#shopify-section-16311778981e32a747.img-with-text-3-col .grid .grid__item{display:flex;flex-direction:column}#shopify-section-16311778981e32a747.img-with-text-3-col .grid .grid__item p{flex-grow:1}#shopify-section-1646821990a035091e .feature-row__item .feature-row__image-wrapper{max-width:100%;margin:0}#shopify-section-1646821990a035091e .feature-row__item .feature-row__image-wrapper img{max-width:100%;max-height:100%}#shopify-section-1646821990a035091e .feature-row__text{padding:85px 95px 85px 0}#shopify-section-1646821990a035091e .feature-row__item h3{font-family:DINPro-Light;font-size:40px;color:#244a5c;font-weight:300;line-height:54px;text-transform:uppercase;margin-bottom:30px}#shopify-section-1646821990a035091e .featured-row__subtext{border-bottom:2px solid #44738a;padding-bottom:40px;margin-bottom:40px!important}#shopify-section-1646821990a035091e .featured-row__subtext p{font-family:DINPro-Light;font-size:22px;color:#191919;line-height:1.4}#shopify-section-1646821990a035091e .btn{background:unset!important;font-family:DINPro-Bold;font-size:20px;color:#244a5c!important;font-weight:500;line-height:normal;letter-spacing:0;padding:0}#shopify-section-3a1a12fa-bb0d-411d-bf1b-4abf8ef6a690 .feature-row__item .feature-row__image-wrapper{max-width:100%;margin:0}#shopify-section-3a1a12fa-bb0d-411d-bf1b-4abf8ef6a690 .feature-row__item .feature-row__image-wrapper img{max-width:100%;max-height:100%}#shopify-section-3a1a12fa-bb0d-411d-bf1b-4abf8ef6a690 .feature-row__text{padding:85px 0 85px 95px}#shopify-section-3a1a12fa-bb0d-411d-bf1b-4abf8ef6a690 .feature-row__item h3{font-family:DINPro-Light;font-size:40px;color:#244a5c;font-weight:300;line-height:54px;text-transform:uppercase;margin-bottom:30px}#shopify-section-3a1a12fa-bb0d-411d-bf1b-4abf8ef6a690 .featured-row__subtext{border-bottom:2px solid #44738a;padding-bottom:40px;margin-bottom:40px!important}#shopify-section-3a1a12fa-bb0d-411d-bf1b-4abf8ef6a690 .featured-row__subtext p{font-family:DINPro-Light;font-size:22px;color:#191919;line-height:1.4}#shopify-section-3a1a12fa-bb0d-411d-bf1b-4abf8ef6a690 .btn{background:unset!important;font-family:DINPro-Bold;font-size:20px;color:#244a5c!important;font-weight:500;line-height:normal;letter-spacing:0;padding:0}#shopify-section-d021be16-0987-4e69-8ed2-97c3876d2515{padding-bottom:80px}#shopify-section-d021be16-0987-4e69-8ed2-97c3876d2515 .index-section{max-width:1366px;padding:0 95px;margin:0 auto}#shopify-section-d021be16-0987-4e69-8ed2-97c3876d2515 .slick-slider .slick-slide .box .slide-img .brand-img{display:flex;align-items:center;justify-content:center;height:40px;margin-bottom:5px}#shopify-section-d021be16-0987-4e69-8ed2-97c3876d2515 .slick-slider .slick-slide .box .slide-img .brand-img img{max-height:36px}#shopify-section-d021be16-0987-4e69-8ed2-97c3876d2515 .slick-slider .slick-slide .box .slide-img .brand-content span{display:inline-block;font-family:DINPro-Light;font-size:16px;color:#244a5c;font-weight:300;line-height:20px;text-transform:uppercase;margin-bottom:25px}#shopify-section-1b074deb-97c7-42f4-8a6b-cec0ce661a59{padding-top:80px;padding-bottom:80px}#shopify-section-1b074deb-97c7-42f4-8a6b-cec0ce661a59 .section-header h4{font-family:DINPro-Regular;font-size:36px;font-weight:400;text-align:center;margin-bottom:50px}#shopify-section-1b074deb-97c7-42f4-8a6b-cec0ce661a59 .custom-content{align-items:flex-start}#shopify-section-1b074deb-97c7-42f4-8a6b-cec0ce661a59 .custom-content .custom__item{align-self:flex-start}#shopify-section-1b074deb-97c7-42f4-8a6b-cec0ce661a59 .custom-content .custom__item .article{margin-bottom:0}#shopify-section-1b074deb-97c7-42f4-8a6b-cec0ce661a59 .custom-content .custom__item .article .article__title{font-family:DINPro-Regular;font-size:20px;color:#244a5c;font-weight:400;text-align:center}#shopify-section-1624876575c13494b7{padding:0}#shopify-section-1624876575c13494b7 .slideshow{height:560px!important}#shopify-section-1624876575c13494b7 .slideshow__image{width:100%;box-shadow:none;border-radius:0;margin:0}#shopify-section-1624876575c13494b7 .slideshow__text-content{display:flex;align-items:center;max-width:540px;width:100%;height:100%;background:#fffc;padding:0 50px;margin:0 auto}#shopify-section-1624876575c13494b7 .slideshow__text-content:before{display:none}#shopify-section-1624876575c13494b7 .slideshow__text-content .slideshow__text-content-list h2{font-family:Quattrocento,serif;font-size:36px;font-weight:400;line-height:70px;text-align:left;text-shadow:none;margin:0}#shopify-section-1624876575c13494b7 .slideshow__text-content .slideshow__text-content-list span{display:block;max-width:100%;font-family:DINPro-Light;font-size:22px;color:#191919;line-height:1.4;text-align:left;text-shadow:none}#shopify-section-1624876575c13494b7 .slideshow__text-content .slideshow__btn-wrapper{text-align:left}#shopify-section-1624876575c13494b7 .slideshow__text-content .slideshow__btn-wrapper .btn{background:#8a9932;border:none;font-family:DINPro-Medium;font-size:18px;color:#fff;font-weight:500;line-height:22px;text-transform:none;padding:17px 28px 18px;margin:0}#shopify-section-1624876575c13494b7 .slideshow__text-content .slideshow__btn-wrapper .btn:hover{background:#000}@media only screen and (max-width: 900px) and (min-width: 767px){.slick-slider .slick-slide .box .detail-box .text-m{display:block;width:100%}.template-collection .yotpo .standalone-bottomline .star-clickable,.template-index .yotpo .standalone-bottomline .star-clickable{flex-wrap:wrap;justify-content:center;text-align:center;padding:0}}@media (max-width: 1100px){#shopify-section-1646821990a035091e .feature-row{flex-wrap:wrap}#shopify-section-1646821990a035091e .feature-row__item{flex:0 0 100%}#shopify-section-1646821990a035091e .feature-row__text{order:2;padding:30px 0}#shopify-section-3a1a12fa-bb0d-411d-bf1b-4abf8ef6a690 .feature-row{flex-wrap:wrap}#shopify-section-3a1a12fa-bb0d-411d-bf1b-4abf8ef6a690 .feature-row__item{flex:0 0 100%}#shopify-section-3a1a12fa-bb0d-411d-bf1b-4abf8ef6a690 .feature-row__text{padding:30px 0}}@media (max-width: 992px){#shopify-section-d021be16-0987-4e69-8ed2-97c3876d2515 .index-section{padding-left:25px;padding-right:25px}}@media (max-width: 749px){#shopify-section-1b074deb-97c7-42f4-8a6b-cec0ce661a59 .custom-content .custom__item .article__grid-image-container{margin:0 0 15px}#shopify-section-1b074deb-97c7-42f4-8a6b-cec0ce661a59 .section-header h4{font-size:26px}#shopify-section-1624876575c13494b7 .slideshow__text-content{display:none}#shopify-section-1624876575c13494b7 .slideshow{height:300px!important}#shopify-section-1624876575c13494b7 .slideshow__text-wrap--mobile{background:#fffc}#shopify-section-1624876575c13494b7 .slideshow__text-wrap--mobile .slideshow__text-content{display:block;max-width:100%;padding:0}#shopify-section-1624876575c13494b7 .slideshow__text-wrap--mobile .slideshow__text-content .page-width{text-align:left;padding:25px 25px 40px}#shopify-section-1624876575c13494b7 .slideshow__text-wrap--mobile h2{font-family:Quattrocento,serif;font-size:36px;font-weight:400;line-height:42px;text-align:left;text-shadow:none;margin:0}#shopify-section-1624876575c13494b7 .slideshow__text-wrap--mobile span{display:block;max-width:100%;font-family:DINPro-Light;font-size:22px;color:#191919;line-height:1.4;text-align:left;text-shadow:none}#shopify-section-1624876575c13494b7 .slideshow__text-wrap--mobile .btn{background:#8a9932;border:none;font-family:DINPro-Medium;font-size:18px;color:#fff;font-weight:500;line-height:22px;text-transform:none;padding:17px 28px 18px}#shopify-section-1624876575c13494b7 .slideshow__text-wrap--mobile .btn:hover{background:#000}}@media (max-width: 767px){#shopify-section-1646821990a035091e .feature-row__item h3,#shopify-section-3a1a12fa-bb0d-411d-bf1b-4abf8ef6a690 .feature-row__item h3{font-size:28px;line-height:36px;margin-bottom:15px}}#ImageZoom-product-skincare-template-23151190409239{padding-top:0!important}div#ImageZoom-product-bodycare-template-20501109669911{display:contents}#product_form_6682211614743.product-form-product-bodycare-template [value="Canadian Pine & White Sage"],#collection-266816651287 #Collection>ul>li:nth-child(4),#everything-pangea-all-in-one-place #shopify-section-everthing-sets-products>ul>li:nth-child(4){display:none}.secondhlink[href="/collections/body-care-sets"]{display:none!important}.banner-image{position:relative}.banner-image .btn-shop-now{position:absolute;top:55%;left:53.3%;display:inline-block;background:#244a5c;border:none;font-family:DINPro-Medium;font-size:18px;color:#fff!important;font-weight:500;line-height:22px;text-transform:none;padding:17px 28px 18px;margin-top:0}.hp-slick .banner-image{padding:0}.hp-slick .slick-arrow{width:68px;height:68px;z-index:9}.hp-slick .slick-arrow:before{font-size:36px}.hp-slick .slick-arrow.slick-next{right:0}.hp-slick .slick-arrow.slick-prev{left:0}.hp-slick .slick-dots{display:block!important;position:relative;top:-60px;height:0}.hp-slick .slick-dots li button{padding:0}.hp-slick .slick-dots li button:before{font-size:46px!important}@media (max-width: 767px){.banner-image .btn-shop-now{font-size:14px;padding:10px 15px 11px}.hp-slick .slick-dots{top:-40px}}body .site-nav__dropdown{top:28px!important}body .site-nav--active-dropdown .site-nav__dropdown{text-align:left}body .site-nav__dropdown .site-nav__link{text-decoration:none!important;padding:2px 15px}body .site-nav__childlist-item .site-nav__child-link--parent span{font-family:DINPro-Medium}body .site-nav__childlist-item:last-child ul li a span{font-family:DINPro-Medium!important}body .site-nav__childlist-item:first-child a.site-nav__child-link--parent{pointer-events:none}body .site-nav__childlist-item:nth-child(2) a.site-nav__child-link--parent{pointer-events:none}#shopify-section-16492296100ddb89ca{display:none}.ethos_p figure{margin:0 0 25px}.ethos_p p{font-family:DINPro-Light!important;font-size:20px!important;color:#000!important;line-height:150%;margin-bottom:35px}.ethos_p h2{font-family:DINPro-Regular;font-size:36px;font-weight:400;text-align:left;letter-spacing:.1em;margin-bottom:30px}.awef-section .section-header{margin-bottom:35px}.awef-section .section-header h2{font-family:DINPro-Regular;font-size:36px!important;font-weight:400;text-align:center!important;letter-spacing:.1em;margin-bottom:0!important}.awef-section .quotes-slider{align-items:center}.awef-section .quotes-slider .awef-img{text-align:center;padding:0 10px}#shopify-section-custom_content_z4WbbM{padding-top:0}#shopify-section-award_section_pq7zMn{padding-bottom:0}#shopify-section-1632292030e54a08b4{padding-top:0}#shopify-section-16311778981e32a747,#shopify-section-custom_content_iKUdRa{padding-bottom:0}#insta-feed h2{font-family:DINPro-Regular;font-size:36px;font-weight:400;text-align:center;word-wrap:normal;letter-spacing:.1em;margin-bottom:50px}.yotpo-reviews-carousel-bottomline-container{justify-content:center;text-align:center}@media (max-width: 749px){.awef-section .quotes-wrapper ul.slick-dots{display:block!important;margin-top:5px}#shopify-section-16311778981e32a747.img-with-text-3-col .grid .grid__item{align-items:center}.awef-section .section-header h2{font-size:26px!important}.section-header-title,#insta-feed h2{font-size:26px}#shopify-section-16311778981e32a747.img-with-text-3-col .grid .grid__item:last-child{margin-bottom:0}}.template-product-skincarev2{background:none}.template-product-skincarev2 .product-single{padding-top:20px;margin-bottom:0}.template-product-skincarev2 .product-content-tabs{border:none!important;padding:0;margin-bottom:20px}.template-product-skincarev2 .product-content-tabs .tabs-items{background:#244a5c}.template-product-skincarev2 .product-content-tabs .tabs-items .ui-tabs-nav{max-width:1176px;background:none;border:none;border-radius:0;padding:30px;margin:0 auto}.template-product-skincarev2 .product-content-tabs .ui-tabs-nav li{background:none;border:none;border-radius:0;margin:0}.template-product-skincarev2 .product-content-tabs .ui-tabs-nav li a{text-decoration:none;border-radius:500px;font-family:DINPro-Medium;font-size:16px;color:#fff;font-weight:500;line-height:normal;text-transform:uppercase;text-align:center;letter-spacing:0;padding:10px 30px}.template-product-skincarev2 .product-content-tabs .ui-tabs-nav li.ui-tabs-active a{background:#fff;color:#244a5c}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel{max-width:1176px;background:none;border-radius:0;border:none!important;font-family:EB Garamond,serif;font-size:18px;color:#000;font-weight:400;padding:30px 20px;margin:0 auto}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel p{font-family:EB Garamond,serif;font-size:18px;color:#000;font-weight:400}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel .custom-field{margin:0}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel .tabs-content{display:flex;flex-wrap:wrap;align-items:center}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel .tabs-content .left-col{flex:0 0 100%;max-width:48%;margin-right:4%}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel .tabs-content .right-col{flex:0 0 100%;max-width:48%}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel h3{font-weight:400;margin-bottom:10px}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel h3 a{color:#244a5c}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel h3.pb-ingredients-link{padding-bottom:0;margin-bottom:0}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel .pb-content .panel{margin-bottom:30px}.template-product-skincarev2 #shopify-section-product-recommendations .product-recommendations__inner{padding:0}.template-product-skincarev2 #shopify-section-product-recommendations .page-width{margin-bottom:0}.template-product-skincarev2 .product-template__container .product-single .grid__item .product-single__meta .product-form{padding-top:0}.template-product-skincarev2 .product-template__container .product-single .grid__item .product-single__meta .product-form .selector-wrapper{margin-bottom:20px}@media (max-width: 749px){.template-product-skincarev2 .product-content-tabs .tabs-items .ui-tabs-nav{padding:20px 15px}.template-product-skincarev2 .product-content-tabs .ui-tabs-nav li{margin:5px}.template-product-skincarev2 .product-content-tabs .ui-tabs-nav li a{width:100%;background:#ffffff1a}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel .tabs-content .left-col{max-width:100%;margin:0 0 20px}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel .tabs-content .right-col{max-width:100%}.template-product-skincarev2 .product-template__container .product-single .grid__item .product-single__meta .product-form{padding-top:0}}@media (max-width: 592px){.template-product-skincarev2 .product-content-tabs .tabs-items .ui-tabs-nav{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 5px 5px}.template-product-skincarev2 .product-content-tabs .ui-tabs-nav{margin-left:-3%}.template-product-skincarev2 .product-content-tabs .ui-tabs-nav li{flex:0 0 100%;max-width:47%;margin:0 1.5% 3%!important}.template-product-skincarev2 .product-content-tabs .ui-tabs-nav li a{font-size:12px;padding:10px}.template-product-skincarev2 .product-content-tabs .ui-tabs-panel h3{padding:0}.template-product-skincarev2 #ProductSection-product-skincare-template .product-single__title .pt-initial{font-size:22px}.template-product-skincarev2 #ProductSection-product-skincare-template .product-single__title .pt-second{font-size:38px}.template-product-skincarev2 .pb-slider .pb-items .pb-img{margin:0 auto 25px}.template-product-skincarev2 .pb-slider .pb-items h4{text-align:center}}.section--related-products .related-products--root{padding-top:100px!important}.related-products--wrapper .related-products--header .related-products--title{font-size:32px!important;color:#424242!important;text-transform:uppercase!important;letter-spacing:2px!important}.bsub-widget__wrapper{max-width:400px!important;padding:10px!important}.bsub-widget__group-header{line-height:normal!important;padding:.2rem!important}.bsub-widget__group-label{padding:0!important}fieldset.bsub-widget legend{font-family:DINPro-Bold!important;color:#244a5c!important;font-size:16px!important}.bsub-widget{padding:0 0 20px!important;border:0!important;margin:0!important}input:checked+.bsub-widget__group-header{border-color:#244a5c!important;color:#244a5c!important;font-weight:700!important}input:checked+.bsub-widget__plan-header{color:#7dba63!important}.custom-sale-price .product-price--save{font-family:DINPro-Regular;font-size:18px!important;text-transform:uppercase}.template-product-skincare-starter-kit .review-yopto{display:flex;justify-content:flex-start}.template-product-skincare-starter-kit .review-yopto img{width:200px}.template-collection-starter-set ul.slick-dots{display:none}.template-collection-starter-set .main-content{padding-top:55px}.template-collection-starter-set .collection-hero__image{height:540px}.template-collection-starter-set .collection-hero__title-wrapper:before{display:none}.template-collection-starter-set .collection-hero__title-wrapper .collection-hero__title{max-width:680px;text-align:left;margin-left:0}.template-collection-starter-set #Collection .grid{margin-top:60px}.template-collection-starter-set #Collection .grid .grid__item{width:50%;padding-bottom:0;margin-bottom:60px}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item{display:flex}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .product-card__image-with-placeholder-wrapper{flex:0 0 100%;max-width:50%}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .product-card__image-with-placeholder-wrapper img{height:auto}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .product-card__image-with-placeholder-wrapper .product-badge{position:absolute;top:0;right:25px;width:60px;height:60px}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .product-card__image-with-placeholder-wrapper .product-badge img{width:60px;height:60px}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .css-right{flex:0 0 100%;max-width:50%;text-align:left}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .css-right .grid-view-item__title{font-family:DINPro-Bold;text-transform:none;margin-bottom:10px}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .css-right .grid-view-item__title .pt-initial{font-family:DINPro-Bold;text-transform:none;font-size:20px}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .css-right .grid-view-item__title .pt-second{font-family:DINPro-Bold;text-transform:none;margin-top:5px;max-width:100%}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .css-right .pv-des .btn{background:none;font-family:DINPro-Bold;color:#244a5c;font-weight:400;letter-spacing:0;padding:0}.template-collection-starter-set .review-yopto{text-align:center}.template-collection-starter-set .review-yopto img{display:inline-block;max-width:360px;width:100%}@media (max-width: 1366px){.template-collection-starter-set .collection-hero__image{height:460px}}@media (max-width: 1024px){.template-collection-starter-set #Collection .grid .grid__item{width:100%}}@media (max-width: 992px){.template-product-skincare-starter-kit .product-badges{text-align:center}.template-product-skincare-starter-kit .review-yopto{justify-content:center}}@media (max-width: 768px){.template-collection-starter-set .collection-hero__image{height:100%}.template-collection-starter-set .collection-hero__title-wrapper .collection-hero__title{max-width:60%;font-size:20px}}@media (max-width: 520px){.template-collection-starter-set #Collection .grid .grid__item .grid-view-item{flex-wrap:wrap}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .product-card__image-with-placeholder-wrapper{max-width:100%;margin-bottom:20px}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .css-right{max-width:100%}}.template-product-skincare-starter-kit #ProductSection-product-skincare-template .product-single__title .pt-second{font-size:48px}@media (max-width: 520px){.template-product-skincare-starter-kit #ProductSection-product-skincare-template .product-single__title .pt-second{font-size:29px}}.template-collection-starter-set #Collection .grid .grid__item .grid-view-item .css-right .custom-sale-price .product-price--save{display:none}.template-collection-starter-set .pv-des .price__pricing-group .price__sale.custom-sale-price .price-item.price-item--sale{font-size:22px!important;font-weight:600!important;margin-right:10px!important;margin-bottom:10px!important;display:flex!important}.template-collection-starter-set .pv-des>dl{display:flex!important;flex-wrap:wrap!important;flex-direction:row!important}.template-collection-starter-set .pv-des .price__pricing-group .price__sale.custom-sale-price,.template-collection-starter-set .pv-des .price__pricing-group .price__sale.custom-sale-price dd{margin:0!important}.template-collection-starter-set .pv-des .price__pricing-group{align-items:flex-start!important;display:flex!important;flex-direction:row-reverse!important}#rebuy-cart h2#SmartCart_title{font-weight:400!important;text-transform:uppercase!important;font-family:DINPro-Bold!important;color:#244a5c!important;letter-spacing:.5px!important;font-size:calc(((var(--font-h1-desktop)) /(var(--font-size-base)))* .5em)!important}#rebuy-cart li a,.rebuy-cart__flyout-recommendations .rebuy-product-info a{font-family:DINPro-Bold!important;font-size:16px!important;color:#244a5c!important;font-weight:400!important;margin-bottom:5px!important}#rebuy-cart .rebuy-cart__flyout-item-variant-title,.rebuy-money{font-family:DINPro-Regular!important;font-weight:400!important;color:var(--color-body-text)!important;font-size:14px!important}#rebuy-cart .rebuy-cart__flyout-item-remove,[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-remove{color:var(--color-body-text)!important}#rebuy-cart .rebuy-cart__flyout-recommendations h4.primary-title{font-family:DINPro-Bold;font-size:20px!important;color:var(--color-body-text)!important;font-weight:400;margin-top:0!important}#rebuy-cart .rebuy-product-actions span{display:inline-block;background:#244a5c!important;border:none;font-family:DINPro-Medium;font-size:16px!important;color:#fff;font-weight:500;line-height:normal;letter-spacing:0}#rebuy-cart button.rebuy-button{display:inline-block!important;background:#244a5c!important;border:none!important;font-family:DINPro-Medium!important;font-size:16px!important;color:#fff!important;font-weight:500!important;line-height:normal!important;border-radius:unset!important;text-transform:uppercase!important;letter-spacing:0!important}#rebuy-cart button.rebuy-button.rebuy-cart__checkout-button.block{padding:16px 28px 17px!important}#rebuy-cart button.rebuy-button.rebuy-cart__continue-shopping-button.block.outline{color:#3a3a3a!important;padding-bottom:1px;background:none!important}#rebuy-cart button.rebuy-button.rebuy-cart__continue-shopping-button.block.outline span{border-bottom:1px solid #3a3a3a!important}#rebuy-cart .rebuy-cart__flyout-subtotal-label{font-family:DINPro-Bold;color:#3a3a3a!important;font-weight:400;margin-top:0!important}#rebuy-cart .rebuy-cart__flyout-empty-cart a{padding:16px 28px 17px!important;display:inline-block!important;background:#244a5c!important;border:none!important;font-family:DINPro-Medium!important;font-size:16px!important;color:#fff!important;font-weight:500!important;line-height:normal!important;border-radius:unset!important;text-transform:uppercase!important;letter-spacing:0!important}#rebuy-cart select{height:auto!important}.gbbAddProductPageSubtextWrapper .gbbAddProductPageSubtext{font-family:DINPro-Bold;font-size:38px;color:#244a5c!important;font-weight:400;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px}.gbbFiltersSearchSortHeader .gbbFiltersMainButtonWrapper .gbbFiltersCheckboxLabel,.gbbFiltersSearchSortHeader .gbbSortByDropDownContainer .gbbSortByDropDownSelect,.gbbProductItem .gbbProductTextContainer .gbbProductItemTitle .gbbProductTitleOnly,.gbbProductItem .gbbProductActionContainer .gbbProductItemCompareAtPrice,.gbbProductItem .gbbProductActionContainer .gbbProductItemPrice{font-family:DINPro-Medium;font-size:18px;color:#244a5c;font-weight:500;line-height:22px;text-transform:none;letter-spacing:0}.gbbProductItem .gbbProductActionContainer .gbbProductButtonWrapper .gbbProductAddButton,.gbbProductItem .gbbProductActionContainer .gbbProductQuantityHTML .gbbProductQuantityRemoveButton,.gbbProductItem .gbbProductActionContainer .gbbProductQuantityHTML .gbbProductQuantityAddButton,.gbbAddProductsPageFooterHTML .gbbPageFooterHTML .gbbFooterButtonsWrapper .gbbFooterNextButton{background:#244a5c!important;border-radius:0;border:none;font-family:DINPro-Medium;font-size:16px;color:#fff;font-weight:500;line-height:22px;text-transform:none;padding:8px 12px}.gbbProductVariantModalBodyContainer{align-items:self-start!important}.gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer .gbbProductItemTitle{display:block;font-family:DINPro-Light;font-size:22px;color:#244a5c;font-weight:300;line-height:1.2em;text-transform:uppercase;margin-left:-4.5px;margin-bottom:5px}.gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer .gbbProductItemPricesContainer{font-family:DINPro-Bold;font-size:24px;color:#244a5c;font-weight:400;text-decoration:none;margin-bottom:8px}.gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer .gbbProductItemPricesContainer .gbbProductItemPrice{font-size:24px}.gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer .gbbProductDescriptionContainer h2{font-weight:400}.gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer .gbbProductDescriptionContainer p,.gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer .gbbProductDescriptionContainer ul li,.gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer .gbbProductDescriptionContainer ul li span{font-size:16px;line-height:1.3em}.gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer .gbbProductDescriptionContainer small{font-size:13px;line-height:1.3em}.gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer{display:flex;align-items:center}.gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer .gbbProductQuantityHTML{flex:0}.gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer .gbbProductQuantityHTML .gbbProductQuantityRemoveButton,.gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer .gbbProductQuantityHTML .gbbProductQuantityAddButton{background:#244a5c!important;border-radius:0;border:none;font-family:DINPro-Medium;font-size:16px;color:#fff;font-weight:500;line-height:22px;text-transform:none;padding:8px 12px}.gbbProductCardActionContainer .gbbProductVariantAddButton{background:#244a5c!important;border-radius:0;border:none;font-family:DINPro-Medium;font-size:16px;color:#fff;font-weight:500;line-height:22px;text-transform:none;padding:12px 15px}.gbbProductVariantOptionValue{border-radius:0!important;font-family:DINPro-Light}.gbbProductAllImagesContainer{overflow-y:unset!important}.gbbSummaryPageBannerTextWrapper .gbbSummaryPageBannerText{font-family:DINPro-Bold;font-size:38px;color:#244a5c!important;font-weight:400;text-transform:uppercase;letter-spacing:.5px;margin-bottom:0}.gbbSummaryPageBannerTextWrapper .gbbSummaryPageBannerSubText{font-size:22px}.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts{font-family:DINPro-Light}.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleTitle{font-family:DINPro-Medium;font-size:18px;color:#244a5c;font-weight:500;line-height:22px;text-transform:none;letter-spacing:0}.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageProductListItemName{font-size:15px;color:#000;font-weight:400}.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleQuantityRemoveButton{background:#244a5c!important;border-radius:0;border:none;font-family:DINPro-Medium;font-size:16px;color:#fff;font-weight:500;line-height:22px;text-transform:none;padding:8px 12px}.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleQuantityRemoveButton .gbbSummaryPageQuantityRemoveButtonWrapper{top:10px}.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleQuantityAddButton{background:#244a5c!important;border-radius:0;border:none;font-family:DINPro-Medium;font-size:16px;color:#fff;font-weight:500;line-height:22px;text-transform:none;padding:8px 12px}.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleQuantityAddButton .gbbSummaryPageQuantityAddButtonWrapper{top:10px}.gbbSummaryPageDeliverOrderDetailsDiv{font-family:DINPro-Light}.gbbSummaryPageDeliverOrderDetailsDiv .gbbSummaryPageActionButtons .gbbSummaryPageCheckoutButton,.gbbSummaryPageDeliverOrderDetailsDiv .gbbSummaryPageActionButtons .gbbSummaryPageCreateNewBoxButton{background:#244a5c!important;border-radius:0;border:none;font-family:DINPro-Medium;font-size:16px;color:#fff;font-weight:500;line-height:22px;text-transform:none;padding:8px 12px}.gbbFooterProductContainer .gbbFooterProductTextContainer .gbbFooterProductTitle{font-family:DINPro-Medium;color:#244a5c}.gbbFooterProductContainer .gbbFooterProductTextContainer .gbbFooterProductQtyPriceContainer{font-family:DINPro-Medium}.gbbFooterProductContainer .gbbFooterProductTextContainer .gbbFooterProductQtyPriceContainer .gbbFooterProductPrice{font-weight:400}.gbbFooterTotalContainer .gbbFooterTotalLabel{font-family:DINPro-Medium}.gbbFooterTotalContainer .gbbFooterTotalValueContainer{font-family:DINPro-Medium;color:#244a5c}body .gbbProductImageContainerImg{max-height:none;width:auto;height:auto}@media (max-width: 592px){.gbbAddProductPageSubtextWrapper .gbbAddProductPageSubtext{font-size:26px}.gbbSummaryPageBannerTextWrapper .gbbSummaryPageBannerText{font-size:26px;line-height:normal}.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleQuantityRemoveButton .gbbSummaryPageQuantityRemoveButtonWrapper,.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleQuantityAddButton .gbbSummaryPageQuantityAddButtonWrapper{top:8px}.gbbAddProductsPageFooterHTML .gbbProductsFooterHTML{display:flex;flex-direction:column}.gbbAddProductsPageFooterHTML .gbbProductsFooterHTML .gbbViewProductsLabelAndTotalContainer{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;justify-content:center;text-align:right}.gbbAddProductsPageFooterHTML .gbbProductsFooterHTML .gbbFooterButtonsWrapper{flex:0 0 100%;max-width:100%}}a.subscribelnknew:hover{border:2px solid #244a5c;background:#244a5c;color:#fff}a.subscribelnknew{display:flex;vertical-align:top;width:auto;height:58px;background:none;border-radius:0;border:2px solid #244a5c;font-family:DINPro-Medium;font-size:18px;color:#244a5c;text-align:center;letter-spacing:0;padding:0 28px;margin:0 auto;min-height:44px;flex-wrap:wrap;align-content:space-around}body[data-page=reviewPage] a.site-header__cart.cart,body[data-page=reviewPage] div#rebuy-cart{display:none}body[data-page=reviewPage]{overflow:auto!important}.template-page-retail-partners .main-content .rte{margin-bottom:40px}.contactWrap{max-width:300px;display:flex;justify-content:space-between;align-items:flex-start;margin:30px auto;font-size:18px;color:#244a5c}.contactWrap .item{display:flex;justify-content:center;flex-direction:column;align-items:center}.main-content .rte .rp-pages h3{margin-top:inherit;text-align:center}@media (max-width: 592px){.main-content .rte .rp-pages h3{font-size:15px}}@media (max-width: 320px){.main-content .rte .rp-pages h3{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map?v=84188097649469135171722591952 */
