.announcement--root[data-section-id=announcement]{padding:2px 50px;display:flex;background:#f1e2dc!important;justify-content:space-between;align-items:center;position:relative;z-index:4}.announcement--root[data-section-id=announcement] form{display:flex;gap:10px}.announcement--root[data-section-id=announcement] form .disclosure--toggle{background:none;border:0}.header--root{background:#f8f1f1!important}.header--root[data-section-id=header]{padding:6px 50px}.header--root .header--top-row .header--cart{position:static;flex:none;order:3;padding-left:0}.header--root .header--top-row .header--cart .header--cart-link{display:flex;gap:5px;padding:20px 8px 8px}.header--root .header--top-row .header--account-icon{padding-bottom:0}.header--root .header--top-row .header--account-icon svg{width:24px}.header--root .header--bottom-row .header--menu ul li a{font-family:Avenir Next LT Pro;font-size:14px;font-weight:500;line-height:16.8px;color:#444}.slideshow--root .featured-content--container .featured-content--text{transform:translateY(-50%);top:50%;left:10%;max-width:840px!important}.slideshow--root .featured-content--container .featured-content--text .featured-content--title{font-family:ITC Caslon;font-size:72px;line-height:72px;color:#40385e;max-width:500px}.slideshow--root .featured-content--container .featured-content--text .featured-content--description p{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:28px;color:#40385e;margin:20px 0;max-width:600px}.slideshow--root .featured-content--container .featured-content--text .featured-content--link{background:#40385e;max-width:166px;text-align:center;padding:10px;border-radius:2px}.slideshow--root .featured-content--container .featured-content--text .featured-content--link a{font-family:Avenir Next LT Pro;font-size:14px;font-weight:500;line-height:16.8px;color:#fff}.slideshow--root .featured-content--container .featured-content--text .featured-content--link a:after{display:none}.slideshow--root .featured-content--container .featured-content--text .custom-text .icon-with-text{display:flex;gap:35px;padding:60px 0 0}.slideshow--root .featured-content--container .featured-content--text .custom-text .item{display:flex;align-items:center;justify-content:center;gap:10px}.slideshow--root .featured-content--container .featured-content--text .custom-text .item p{font-family:Avenir Next LT Pro;font-size:18px;font-weight:500;line-height:28px;color:#40385e}.featured-text--root.homepage{background:#f8f1f1;padding:30px 50px}.featured-text--root.homepage .featured-text--blocks{grid-template-columns:minmax(auto,1fr)}.featured-text--root.homepage .featured-text--block .featured-text--heading{font-family:Avenir Next LT Pro;font-size:28px;font-style:italic;font-weight:400;line-height:36px;color:#40385e;letter-spacing:0}.featured-text--root.homepage .featured-text--block .featured-text--body p{font-family:Kristi;font-size:48px;font-style:italic;font-weight:400;line-height:60px;text-align:center}.featured-text--root.homepage .featured-text--block .featured-text--body img{max-width:82px;margin-top:10px}.multiblock{padding:80px 50px 0}.multiblock .page-width{max-width:1400px;margin:auto}.multiblock .multiblock-wrapper{display:flex;gap:30px}.multiblock.homepage .block-image-item .block-content{border-radius:50px;box-shadow:0 23px 42.7px #00000014;max-width:275px;margin:-35px auto 0;background:#fff;position:relative;font-family:ITC Caslon;font-size:30px;font-weight:400;line-height:72px;text-align:center;color:#40385e}.featured-collection--root{max-width:1500px;margin:auto}.featured-collection--root .featured-collection--header .featured-collection--title{padding:0;margin-bottom:15px}.featured-collection--root .featured-collection--header .featured-collection--title a{font-family:ITC Caslon;font-size:48px;font-weight:400;line-height:72px;color:#40385e;text-transform:capitalize}.featured-collection--root .featured-collection--header .featured-collection--description{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:28px;text-align:center;color:#40385e;padding:0}.featured-collection--root .featured-collection--grid[data-container=panel]{grid-column-gap:40px!important;padding-top:50px}.featured-collection--root .product--root .product--image-wrapper{min-height:auto}.featured-collection--root .product--root .product--image-wrapper img{border-radius:4px}.featured-collection--root .product--root .product--image-wrapper .product--quick-add .product--plus{opacity:1;border-color:#fff}.featured-collection--root .product--root .product--details-container .product--details{flex-direction:column;justify-content:center}.featured-collection--root .product--root .product--details-wrapper{width:100%}.featured-collection--root .product--root .product--details-wrapper .product--title{font-family:ITC Caslon;font-size:24px;font-weight:400;line-height:28.8px;text-align:center;margin:5px 0 0}.featured-collection--root .product--root .product--details-wrapper .yotpo-bottomline{width:100%;justify-content:center}.featured-collection--root .product--root .product--details-wrapper .yotpo-bottomline .yotpo-icon{color:#9791ac}.featured-collection--root .product--root .product--price-container{width:100%}.featured-collection--root .product--root .product--price-container .product--price-wrapper{justify-content:center;margin-top:10px;font-family:Avenir Next LT Pro;font-size:16px;font-weight:400;line-height:28px}.featured-collection--root .product--root .product--price-container .product--price{font-family:Avenir Next LT Pro;font-size:16px;font-weight:400;line-height:28px;color:#40385e}.featured-collection--root .featured-collection--carousel .carousel--y-container{height:100%!important;padding-top:50px}.featured-collection--root #featured-collection-show-more{padding-right:0}.featured-collection--root #featured-collection-show-more a{background:#40385e;padding:15px 40px;border-radius:2px;font-family:Avenir Next LT Pro;font-size:14px;font-weight:500;line-height:16.8px;color:#fff}.featured-collection--root #featured-collection-show-more a:after{display:none}.featured-collection--root div[data-container=block]{margin:0}.image-with-text--root .featured-content--text{max-width:1000px!important}.image-with-text--root .featured-content--text .featured-content--overline{font-family:ITC Caslon;font-size:30px;font-weight:400;line-height:30px;text-align:center;color:#40385e;text-transform:capitalize;letter-spacing:0;padding-bottom:10px}.image-with-text--root .featured-content--text .featured-content--title{font-family:ITC Caslon;font-size:48px;font-weight:400;line-height:72px;color:#40385e;padding-bottom:25px}.image-with-text--root .featured-content--text .featured-content--description p{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:28px;color:#40385e;max-width:600px}.image-with-text--root .featured-content--text .featured-content--link{margin-top:35px}.image-with-text--root .featured-content--text .featured-content--link a{background:#40385e;border-radius:2px;padding:15px 25px;font-family:Avenir Next LT Pro;font-size:14px;font-weight:500;line-height:16.8px;color:#fff;margin:0 10px;border:1px solid #40385E;min-width:166px}.image-with-text--root .featured-content--text .featured-content--link a:last-child{background:none;color:#40385e}.image-with-text--root .featured-content--text .featured-content--link a:after{display:none}.featured-blog--root .featured-blog--heading a{font-family:ITC Caslon;font-size:48px;font-weight:400;line-height:72px;color:#40385e}.featured-blog--root .featured-blog--grid{max-width:1440px}.featured-blog--root .featured-blog--item{padding:20px}.featured-blog--root .featured-blog--item .featured-blog--item--image img{border-radius:4px}.featured-blog--root .featured-blog--item .image--container{padding-top:100%!important}.featured-blog--root .featured-blog--item .featured-blog--item--heading{margin:10px 0 5px}.featured-blog--root .featured-blog--item .featured-blog--item--heading a{font-family:ITC Caslon;font-size:24px;font-weight:400;line-height:28.8px;color:#40385e;letter-spacing:0}.featured-blog--root .featured-blog--item .featured-blog--item--excerpt{font-family:Avenir Next LT Pro;font-size:16px;font-weight:400;line-height:21px;color:#40385e;padding-bottom:18px}.featured-blog--root .featured-blog--item .featured-blog--item--read-more a{font-family:Avenir Next LT Pro;font-size:13px;font-weight:400;line-height:15.6px;color:#40385e;margin-top:10px}.featured-blog--root .featured-blog--item .featured-blog--item--read-more a:after{padding-bottom:0;margin-top:-3px}.footer--root{background:#f5f2f8!important}.footer--root>div{max-width:1400px;margin:auto}.footer--root .footer--sub{align-items:center}.footer--root .footer--block--body img{max-width:135px;padding-bottom:40px}.footer--root .footer--block--body .footer--about-text{font-family:Outfit;font-size:16px;font-weight:400;line-height:20.16px;color:#40385e}.footer--root .footer--block--heading{font-family:Outfit;font-size:16px;font-weight:400;line-height:20.16px;color:#40385e;text-decoration:underline;text-transform:uppercase}.footer--root .footer--block--body ul li{margin:10px 0}.footer--root .footer--block--body ul li a{font-family:Outfit;font-size:16px;font-weight:400;line-height:20.16px;color:#40385e}.footer--root .footer--subscribe .footer--block--body .footer--subscribe--info{padding-bottom:10px}.footer--root .footer--subscribe .footer--block--body .footer--subscribe--info p{font-family:Outfit;font-size:16px;font-weight:400;line-height:20.16px;color:#40385e;margin:10px 0}.footer--root .footer--block:not(:first-child){padding-top:100px}.footer--root .footer--block:nth-child(3) .footer--block--container{max-width:420px;width:100%}.footer--root .footer--subscribe .footer--block--body .contact-form .footer--form-container #footer-email{border-radius:4px;border-color:#fff;font-family:Outfit;font-size:13px;font-weight:400;line-height:16.38px;color:#40385e}.footer--root .footer--subscribe .footer--block--body .contact-form .footer--form-container{position:relative}.footer--root .footer--subscribe .footer--block--body .contact-form .footer--form-container .footer--form-submit{position:absolute;right:0}.footer--root .footer--subscribe .footer--block--body .contact-form .footer--form-container .footer--form-submit button{background:transparent;font-family:Outfit;font-size:13px;font-weight:400;line-height:16.38px;color:#40385e;text-decoration:underline;text-transform:capitalize}.footer--root .footer--sub .footer--sub--block[data-type=powered-by]{display:none}.footer--root .footer--sub .disclosure--toggle{background:none;border:0;padding-left:0}.instastory-title{font-family:ITC Caslon;font-size:48px!important;font-weight:400;line-height:72px;color:#40385e;position:relative;margin-top:60px!important;margin-bottom:40px!important;letter-spacing:0}.instastory-title:before{content:"#clearasclaire";font-size:30px;font-weight:400;line-height:72px;position:absolute;top:-50px;transform:translate(-50%);left:50%}#instafeed{padding:0 20px 80px}.header--mobile--cart svg{display:block}.slideshow--root .featured-content--container .featured-content--text .custom-text .item img{max-width:64px}.multiblock.benefits .block-image-item img{max-width:55px}@media (max-width:767px){body .slideshow--root .carousel--dot-nav{display:none!important}body .featured-collection--header{margin-left:0}body .footer--social-icons a{padding:8px}body .footer--social-icons svg{height:16px;width:16px}body .multiblock.benefits .block-image-item img{max-width:50px}body .header--mobile{padding-top:12px;padding-bottom:12px}body .announcement--root[data-section-id=announcement]{padding:10px}body .announcement--root[data-section-id=announcement] .footer--social-icons{padding-top:0}body .header--root[data-section-id=header],body .slideshow--root .featured-content--root{padding:0}body .slideshow--root .featured-content--container .featured-content--text{transform:none;padding:40px 20px 20px;max-width:100%!important;position:absolute;z-index:1;bottom:auto;left:0;top:0}body .slideshow--root .featured-content--container .featured-content--text .custom-text{max-width:100%}body .slideshow--root .featured-content--container .featured-content--text .custom-text .item{display:block}body .slideshow--root .featured-content--container .featured-content--text .featured-content--title{font-size:35px;line-height:35px}body .slideshow--root .featured-content--container .featured-content--text .custom-text .item p,body .featured-collection--root .featured-collection--header .featured-collection--description,body .image-with-text--root .featured-content--text .featured-content--description p,body .product-page--root .product-page--container .product-page--description p,body .multiblock.benefits .section-heading .description,body .product-page--root .product-page--container .product-page--title-n-vendor .product-page--vendor a,body .slideshow--root .featured-content--container .featured-content--text .featured-content--description p{font-size:15px;line-height:25px}body .slideshow--root .featured-content--container .featured-content--text-container{display:flex;flex-direction:column;align-items:center}body .slideshow--root .carousel--block--container{display:block!important}body .slideshow--root .featured-content--text .custom-text .icon-with-text{padding:20px 15px 15px;display:flex;gap:20px}body .slideshow--root .featured-content--text .custom-text .item{width:100%;justify-content:start;max-width:30%}body .slideshow--root .featured-content--text .custom-text .item p{padding-top:10px}body .slideshow--root .featured-content--text .custom-text .item img{max-width:50px}body .multiblock{padding:20px}body .disclosure--toggle{padding:8px 20px 8px 6px}body .multiblock .multiblock-wrapper{flex-direction:column}body .featured-text--root.homepage{padding:30px 15px}body .featured-text--root.homepage .featured-text--block .featured-text--heading{font-size:20px;line-height:30px;padding-right:0;margin-left:-5px}body .featured-text--root.homepage .featured-text--block .featured-text--body{padding-right:0}body .featured-text--root.homepage .featured-text--block{margin:0}body .featured-text--root.homepage .featured-text--block .featured-text--body p{font-size:40px}body .multiblock.homepage .block-image-item .block-content{font-size:22px;line-height:50px;margin:-27px auto 0}body .image-with-text--root .featured-content--text .featured-content--link a{min-width:130px;margin:0 5px;padding:15px}body .image-with-text--root .featured-content--text .featured-content--overline{font-size:20px}body .image-with-text--root .featured-content--text .featured-content--title{font-size:35px;line-height:40px;padding-bottom:20px}body .product-page--root .product-page--container .product-page--cart-form .product-form--price-container{padding-top:0;align-items:start;padding-bottom:20px}body .featured-blog--root .featured-blog--heading a{font-size:35px;line-height:45px}body .featured-blog--root .featured-blog--item{padding:8px 8px 20px}body .featured-blog--root{position:relative;overflow:hidden}body .featured-collection--root .featured-collection--header .featured-collection--title a{font-size:30px;line-height:40px}body .featured-collection--root .featured-collection--grid[data-container=panel]{padding-top:30px;grid-template-columns:repeat(1,minmax(0,1fr))}body .featured-collection--root .featured-collection--grid .product--root .product--image-wrapper{min-height:200px}body .featured-collection--root .featured-collection--grid .product--root .product--details-wrapper .product--title{margin:1px 0 3px;font-size:20px;padding:0 0 4px}body .product--details-container{padding-bottom:8px;padding-top:8px}body .featured-collection--root{grid-row-gap:20px;padding-bottom:10px}body .featured-blog--root .featured-blog--item .featured-blog--item--excerpt{font-size:14px;padding-bottom:10px}body .footer--root .footer--blocks{gap:5px;padding-bottom:0}body .footer--root .footer--block:not(:first-child){padding-top:0}body .footer--sub>*{padding:8px}body .product-page--root .product-page--container .product-page--main-content{grid-template-columns:minmax(100%,100%);padding-bottom:30px}body .product-page--root .product-page--container .product-page--title-n-vendor{grid-column:1;grid-row:2}body .product-page--root .product-page--container .product-page--cart-form{grid-column:1!important;grid-row:3!important;padding-top:0}body .product-page--root .product-page--container .product-page--description{grid-column:1!important;grid-row:4!important;padding-top:0}body .product-page--root .product-page--container .product-page--media{grid-row:1;padding-right:0}body .product-page--title-n-vendor .product-page--title{font-size:30px;line-height:40px}body .product-page--cart-form .product-form--button-container .product-form--add-to-cart{max-width:100%}body .multiblock.benefits .block-image-item .image-description h2{font-size:20px;line-height:26px}body .multiblock.benefits .block-image-item .image-description p{line-height:19px;font-size:14px}body .multiblock.benefits{padding:30px 15px}body .multiblock.benefits .section-heading h2{font-size:38px;line-height:50px;text-align:center}body .multiblock.benefits .section-heading .description{text-align:center}body .multiblock.benefits .section-heading .description br{display:none}body .multiblock.benefits .multiblock-wrapper{grid-template-columns:1fr;gap:15px}body .multiblock.benefits .block-image-item{padding:20px 15px;gap:20px}body .instastory-title{font-size:30px!important;line-height:40px;margin-top:35px!important;margin-bottom:10px!important}body #instafeed{padding:0 15px 20px}body li.ingtagram-grid-item{display:inline-flex}body .instastory-title:before{font-size:25px}body .featured-blog--root .featured-blog--item .featured-blog--item--heading{margin-top:4px}body .footer--social-icons{padding-top:0}body .footer--root .footer--block--body img{padding-bottom:25px}body .footer--menu li:not(:last-child){padding-bottom:3px}body .product-page--cart-form .product-form--container .product-form--installments{font-size:14px}body .featured-collection--root .featured-collection--carousel .carousel--y-container{padding-top:20px}body .featured-blog--root .featured-blog--grid{padding:0 20px}body .featured-blog--root .featured-blog--grid .slick-list{overflow:visible}body .product-page--root .product-page--container .product-page--media .product-page--thumbs{padding:0}body .for-desktops{display:none}body .for-mobile{display:block;padding-top:0!important}body .for-mobile img{opacity:1;visibility:visible;position:static;padding-bottom:25px}body .header--root .header--mobile .header--cart-link{padding-top:0;padding-bottom:0}body .header--root .header--mobile .header--cart-link .header--cart-number{position:absolute;top:8px;right:5px}}.for-mobile{display:none}@media (min-width:992px) and (max-width:1199px){body .header--root .header--bottom-row .header--menu ul li.x-menu--level-1--link>a{padding:16px 8px 32px}body .slideshow--root .featured-content--container .featured-content--text{left:0;max-width:700px!important}body .slideshow--root .featured-content--container .featured-content--text .custom-text .item img{max-width:50px}body .slideshow--root .featured-content--container .featured-content--text .custom-text .icon-with-text{gap:15px;padding:30px 0 0}body .slideshow--root .featured-content--container .featured-content--text .featured-content--title{font-size:52px;line-height:52px;max-width:400px}body .slideshow--root .featured-content--container .featured-content--text .featured-content--description p{max-width:500px}body #instafeed{padding:0 20px 30px}}@media (min-width:1200px) and (max-width:1600px){body .header--root .header--bottom-row .header--menu ul li.x-menu--level-1--link>a{padding:16px 8px 32px}body .slideshow--root .featured-content--container .featured-content--text{left:0;max-width:700px!important}body .slideshow--root .featured-content--container .featured-content--text .custom-text .item img{max-width:50px}body .slideshow--root .featured-content--container .featured-content--text .custom-text .icon-with-text{gap:15px;padding:30px 0 0}body .slideshow--root .featured-content--container .featured-content--text .featured-content--title{font-size:52px;line-height:52px;max-width:400px}body .slideshow--root .featured-content--container .featured-content--text .featured-content--description p{max-width:500px}body #instafeed{padding:0 20px 30px}}.product-page--root{max-width:1400px;margin:auto}.product-page--root .product-page--header ul li,.product-page--root .product-page--header ul li a{font-family:Avenir Next LT Pro;font-size:12px;font-weight:500;line-height:16.8px;color:#444;text-transform:uppercase!important}.product-page--root .product-page--header ul li a:after{padding-bottom:0;margin-top:-3px}.product-page--root .product-page--container .product-page--main-content{grid-template-columns:minmax(48%,48%) minmax(52%,52%);padding-bottom:60px}.product-page--root .product-page--container .product-page--title-n-vendor .product-page--vendor a{font-family:Avenir Next LT Pro;font-size:18px;font-weight:600;line-height:28px;color:#80a873;letter-spacing:0}.product-page--root .product-page--container .product-page--title-n-vendor{grid-row:1;grid-column:2;padding-bottom:5px}.product-page--root .product-page--container .product-page--title-n-vendor .product-page--title{font-family:ITC Caslon;font-size:48px;font-weight:400;line-height:72px;color:#40385e}.product-page--root .product-page--container .yotpo.bottomLine{grid-row:2;grid-column:2;padding-bottom:20px}.product-page--root .product-page--container .yotpo.bottomLine .yotpo-icon{color:#9791ac}.product-page--root .product-page--container .yotpo.bottomLine .yotpo-bottomline>a{font-family:Avenir Next LT Pro;color:#9791ac!important;text-transform:uppercase;margin:2px 8px 0}.product-page--root .product-page--container .product-page--description{grid-row:4!important;grid-column:2!important}.product-page--root .product-page--container .product-page--description p{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:28px;color:#40385e}.product-page--root .product-page--container .product-page--cart-form{grid-row:3!important;grid-column:2!important;max-width:100%}.product-page--root .product-page--container .product-page--cart-form .product-form--price{font-family:Avenir Next LT Pro;font-size:32px;font-weight:600;line-height:28px;color:#6f57c2}.product-page--root .product-page--container .product-page--cart-form .product-form--price-wrapper{display:flex;align-items:center;gap:10px}.product-page--cart-form .product-form--compare-price{font-family:Avenir Next LT Pro;font-size:32px;font-weight:600;line-height:28px;color:#40385e;order:-1;margin-right:8px}.product-page--cart-form .price-save{font-family:Avenir Next LT Pro;font-size:12px;font-weight:600;line-height:14.4px;color:#80a873;text-transform:uppercase}.product-page--root .product-page--container .product-page--cart-form .product-form--price-container{padding-bottom:30px}.product-page--cart-form .product-form--button-container .product-form--add-to-cart{max-width:166px;background:#40385e;font-family:Avenir Next LT Pro;min-height:48px;font-size:14px;border:none;font-weight:500;color:#fff;line-height:1}.product-page--cart-form .product-form--button-container{padding-top:0}.product-page--root .product-page--container .product-page--cart-form .product-form--container{display:flex;flex-direction:column}.product-page--cart-form .product-form--container .sealsubs-target-element{order:1}.product-page--cart-form .product-form--container .product-form--button-container{order:2}.product-form--smart-payment-buttons{order:3}.product-page--cart-form .product-form--container .product-form--installments{order:5;padding:20px 0;font-family:Avenir Next LT Pro;font-size:16px;font-weight:400;line-height:28px;color:#40385e}.product-page--root .product-page--container .product-page--cart-form .product-page--thumbs{display:none}.product-page--root .product-page--container .product-page--media{grid-row:1/span 4;grid-column:1;padding:0 80px 0 0}.product-page--root .product-page--container .product-page--media .product-page--thumbs{display:block}.product-page--cart-form .product-form--button-container{display:flex;gap:20px}.product-page--cart-form .product-form--button-container .wrap-qty{padding:0;background:#f8f1f1;position:relative;border:none}.product-page--cart-form .product-form--button-container .wrap-qty input{background:#f8f1f1;color:#40385e;min-height:48px;border-color:#f8f1f1;border-radius:4px;text-align:center;width:85px;font-family:Avenir Next LT Pro;font-size:14px}.product-page--cart-form .product-form--button-container .wrap-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-page--cart-form .product-form--button-container .wrap-qty .btn-plus svg path{fill:#40385e}.product-page--cart-form .product-form--button-container .wrap-qty .up-qty{position:absolute;right:15px;height:100%;top:-2px}.product-page--cart-form .product-form--button-container .wrap-qty .down-qty{position:absolute;left:15px;top:-1px;height:100%}.multiblock.benefits .section-heading h2{font-family:ITC Caslon;font-size:48px;font-weight:400;line-height:72px;color:#40385e}.multiblock.benefits .section-heading .description{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:28px;color:#40385e;margin:20px 0 50px}.multiblock.benefits .multiblock-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px}.multiblock.benefits .block-image-item{padding:50px 30px;background:#fff;border-radius:4px;display:flex;align-items:center;gap:35px}.multiblock.benefits .block-image-item .image-description h2{font-family:ITC Caslon;font-size:24px;font-weight:400;line-height:28.8px;color:#40385e;margin-bottom:10px}.multiblock.benefits .block-image-item .image-description p{font-family:Avenir Next LT Pro;font-size:16px;font-weight:400;line-height:21px;color:#40385e}.section-reivew .yotpo-nav ul .yotpo-nav-tab.yotpo-active{margin-bottom:-2px}.section-reivew .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-bottom:3px solid #40385E!important}.section-reivew .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper span{font-family:ITC Caslon;font-size:24px;font-weight:700;line-height:30.84px;color:#40385e;text-transform:uppercase}.section-reivew .yotpo-nav-content .yotpo-review .yotpo-header .yotpo-icon-profile{background:#d9cde6}.section-reivew .yotpo-nav-content .yotpo-review .yotpo-header .yotpo-user-name{font-family:Avenir Next LT Pro;font-size:18px;font-weight:600;line-height:23.13px;color:#40385e!important}.section-reivew .yotpo-display-wrapper .yotpo-bottomline-box-2 .yotpo-distributions-graphs .yotpo-star-distribution-graph-score{background:#7b72cb!important}.section-reivew .yotpo-display-wrapper .yotpo-bottomline-box-2 .yotpo-distibutions-sum-reviews span{font-family:Avenir Next LT Pro;font-size:15px;font-weight:600;line-height:17px;color:#40385e}.section-reivew .yotpo-display-wrapper .yotpo-bottomline-box-2 .yotpo-distibutions-stars .review-stars .yotpo-icon{color:#9791ac!important}.section-reivew .yotpo-display-wrapper .yotpo-bottomline-box-1 .yotpo-stars .yotpo-icon{color:#9791ac}.section-reivew .yotpo-label .yotpo-logo-title,.section-reivew .yotpo-label .yotpo-icon-btn-big{color:#9791ac!important}.product-page--root .product-page--container .product-page--media .modal--root .product-page--modal-media{display:none}.product-page--root .product-page--container .product-page--media .product-page--thumbs .product-media--thumbs{display:block}.product-page--root .product-page--container .product-page--media .product-page--thumbs .product-media--thumbs .slick-track{transform:none!important}.product-media--featured[data-active=false]{display:block!important}.product-page--root .product-page--container .product-page--media .product-media--wrapper{position:relative}.product-page--root .product-page--container .product-page--media .product-media--wrapper .slick-prev{position:absolute;transform:translateY(-50%);top:50%;left:20px;z-index:1;font-size:0;background:none;padding:0;height:0;display:flex!important}.product-page--root .product-page--container .product-page--media .product-media--wrapper .slick-prev:after{background:url(/cdn/shop/files/arrow-prev-black.svg?v=1724036815);content:"";display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:25px;background-color:#fff;border-radius:20px}.product-page--root .product-page--container .product-page--media .product-media--wrapper .slick-next{position:absolute;transform:translateY(-50%);top:50%;right:20px;z-index:1;font-size:0;background:none;padding:0;height:0;display:flex!important}.product-page--root .product-page--container .product-page--media .product-media--wrapper .slick-next:after{background:url(/cdn/shop/files/arrow-next-black.svg?v=1724036815);content:"";display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:25px;background-color:#fff;border-radius:20px}.page--take-our-quiz #welcome .welcome-text{font-family:ITC Caslon;font-size:48px;font-weight:400;line-height:72px;text-align:center;color:#40385e}.page--take-our-quiz #welcome .welcome-subtext{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:28px;text-align:center;color:#40385e;margin-bottom:30px}.page--take-our-quiz #welcome #start-quiz-button{background:#40385e;color:#fff;font-family:Avenir Next LT Pro;font-size:14px;font-weight:500;line-height:16.8px;text-transform:uppercase;max-width:166px;margin:auto;padding:13px}.page--take-our-quiz #quiz .question{font-family:ITC Caslon;font-size:30px;font-weight:400;line-height:42px;text-align:center;color:#40385e;justify-content:center;padding-bottom:20px}.page--take-our-quiz #quiz .answers button{background:#fff;border:1px solid #40385E;color:#40385e;font-family:Avenir Next LT Pro;font-size:14px;font-weight:500;line-height:16.8px;text-transform:uppercase;margin:auto auto 10px;padding:13px}.page--take-our-quiz #results .product-result-container .product-result-text-container .product-form--add-to-cart:hover{background:#fff;color:#40385e}.inner-container-results{padding:0 15px}.page--take-our-quiz #quiz .answers button:hover{background:#40385e;color:#fff}.page--take-our-quiz #results .question{font-family:ITC Caslon;font-size:40px;font-weight:400;line-height:52px;text-align:center;color:#40385e;justify-content:center}.page--take-our-quiz #results .product-result-container .product-result-text-container h3{font-family:ITC Caslon;font-size:26px;font-weight:400;line-height:40px;color:#40385e}.page--take-our-quiz #results .product-result-container .product-result-text-container p{font-family:Avenir Next LT Pro;font-size:14px;font-weight:400;line-height:24px;color:#40385e;margin-bottom:20px}.page--take-our-quiz #results .product-result-container .product-result-text-container .product-form--add-to-cart{background:#40385e;color:#fff;font-family:Avenir Next LT Pro;font-size:14px;font-weight:500;line-height:16.8px;text-transform:uppercase;margin:auto;padding:13px}.page--take-our-quiz #results .retake-quiz-container #retake-quiz{font-family:Avenir Next LT Pro;font-size:20px;font-weight:400;line-height:26px;color:#40385e}.page--take-our-quiz #results .warning-info{font-family:Avenir Next LT Pro;font-size:14px;font-weight:400;line-height:20px;color:#40385e}@media (max-width:767px){.desktops{display:none!important}body.page--take-our-quiz #welcome .welcome-text{font-size:40px;line-height:50px}.carousel--block--container{display:block}}@media (min-width:768px){.mobiles{display:none!important}.list-items{display:flex;align-items:center;gap:15px}.header--root .header--top-row .header--account-icon svg{display:block}.header--bottom-row{padding-top:8px}.header--root .header--bottom-row .x-menu--level-1--link>a{padding-bottom:30px;padding-top:30px}.header--search{padding-right:10px}[data-x-menu--align=center] .x-menu--level-2--container{justify-content:start!important}}.product .product__media-wrapper{position:relative;z-index:1}.product .product__info-wrapper{position:relative;z-index:2}.popup-wrapper>p{cursor:pointer}.popup-wrapper .popup{display:none}.popup-active .popup{display:block;position:fixed;transform:translate(-50%,-50%);left:50%;top:50%;z-index:999;background:#fff;padding:50px;border-radius:5px;width:100%;max-width:700px;margin:auto;font-size:16px;font-weight:400;line-height:26px;color:#40385e}.popup-active:before{content:"";position:fixed;z-index:99;top:0;left:0;display:block;width:100%;height:100%;background:#000;opacity:.6}.popup-active .popup .close{position:absolute;right:20px;top:20px;cursor:pointer}.product-page--root .product-page--container .custom-content{padding:0 0 20px}.product-page--root .product-page--container .product-page--title-n-vendor .popup-wrapper>p:first-child{font-family:Avenir Next LT Pro;font-size:18px;font-weight:600;line-height:28px;color:#9791ac;text-decoration:underline}.product-page--root .product-page--container .product-page--title-n-vendor .popup-wrapper .popup p{font-family:Avenir Next LT Pro;font-size:16px;font-weight:400;line-height:26px;color:#40385e}.product-page--root .product-page--container .custom-content{display:flex;align-items:center}.product-page--root .product-page--container .custom-content>div{padding:0 12px;font-family:Avenir Next LT Pro;font-size:18px;font-weight:600;line-height:28px;color:#9791ac}.product-page--root .product-page--container .custom-content>div:first-child{padding-left:0}@media (max-width:767px){body .product-page--root .product-page--container .custom-content>div{font-size:13px;line-height:24px;padding:0 7px}body .yotpo.yotpo-main-widget{padding-left:20px;padding-right:20px}body .product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container .sls-price span{font-size:16px}body .product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container .sls-selling-plan-group-name{font-size:14px}body .product-page--root .product-page--container .product-page--cart-form .product-form--price{font-size:24px}body .product-page-right{padding-top:15px}body .product-page--root .product-page--container .product-page--title-n-vendor .product-page--title{font-size:36px;line-height:1.2}body.popup-active .popup{width:90%;padding:30px}.product-page--root .product-page--container .popup-wrapper>p{font-size:14px;line-height:24px}body .multiblock.about{padding:40px 20px}body .multiblock.about .block-image-item img{max-width:300px}body .multiblock.about .block-image-item .block-content h2{font-size:30px;line-height:40px}body .product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container{margin-bottom:0}}.multiblock.about{background:linear-gradient(180deg,#f5f2f8 70%,#fff 30%)!important}.multiblock.about .multiblock-wrapper{justify-content:center}.multiblock.about .block-image-item{display:flex;flex-direction:column-reverse;align-items:center;gap:30px}.multiblock.about .block-image-item img{max-width:360px;border-radius:4px}.multiblock.about .block-image-item .block-content h2{font-family:ITC Caslon;font-size:48px;font-weight:400;line-height:72px;color:#40385e;text-align:center}@media (min-width:767px) and (max-width:1500px){body .featured-text--root.homepage .featured-text--block .featured-text--heading{font-size:22px}}.popup-active{overflow:hidden!important}.popup-active .popup-modal{display:none!important}.multiblock.benefits{padding-bottom:80px}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-label,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-label{display:none}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container{border:1px solid #9791AC;border-radius:4px;margin-bottom:30px;max-width:526px}.off-canvas--right-sidebar .product-form--price{font-family:Avenir Next LT Pro;font-size:32px;font-weight:600;line-height:28px;color:#6f57c2}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container .sls-widget-branding,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-widget-branding{display:none}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container .sls-option-container,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container{border:0;padding:14px 23px;margin-bottom:0!important}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container .sls-option-container:nth-child(2),.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container:nth-child(2){border-radius:4px 4px 0 0;border-bottom:1px solid #9791AC}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container .sls-option-container:nth-child(3),.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container:nth-child(3){border-radius:0 0 4px 4px}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container .sls-option-container,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container{margin-bottom:0}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container .sls-option-container.sls-active,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container.sls-active{box-shadow:none;background:#f8f1f1}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container .sls-option-container .sls-selling-plan-group-name,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container .sls-selling-plan-group-name{font-family:Avenir Next LT Pro Bold;font-size:18px;font-weight:700;line-height:28px;color:#40385e;text-transform:capitalize}.off-canvas--right-sidebar.product-page--cart-form .sls-purchase-options-container .sls-option-container.sls-active .sls-selling-plan-group-name,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container.sls-active .sls-selling-plan-group-name{font-family:Avenir Next LT Pro;font-weight:500}.off-canvas--right-sidebar.product-page--cart-form .sls-purchase-options-container .sls-option-container .sls-selling-plan-group-options,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container .sls-selling-plan-group-options{display:flex}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container .sls-option-container .selling-plan-group-options-name-select label,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container .selling-plan-group-options-name-select label{font-family:Avenir Next LT Pro;font-size:14px;font-weight:400;line-height:16.8px;color:#40385e}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container .sls-option-container .sls-price span,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container .sls-price span{font-family:Avenir Next LT Pro;font-size:18px;font-weight:600;line-height:28px;color:#40385e}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container .sls-option-container .seal-col,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container .seal-col{padding-right:12px}.off-canvas--right-sidebar .product-page--cart-form .sls-purchase-options-container .sls-option-container.sls-active .sls-custom-radio:after,.product-page--root .product-page--container .product-page--cart-form .sls-purchase-options-container .sls-option-container.sls-active .sls-custom-radio:after{width:10px;height:10px;box-shadow:inset 1em 1em #40385e}.off-canvas--right-sidebar .product-page--cart-form .sls-more-info-container,.product-page--root .product-page--container .product-page--cart-form .sls-more-info-container{display:none}.sls-selling-plan-description-content p{font-weight:400;font-size:14px;color:#40385e;padding-bottom:10px}.sls-selling-plan-description-content ul li{position:relative;padding-left:10px;color:#40385e;font-weight:500;font-size:13px;padding-bottom:3px}.sls-selling-plan-description-content ul li:before{content:"";height:4px;width:4px;background:#40385e;position:absolute;border-radius:50%;left:0;top:7px}.accordion{padding-top:30px}.accordion__item{margin:0 auto;border-bottom:1px solid #eaeaea}.accordion__item .accordion__title{position:relative;display:block;padding:10px 60px 10px 0;margin-bottom:2px;color:#202020;font-weight:600;font-size:18px;text-decoration:none;background-color:#fff;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s;cursor:pointer}.accordion__item .accordion__title:hover{background-color:#fff;transition:all .5s ease-out}.accordion__item .accordion-active{background-color:#fff}.accordion__item .accordion__title .accordion__arrow svg{display:block}.accordion__item .accordion__title .accordion__arrow{position:absolute;top:5px;right:5px;display:inline-block;vertical-align:middle;text-align:center;color:#000;font-size:20px;font-weight:700;margin-right:5px;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.accordion__item .accordion__rotate{transform:rotate(180deg)}.accordion__item .accordion__content{padding:30px;margin-bottom:2px;font-size:14px;display:none;background-color:#f3f3f3}.accordion__item .accordion__arrow-item{font-weight:700}.off-canvas--right-sidebar .product-media--root{display:none}.off-canvas--right-sidebar .product-media--root:first-child{display:block}.off-canvas--container .wrap-qty{display:none}.off-canvas--container.product-page--cart-form .product-form--button-container .product-form--add-to-cart{max-width:100%}.product-tag{display:flex;align-items:center;padding-top:15px}.product-tag>*{margin:0;padding:0;line-height:1}.product-tag label{text-transform:capitalize;margin-right:5px}.product-tag a{font-size:12px;text-decoration:underline}.yotpo.yotpo-main-widget{padding-left:50px;padding-right:50px}.featured-content--text{transition:transform .1s ease-in-out}.featured-content--text:hover{transform:scale(1.02);transition:transform .1s ease-in-out}.featured-short-desc{text-align:center;font-family:ITC Caslon}
/*# sourceMappingURL=/cdn/shop/t/17/assets/base.css.map */
