.FeatureText{margin-left:auto;margin-right:auto;max-width:1440px;position:relative}.FeatureText.FeatureText--lightOrange{background-color:#f6f2ed}.FeatureText.FeatureText--fullWidth{max-width:none}@media(min-width:641px){.FeatureText.FeatureText--imageRight{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width:641px)and (max-width:1139px){.FeatureText.FeatureText--imageRight .FeatureText__ContentWrapper{padding-right:40px}}@media(min-width:1140px){.FeatureText.FeatureText--imageRight .FeatureText__Content{margin-right:0}}.FeatureText__ContentWrapper{padding-left:24px;padding-right:24px}.FeatureText__ImageWrapper{overflow:hidden}.FeatureText--withImage .FeatureText__ContentWrapper{padding:20px 20px 60px}@media(min-width:641px){.FeatureText--withImage .FeatureText__ContentWrapper{padding:50px}}@media(min-width:1140px){.FeatureText--withImage .FeatureText__ContentWrapper{padding:100px}}@media screen and (max-width:640px){.FeatureText--imageLeft{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:641px){.FeatureText__Content{margin:0 auto;max-width:460px}.FeatureText--withImage{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;width:100%}.FeatureText--withImage .FeatureText__ContentWrapper,.FeatureText--withImage .FeatureText__ImageWrapper{width:50%}.FeatureText--withImage .FeatureText__ContentWrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.FeatureText--imageRight .AspectRatio{text-align:right}.FeatureText--imageLeft .AspectRatio{text-align:left}}.component-testimonial{background-color:#f6f2ed;color:#fff;padding-bottom:60px;padding-top:60px;text-align:center}@media(min-width:1024px){.component-testimonial{padding-bottom:80px;padding-top:80px}}.component-testimonial .Container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;justify-content:center}@media(min-width:641px){.component-testimonial .Container{gap:20px}}.component-testimonial .u-h1{font-family:Acumin Pro Wide,sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:1.5;margin-left:auto;margin-right:auto;max-width:960px;text-transform:none}@media(min-width:641px){.component-testimonial .u-h1{font-size:20px}}.component-testimonial .component-testimonial__stars{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6fa4ff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;justify-content:center}.component-testimonial .component-testimonial__stars svg{height:auto;width:16px}@media(min-width:641px){.component-testimonial .component-testimonial__stars svg{width:20px}}.component-testimonial .component-testimonial__author{font-size:12px;line-height:1.5}[data-oke-reviews-aggregate]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){[data-oke-reviews-aggregate]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}}[data-oke-reviews-widget-holder]{padding-bottom:60px;padding-top:60px}@media(min-width:641px){[data-oke-reviews-widget-holder]{padding-bottom:80px;padding-top:80px}}[data-oke-reviews-widget-holder] .Container{margin-left:auto;margin-right:auto;max-width:1420px}[data-oke-reviews-widget-holder] [data-oke-reviews-nav-bar]{margin-bottom:20px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsWidget{margin:0 auto;max-width:1420px;padding:0!important}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-select-input{cursor:pointer}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-widgetNavBar{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;justify-content:center;margin:0}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-widgetNavBar-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:300;gap:10px;line-height:1.5;margin:0;padding-bottom:10px;padding-top:10px;position:relative}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-widgetNavBar-item:after{background-color:#ccc;bottom:0;content:"";height:3px;left:0;opacity:0;position:absolute;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-widgetNavBar-item[aria-selected=true]:after{opacity:1;visibility:visible}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-widgetNavBar-count{background-color:#292929;font-size:16px;line-height:22px;margin:0;min-width:32px;padding:2px 4px 0;position:static;text-align:center}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-side{padding:0!important;width:240px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-qandaWidget-header-poweredBy{display:none!important}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-summary-rating{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:8px!important}@media(min-width:768px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-summary-rating{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}}[data-oke-reviews-widget-holder] .okeReviews.okeReviews--theme .okeReviews-starRating-indicator-layer--foreground{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibTcxLjk5NiAxMS4zNjgtMy45NCAyLjQyYy0uNDc0LjI5Mi0uNzU2LjA5Ni0uNjI4LS40NDNsMS4wNzQtNC41My0zLjUwNy0zLjAyMmMtLjQyMi0uMzYzLS4zMjQtLjY5My4yNC0uNzRsNC42MDItLjM3IDEuNzc4LTQuM2MuMjEtLjUxLjU1LS41MTIuNzYyIDBsMS43OCA0LjMgNC42MDIuMzdjLjU1Mi4wNDYuNjY2LjM3LjIzNy43NGwtMy41MDcgMy4wMiAxLjA3NSA0LjUzMmMuMTI3LjUzNi0uMTQ3Ljc0LS42MjguNDQ0bC0zLjk0LTIuNDIyWm0tMTYgMC0zLjk0IDIuNDJjLS40NzQuMjkyLS43NTYuMDk2LS42MjgtLjQ0M2wxLjA3NC00LjUzLTMuNTA3LTMuMDIyYy0uNDIyLS4zNjMtLjMyNC0uNjkzLjI0LS43NGw0LjYwMi0uMzcgMS43NzgtNC4zYy4yMS0uNTEuNTUtLjUxMi43NjIgMGwxLjc4IDQuMyA0LjYwMi4zN2MuNTUyLjA0Ni42NjYuMzcuMjM3Ljc0bC0zLjUwNyAzLjAyIDEuMDc1IDQuNTMyYy4xMjcuNTM2LS4xNDcuNzQtLjYyOC40NDRsLTMuOTQtMi40MjJabS0xNS44NzMgMC0zLjk0IDIuNDJjLS40NzUuMjkyLS43NTYuMDk2LS42My0uNDQzbDEuMDc2LTQuNTMtMy41MDgtMy4wMjJjLS40MjItLjM2My0uMzI0LS42OTMuMjQtLjc0bDQuNjAyLS4zNyAxLjc3OC00LjNjLjIxLS41MS41NS0uNTEyLjc2MiAwbDEuNzc4IDQuMyA0LjYwMy4zN2MuNTU0LjA0Ni42NjcuMzcuMjQuNzRsLTMuNTA4IDMuMDIgMS4wNzUgNC41MzJjLjEyNy41MzYtLjE0Ny43NC0uNjI4LjQ0NGwtMy45NC0yLjQyMlptLTE2LjA0NyAwLTMuOTQgMi40MmMtLjQ3NS4yOTItLjc1Ny4wOTYtLjYzLS40NDNsMS4wNzYtNC41My0zLjUwNy0zLjAyMmMtLjQyMi0uMzYzLS4zMjQtLjY5My4yMzgtLjc0bDQuNjAzLS4zNyAxLjc4LTQuM2MuMjEtLjUxLjU1LS41MTIuNzYgMGwxLjc4IDQuMyA0LjYwMi4zN2MuNTU0LjA0Ni42NjcuMzcuMjQuNzRsLTMuNTA4IDMuMDIgMS4wNzQgNC41MzJjLjEyNy41MzYtLjE0Ni43NC0uNjI4LjQ0NGwtMy45NC0yLjQyMlptLTE1Ljk1MyAwLTMuOTQgMi40MmMtLjQ3NS4yOTItLjc1Ni4wOTYtLjYzLS40NDNsMS4wNzYtNC41M0wxLjEyIDUuNzkyYy0uNDIyLS4zNjMtLjMyNC0uNjkzLjI0LS43NGw0LjYwMi0uMzdMNy43NC4zODJjLjIxLS41MS41NS0uNTEyLjc2MiAwbDEuNzc4IDQuMyA0LjYwMy4zN2MuNTU0LjA0Ni42NjcuMzcuMjQuNzRsLTMuNTA4IDMuMDIgMS4wNzUgNC41MzJjLjEyNy41MzYtLjE0Ny43NC0uNjI4LjQ0NGwtMy45NC0yLjQyMnYuMDAyWiIgZmlsbD0iIzZGQTRGRiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoODB2MTRIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=)}[data-oke-reviews-widget-holder] .okeReviews.okeReviews--theme .okeReviews-badge--rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Domaine Sans Text,sans-serif;font-size:40px!important;line-height:34px;padding-top:6px;text-align:center}[data-oke-reviews-widget-holder] .okeReviews.okeReviews--theme .okeReviews-button{background-color:#6fa4ff;border-color:#6fa4ff;display:inline-block;font-family:Domaine Sans Text,sans-serif;font-size:12px;font-weight:700;letter-spacing:.2em;line-height:20px;margin:0 0 10px;padding:14px 28px 12px;text-transform:uppercase}[data-oke-reviews-widget-holder] .okeReviews.okeReviews--theme .okeReviews-button:hover{border-color:#6fa4ff;color:#6fa4ff}[data-oke-reviews-widget-holder] .okeReviews.okeReviews--theme .okeReviews-starRating{height:16px;width:92px}[data-oke-reviews-widget-holder] .okeReviews.okeReviews--theme .okeReviews-starRating-indicator-layer{background-size:92px 16px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-summary-rating-value{margin-bottom:0}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-summary-rating-starRating{margin:0}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-summary-total{color:gray!important;font-size:14px;font-weight:300;line-height:1.5}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-ratingDistribution{margin-left:auto;margin-right:auto;margin-top:16px;max-width:240px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-ratingDistribution-item-label{color:#292929;font-size:14px;line-height:18px;padding-top:2px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-ratingDistribution-item-value-count{font-size:12px;line-height:1.5;padding-top:2px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-barGraph-layer--foreground{background-color:#6fa4ff}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-barGraph-layer--background{background-color:#e3e3e3}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-barGraph-layer--background span{color:#292929!important}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-barGraph-layer{height:20px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-recommends{font-size:14px;font-weight:300;line-height:1.5}@media(min-width:768px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-recommends{padding:0!important}}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-recommends span{color:#292929!important}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-primary{margin-left:auto;margin-right:auto;margin-top:20px;max-width:350px;padding:0!important}@media(min-width:768px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-primary{-webkit-box-flex:1;display:block!important;-ms-flex:1;flex:1;margin:0;max-width:none;padding-left:20px!important}}@media(min-width:1140px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsAggregate-primary{padding-left:40px!important}}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-controls{gap:0;margin-bottom:16px;padding-bottom:0}@media(min-width:641px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-controls{margin-bottom:20px}}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-controls-filterToggle{display:none}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-controls-sort{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}@media(min-width:768px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-controls-sort{-webkit-box-pack:end;-ms-flex-pack:end;gap:16px;justify-content:flex-end}}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-controls-reviewCount{margin:0!important}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsWidget-reviewsAggregate{margin-bottom:20px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsWidget-header{margin-bottom:20px!important}@media(min-width:768px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsWidget-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:space-between}}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviewsWidget-header-controls .okeReviews-button{margin-bottom:0!important}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-controls-filters{display:none}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e3e3e3;color:#292929!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;padding:20px}@media(min-width:641px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review *{color:#292929}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review p{font-size:14px;font-weight:300;line-height:1.5;margin-bottom:12px}@media(min-width:641px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review p{margin-bottom:20px}}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review p:last-child{margin-bottom:0}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-side{border:0!important;border-bottom:1px solid #e3e3e3!important;padding:0 0 12px!important}@media(min-width:741px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-side{border-bottom:0!important;padding:0!important;width:240px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-qandaWidget-header-controls .okeReviews-qandaWidget-header-controls-askQuestion{margin-right:10px}}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-primary{border:0!important;padding:12px 0 0!important}@media(min-width:741px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-primary{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:30px!important;padding-top:0!important}}@media(min-width:1140px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-primary{padding-left:40px!important}}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-reviewer-profile{border-bottom:0;margin-bottom:8px;padding-bottom:0}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-reviewer-profile-status--verified{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-reviewer-profile-status--verified:before{width:20px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-select,[data-oke-reviews-widget-holder] .okeReviews .okeReviews-select:before{border-color:#e3e3e3}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-review{margin-bottom:16px}@media(min-width:641px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-review{margin-bottom:20px}}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-footer{margin-top:16px}@media(min-width:641px){[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-footer{margin-top:20px}}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-footer:before{border-color:#e3e3e3}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-reviews-showMore{border-color:#e3e3e3;font-size:14px;line-height:20px;padding:10px 20px 8px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-attribute-label,[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-reviewer-product-details-heading{font-family:Domaine Sans Text,sans-serif}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-attribute-value{color:#6f6f6f}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-date{color:#6f6f6f;margin-left:0!important;padding-top:3px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-recommendation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e3e3e3;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;padding-bottom:12px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-recommendation:before{width:20px}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-reviewer{margin-bottom:0}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-main-heading{font-size:18px;letter-spacing:0;line-height:1.3333333333}[data-oke-reviews-widget-holder] .okeReviews .okeReviews-review-helpful{color:#6f6f6f;font-size:12px;font-weight:300;line-height:1.51 .3333333333}product-faqs{background-color:#f6f2ed;display:block;padding-bottom:60px;padding-top:60px}@media(min-width:1024px){product-faqs{padding-bottom:80px;padding-top:80px}}@media(min-width:1280px){product-faqs{padding-bottom:100px;padding-top:100px}}product-faqs .product-faqs-wrap{margin-left:auto;margin-right:auto;max-width:1000px;padding-left:20px;padding-right:20px}@media(min-width:768px){product-faqs .product-faqs-wrap{width:80%}}@media(min-width:1024px){product-faqs .product-faqs-wrap{width:70%}}@media(min-width:1280px){product-faqs .product-faqs-wrap{width:auto}}product-faqs .product-faqs-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:32px;text-align:center}@media(min-width:768px){product-faqs .product-faqs-header{margin-bottom:40px}}@media(min-width:1024px){product-faqs .product-faqs-header{gap:20px;margin-bottom:60px}}@media(min-width:1280px){product-faqs .product-faqs-header{margin-bottom:80px}}product-faqs .product-faqs-header h2{text-transform:uppercase}@media(min-width:641px){product-faqs .product-faqs-header h2{font-size:20px}}.flickity-enabled{position:relative}body:not(.is-tabbing) .flickity-enabled:focus{outline:none}.flickity-viewport{height:auto;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled{-webkit-tap-highlight-color:rgba(0,0,0,0)}.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{background:#fff;border:none;border-radius:50%;-webkit-box-shadow:0 2px 10px rgba(54,54,54,.15);box-shadow:0 2px 10px rgba(54,54,54,.15);color:#292929;cursor:pointer;height:45px;line-height:0;overflow:hidden;position:relative;position:absolute;text-align:center;-webkit-transform:scale(1.001);transform:scale(1.001);-webkit-transition:background .15s ease-in-out,opacity .15s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background .15s ease-in-out,opacity .15s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background .15s ease-in-out,opacity .15s ease-in-out,transform .2s ease-in-out,color .2s ease-in-out;transition:background .15s ease-in-out,opacity .15s ease-in-out,transform .2s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out;vertical-align:middle;width:45px;z-index:1}.flickity-prev-next-button.is-active{background:#292929;color:#fff;outline:none}.flickity-prev-next-button svg{fill:currentColor;display:inline-block;height:15px;width:15px}.flickity-prev-next-button[disabled]{opacity:0}.flickity-prev-next-button svg{stroke-width:1.5px;stroke:currentColor;height:18px;width:auto}.flickity-page-dots{list-style:none;margin:22px 0 0;padding:0;text-align:center;width:100%}.flickity-page-dots .dot{background:transparent;border:1px solid #e3e3e3;border-radius:50%;cursor:pointer;display:inline-block;height:9px;margin:0 6px;position:relative;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out;width:9px}.flickity-page-dots .dot:before{bottom:-6px;content:"";left:-6px;position:absolute;right:-6px;top:-6px}.flickity-page-dots .dot.is-selected{background:currentColor;border-color:currentColor}@media screen and (min-width:641px){.flickity-page-dots .dot{border-width:2px;height:10px;margin:0 7px;width:10px}}.Carousel{position:relative}.Carousel--fixed,.Carousel--fixed .Carousel__Cell,.Carousel--fixed .flickity-viewport{height:100%}.Carousel:not(.flickity-enabled) .Carousel__Cell:not(.is-selected){display:none}.Carousel__Cell{display:block;width:100%}.js .Carousel--fadeIn .flickity-slider{-webkit-transform:none!important;transform:none!important}.js .Carousel--fadeIn .Carousel__Cell{left:0!important;opacity:0;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden}.js .Carousel--fadeIn .Carousel__Cell.is-selected{opacity:1;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}.Carousel--insideDots .flickity-page-dots{bottom:20px;left:20px;margin:0;position:absolute;width:auto}.Carousel--insideDots .flickity-page-dots .dot{border-color:currentColor}.Carousel--insideDots .flickity-page-dots .dot.is-selected{background:currentColor}.Carousel--insideDots .flickity-prev-next-button{bottom:-25px;z-index:1}.Carousel--insideDots .flickity-prev-next-button.next{right:25px}.Carousel--insideDots .flickity-prev-next-button.previous{margin-right:15px;right:75px}@media screen and (min-width:1008px){.Carousel--insideDots .flickity-page-dots{bottom:28px;left:auto;right:24px}}.ProductList--carousel .Carousel__Cell{padding:0 12px;vertical-align:top;width:62%}.ProductList--carousel .Carousel__Cell .ProductItem__Info{text-align:center}.ProductList--carousel .Carousel__Cell .ProductItem__Title{display:block;font-size:12px;margin-bottom:4px;white-space:normal}.ProductList--carousel .Carousel__Cell .ProductItem__Type{font-family:Acumin Pro Wide,sans-serif;font-size:12px;line-height:1.5;padding-top:8px}@media screen and (max-width:640px){.template-collection .ProductList--grid,.template-search .ProductList--grid{margin-bottom:20px}}@media screen and (max-width:1007px){.ProductListWrapper{overflow:hidden}.ProductList--carousel{-webkit-overflow-scrolling:touch;margin-bottom:-30px;overflow-x:auto;overflow-y:hidden;padding-bottom:30px;white-space:nowrap}.ProductList--carousel .Carousel__Cell{display:inline-block!important}.ProductList--carousel .Carousel__Cell:first-child{margin-left:19%}.ProductList--carousel .Carousel__Cell:last-child{margin-right:19%}}@media screen and (min-width:641px)and (max-width:1007px){.ProductList--carousel .Carousel__Cell{padding:0 15px;width:48%}.ProductList--carousel .Carousel__Cell:first-child{margin-left:26%}.ProductList--carousel .Carousel__Cell:last-child{margin-right:26%}}@media screen and (min-width:1008px){.ProductList--carousel{margin:0 90px}.ProductList--carousel:after{content:"flickity";display:none}.ProductList--carousel .Carousel__Cell{left:0;margin-left:0;padding:0 30px;width:33.3333%}.ProductList--carousel .flickity-prev-next-button{stroke-width:1px;height:45px;top:calc(50% - 45px);width:45px}.ProductList--carousel .flickity-prev-next-button.next{right:-50px}.ProductList--carousel .flickity-prev-next-button.previous{left:-50px}}@media screen and (min-width:1140px){.ProductList--carousel .Carousel__Cell{width:25%}}.ProductItem{text-align:center;white-space:normal}.ProductItem__Wrapper{position:relative}.ProductItem__ImageWrapper{display:block}.ProductItem__Image--alternate{left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0!important;position:absolute;top:0}.ProductItem__LabelList{left:8px;position:absolute;text-align:left;top:8px}.ProductItem__Label{background:#292929;color:#fff;display:block;font-size:8px;margin:4px 0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:3px 6px 1px}.ProductItem__Label.Heading{color:#fff}.ProductItem__Label.--rounded{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#292929;border-radius:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Domaine Sans Text,sans-serif;font-size:8px;font-weight:700;height:50px;justify-content:center;letter-spacing:.1em;line-height:1.3333333333;margin:0;max-width:none;padding-top:2px;text-align:center;text-transform:uppercase;width:50px}@media screen and (min-width:641px){.ProductItem__Label.--rounded{font-size:10px;height:64px;letter-spacing:.2em;padding:3px 5px 0;width:64px}}.ProductItem__Label.--rounded svg{height:auto;width:31px}@media screen and (min-width:641px){.ProductItem__Label.--rounded svg{width:41px}}.ProductItem__Info{font-size:11px;margin-top:20px}.ProductItem__Info--left{text-align:left}.ProductItem__Info--right{text-align:right}.ProductItem__Title,.ProductItem__Vendor{display:block;margin-bottom:4px}.ProductItem__Title{font-size:12px}.ProductItem__Type{font-family:Acumin Pro Wide,sans-serif;font-size:12px;line-height:1.5;padding-top:8px}.ProductItem__Price{font-size:12px;font-weight:300}.ProductItem__Price.Price--compareAt{color:gray;-webkit-text-decoration:line-through;text-decoration:line-through}.ProductItem__ColorSwatchList{margin-top:15px}.ProductItem__ColorSwatchItem{display:inline-block;margin:0 5px}.ProductItem__ColorSwatchList+.ProductItem__PriceList{margin-top:12px}@media(-moz-touch-enabled:0),(hover:hover){.ProductItem__ImageWrapper--withAlternateImage:hover .ProductItem__Image{opacity:0!important}.ProductItem__ImageWrapper--withAlternateImage:hover .ProductItem__Image--alternate{opacity:1!important}}@media(-moz-touch-enabled:1),(hover:none){.ProductItem__Image--alternate{display:none}}.ProductItem__Actions{grid-gap:8px;display:grid;gap:8px;grid-template-rows:repeat(1,minmax(0,1fr));justify-items:center;margin-top:20px}.ProductItem__Actions .viewProductAction{font-family:Acumin Pro Wide,sans-serif;font-size:10px}@media screen and (min-width:641px){.ProductItem__Info{font-size:12px}}@media screen and (min-width:1008px){.ProductItem--horizontal{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ProductItem--horizontal,.ProductItem--horizontal .ProductItem__Wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ProductItem--horizontal .ProductItem__ImageWrapper{min-width:100px}.ProductItem--horizontal .ProductItem__Info{margin:0 30px 0 40px;text-align:left}.ProductItem--horizontal .ProductItem__ViewButton{-ms-flex-negative:0;flex-shrink:0}}.Price{display:inline-block}.Price--highlight{color:#f94c43}.Price--compareAt{margin-left:10px;position:relative;-webkit-text-decoration:line-through;text-decoration:line-through}.ImageHero--small{min-height:300px}.Section--spacingNormal{margin:0}#shopify-section-1596336252223{margin-bottom:20px}.Link-gold{color:#292929}.slick-dots{bottom:-20px!important}.hide-mobile{display:none!important}@media screen and (min-width:641px){.hide-mobile{display:block!important}}.hide-desktop{display:block!important}@media screen and (min-width:641px){.hide-desktop{display:none!important}}.page-regime .subtitle{font-size:12px;margin-bottom:60px;margin-top:-10px;text-align:center}.section-page-regime img{margin:0}.section-page-regime .image-block-mobile img{display:block;margin-bottom:30px;margin-top:-20px;width:100%}.section-page-regime button{display:block;margin:20px auto 0}.section-page-regime .videoWrapper{margin-bottom:50px}.section-page-regime .section-page-regime__block{margin-bottom:80px;padding:80px 0}.section-page-regime .section-page-regime__block:first-child{padding-top:0}.section-page-regime .regime-title{margin-top:0;text-align:center}@media screen and (min-width:641px){.section-page-regime .regime-title{text-align:left}}.section-page-regime .ProductItem__Title{line-height:1.2;margin-bottom:10px;margin-top:10px}.section-page-regime .ProductItem__Title a{color:#454545;font-size:12px;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:641px){.section-page-regime .ProductItem__Title a{font-size:16px}}.section-page-regime .product-carousel{margin-top:40px}.section-page-regime .product-carousel .slick-next{right:-30px!important;top:25%!important}.section-page-regime .product-carousel .slick-prev{left:-30px!important;top:25%!important}.section-page-regime .product-carousel .slick-dots{margin-left:0!important}.section-page-regime .product-carousel__item{padding:10px}.section-page-regime .image-block img{margin:45px 0 0;width:100%}.section-page-regime .step__item a{color:#454545}.section-page-regime .step__item h3{font-size:12px;margin-bottom:0}.section-page-regime .step__item strong{display:block;font-size:16px;margin-bottom:-20px;text-transform:uppercase}.videoWrapper{height:0;padding-bottom:56.25%;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.Product__Aside{margin:50px auto 0}@media screen and (min-width:1008px){.Product__Aside{margin:50px 0 0}}#yellow-background{background-color:hsla(30,89%,85%,.2)}.sesami__button{margin-bottom:10px}.Rte table,.Table{font-size:14px}@media(min-width:800px){#product-gallery{width:80%}}.product-trust-indicators{background:#f2f2f2;margin:50px 0;padding:50px 0 0}@media screen and (min-width:641px){.product-trust-indicators{padding:40px 0}}.product-trust-indicators .product-trust-indicators__item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-bottom:50px}@media screen and (min-width:641px){.product-trust-indicators .product-trust-indicators__item{margin-bottom:0}}.product-trust-indicators .product-trust-indicators__item h4{font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase}@media screen and (min-width:641px){.product-trust-indicators .product-trust-indicators__item h4{font-size:15px}}.product-trust-indicators .product-trust-indicators__item img{height:40px;margin-bottom:15px;width:40px}@media screen and (min-width:641px){.product-trust-indicators .product-trust-indicators__item img{height:60px;margin-bottom:20px;width:60px}}@media(min-width:992px){#section-slideshow .Heading{width:40%}#skincare-link{font-size:16px}}.template-product .accordion__button h3{font-size:14px}.Cart__NoteButton{font-family:Domaine Sans Text,sans-serif;font-weight:700}.Cart .Drawer__Footer{text-align:center}#section-press-video{position:relative}#section-press-video .press-video-overlay{background:rgba(0,0,0,.4);color:#fff;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:2}#section-press-video .press-video-overlay .press-video-overlay__inner{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#section-press-video .press-video-overlay .press-video-overlay__inner h2,#section-press-video .press-video-overlay .press-video-overlay__inner h4{color:#fff}#section-press-video iframe{top:0}@media screen and (min-width:641px){#section-press-video iframe{position:absolute;top:-240px}}@media screen and (min-width:1008px){#section-press-video iframe{position:absolute;top:-200px}}@media screen and (min-width:1140px){#section-press-video iframe{position:absolute;top:-140px}}@media screen and (max-device-width:375px){.HorizontalList__Item{margin:6px 3px}.Footer__PaymentList{border-top:0;margin:0}.ProductForm__QuantitySelector{text-align:center!important}.Cart__NoteButton{font-size:12px}}[id^=quiz-kit-question-radio-box]{font-size:16px!important}.feature-blocks__container.feature-blocks__text-under .feature-blocks__text-container{bottom:auto;left:auto;position:relative;-webkit-transform:none;-webkit-transform:initial;transform:none}.feature-blocks__container.feature-blocks__text-under .feature-blocks__block>a{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.text-center{text-align:center}.cart-promo__may-mini-title{font-weight:700;line-height:1.2;margin-bottom:20px;text-align:center;text-transform:uppercase}.cart-promo__may-mini{grid-gap:20px;border-bottom:1px solid #e3e3e3;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:30px}.cart-promo__may-mini .cart-promo__may-mini--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.cart-promo__may-mini .cart-promo__may-mini--item img{margin-bottom:10px}.cart-promo__may-mini .cart-promo__may-mini--item p{line-height:1}.SizeSwatch{border:1px solid #e3e3e3;color:gray;cursor:pointer;display:inline-block;min-width:36px;padding:6px 10px;text-align:center}.SizeSwatch__Radio{display:none}.SizeSwatch.is-active:after,.SizeSwatch__Radio:checked+.SizeSwatch{border-color:#292929;color:#292929}.QuantitySelector{border:1px solid #e3e3e3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;width:114px}@media(min-width:768px){.QuantitySelector{width:134px}}.QuantitySelector svg{stroke-width:1.5px;height:10px;vertical-align:-1px;width:10px}.QuantitySelector__Button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;justify-content:center;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px}@media(min-width:768px){.QuantitySelector__Button{height:38px;width:44px}}.QuantitySelector__CurrentQuantity{-webkit-box-flex:1;background:transparent;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1;flex:1;font-size:14px;letter-spacing:normal;padding:2px 0 0;text-align:center;width:20px}.QuantitySelector--large .QuantitySelector__Button{height:38px;width:40px}@media(min-width:768px){.QuantitySelector--large .QuantitySelector__Button{height:42px;width:44px}}.QuantitySelector--full{width:100%}.addToCartDrawer .ProductItem__Info{padding:0 20px}.addToCartDrawer .ProductItem__Actions .addToCartAction{width:100%}.addToCartDrawer .ProductMeta__PriceList{margin-bottom:16px}.addToCartDrawer .SizeSwatchList{-webkit-box-pack:stretch;-ms-flex-pack:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:stretch;margin-bottom:8px;padding-left:8px;padding-right:8px}.addToCartDrawer .SizeSwatchList li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.addToCartDrawer .SizeSwatchList li .SizeSwatch{color:#292929;height:40px;padding:10px;width:100%}.addToCartDrawer .SizeSwatchList li .SizeSwatch.is-active:after,.addToCartDrawer .SizeSwatchList li .SizeSwatch__Radio:checked+.SizeSwatch{background-color:#6fa4ff;border-color:#6fa4ff;color:#fff}.addToCartDrawer .ProductForm__QuantitySelector{margin-top:8px}.addToCartDrawer .ProductForm__QuantitySelector .QuantitySelector{display:-webkit-box;display:-ms-flexbox;display:flex}.addToCartDrawer .ProductForm__QuantitySelector .QuantitySelector input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.addToCartDrawer .ProductForm__AddToCart{margin-top:16px}.addToCartDrawer .ProductForm__ViewProduct{font-family:Acumin Pro Wide,sans-serif;font-size:10px;margin-top:16px}
