.video-player-section{position:relative;overflow:hidden}.video-player-section .dte-video-player{width:100%}.video-player-section .dte-video-player video{width:100%;height:100%;object-fit:cover;object-position:center}.video-player-section.seven-fifty-height-hero .dte-video-player{height:750px}.video-player-section.sixty-fifty-height-hero .dte-video-player{height:650px}.video-player-section.five-fifty-height-hero .dte-video-player{height:550px}.video-player-section.four-fifty-height-hero .dte-video-player{height:450px}.text-copy{position:absolute;text-align:center;top:0;left:0;right:0;margin:auto;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;background-image:linear-gradient(to top,#0000,#0000004d)}@media screen and (min-width: 1200px){.text-copy h1{font-size:3.5em}}@media screen and (min-width: 1400px){.text-copy h1{font-size:4em}}.text-copy h1,.text-copy p{color:#fff}.text-copy h1{font-size:3em;padding:0 60px;margin-bottom:0}.text-copy p{font-size:1.5em}.text-copy img{display:block;width:10%;min-width:150px;margin-left:auto;margin-right:auto;margin-top:50px}.slide__heading{line-height:1.4}.featured-content-section{background-color:#fafafa}.list-group-item{position:relative;padding-left:30px}.list-group-item .imgCss{display:none}.bootstrap-msesl .list-group a.list-group-item.active{background-image:unset;background-color:#fafafa!important;text-shadow:none}#powered_by{display:none}.list-group .list-group-item.active,.list-group .list-group-item.active:hover,.list-group .list-group-item.active:focus{color:#aeaeae!important}.bootstrap-msesl .tab-content .tab-pane .labeltxt{display:none}.bootstrap-msesl h4,.bootstrap-msesl p{color:#555!important}.filter_form{display:none}.bootstrap-msesl:before{content:"Store Locator";display:block;font-family:"Baskerville No 2",serif;font-size:40px;font-style:normal;font-weight:400;line-height:1.4;margin:0 0 1.5em;text-align:center}.bootstrap-msesl .tab-content .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}#events{height:750px!important}.bootstrap-msesl{padding:0!important;max-width:1400px;margin:auto}.gm-style .gm-style-iw-c{box-shadow:0 0 30px 1px #0003;border-radius:0!important;transition:box-shadow .5s}.gm-style .gm-style-iw-c:hover{opacity:1;box-shadow:0 0 30px 1px #0000004d;transition:box-shadow .5s}.tab-content .gm-style{font:400 11px Helvetica,Helvetica Neue,Arial,sans-serif}.bootstrap-msesl .list-group{box-shadow:unset}b.txtCss{margin-left:32px!important;line-height:3;font-family:inherit}.slider-cta{padding-top:18px}.product-features{padding-top:35px}@media screen and (min-width: 768px){.product-features{padding-top:135px;padding-bottom:135px}}.template-product .product-features{padding-top:35px;padding-bottom:35px}@media screen and (min-width: 768px){.template-product .product-features{padding-top:130px;padding-bottom:87px}}.featured-collection-section{padding-top:35px;padding-bottom:35px}@media screen and (min-width: 768px){.featured-collection-section{padding-top:175px;padding-bottom:175px}}#testimonials{padding-bottom:35px}@media screen and (min-width: 768px){#testimonials{padding-bottom:135px}}.press-section{padding-top:35px;padding-bottom:35px}@media screen and (min-width: 768px){.press-section{padding-top:175px;padding-bottom:175px}}.product-feature__text p{font-size:13pt;line-height:1.6;letter-spacing:.02em}@media screen and (max-width: 2200px){.product-feature__text p{font-size:11pt}}.ingredient-section-all{padding-bottom:0}@media screen and (max-width: 1440px){.ingredient-section-all .macrene-grid-cap{max-width:950px}}@media screen and (max-width: 1280px){.ingredient-section-all{padding-bottom:0}}@media screen and (max-width: 767px){.ingredient-section-all{padding-bottom:70px}}.ingredient-section-all img{width:100%;padding-top:80px;object-fit:cover}@media screen and (max-width: 460px){.ingredient-section-all img{height:400px;object-position:44% 63%;overflow:hidden;max-height:223px}}.ingredient-section-all h5{text-align:center;font-size:20pt;margin-bottom:40px}@media screen and (min-width: 768px){.ingredient-section-all h5{font-size:35pt;padding-bottom:50px}}.ingredient-section-all h3{font-size:17px}@media screen and (min-width: 768px){.ingredient-section-all h3{font-size:24px}}@media screen and (max-width: 2200px){.ingredient-section-all h3{font-size:20px}}.ingredient-section-all li{font-family:"Baskerville No 2",serif;margin-top:30px;font-size:12pt}@media screen and (min-width: 768px){.ingredient-section-all li{font-size:15pt;margin-top:30px}}@media screen and (max-width: 2200px){.ingredient-section-all li{font-size:12pt;margin-top:18px}}.ingredient-section-all .ingredients-section .ingredient-description{padding-top:10px}.ingredient-section-all .ingredients-section .ingredient-description>.grid{position:relative}.ingredient-section-all .ingredients-section .ingredient-description-wrapper{display:flex;flex-direction:column;justify-items:center;height:100%;padding-left:50px;padding-top:70px}@media screen and (min-width: 768px){.ingredient-section-all .ingredients-section .ingredient-description-wrapper{padding-left:30px;padding-top:80px}}.ingredient-section-all .ingredients-section .ing-list{list-style:circle}.ingredient-section-all .ingredients-section ul{margin:30px 0 0;padding-left:20px;list-style:none}.ingredient-section-all .ingredients-section ul li{cursor:pointer}.ingredient-section-all .ingredients-section ul li .card{position:fixed}@media screen and (min-width: 768px){.ingredient-section-all .ingredients-section ul li .card{position:absolute}}.ingredient-section-all .ingredients-section ul li div{pointer-events:none;opacity:0;display:none;position:fixed}@media screen and (min-width: 768px){.ingredient-section-all .ingredients-section ul li div{position:absolute}}.ingredient-section-all .ingredients-section ul li span{border-bottom:.05em solid #aeaeae;padding-bottom:1.2px}.ingredient-section-all .ingredients-section ul li span:hover{color:#484848;border-color:#484848}.ingredient-section-all .ingredients-section ul li span:hover .card{top:0;left:0;transition:opacity .9s;transition-delay:.9s;opacity:1;position:fixed;display:block;width:100%;height:100vh;z-index:1004;background-color:#00000040}@media screen and (min-width: 768px){.ingredient-section-all .ingredients-section ul li span:hover .card{position:absolute;background-color:#ffffff80;height:100%}}.ingredient-section-all .ingredients-section ul li span:hover .card div{position:relative;font-family:"Baskerville No 2",serif;opacity:1;font-size:16pt;margin:auto;width:300px;left:0;right:0;top:50%;transform:translateY(-50%);z-index:2000;display:block;box-sizing:border-box;padding:25px 40px 30px;background-color:#fff;border:1px solid #8d8d8d;pointer-events:none}@media screen and (min-width: 768px){.ingredient-section-all .ingredients-section ul li span:hover .card div{width:400px;box-shadow:2px 2px 3px #fff;font-size:20pt}}.ingredient-section-all .ingredients-section ul li span:hover .card dfn{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-style:normal;padding-top:10px;display:block;font-size:12pt;text-decoration:unset;border-top:1px solid #E8E8E8;letter-spacing:.01em;line-height:25px}@media screen and (max-width: 767px){.ingredient-section-all .ingredients-section ul li span:hover .card dfn{font-size:10pt}}em{font-style:italic}.rte h3{margin-top:0}.rte h4{margin-top:2em;margin-bottom:2em;font-size:17px}.product-description.rte{margin-top:0}h3{font-size:21px;font-style:italic}.product-title{margin-bottom:-2px;border-bottom:1px solid #E8E8E8;font-size:20px;padding-bottom:5px}@media screen and (min-width: 768px){.product-title{font-size:40px}}@media screen and (max-width: 2200px){.product-title{font-size:30px}}.product-feature__text p a{text-decoration:underline}.template-product .main-content,#ingredients .main-content{padding-bottom:0}#ingredients .rich-text--no-image{font-family:"Baskerville No 2",serif;font-size:21px}@media screen and (min-width: 768px){#ingredients .rich-text--no-image{padding-top:20px;padding-bottom:0;font-size:30px}}.rich-text--ingredients-rich-text p{line-height:36px}@media screen and (min-width: 768px){.rich-text--ingredients-rich-text p{line-height:45px}}.macrene-grid-cap{margin:auto;clear:both}@media screen and (min-width: 768px){.macrene-grid-cap{max-width:1300px;padding:0 30px;box-sizing:border-box}}#test-dr-macrene-alexiades .shopify-section .product-feature__text p{font-size:10pt}.map-button{margin-bottom:20px}.map-button.hide-button{display:none!important}.map-button h1{font-size:15pt;font-family:inherit;border-color:#555}@media screen and (min-width: 768px){.map-button h1{font-size:20pt}}.map-button h2{font-family:inherit;font-size:10pt;line-height:26px}@media screen and (min-width: 768px){.map-button h2{font-size:14pt}}@media screen and (max-width: 1440px){.map-button h2{font-size:12pt}}.map-button h2 br{display:none}.map-button p{margin:0;font-size:18pt;line-height:16pt;color:#aeaeae}@media screen and (min-width: 768px){.map-button p{font-size:11pt}}@media screen and (max-width: 1440px){.map-button p{font-size:10pt}}.map-button span{font-size:7pt;color:#aeaeae;line-height:20pt;display:inline-block;font-style:italic}@media screen and (min-width: 768px){.map-button span{font-size:10pt}}@media screen and (max-width: 1440px){.map-button span{font-size:9pt}}.map-button:hover h1,.map-button:hover h2,.map-button:hover p,.map-button:hover span{color:#484848}.collection-header{background-color:#fff}#shopify-section-about-section .product-features{padding-top:0}@media screen and (min-width: 768px){#shopify-section-about-section .product-features{padding-top:60px}}.about-template h3{font-size:31px}@media screen and (min-width: 768px){.about-template h3{font-size:40px}}.faq-section h2{font-size:24px}@media screen and (max-width: 767px){.faq-section h2{padding-left:30px;margin-right:20px;font-size:18px}}.faq-section p{font-size:16px}@media screen and (max-width: 767px){.faq-section p{padding-left:30px;margin-right:20px;font-size:12px}}.press__logo.is-selected .press__logo-image img{border-bottom:1px solid;border-top:1px solid;padding:10px}.related-products{padding-top:0}@media screen and (min-width: 768px){.related-products{padding-top:0}}.related-products>h4{padding-top:70px}@media screen and (max-width: 1280px){.related-products>h4{padding-top:90px}}.site-nav__link{font-size:13px;letter-spacing:.01em;font-size:11px;text-transform:uppercase}.sub-sub-links .site-nav__link{text-transform:unset;font-size:unset}#map-tiles{width:100%;height:600px}@media screen and (max-width: 767px){#map-tiles{position:fixed!important;width:92%;height:calc((var(--vh, 1vh) * 100) - 100px);margin-top:50px;margin-left:4%;top:0;z-index:2500}#map-tiles:before{content:"";top:0;left:0;width:100%;height:100%;background-color:#0000004d;position:fixed}}.map-close-button{display:none}@media screen and (max-width: 767px){.map-close-button{top:39px;right:32px;font-size:45px;font-weight:200;position:fixed;z-index:2700;color:#000}}.map-container{min-height:600px}@media screen and (max-width: 767px){.map-container{min-height:500px}}#map-list button{display:flex;flex-direction:column;text-align:left;width:calc(100% - 40px);margin-left:20px;margin-right:20px;color:#1e1e1e;padding:12px;break-inside:avoid;margin-bottom:5px;box-sizing:border-box;border:2px solid transparent}@media screen and (min-width: 768px){#map-list button{padding:25px;width:100%;margin-left:0;margin-right:0}}#map-list button:hover{color:#000}#map-list button.active{border:2px solid #E8E8E8;box-sizing:border-box}#map-list button.active h1,#map-list button.active h2,#map-list button.active p,#map-list button.active span{color:#484848}#state-choice{margin-bottom:60px}@media screen and (max-width: 767px){#state-choice{text-align:center}}#state-choice button{margin-right:3px;margin-left:20px;padding-top:27px;padding-bottom:0;display:inline-block;font-size:22px;color:#aeaeae}@media screen and (min-width: 768px){#state-choice button{font-size:20px;margin-left:25px;margin-right:25px;padding-bottom:35px}}#state-choice button:hover{color:#484848}#state-choice button.active{color:#484848;padding-bottom:5px;border-bottom:1px solid #484848}.state-list{display:grid;width:100%;grid-column-gap:30px;grid-row-gap:2px;grid-template-columns:100%}@media screen and (min-width: 500px){.state-list{width:calc(100% - 60px);grid-template-columns:50% 50%}}@media screen and (min-width: 720px){.state-list{width:calc(100% - 60px);grid-template-columns:33.33% 33.33% 33.33%}}@media screen and (min-width: 1310px){.state-list{width:1290px;grid-template-columns:300px 300px 300px 300px}}.mapIconLabel{font-size:30px;font-weight:700;color:#fff}#map-info{position:absolute;background-color:#fff;z-index:100;top:30px;right:30px;width:30%;box-sizing:border-box}@media screen and (max-width: 1115px){#map-info{width:35%}}@media screen and (max-width: 767px){#map-info{width:92%;top:unset;left:4%;right:0;position:fixed;z-index:2600;bottom:30px}}#map-info h4{color:#484848;padding-left:30px;padding-top:30px;padding-bottom:30px}@media screen and (max-width: 767px){#map-info h4{font-size:20px;padding-bottom:3px;padding-top:18px}}#map-info p{font-size:13pt;line-height:9px;color:#484848;padding-left:30px;margin-bottom:12px}@media screen and (max-width: 767px){#map-info p{font-size:9pt;line-height:7px}}#map-info span{font-size:13pt;line-height:2px;color:#484848;font-style:italic;display:inline-block;padding-left:30px;padding-bottom:60px}@media screen and (max-width: 767px){#map-info span{font-size:10pt;padding-bottom:23px}}#map-info .google-map-link{color:#484848;font-size:15px;display:block;margin-bottom:30px;border:1px solid #555555;width:145px;padding:10px;margin-left:30px;text-align:center}@media screen and (max-width: 767px){#map-info .google-map-link{margin-bottom:17px;margin-left:30px;font-size:12px}}#map-info .google-map-link:hover{color:#aeaeae;border-color:#aeaeae}.map-container{position:relative}.password-logo{padding-bottom:70px}.password-page__wrapper{background-position:right bottom}#contact_form{z-index:200;max-width:500px;margin:auto}#contact_form .btn--small{text-transform:inherit;letter-spacing:unset}#contact_form h3{font-size:21.7pt;margin-bottom:50px;margin-top:20px}#contact_form p{text-align:center;font-size:12pt;margin-bottom:10px}#contact_form .signup-input,#contact_form .customer-signup-button{margin-bottom:60px;margin-top:60px}.template-password .btn--small{color:#fff;background-color:transparent}.template-password .btn--small:hover{color:#555;border-color:#555}.fullscreen-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1}.fullscreen-bg__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.bloomingdales{background-image:"https://cdn.shopify.com/s/files/1/0365/5549/files/bloomingdales-png.png?16370";width:30px}.shopify-section.slideshow .flickity-slider .item .image-desktop{width:100%;height:56.25vw;object-fit:cover;max-height:calc(100vh - 32px)}.sub-sub-links span{font-size:12px;line-height:10px;padding:0}.has-sub-links span{font-size:13px;padding-bottom:0;margin-bottom:6px}.megamenu{background:#fff}.megamenu .megamenu__links>li>.site-nav__link{margin-top:10px;margin-bottom:10px;padding-bottom:0;opacity:1;border-bottom:0}.megamenu .megamenu__links>li>.site-nav__link span{font-family:"Baskerville No 2",serif;font-weight:200;font-size:15px;text-transform:capitalize}.megamenu .megamenu__links{width:281px;break-inside:avoid;padding:0}.megamenu .megamenu__links>li>.site-nav__link{margin-top:0;padding:0;margin-right:20px}.megamenu .megamenu-inner{width:700px;padding:0}@media screen and (min-width: 2000px){.megamenu .megamenu-inner{margin-right:365px}}.megamenu .megamenu-inner h3{padding-top:86px;font-size:23px}.megamenu .megamenu-inner .megamenu-inner-nav{padding-top:16px;columns:313px 2;column-fill:balance}.rich-text--ingredients-image-with-text{background-color:#fafafa}.megamenu__image img{padding-top:50px;padding-right:80px;padding-bottom:50px;width:100%}.megamenu--left .megamenu__images{width:380px;float:none}.macrene-grid-cap-disable{display:flex;flex-direction:row;justify-content:flex-end}@media screen and (max-width: 767px){.product-feature__text.product-feature__text--normal{padding:20px}}@media screen and (max-width: 767px){.rich-text__wrapper{padding:0}}@media screen and (max-width: 767px){.product-features{margin-top:75px;margin-bottom:0}.product-features p{font-size:11pt}}@media screen and (max-width: 767px){.product-feature__images{padding-right:20px;padding-left:20px;margin-top:0;margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.featured-collection{padding-top:0}}@media screen and (max-width: 767px){.main-content{margin-top:100px!important}}@media screen and (max-width: 767px){.rich-text--no-image{padding-top:0;padding-bottom:0}}.product-feature--stacked{max-width:unset;margin-left:0;margin-right:0}@media screen and (min-width: 768px){.product-feature__text{padding-left:80px;padding-right:80px}}@media screen and (max-width: 767px){#shopify-section-ingredients-product-feature-one{margin-top:0}}@media screen and (max-width: 767px){.about-template{padding:0}}.collection-title{font-size:40px}@media screen and (max-width: 479px){.collection-title{font-size:30px}}.mobile-nav__subsublist{display:none!important}.mobile-nav__sublist .mobile-nav__toggle{display:none}.mobile-nav__sublist h5{font-family:"Baskerville No 2",serif}@media screen and (max-width: 991px){.mobile-nav__sublist h5{font-size:15px}}#subscribe{background:#aeaeae;border:2px solid #aeaeae}#mail{border:2px solid #aeaeae;color:#aeaeae}.shopify-link{display:none}#charitable-donations h6{font-size:25px;font-family:"Baskerville No 2",serif;text-align:center;padding-bottom:200px;padding-top:20px}.shopify-policy__container{max-width:900px}.shopify-policy__title{padding-bottom:40px}.shopify-policy__title h1{text-transform:capitalize}@media screen and (max-width: 1280px){.product-feature__text h1{font-size:32px}}.top-bar{z-index:800}.privy-mobile-tab,.privy-tab{display:none!important}#store-locator .site-header{height:74px}@media screen and (max-width: 767px){.top-bar{z-index:800}}#our-philosophy .page-title{padding-bottom:0!important}#our-philosophy #shopify-section-footer{margin-top:0!important}.main-content{padding-bottom:0}#shopify-section-footer{margin-top:150px}.template-product #shopify-section-footer{margin-top:0!important}.template-product .rte.size--xlarge{font-size:18px;max-width:800px}@media screen and (max-width: 767px){.template-product .grid__item{padding-right:15px}}#a-revolution-in-formula #shopify-section-footer{margin-top:0!important}.template-index .main-subheading{font-size:17px}.template-index #shopify-section-footer{margin-top:0!important}.featured-image-section .btn{color:#fff;border-color:#fff}.rich-text--ingredients-image-with-text .rich-text__heading{font-size:30px}.main-subheading{font-size:18px;margin-bottom:30px;max-width:900px;margin-left:auto;margin-right:auto}.shopify-section.slideshow .slider-caption.main-subheading{max-width:unset;margin-bottom:12px}#dr-macrene-alexiades #shopify-section-footer{margin-top:0!important}#dr-macrene-alexiades .product-feature__image img{width:62%;margin:auto}#dr-macrene-alexiades .rich-text{background:#fafafa}#a-revolution-in-formula .rich-text--no-image{padding-bottom:0}#a-revolution-in-formula .rich-text__subheading{display:block;font-family:"Baskerville No 2",serif;font-weight:400;font-style:normal;line-height:1.4;font-size:24px;text-transform:none;letter-spacing:unset;max-width:800px;margin:0 auto .5em}@media screen and (max-width: 767px){#a-revolution-in-formula .rich-text__subheading{font-size:16px}}@media screen and (max-width: 480px){#a-revolution-in-formula .rich-text__image{width:calc(100% + 260px)}}@media screen and (max-width: 767px){#a-revolution-in-formula .main-content{padding-left:0;padding-right:0}}@media screen and (max-width: 480px){.main-subheading.size--small{font-size:13px!important}}.template-page h6{font-size:24px;font-style:oblique}.template-page .site-header__logo-link img{transform:none!important}.template-page p{font-size:16px}@media screen and (max-width: 767px){.template-page .main-content{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){.slider .overlay{opacity:0!important}}@media screen and (max-width: 767px){#store-locator .main-content{padding-left:0!important}}@media screen and (max-width: 767px){.template-index .shopify-section.slideshow .flickity-slider .item .image-desktop{height:500px;padding-bottom:35px}}@media screen and (max-width: 767px){.template-index .main-content{margin-top:0!important}}@media screen and (max-width: 767px){.template-index .flickity-viewport{overflow:visible}}@media screen and (max-width: 767px){.template-index .product-features{margin-top:0}}@media screen and (max-width: 767px){.site-header>.wrapper{padding-left:17px;padding-right:20px}}@media screen and (max-width: 767px){.site-header__logo-link{margin:unset}}.cart-drawer-spacer-line{border-bottom:1px solid #E8E8E8}.drawer--right{border-left:1px solid #000}@media screen and (min-width: 1280px){#testing_clinical-study-results img{max-width:180%;transform:translate(-15.8%)}}@media screen and (min-width: 1280px){.inline-photo{max-width:100%!important;transform:translate(0)!important}}.site-header{height:unset}.int-shipping{text-align:center;padding-top:45px;font-size:20px}.int-shipping a{border-bottom:solid 1px #aeaeae}@media screen and (max-width: 767px){.int-shipping{max-width:236px;justify-content:center;text-align:center;margin-left:auto;margin-right:auto;position:absolute;top:50vh;right:0;left:0}}.press__item{font-family:"Baskerville No 2",serif;font-weight:400;font-style:oblique;padding-top:20px;font-size:40px}@media screen and (max-width: 767px){.press__item{font-size:20px}}.testimonial-text{font-size:16px}.dte-logo{display:flex;justify-content:flex-end;padding-right:15px;margin-top:-60px;font-size:13px}@media screen and (max-width: 767px){.dte-logo{margin-top:15px;justify-content:flex-start}}.dte-logo svg{width:50px;top:.125em;color:#aeaeae;margin-left:-3px}.product-info-title{position:absolute;text-align:center;top:0;left:0;right:0;margin:auto;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center}.product-info-title a{color:#fff;border-bottom:solid .05em;margin:auto}.product-info-title a:hover{color:#dcdcdc}.product-info-photo{display:block;height:300px;width:100%;overflow:hidden;object-fit:cover}@media screen and (max-width: 767px){.product-info-photo{height:175px}}.product-info-section{padding-top:30px}.product-info-section .grid{position:relative}@media screen and (max-width: 767px){.product-info-section .grid__item{padding-right:unset}}.twoColumns{columns:313px 2;column-fill:balance}.full-l input.one-half{display:inline-block;float:left}#a-clean-revolution-in-formula div#shopify-section-ingredients-rich-text{display:none}.video-text-wrapper .main-heading{font-style:italic}.video-text-wrapper.wrapper.tempbanner{background:#bfaf9f;max-width:600px;color:#fff;padding:20px}.video-text-wrapper.wrapper.tempbanner h1.main-heading{color:#fff;font-size:32px;margin:0}.video-text-wrapper.wrapper.tempbanner h2.subhead1{font-size:36px;color:#fff;margin-bottom:5px}.video-text-wrapper.wrapper.tempbanner h2.subhead2{font-size:20px;color:#fff;margin-bottom:0}.video-text-wrapper.wrapper.tempbanner hr{margin:10px auto;max-width:80%;border-width:1px 0 0}.video-text-wrapper.wrapper.tempbanner .buttons-wrapper{margin-top:10px}.template-index .featured-collection-section{padding-top:50px;padding-bottom:50px;margin:0}.template-index .product-features{padding-top:0;padding-bottom:50px}.template-index .product-feature.product-feature--odd{margin-bottom:50px}.template-index .shopify-section.rich-text .rich-text__wrapper{margin-top:50px;margin-bottom:50px}.template-index .shopify-section.press-section{padding-top:50px;padding-bottom:50px}.template-index #testimonials{padding-top:50px;padding-bottom:50px;margin:0}.site-footer{padding-top:50px;padding-bottom:40px}section.video-player-section:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;background:#a17f4847}#shopify-section-1567831746028.featured-video-section:before{content:"";position:absolute;top:0;left:0;background-color:#000!important;opacity:.1;width:100%;height:100%;z-index:2}.video-text-wrapper.wrapper{text-align:left}.video-text-wrapper.wrapper h1.main-heading.text-light{margin-left:0}.video-text-wrapper.wrapper h2.main-subheading.text-light{margin-left:0;max-width:410px}.template-index .flickity-viewport{overflow:hidden}.video-text-wrapper.wrapper h1.main-heading.text-light{font-size:40px;text-shadow:0px 0px 5px #7e808a}.video-text-wrapper.wrapper h2.main-subheading.text-light{font-size:21px;text-shadow:0px 0px 5px #7e808a}.video-text-wrapper.wrapper a#primary-cta{font-size:15px}@media (max-width: 767px){div.video{background-position:center center!important}.video-text-wrapper.wrapper h2.main-subheading.text-light{font-size:19px}}@media (max-width: 640px){.featured-video-section .video-wrapper .center-center{top:unset;transform:unset;bottom:0}}.swatch .swatch-element.color.light-medium label span{background-color:#d8ad8a}.swatch .swatch-element.color.medium label span{background-color:#bb906f}.swatch .swatch-element.color.medium-deep label span{background-color:#af7e55}.swatch .swatch-element.color.deep label span{background-color:#ac7853}.swatch .swatch-element.color.extra-deep label span{background-color:#8c5336}ul.online-wrap{list-style:none;text-align:left;font-size:13pt;text-decoration:none;max-width:1300px;padding:0 60px;display:flex;flex-wrap:nowrap;justify-content:space-between}ul.online-wrap li a.online-link{text-decoration:none;border:0px}ul.online-wrap li{flex:1}ul.online-wrap li a.online-link span{display:block;font-size:11pt;color:#bfbfbf}.template-product button.smart-btn.is-added{background:#d9b2a8!important;color:#fff!important;border-color:#d9b2a8!important}@media (max-width: 768px){.grid--full .product-item-parent .btn-wrapper{display:block;top:auto;bottom:-15px;height:auto}.grid--full .product-item-parent .btn-wrapper .btn--quick-buy{opacity:1;padding:6px 20px}}.smart-btn{color:#9a9a9a!important}.dynamic-checkout__content [role=button][data-testid=ShopifyPay-button],.dynamic-checkout__content [data-shopify-buttoncontainer] [role=button][data-testid=ShopifyPay-button]:hover{background:#a09c9b!important;border-color:#a09c9b!important}
/*# sourceMappingURL=/s/files/1/0365/5549/t/23/assets/custom.scss.css.map */
