@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@500&display=swap";#shopify-product-reviews{display:none}body.product{overflow:visible}body.product .section{max-width:100%}body.product .container{max-width:1207px}body.product .product_section.js-product_section.container{align-items:flex-start}.product-template .section{max-width:1225px}body.product .container .column{margin:0}body.product div#template-product .container .column{margin:0;position:relative}.product-template .product__images .product-icon{position:absolute;right:-41px;top:37px;z-index:1;pointer-events:auto}.product-icon-image{width:145px}.product-icon-image .icon-image{width:100%;padding-bottom:100%;position:relative}.product-icon-image .icon-image svg{position:absolute;top:0;left:0;width:100%;height:100%}.product-icon{--radius: 90.65px;--frame-size: calc(var(--radius) / 2.5);--d-outer: calc(var(--radius) * 2);--d-inner: calc(var(--d-outer) - var(--frame-size));--font-size: calc(var(--radius) / 10)}.product-icon{position:relative;width:var(--d-outer);height:var(--d-outer);border-radius:50%;display:flex;justify-content:center;align-items:center}.product-icon-image{position:absolute;width:var(--d-inner);height:var(--d-inner)}.product-icon-title-text{position:absolute;width:100%;height:100%}.product-icon-title-text.visible-desktop{display:block}.product-icon-title-text.visible-mobile{display:none}.product-icon-title-text span{position:absolute;left:50%;transform-origin:0 var(--radius);font-family:Inconsolata,sans-serif;font-size:12px;line-height:0;text-transform:uppercase;color:#4d5e99}.product__images.column{width:47.105%;position:relative}.product-gallery__video iframe,.product-gallery__image .plyr--video{border-radius:270px 270px 0 0}.product_how-to-me-time .plyr--video{border-radius:15px;background-color:#abe8e9}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video,.product-gallery__video iframe,.product-gallery__image .plyr__video-wrapper{position:absolute;width:101%;left:-.05%;border-radius:15px}.product-gallery__image .image__container{position:absolute;top:0;left:0;width:100%;height:100%}.product-gallery__image .image__container img:not(.zoomImg){position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:270px 270px 0 0}.product-gallery__image .image__container .zoom-container{width:100%;padding-bottom:127.588%;border-radius:270px 270px 0 0}.product-gallery__thumbnail-inner{padding-bottom:100%;width:100%;position:relative;border-radius:50%;overflow:hidden;cursor:pointer}.product .product-gallery__image .image__container{max-width:100%!important}.product-gallery__thumbnail-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%}.product-gallery__thumbnails .product-gallery__thumbnail{padding:0 9.5px;width:16.667%}.product-gallery__thumbnails{margin:19px -9.5px 0}.is-slide-nav--true .product-gallery__thumbnail{opacity:.5}.product-gallery .product-gallery__main .flickity-prev-next-button svg{display:none}.product-gallery .product-gallery__main .flickity-prev-next-button:before{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:5px}.flickity-prev-next-button{top:57.5%;transform:translateY(-50%)}button.flickity-button.flickity-prev-next-button.next:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.product-gallery .product-gallery__main .flickity-prev-next-button.previous:before{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.product-gallery .flickity-prev-next-button{opacity:1;visibility:visible;background:transparent;width:auto;height:auto;padding:10px}.product-gallery .product-gallery__main .flickity-prev-next-button.next{right:9px}.product-gallery .product-gallery__main .flickity-prev-next-button.previous{left:9px}.product-gallery__thumbnails .flickity-prev-next-button{display:none}@media only screen and (min-width: 799px){.product-gallery .flickity-prev-next-button{opacity:1;visibility:visible}}.product-tab-item h6{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99;margin-bottom:0;cursor:pointer;position:relative;padding:13px 0 11px}.product-tab-item:first-child h6{padding-top:15px}.product-tab-item .content{display:none}.product-tab-item:first-child .content{display:block}.products-related-slider .medium-down--one-half{width:100%;margin:0}.product-gallery__thumbnails .media-badge{top:50%;left:50%;transform:translate(-50%,-50%)}.plyr--video .plyr__control--overlaid{background:transparent;padding:3px}.plyr--video .plyr__control{color:#fff}.plyr__control svg{width:22px;height:22px}.product-gallery__thumbnails .media-badge{width:20px;height:20px}.product-gallery__thumbnails .media-badge svg path,.product-gallery__thumbnails .media-badge path:last-child{fill:#fff}.spr-starrating.spr-summary-starrating .link.underlined-link,.product .container .column.product__information span.ssw-review-count{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:14px;line-height:25px;text-align:center;text-decoration-line:underline;color:#4d5e99;white-space:nowrap;display:flex}body .ssw-stars,.product .container .column.product__information #ssw-avg-rate-profile-html .ssw-stars{display:flex;align-items:center;justify-content:center}.product .spr-starrating{justify-content:center}.product .container .column.product__information .spr-starrating{justify-content:center;font-size:0;align-items:center}.product .container .column.product__information .spr-starrating span.visually-hidden{overflow:hidden;width:50px;display:inline-block;white-space:nowrap;text-indent:-30px;vertical-align:middle}.product .spr-starrating .spr-stars>span{display:flex;width:100%;height:100%;align-items:center}h1.product_name.title{color:#4d5e99;text-align:center;font-size:55px;line-height:1;max-width:90%;margin:13px auto 25px}.product-block{text-align:center}.product-block .description.content.has-padding-top{display:flex;flex-direction:column}.modal_price .price{font-family:ES Rebond Grotesque;font-style:normal;font-weight:600;font-size:18px;line-height:25px;text-align:center;color:#4d5e99;order:2}.price-ui{justify-content:center;flex-wrap:nowrap}.description.content.has-padding-top h6{font-style:normal;font-weight:500;font-size:14px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99;display:inline-block;margin:0 auto 7px;max-width:100%}.description.content.has-padding-top p{font-weight:400;font-size:15px;line-height:22px;text-align:center;color:#4d5e99;display:inline-block;margin:0 auto;max-width:338px}.sale-wrap{position:absolute;top:43px;left:50%;transform:translate(-50%)}.sale.savings{background:#ffc8b2;border-radius:50px;width:92px;height:26px;font-weight:600;font-size:12px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#fff;padding:5px 10px}.compare-at-price{opacity:1;order:1;display:inline-block;width:auto}.price+.compare-at-price{margin-left:0;margin-right:5px;font-weight:400;font-size:18px;line-height:25px;text-align:center;text-decoration-line:line-through;color:#4d5e99}span.unit-pricing{display:none}.purchase-details__buttons .action_button.action_button--secondary{font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#fff;background:#fca0c9;border-color:#fca0c9}.product-purchase{text-align:left;padding-bottom:17px}.product-purchase p strong{font-weight:600;font-size:15px;line-height:22px;. color: #4D5E99}.product-purchase p{font-weight:400;font-size:13px;line-height:22px;color:#4d5e99;margin-bottom:-4px}.modal_price.subtitle{margin-bottom:9px}.product-block.product-block--form{margin-bottom:16px}.cart-warning{margin:0}.product .ssw-stars>i[class*=" ssw-icon-star"]:before,.product .ssw-stars>i[class^=ssw-icon-star]:before,.product .ssw-stars>i:before{content:"";width:15px;height:15px;background:url(star-pink.svg);background-size:contain;display:inline-block;background-repeat:no-repeat}.product .ssw-stars>i[class^=ssw-icon-star-half-alt]:after,.product .ssw-stars>i.ssw-icon-star-half-alt:after{content:"";width:8px;height:15px;background:url(star-pink-pale.svg);background-size:cover;background-position:top right;background-repeat:no-repeat;display:inline-block;position:absolute;right:-.5px;top:-.5px}body .ssw-stars>i[class^=ssw-icon-star-empty]:before,.product .ssw-stars>i.ssw-icon-star-empty:before{content:"";width:15px;height:15px;background:url(star-pink-pale.svg);background-repeat:no-repeat}.product .ssw-stars>i[class^=ssw-icon-star-half-alt]{position:relative}.product .ssw-stars>i,.product .container .column.product__information .ssw-stars>i{margin:0 1.5px;line-height:15px;font-size:15px;vertical-align:middle}span.ssw-review-count{text-transform:lowercase;margin-left:6px}.product-block.product-block--tabs .product-tab{text-align:left}.product-tab-item:first-child .content strong{font-weight:600}.product-tab-item{border-bottom:1px solid #4D5E99}.product-tab-item:first-child{border-top:1px solid #4D5E99}.product-tab-item .content{font-weight:400;font-size:15px;line-height:22px;color:#4d5e99;padding-bottom:28px;padding-top:0}.product .container .column.product__information{width:50%;max-width:450px;padding:80px 25px 0}.product-tab-item h6:after{content:"";border:solid #4D5E99;border-width:0 1px 1px 0;display:inline-block;padding:2.9px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:50%;right:7px;margin-top:-5px;transition-duration:.3s}.product-tab-item h6.active:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:0}body.product .container .column.product__images{padding-top:21px}.product_section.product_what-inside h2{text-align:center;width:100%;color:#4d5e99;margin-bottom:0}.product_section.product_what-inside{padding-top:112px}.product_section .what-inside-slider .owl-stage{min-width:103%;display:flex;justify-content:center}.product_section .what-inside-slider .owl-stage.single{transform:translateZ(0)!important}.product_section .what-inside-slider .owl-stage.single .owl-item.cloned:not(:first-child){visibility:hidden}.inside-item h6{font-weight:500;font-size:12px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99;padding:0 23px;margin-bottom:10px;margin-top:43px}.custom-tab-1-images{display:flex;justify-content:space-between;margin-top:31px}.custom-tab-1-images .tab-images-item{padding-right:10px}.custom-tab-1-images .tab-images-item:last-child{padding-right:0}.custom-tab-1-images .tab-images-item .tab-images-item-text{font-family:ES Rebond Grotesque;font-style:normal;font-weight:600;font-size:15px;line-height:22px;color:#4d5e99;margin-top:10px}.custom-tab-2-item{display:flex;align-items:center;margin:0 0 20px}.custom-tab-2-item .tab-images-item-content{padding-left:15px}.custom-tab-2-item .tab-images-item-image{min-width:90px}.custom-tab-2-items{padding-top:10px}.custom-tab-2-item .tab-images-item-content .tab-images-item-title{font-weight:600}.custom-tab-2-item .tab-images-item-image img{vertical-align:top}.custom-tab-2-items .view-all{text-decoration-line:underline;color:#4d5e99;margin-top:9px;display:inline-block;vertical-align:top}.product-tab-product-item{display:flex;margin-top:5px;margin-bottom:5px}.product-tab-product-image{width:78.54px;min-width:78.54px;position:relative}.product-tab-product-image .image-element__wrap{height:0;padding-bottom:127.35%;border-radius:15px;overflow:hidden}.product-tab-product-image .image-element__wrap.secondary{position:absolute;top:0;left:0;width:100%;z-index:-1}.product-tab-product-image .image-element__wrap img{border-radius:15px}.product-tab-product-item:hover .image-element__wrap.secondary{z-index:1}.product-tab-product-item .product-tab-product-infor .product-thumbnail__title{margin:-2px 0 5px}.product-tab-product-item .product-thumbnail__title a{font-style:normal;font-weight:400;font-size:25px;line-height:1;color:#4d5e99;font-family:Domaine Display Narrow}.product-tab-product-item .product-tab-product-infor{width:100%;padding-left:17px}.product-tab-product-item .product-tab-product-infor .type-product{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:10px;line-height:12px;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99}.product .product-tab-product-item .button--add-to-cart{margin:18px 0 0}.product-tab-item.product-tab-product .content{padding-bottom:13px}.inside-item-content{font-size:15px;line-height:22px;text-align:center;color:#4d5e99}body .owl-carousel .owl-nav button.owl-next,body .owl-carousel .owl-nav button.owl-prev{border:1px solid #4D5E99;border-radius:50%;width:40px;height:40px;position:absolute;top:38.5%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}body .owl-carousel .owl-nav button.owl-next{transform:translateY(-50%);right:-64px}body .owl-carousel .owl-nav button.owl-next:before,body .owl-carousel .owl-nav button.owl-prev:before{content:"";background-image:url(arrow-purple.svg);background-repeat:no-repeat;background-position:center;width:20.77px;height:6.47px;display:block}body .owl-carousel .owl-nav button.owl-prev:before{transform:rotate(180deg)}body .owl-carousel .owl-nav button.owl-next:hover,body .owl-carousel .owl-nav button.owl-prev:hover{background:#4d5e99}body .owl-carousel .owl-nav button.owl-next:hover:before,body .owl-carousel .owl-nav button.owl-prev:hover:before{background-image:url(arrow-white.svg);background-repeat:no-repeat;background-position:center}.owl-nav button span{display:none}body.product .product_section.product_what-inside .container{max-width:1284px}.inside-item .inside-item-image{padding-left:20px;padding-right:20px;display:flex;justify-content:center;align-items:flex-end;margin-bottom:43px;position:relative;padding-bottom:84.08%}.inside-item .inside-item-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;max-width:79.5%;max-height:231px;width:auto;object-fit:contain}span.icon.mood-state svg{-webkit-animation:spin 8s linear infinite;animation:spin 8s linear infinite}.product__mood-state{width:145px;height:142px;position:absolute;top:57px;right:-24px;text-align:center;z-index:3}span.icon.mood-state{width:100%;height:100%}.mood-state-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:100%;padding:10px}.mood-state-inner p{font-size:10px;line-height:11px;text-align:center;letter-spacing:.15em;text-transform:uppercase;margin-bottom:-3px;width:100%;padding:10px}.purchase-details.has-quantity-box{border-top:1px solid #4D5E99;margin-top:17px;clear:both}.product_form .subcribe-label,.product_form .line-item-property__title{font-family:ES Rebond Grotesque;font-style:normal;font-weight:600;font-size:15px;line-height:22px;color:#4d5e99;text-align:left;margin-bottom:-4px;width:100%}.product_form .line-item-property__field{display:flex;text-align:left;flex-wrap:wrap}.product_form .line-item-property__field input[type=checkbox],.product_form .line-item-property__field input[type=radio]{display:none}.product_form .line-item-property__field label{border:1px solid #4D5E99;border-radius:50px;padding:10px 15px;font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:11px;line-height:13px;text-align:center;color:#4d5e99;margin-top:9px;cursor:pointer}.shopify-product-form .subcribe-label{margin-top:9px;margin-bottom:11px}.rc-container .rc_popup{display:none}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio{padding:0;background:transparent;margin-bottom:10px}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label{text-align:left;border:1px solid #4D5E99;border-radius:50px;font-family:ES Rebond Grotesque;font-style:normal;font-weight:600;font-size:15px;line-height:22px;color:#4d5e99;padding:15.5px 23px 15.5px 48px;position:relative;margin:10px 0 0;cursor:pointer}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio.rc-option--active label.rc-radio__label{background-color:#fff;border-color:#fff}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio input[type=checkbox],.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio input[type=radio]{display:none}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label:before{content:"";width:22px;height:22px;position:absolute;left:16px;top:16px;background-image:url(icon-option-check.svg);background-size:contain;background-repeat:no-repeat}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio.rc-option--active label.rc-radio__label:before{background-image:url(icon-option-checked.svg)}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label{width:100%;display:flex;cursor:pointer;margin:0}.shopify-product-form .rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans{padding-left:0;padding-bottom:0;margin-top:10px}.shopify-product-form .rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans label.rc-selling-plans__label{width:48%;display:inline-block;vertical-align:middle}.shopify-product-form .rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans{transition:all .3s;transform:translateY(-20px);display:block!important;height:0;margin:0;overflow:hidden}.shopify-product-form .rc-widget .rc-option--active .rc_widget__option__selector+.rc-selling-plans{opacity:1;transform:translateY(0);height:auto;overflow:visible;margin-top:10px}.shopify-product-form .rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans select{display:block!important;border-radius:50px;font-family:ES Rebond Grotesque;font-style:normal;font-weight:600;font-size:15px;line-height:22px;color:#4d5e99;padding:15.5px 45px 15.5px 23px;height:auto;width:100%;max-width:100%;background-color:#fff;border-color:#fff;outline:none;cursor:pointer;background-image:url(icon-select.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:20px}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label .rc-option__price{margin-left:auto;margin-right:0;font-size:15px;color:#4d5e99}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio .rc-option__price-wrapper{margin-left:auto}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio .rc-option__price-wrapper .rc-option__price:last-child{padding-left:3px}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label .rc-option__price.original-price{text-decoration-line:line-through;color:#9eade5;opacity:1;font-weight:400}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio.rc-option--active{font-weight:400}.product-form-container.has-padding-top{padding-top:13px}.product_form .line-item-property__field label:not(:last-child){margin-right:6px}.product_form .line-item-property__field input[type=checkbox]:checked+lable,.product_form .line-item-property__field input[type=radio]:checked+label{background:#dbe46b;border-color:#dbe46b}.swatch .swatch-element{border:1px solid #4D5E99;border-radius:50px;padding:0;text-align:center;margin-top:9px;cursor:pointer;min-width:auto;min-height:auto}.swatch label{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:11px;line-height:13px;text-align:center;color:#4d5e99;text-transform:capitalize;height:auto;padding:10px 15px}.swatch input:checked+.swatch-element{box-shadow:none;border-color:#dbe46b;background:#dbe46b}.variant-selection .select2,.variant-selection legend{display:none}.purchase-details .purchase-details__buttons{margin-top:16px}.purchase-details .product-quantity-box.purchase-details__quantity{width:115px;background:#fff;border-radius:50px;margin-right:6px;margin-top:16px}.product-quantity-box.purchase-details__quantity .quantity-plus.button,.product-quantity-box.purchase-details__quantity .quantity-minus.button{background:transparent;font-weight:600;font-size:16px;line-height:17px;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99;justify-content:center}.product-quantity-box.purchase-details__quantity .quantity-minus.button{width:auto;text-align:left;padding:0 0 0 22px}.purchase-details .product-quantity-box.purchase-details__quantity .quantity-plus.button .icon,.purchase-details .product-quantity-box.purchase-details__quantity .quantity-minus.button .icon{font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99;font-family:ES Rebond Grotesque;height:16px;width:16px}.purchase-details .quantity-wrapper .quantity-element{min-height:45px}.purchase-details .product-quantity-box.purchase-details__quantity .quantity-plus.button[disabled],.purchase-details .product-quantity-box.purchase-details__quantity .quantity-minus.button[disabled]{background:transparent}.quantity-wrapper.quantity-style--box .quantity-minus,.quantity-wrapper.quantity-style--box .plus-control{border-radius:50px}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{padding:15px 22px 15px 15px;height:45px;border-radius:0 50px 50px 0;background:inherit}.field.has-addons .control:last-child:not(:only-child) .button:hover{color:#f4f6fb}.purchase-details .product-quantity-box.purchase-details__quantity .quantity-input-control input{border:0;font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99;cursor:pointer;padding:0 33px}.purchase-details .field.has-addons .control:not(:first-child):not(:last-child) .input{border-radius:50px}.purchase-details .quantity-wrapper.quantity-style--box{position:relative}.purchase-details .quantity-wrapper.quantity-style--box .minus-control{position:absolute;top:0;left:0;background:transparent;border-top-left-radius:50px;border-bottom-left-radius:50px;z-index:5}.purchase-details .quantity-wrapper.quantity-style--box .plus-control{position:absolute;top:0;right:0;z-index:5}.product-quantity-box.purchase-details__quantity .quantity-plus.button{line-height:18px;text-align:right;padding:0 18px 0 0;width:auto}.purchase-details .quantity-wrapper .quantity-element{height:100%;display:flex;justify-content:center;align-items:center}.purchase-details .quantity-wrapper.quantity-style--box.field:not(:last-child){margin-bottom:0}.purchase-details .product-quantity-box.purchase-details__quantity .quantity-plus.button .icon,.purchase-details .product-quantity-box.purchase-details__quantity .quantity-minus.button .icon,.purchase-details .product-quantity-box.purchase-details__quantity .quantity-plus.button:hover .icon,.purchase-details .product-quantity-box.purchase-details__quantity .quantity-minus.button:hover .icon{fill:#4d5e99;height:100%}.quantity-plus.button:hover,.quantity-minus.button:hover{background-color:transparent}.product .product-recommendations .button--add-to-cart{max-width:203px;border-color:#1a9194;color:#1a9194}.product .purchase-details .product-thumbnail__price.price.sale>span .money{display:none}.product .purchase-details .button--add-to-cart span{font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#fff}.purchase-details .purchase-details__buttons .button--add-to-cart{background:#fca0c9;border-color:#fca0c9;color:#fff;height:45px;max-width:100%;border-radius:50px;transition:all .2s ease-in-out;font-style:normal;font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase}.product .purchase-details .button--add-to-cart span.line{color:#fff}.purchase-details .purchase-details__buttons .button--add-to-cart .line:after{display:none}.purchase-details .purchase-details__buttons .button--add-to-cart:hover{color:#4d5e99;background:#fff;border-color:#fff!important}.product .purchase-details .button--add-to-cart:hover span.line,.product .purchase-details .button--add-to-cart:hover span{color:#4d5e99}.inside-item .inside-item-image{padding-left:20px;padding-right:20px}body .owl-carousel .owl-nav button.owl-prev{left:-64px}.product_section.product_feature{padding-top:131px}.product_feature-image-main{-webkit-animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;width:calc(100% - 597px);order:2;padding-left:9%;margin-bottom:0;text-align:center;position:relative;padding-bottom:56%}.product_feature-image-main img{position:absolute;top:0;left:3%;width:100%;height:100%;object-fit:contain}.product_feature-image-main:hover .image-default{opacity:1}.product_feature-image-main img.image-hover{opacity:0}.product_feature-image-main img{transition-duration:.5s;cursor:pointer}.product_feature-item.product_feature-in{width:279px;display:inline-block;position:relative}body.product .product_section.product_feature .container{max-width:1208px;position:relative;align-items:flex-start}.product_feature-item.product_feature-in h3{color:#4d5e99;margin-bottom:17px;text-align:left;padding-left:7px;display:inline-block;padding-right:20px;position:relative;z-index:1}.product_feature-item.product_feature-in ul li{font-weight:400;font-size:15px;line-height:22px;color:#4d5e99;border-bottom:1px solid #4D5E99;padding:13px 0;display:flex;align-items:center;min-height:54px}.product_feature-item.product_feature-in ul li img{object-fit:contain;margin-right:24px}.product_feature-item.product_feature-in:last-child{float:left;order:1;margin-top:auto;margin-bottom:60px}[product-handle=calm-hydrating-body-wash] .product_feature-item.product_feature-in:nth-last-child(2),[product-handle=recharge-soak-1] .product_feature-item.product_feature-in:nth-last-child(2){margin-top:125px}[product-handle=in-shower-moisturiser] .product_feature-item.product_feature-in:nth-last-child(2){margin-top:85px}[product-handle=in-shower-moisturiser] .product_feature-item.product_feature-in:last-child{margin-bottom:100px}.product_feature-item.product_feature-in:nth-last-child(2){float:right;order:3;margin-top:41px}.product_feature-item.product_feature-in:nth-last-child(2):before{right:104%;width:107%}.product_feature-item.product_feature-in:nth-last-child(2):after{right:211%}.product_feature-item.product_feature-in:last-child:before{left:65%;top:26px;width:120%}.product_feature-item.product_feature-in:last-child:after{left:184%;top:24.5px}.product_feature-item.product_feature-in:last-child h3{margin-bottom:19px;padding-left:0}.product_feature-item.product_feature-in:last-child ul li{padding:11px 0}.product_feature-item.product_feature-in:last-child ul li img{margin-right:14px}[product-handle=soothe-magnesium-epsom-salts] .product_feature-item.product_feature-in:nth-last-child(2):before,[product-handle=sleep-magnesium-epsom-salts] .product_feature-item.product_feature-in:nth-last-child(2):before,[product-handle=relax-magnesium-epsom-salts] .product_feature-item.product_feature-in:nth-last-child(2):before{width:14%}[product-handle=soothe-natural-magnesium-flakes] .product_feature-item.product_feature-in:nth-last-child(2):before,[product-handle=calm-natural-magnesium-flakes] .product_feature-item.product_feature-in:nth-last-child(2):before,[product-handle=recharge-natural-magnesium-flakes] .product_feature-item.product_feature-in:nth-last-child(2):before{width:25%}[product-handle=soothe-magnesium-epsom-salts] .product_feature-item.product_feature-in:nth-last-child(2):after,[product-handle=sleep-magnesium-epsom-salts] .product_feature-item.product_feature-in:nth-last-child(2):after,[product-handle=relax-magnesium-epsom-salts] .product_feature-item.product_feature-in:nth-last-child(2):after{right:118%}[product-handle=soothe-natural-magnesium-flakes] .product_feature-item.product_feature-in:nth-last-child(2):after,[product-handle=calm-natural-magnesium-flakes] .product_feature-item.product_feature-in:nth-last-child(2):after,[product-handle=recharge-natural-magnesium-flakes] .product_feature-item.product_feature-in:nth-last-child(2):after{right:128%}[product-handle=soothe-magnesium-epsom-salts] .product_feature-item.product_feature-in:last-child:before,[product-handle=sleep-magnesium-epsom-salts] .product_feature-item.product_feature-in:last-child:before,[product-handle=relax-magnesium-epsom-salts] .product_feature-item.product_feature-in:last-child:before{width:66%}[product-handle=soothe-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:before,[product-handle=calm-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:before,[product-handle=recharge-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:before{width:76%}[product-handle=soothe-magnesium-epsom-salts] .product_feature-item.product_feature-in:last-child:after,[product-handle=sleep-magnesium-epsom-salts] .product_feature-item.product_feature-in:last-child:after,[product-handle=relax-magnesium-epsom-salts] .product_feature-item.product_feature-in:last-child:after{left:131%}[product-handle=soothe-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:after,[product-handle=calm-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:after,[product-handle=recharge-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:after{left:141%}.product_how-to-me-time h2{color:#1a9194;font-family:Domaine Display Narrow;font-style:normal;font-weight:400;text-align:center;margin-bottom:20px}section.product_section.product_how-to-me-time{padding-top:139px;padding-bottom:50px}.video__text-wrapper.text-align-center p{color:#1a9194}body.product .column.column-video .video-wrapper .image-element__wrap{height:100%;overflow:hidden;border-radius:15px}body.product .container .column.column-video .video-wrapper>div img{border-radius:15px;height:100%;object-fit:cover}body.product .container .column.column-video .video-wrapper{position:relative}section.featured-video.product_how-to-me-time .video-wrapper .plyr__poster{background-color:transparent}section.product_section.product_how-to-me-time .video__text-container{display:block!important;max-width:416px;padding:0 20px}section.featured-video.product_how-to-me-time .video-wrapper .plyr__video-wrapper{margin:auto 0}section.featured-video.product_how-to-me-time .plyr--video .plyr__control--overlaid{border:0}body.product .plyr--video .plyr__control--overlaid:hover{background:transparent}body.product .container.video__container{display:flex;align-items:center;max-width:1328px;padding:0 25px}.image-wrapper .button.button--secondary{border:0;padding:0;position:absolute;top:46.5%;left:50%;transform:translate(-50%,-50%);background:transparent}.product-recommendations h2{color:#1a9194;width:100%}.products-related-slider.owl-carousel .owl-stage-outer{padding-top:63px}body.product .product-recommendations .container{max-width:1328px}.product-recommendations{padding-top:58px}.product-recommendations .image-element__wrap img{border-radius:15px}.product-recommendations .product-wrap p.product-thumbnail__title{padding-top:19px;color:#1a9194}.product-recommendations .product-wrap p.product-thumbnail__title a:not(:hover){color:#1a9194}body.product .image__container.product__imageContainer .image-element__wrap:first-child{padding-bottom:127%;position:relative;max-width:100%!important}body.product .image__container.product__imageContainer .image-element__wrap{width:100%!important;border-radius:15px}body.product .product-recommendations .ssw-stars>i{cursor:initial}body.product .product-recommendations .ssw-stars>i:before{content:""!important;background:url(star-white.svg);width:15px;height:15px;background-size:contain;background-repeat:no-repeat}body.product .product-recommendations .ssw-stars>i[class^=ssw-icon-star-half-alt]:after{content:"";width:8.5px;height:15px;background:url(star-white.svg);background-size:cover;background-position:top left;display:inline-block;position:absolute;left:-1px;top:-1px;opacity:1}body.product .product-recommendations .ssw-stars>i.ssw-icon-star-half-alt:before{opacity:.5}body.product .product-recommendations .spr-icon.spr-icon-star-empty{display:inline-block;opacity:.5}body.product .image__container.product__imageContainer .image-element__wrap:first-child img{position:absolute}body.product .image__container.product__imageContainer .image-element__wrap img{width:100%!important;height:100%;border-radius:15px;position:absolute;top:0;left:0;object-fit:cover}.product-recommendations .review-product span.spr-badge-caption{display:none}.product_self-image-left .image-wrapper.bubbles_left_1{max-width:171px;top:-33px;position:absolute;left:28px}.product_self-image-left .image-wrapper.bubbles_left_2{max-width:162px;position:absolute;top:94px;left:-56px;transform:rotate(-18deg)}.product_self-image-main{max-width:1000px;margin:0 auto;position:relative}.product_self-content{position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:0 73px;max-width:596px}.product_self-content h2{color:#4d5e99;margin-bottom:19px}.product_self-content .content{color:#4d5e99;margin-bottom:33px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:-o-ellipsis-lastline}.product .spr-header-title,.product .ssw-reviews-head-listing .ssw-reviews-head-title{font-weight:400;font-size:55px;line-height:64px;text-align:center;color:#4d5e99;text-transform:inherit;margin-bottom:41px;font-family:Domaine Display Narrow}.product .ssw-new-widget #ssw-review-filter-wrapper{display:none}.product .ssw-stars-averg{position:relative;display:flex;justify-content:center;flex-wrap:wrap;margin:0 0 18px;width:100%}.product .ssw-stars-averg .ssw-stars-avg i{margin:0 3px}.product .ssw-reviews-header.ssw-small .ssw-stars-avg{order:1;display:flex!important;width:100%;justify-content:center;margin-bottom:6px}.ssw-stars-averg .ssw-reviews-count{width:auto;order:3}.product .ssw-stars-avg-bar{order:2;display:flex;align-items:center;padding-bottom:0}.product .ssw-reviews-header-listing{justify-content:center;margin-bottom:37px}.product .ssw-reviews-header .ssw-add-recommend{float:none;margin:0 auto}.product #ssw-widget-recommends-html .gw-review-btn{display:inline-block}.product .ssw-reviews-header-listing .review-wrapp-btn{text-align:center}.product span.spr-starrating.spr-summary-starrating{margin-bottom:14px}.product .spr-review,.product .ssw-recomends-list>.ssw-item{border-top:1px solid #4D5E99;display:flex;padding:21px 0 16px;border-bottom:0;margin-top:0}.product .ssw-recomends-list>.ssw-item:last-child{border-bottom:1px solid #4D5E99;margin-bottom:27px}.product .ssw-recomends-list>.ssw-item .ssw-review-opts{display:none}.product .gw-container a{color:#4d5e99}.product .gw-container a:hover{color:#a1add8}.product #ssw-widget-recommends-html .ssw-reviews-sort{display:none}.product .spr-review-header-starratings .spr-icon{margin-right:3px}.product .spr-review-header-starratings{margin-bottom:10px;display:block;width:100%}.product .ssw-tab-content .ssw-user-info{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;color:#4d5e99}.product .ssw-tab-content .gw-container a{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99}.product .ssw-tab-content .ssw-user-subheader{flex-direction:column;padding-bottom:24px}.product .ssw-tab-content .ssw-user-thumb{display:none}.product .ssw-tab-content .ssw-stars-mini>i>svg,.product i.ssw-icon-star>svg{display:none}.product .ssw-tab-content .ssw-stars-mini>i:before{content:"";width:15px;height:15px;background:url(star-pink.svg);background-size:contain}.product .ssw-stars.ssw-stars-mini{padding-bottom:50px;width:100%;margin-right:0}.product .ssw-tab-content .ssw-review-message-wrapper{display:none}.product .spr-review-header,.product .ssw-item .ssw-user-info{position:relative;width:37%}.product .spr-review-content,.product .ssw-recomends-list .ssw-user-message{width:63%;margin:0;padding-top:0}.product .spr-review-header strong{display:inline-block;width:100%;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99;margin-bottom:22px;vertical-align:top}.product .spr-summary.rte,.product .ssw-stars-avg-rate,.product .ssw-stars-averg .ssw-reviews-count{font-size:15px;line-height:22px;text-align:center;color:#4d5e99;font-weight:400;margin:0;opacity:1}.product .ssw-stars-avg-bar:after{content:"";height:1px;width:5px;background:#4d5e99;display:inline-block;margin:0 5px}.product span.spr-summary-actions{display:block;width:100%;text-align:center;margin-top:18px}.product .ssw-tab-content .ssw-user-info .ssw-recommend-author{position:absolute;top:30px;display:block;width:100%;left:0;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99}body.product .ssw-tab-content .ssw-stars>i{margin:0 2px}.product .ssw-user-subheader .ssw-timestamp{width:100%;font-weight:400;font-size:15px;line-height:22px;letter-spacing:.15em;color:#4d5e99;opacity:1;font-family:ES Rebond Grotesque}.product .verified-reviewer{text-transform:uppercase;margin-bottom:7px;float:none}.product .ssw-recomends-list .ssw-item span.ssw-title-text{font-weight:600;font-size:15px;line-height:22px;color:#4d5e99;margin-bottom:24px;display:inline-block}.product p.ssw-user-text-message,.ssw-collapse-group{font-size:15px;line-height:22px;color:#4d5e99}.ssw-review-sticker-title span{color:#4d5e99!important}.product .ssw-recomends-list .ssw-user-message{margin-top:-3px}.product .ssw-recomends-list .gw-review-btn,.product .spr-summary-actions a,.product #ssw-widget-recommends-html .gw-review-btn{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:13px;line-height:15px;text-align:center;color:#4d5e99;background:#fff;border-radius:50px;height:40px;border:0;padding:12px 36px;float:none;display:inline-block;vertical-align:middle}.product .spr-review-footer.rte{display:none}.product .spr-container,.product .ssw-tab-content{border:0;max-width:1000px;margin:0 auto;padding:0 0 74px}.product .spr-review-header-byline{font-style:normal;font-size:0}.ssw-recomends-list .gw-review-btn:hover,.product .spr-summary-actions a:hover,.product #ssw-widget-recommends-html .gw-review-btn:hover,.product #ssw-widget-recommends-html .gw-review-btn:focus{background:#fca0c9;color:#fff}.product-recommendations span.ssw-review-count{display:none}.product-recommendations .product-wrap p.type-product,.product .product-recommendations .button--add-to-cart span{color:#1a9194}.product .product-recommendations .button--add-to-cart span.line:after{background:#1a9194}.product .product-recommendations .button--add-to-cart .checkmark{display:none}.product .spr-review-content .spr-review-content-body{font-size:15px;line-height:22px;color:#4d5e99}.product .spr-review-content .spr-review-header-title{font-weight:600;font-size:15px;line-height:22px;font-family:ES Rebond Grotesque;color:#4d5e99;margin-bottom:22px}.product .verified-reviewer{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99;margin-top:40px;margin-bottom:0}.product .spr-pagination{border-top:1px solid #4D5E99;display:flex;justify-content:center;padding:33px 0 66px}.product .spr-pagination span{border:1px solid #4D5E99;color:#4d5e99;border-radius:50%;width:40px;height:40px;padding:10px;font-size:13px;line-height:18px;vertical-align:middle}.product .spr-pagination span a{color:#4d5e99}.product .spr-pagination span.spr-pagination-next,.product .spr-pagination span.spr-pagination-prev{position:static;font-size:0;padding:0}.product .spr-pagination span.spr-pagination-next a,.product .spr-pagination span.spr-pagination-prev a{font-size:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:50%}.product .spr-pagination span.spr-pagination-next a:before,.product .spr-pagination span.spr-pagination-prev a:before{content:"";background-image:url(arrow-purple.svg);background-repeat:no-repeat;background-position:center;width:20.77px;height:6.47px;display:block}.product .spr-pagination span.spr-pagination-next a:hover:before,.product .spr-pagination span.spr-pagination-prev a:hover:before{background-image:url(arrow-white.svg);background-repeat:no-repeat;background-position:center}.product .spr-pagination span:hover,.product .spr-pagination .spr-pagination-page.is-active,.product .spr-pagination span.spr-pagination-next a:hover,.product .spr-pagination span.spr-pagination-prev a:hover{background:#4d5e99;color:#fff}.product .spr-pagination .spr-pagination-page:hover a{color:#fff}.product .spr-pagination span.spr-pagination-prev a:before{transform:rotate(180deg)}.product-recommendations{padding-bottom:122px}.product_self-content a.button.button--primary{font-weight:500;font-size:13px;line-height:15px;width:153px;text-align:center;justify-content:center}.product_self-image-right .image-wrapper.bubbles_left_1{max-width:90px;position:absolute;bottom:109px;right:-22px}.product_self-image-right .image-wrapper.bubbles_left_2{max-width:223px;position:absolute;right:-15.5%;bottom:-9px}.product_self-image-right .image-wrapper.bubbles_left_mobile{transform:rotate(-20.03deg);max-width:195px;position:absolute;bottom:-93px;width:100%;right:31px}.product_section.product_self .image-element__wrap{overflow:visible;margin:-25% 0}.product_section.product_self .product_self-image-main .image-element__wrap{margin:-25%;max-width:200%;width:150%;-webkit-animation:Footer_bounceUpDown__A69Tv 6s ease-in-out infinite alternate;animation:Footer_bounceUpDown__A69Tv 6s ease-in-out infinite alternate}.product_section.product_self .image-element__wrap img{max-width:1000px}.product_section.product_self{padding-bottom:106px}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:100%;padding-right:2px}.product .spr-summary.rte .spr-icon-star:before,.product .ssw-reviews-header-listing .ssw-stars-avg i:before,.product .ssw-reviews-header-listing .ssw-stars-avg i.ssw-icon-star-empty:before{width:32.24px;height:32.24px;background:url(star-pink.svg);background-size:contain;display:inline-block!important;content:"";background-repeat:no-repeat}.product .ssw-reviews-header-listing .ssw-stars-avg i.ssw-icon-star-empty:before{background:url(star-pink-pale.svg);background-size:contain;display:inline-block!important;background-repeat:no-repeat}.product .ssw-reviews-header-listing .ssw-stars-avg i.ssw-icon-star-half-alt:after{content:"";width:17.5px;height:32.24px;background:url(star-pink-pale.svg);background-size:cover;background-position:top right;background-repeat:no-repeat;display:inline-block;position:absolute;right:-1px;top:-1px}.product .ssw-stars-averg .ssw-stars-avg i{position:relative}.product .ssw-reviews-header-listing .ssw-stars-avg i svg{display:none}.product .spr-summary.rte .spr-icon{width:32.24px;height:32.24px;margin:0 3px}body.product .ssw-tab-content .ssw-stars{justify-content:flex-start}body.product #ssw-simple-add-review-form .ssw-stars svg{display:none}body.product .ssw-simple-add-review-listing .ssw-stars>i:before{width:32px;height:32px;background-size:contain}.ssw-simple-add-review-listing .ssw-stars-title,.ssw-simple-add-review-listing label[for=ssw-review-field]{color:#4d5e99}.gw-container .ssw-simple-add-review-listing input[type=text],.gw-container #ssw-review-simple-html .ssw-simple-connect>.ssw-review-input-block>input.ssw-input-block-level{height:auto;border:1px solid #4d5e99}body.product .gw-container .ssw-simple-add-review-listing input,body.product .gw-container .ssw-simple-add-review-listing textarea{border:1px solid #4d5e99;background:transparent;font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;padding:15px 25px;resize:none;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;height:auto}.gw-container .ssw-simple-add-review-listing input[type=text]::-webkit-input-placeholder,.gw-container .ssw-simple-add-review-listing input[type=text],.gw-container .ssw-simple-add-review-listing textarea::-webkit-input-placeholder,.gw-container .ssw-simple-add-review-listing textarea,#ssw-review-simple-html .ssw-simple-connect>.ssw-review-input-block>input.ssw-input-block-level,#ssw-review-simple-html .ssw-simple-connect>.ssw-review-input-block>input.ssw-input-block-level::-webkit-input-placeholder{color:#4d5e99}.gw-container .ssw-simple-add-review-listing textarea{border:0}.product #ssw-widget-recommends-html .ssw-simple-add-review-listing .gw-review-btn{width:102px;text-align:center;padding:12px 15px;text-transform:lowercase}#ssw-simple-add-review-form .ssw-control-group{margin-bottom:30px}#ssw-simple-add-review-form .ssw-control-group:first-child,#ssw-simple-add-review-form label[for=ssw-review-field]{margin-bottom:10px}body.product .ssw-tab-content .ssw-simple-add-review-listing .ssw-stars{padding:0}body.product .ssw-tab-content .ssw-socialconnect>.ssw-gconnect>a:hover{box-shadow:0 2px 4px #00000040}body.product #ssw-review-simple-html .ssw-review-socialconnect>.ssw-or{font-size:14px;width:auto;padding:0 0 0 15px;color:#4d5e99}body.product #ssw-simple-add-review-form .ssw-review-socialconnect{display:flex;align-items:center;margin-bottom:20px}@-webkit-keyframes Footer_bounceUpDown__A69Tv{0%{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}50%{transform:translateY(2%);-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);-o-transform:translateY(2%)}to{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}}@keyframes Footer_bounceUpDown__A69Tv{0%{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}50%{transform:translateY(2%);-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);-o-transform:translateY(2%)}to{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}}@media (min-width:480px){body.product .container .column.column-content .video__text-wrapper.text-align-center{width:100%!important}}@media (min-width: 768px){.purchase-details .quantity-wrapper.visible-mobile{display:none}.product_feature-item.product_feature-in:before{content:"";display:block;height:1px;position:absolute;background:#4d5e99;top:20px}.product_feature-item.product_feature-in:after{content:"";position:absolute;display:block;width:4px;height:4px;background:#4d5e99;transform:rotate(45deg);top:18px}body.product .container .column.column-video{width:60%}body.product .container .column.column-content{width:40%;padding-right:25px;padding-left:2px;padding-top:14px}}@media (max-width:1400px){body .owl-carousel .owl-nav button.owl-prev{left:-10px}.what-inside-slider{padding:0 40px}body .owl-carousel .owl-nav button.owl-next{right:-10px}}@media (max-width: 1199px){body.product .container .column.product__information{padding-left:0%}.product-gallery__thumbnails .product-gallery__thumbnail{padding:0 5px}.product__mood-state{width:125px;height:122px;background-size:contain}body.product .product-block{padding:0 0 0 25px}.product-form-container .product__notify-form{max-width:100%;box-shadow:none}.product-form-container .product__notify-form input{border-color:#4d5e99;color:#4d5e99}.product-form-container .product__notify-form .has-addons{justify-content:center}.product-form-container .product__notify-form .has-addons input::placeholder{color:#4d5e99;font-family:ES Rebond Grotesque;font-style:normal;font-weight:400}.product-form-container .product__notify-form .notify-form__description{color:#4d5e99}.product_section.product_what-inside h2{margin-bottom:10px}.product_feature-image-main{width:calc(100% - 558px);padding-left:0}.product_feature-item.product_feature-in:before{width:90%}.product_feature-item.product_feature-in:nth-last-child(2):before{width:87%}.product_feature-item.product_feature-in:nth-last-child(2):after{right:191%}.product_feature-item.product_feature-in:last-child:before{width:79%;top:20px;left:79%}.product_feature-item.product_feature-in:last-child:after{left:157%;top:19px}[product-handle=soothe-magnesium-epsom-salts] .product_feature-item.product_feature-in:last-child:before,[product-handle=sleep-magnesium-epsom-salts] .product_feature-item.product_feature-in:last-child:before,[product-handle=relax-magnesium-epsom-salts] .product_feature-item.product_feature-in:last-child:before,[product-handle=soothe-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:before,[product-handle=calm-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:before,[product-handle=recharge-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:before{left:75%}[product-handle=soothe-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:after,[product-handle=calm-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:after,[product-handle=recharge-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:after{left:150%}[product-handle=soothe-magnesium-epsom-salts] .product_feature-item.product_feature-in:nth-last-child(2),[product-handle=sleep-magnesium-epsom-salts] .product_feature-item.product_feature-in:nth-last-child(2),[product-handle=relax-magnesium-epsom-salts] .product_feature-item.product_feature-in:nth-last-child(2),[product-handle=soothe-natural-magnesium-flakes] .product_feature-item.product_feature-in:nth-last-child(2),[product-handle=calm-natural-magnesium-flakes] .product_feature-item.product_feature-in:nth-last-child(2),[product-handle=recharge-natural-magnesium-flakes] .product_feature-item.product_feature-in:nth-last-child(2){margin-top:60px}}@media (max-width: 991px){body.product .container .column.column-content{padding:0}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio,.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label .rc-option__price{font-size:11px}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio:before{top:12px}section.product_section.product_how-to-me-time .video__text-container{padding-left:0}.product_feature-item.product_feature-in{width:200px}.product_feature-image-main{width:calc(100% - 400px);padding-right:20px;text-align:center}.product_feature-item.product_feature-in:last-child{margin-bottom:0}.product_feature-item.product_feature-in:last-child h3,.product_feature-item.product_feature-in h3{margin-bottom:20px}[product-handle=soothe-natural-magnesium-flakes] .product_feature-item.product_feature-in:nth-last-child(2):before{width:56%}[product-handle=soothe-natural-magnesium-flakes] .product_feature-item.product_feature-in:nth-last-child(2):after{right:160%}[product-handle=soothe-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:before{left:101%}[product-handle=soothe-natural-magnesium-flakes] .product_feature-item.product_feature-in:last-child:after{left:176%}}@media (max-width:789px){.product__mood-state{width:125px;height:122px;background-size:contain}body.product .product-block{padding:0 0 0 25px}.product__mood-state{right:0;top:0}.product-gallery .product-gallery__main .flickity-prev-next-button{top:50%;opacity:1}.product-gallery__thumbnails{display:none}}@media (max-width:799px){.product .is-hidden-mobile-only{display:block!important}.product .is-hidden-desktop-only{display:none!important}.product_feature-item.product_feature-in:last-child:before{width:58%}.product_feature-item.product_feature-in:last-child:after{left:136%}}@media (max-width: 767px) and (min-width: 650px){.product-gallery__image .image__container .zoom-container{border-radius:321px 316px 0 0}.product__mood-state{top:85px}}@media (max-width: 649px) and (min-width: 600px){.product-gallery__image .image__container .zoom-container{border-radius:300px 300px 0 0}.product__mood-state{top:60px}}@media (max-width:767px){body.product .container .column.product__images{padding-top:0;margin-top:-20px}.product .is-hidden-mobile-only{display:none!important}.product .is-hidden-desktop-only{display:block!important}.product-gallery .product-gallery__main .flickity-prev-next-button{top:59%;padding:10px}.product_how-to-me-time .image-wrapper .button.button--secondary svg{max-width:63px;max-height:63px}.product_how-to-me-time .image-wrapper .button.button--secondary{top:43.5%;height:auto}.product__mood-state{top:59px}.purchase-details .quantity-wrapper.quantity-style--box{width:100%}.purchase-details .product-quantity-box.purchase-details__quantity .label{display:none}.purchase-details .product-block.product-block--form{margin-bottom:25px}.control.quantity-select-control{width:100%;height:45px;text-align:center}.control.quantity-select-control label{width:100%;display:flex;cursor:pointer;justify-content:center;align-items:center;height:100%;font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99;padding:14.4px 27px 14.5px 15px}.control.quantity-select-control ul{position:absolute;top:100%;background:#fff;width:100%;max-height:200px;overflow-y:auto;font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99;z-index:3;border-radius:10px;padding:15px;display:none}.control.quantity-select-control ul li{padding:5px 15px;cursor:pointer}.control.quantity-select-control label:after{content:"";border:solid #4D5E99;border-width:0 1px 1px 0;display:inline-block;padding:2.9px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition-duration:.3s;vertical-align:middle;position:absolute;right:15px;margin-top:-5px}.control.quantity-select-control label.active:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:5px}.purchase-details.has-quantity-box .purchase-details__spb--false{width:calc(100% - 85px);padding-right:0;flex:inherit}.purchase-details .product-quantity-box.purchase-details__quantity{width:80px;margin-right:5px}.quantity-wrapper.visible-desktop{display:none}body.product .product-block{padding:0}body.product .container .column.product__images{width:100%}body.product .container .column.product__information{width:100%;max-width:100%}body.product .product-recommendations .ssw-stars>i[class^=ssw-icon-star-half-alt]{position:relative;font-size:14px}body.product #ssw-avg-rate-profile-html .ssw-stars>i[class*=" ssw-icon-star"]:before,body.product .ssw-stars>i[class^=ssw-icon-star]:before,body.product #ssw-avg-rate-profile-html .ssw-stars>i[class^=ssw-icon-star-empty]:before,.product .ssw-stars>i[class*=" ssw-icon-star"]:before,.product .ssw-stars>i[class^=ssw-icon-star]:before,.product .ssw-stars>i:before{width:12px;height:12px}body.product #ssw-avg-rate-profile-html .ssw-stars>i[class^=ssw-icon-star-half-alt]:after{width:6.5px;height:12px;right:0;top:0}body.product .product-recommendations .ssw-stars>i[class^=ssw-icon-star-half-alt]:after{width:6.5px;height:12px;left:0;top:0}.product .ssw-recomends-list>.ssw-item:last-child{padding-bottom:16px}body.product .product-recommendations .review-product{padding-top:2px}body.product #ssw-avg-rate-profile-html .ssw-stars>i{margin:0 2px}.ssw-stars .ssw-review-count,.spr-starrating.spr-summary-starrating .link.underlined-link,body.product .container .column.product__information span.ssw-review-count{font-size:12px;line-height:25px}.product-gallery .product-gallery__main .flickity-prev-next-button.next{right:5px}.product-gallery .product-gallery__main .flickity-prev-next-button.previous{left:5px}body.product .container .column.product__information{padding-top:63px}.spr-starrating.spr-summary-starrating .link.underlined-link{font-size:12px;line-height:25px}.sale-wrap{top:24px}h1.product_name.title{margin-top:10px;margin-bottom:12px}.modal_price .price,.price+.compare-at-price{font-size:16px;line-height:25px}.description.content{padding-top:5px;margin-bottom:8px;width:100%;display:flex;flex-direction:column}.description.content.has-padding-top h6{font-size:12px;line-height:16px}.inside-item .inside-item-image{align-items:center}.product_section.product_what-inside h2{margin-bottom:15px}.inside-item h6{padding:0}.product-purchase p{line-height:18px;margin-bottom:-2px}.product-purchase{padding-bottom:22px}.product-tab-item .content{padding-bottom:16px;padding-top:4px}.product-block.product-block--tabs .product-tab{padding-left:3px}.product-tab-item h6:after{right:1px}.product_section.product_what-inside{padding-top:14px}.what-inside-slider{padding:0 29%;overflow:hidden}body.product .product_section.product_what-inside .container{padding:0}.what-inside-slider.owl-carousel .owl-stage-outer{overflow:visible}body .owl-carousel .owl-nav button.owl-next,body .owl-carousel .owl-nav button.owl-prev,body .owl-carousel button.owl-dot{width:10px;height:10px;border-radius:50%;display:inline-block;background:#d1dcff;margin:0 3px}.what-inside-slider .owl-dots{text-align:center}body .owl-carousel .owl-nav button.owl-next:hover,body .owl-carousel .owl-nav button.owl-prev:hover,body .owl-carousel button.owl-dot:hover,body .owl-carousel .owl-nav button.owl-next,body .owl-carousel .owl-nav button.owl-prev,body .owl-carousel button.owl-dot.active{background:#4d5e99}.product_feature-image-main{width:100%;order:1;padding-right:0}.product_feature-item.product_feature-in:nth-last-child(2){order:2;margin-right:0;margin-top:0;position:static;width:auto}.product_feature-item.product_feature-in:last-child{order:3;margin-top:0;position:static}.product_feature-item-content{display:none}.product_feature-item.product_feature-in .feature-item-title{position:absolute}.product_feature-item.product_feature-in:nth-last-child(2) .feature-item-title{top:1.5%;right:13%;width:auto}.product_feature-item.product_feature-in:last-child .feature-item-title{margin-top:0;left:8%;bottom:25.3%}.product_feature-item.product_feature-in .feature-item-title h3{font-size:12px;text-transform:uppercase;margin:0;background:#fff;font-family:ES Rebond Grotesque;border-radius:25px;padding:4px 12px;letter-spacing:1.85px}.product_feature-item.product_feature-in .feature-item-title span.feature-item-open{background-color:#4d5c9d;color:#fff;width:40px;height:40px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;margin-top:3px;position:absolute;top:100%;left:0}.product_feature-item.product_feature-in .feature-item-title span.feature-item-open svg{width:18px}.product_feature-item.product_feature-in:last-child .feature-item-title span.feature-item-open{position:absolute;bottom:100%;right:0;left:auto;top:auto;margin:0 0 6px}.product_feature-item.active .product_feature-item-content{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:2}.product_feature-item.active .product_feature-item-content .feature-item-content-inner{background-color:#9eace9;padding:20px 39px;text-align:left;border-radius:13px;position:relative;min-width:224px;max-width:80%}body.product .product_section.product_feature .container{padding-top:34px;padding-bottom:34px}.product_feature-item.product_feature-in ul li img{filter:brightness(0) invert(1)}.product_feature-item .product_feature-item-content .feature-item-close{position:absolute;background-color:#fff;border-radius:50%;bottom:-23px;left:50%;width:40px;height:40px;display:flex!important;justify-content:center;align-items:center;color:#9eace9;margin-left:-20px}.product_feature-item.product_feature-in ul li,.product_feature-item.product_feature-in ul li:first-child{color:#fff;border:none}.product_feature-item.product_feature-in .feature-item-content-inner h3{color:#fff;padding:0;margin:0 0 17px}.product_feature-item.product_feature-in ul li:first-child{border:none}.product_feature-item .product_feature-item-content .feature-item-close svg{width:12px}.product_feature-item.product_feature-in{width:calc(50% - 5px)}.products-related-slider.owl-carousel .owl-stage-outer{overflow:visible}.products-related-slider{padding-right:40px;overflow:hidden}body.product .product-recommendations .container{padding-right:0}body.product .product-recommendations .spr-icon:before{width:12px;height:12px}.product-recommendations h2{padding-right:25px;font-size:26px;line-height:33px}section.product_section.product_how-to-me-time{padding-top:35px;padding-bottom:0}.product_how-to-me-time h2{margin-top:13px;margin-bottom:15px}section.product_section.product_how-to-me-time .video__text-container{padding:0 12px;max-width:100%}.product-recommendations{padding-bottom:6px;padding-top:17px}.products-related-slider.owl-carousel .owl-stage-outer{padding-top:29px}.product-recommendations .product-wrap p.product-thumbnail__title{padding-top:8px}.inside-item .inside-item-image{margin-bottom:10px}.what-inside-slider.owl-carousel .owl-stage-outer{margin-bottom:32px}.product_feature-image-main img{width:100%}.product_section.product_feature{padding-top:59px}.product_feature-image-main{margin-bottom:0;padding-bottom:100%}.product_feature-image-main img{left:52%;transform:translate(-50%)}.product_feature-item.product_feature-in:last-child ul li{padding-left:0}.product_feature-item.product_feature-in ul li,.product_feature-item.product_feature-in:nth-last-child(2) ul li{padding:12px 0;align-items:center;min-height:0}.product_feature-item.product_feature-in:nth-last-child(2) ul li,.product_feature-item.product_feature-in:last-child ul li{margin-bottom:0}body.product .container .column.column-video,body.product .container .column.column-content{width:100%}.product_self-image-left .image-wrapper.bubbles_left_mobile{max-width:175px;position:absolute;left:-64px;bottom:-46px;z-index:2}.product_self-image-left .image-wrapper.bubbles_left_1{left:auto;right:-9px;max-width:108px;top:-35px;z-index:2}.product_self-content{padding:0 12%;top:48%}.product_self-content .content{font-size:13px;line-height:18px;margin-bottom:29px}body.product .product_section.product_self .container{padding:0 15px}.product_self-content h2{margin-bottom:8px}.product_self-image-right .image-wrapper.bubbles_left_mobile{bottom:-178px;max-width:125px;right:22%}.product_self-image-right .image-wrapper.bubbles_left_1{max-width:60px;right:18%;bottom:-34px}.product_self-image-right .image-wrapper.bubbles_left_2{max-width:143px;right:-13%;bottom:-45%}.product .spr-header-title,.product .ssw-reviews-head-listing .ssw-reviews-head-title{margin-top:69px;padding:0 13%;margin-bottom:38px}.product .ssw-reviews-header.ssw-small .ssw-stars-avg{margin-bottom:10px}.product .ssw-reviews-header-listing .ssw-stars-averg{margin-bottom:18px}.product .ssw-reviews-header-listing{margin-bottom:33px}.product .spr-summary.rte{margin-bottom:9px}.product .spr-review-header,.product .spr-review-content{width:100%}.product .spr-review{flex-wrap:wrap}.product .spr-review-header,.product .ssw-item .ssw-user-info{width:100%;order:2}body.product .ssw-tab-content .ssw-stars>i[class^=ssw-icon-star]:before{width:15px!important;height:15px}body.product .ssw-tab-content .ssw-simple-add-review-listing .ssw-stars>i:before{width:28px!important;height:28px;background-size:contain}.product .spr-review,.product .ssw-recomends-list>.ssw-item{flex-wrap:wrap}.product .ssw-stars.ssw-stars-mini{padding-bottom:31px}.product .ssw-tab-content .ssw-user-info .ssw-recommend-author{top:28px}.product .verified-reviewer{margin-top:3px}.product .spr-review,.product .ssw-recomends-list>.ssw-item{padding:26px 0 0;margin:0 0 17px}.product .spr-review-content,.product .ssw-recomends-list .ssw-user-message{width:100%;order:1;margin-bottom:16px}.product .ssw-recomends-list .ssw-item:first-of-type{padding-top:27px}.product .spr-container,.product .ssw-tab-content{padding:0 0 24px}.product .spr-review-header-byline{font-size:0}}@media (max-width: 575px){.description.content.has-padding-top h6{max-width:222px}.product_feature-item.product_feature-in ul li{font-size:13px;line-height:18px;letter-spacing:0;align-items:center}.product_feature-item.product_feature-in:last-child ul li img{margin-right:8px;max-width:22px}.product_feature-item.product_feature-in ul li img{margin-right:15px;max-width:21px}.inside-item .inside-item-image{align-items:center;padding-bottom:75%}.inside-item .inside-item-image img{max-width:70.5%}.inside-item h6{font-size:10px;line-height:14px;text-align:center;letter-spacing:.15em;margin-bottom:14px}.inside-item-content{font-size:13px;line-height:18px}.product__mood-state{top:17px}}@media (max-width:480px){.purchase-details.has-quantity-box .purchase-details__spb--false{flex:inherit}.product__mood-state{width:85px;height:82px}.mood-state-inner p{font-size:7px;line-height:8px;letter-spacing:.1em;font-weight:500}}@media (max-width: 460px){.product__mood-state{top:35px}}@media (max-width: 420px){.product .ssw-reviews-header .ssw-add-recommend{float:none!important;margin:0 auto}.product .ssw-reviews-header-listing .ssw-stars-averg{margin-bottom:18px}.product .spr-review,.product .ssw-recomends-list>.ssw-item{padding:26px 0 0;margin:0 0 17px}.product .ssw-recomends-list>.ssw-item:last-child{padding-bottom:16px}.product__mood-state{top:10px}}@media (max-width: 375px){.product__mood-state{top:3px}}@media (max-width: 320px){.product_feature-item.product_feature-in{width:100%}.product_feature-item.product_feature-in:nth-last-child(2){margin-right:0;margin-bottom:14px}.product .purchase-details .button--add-to-cart span{font-size:12px}.product_self-content .content{margin-bottom:20px}.product_self-content a.button.button--primary{width:auto;padding:12px 20px}}@media (max-width: 300px){.product .purchase-details .button--add-to-cart span{font-size:11px}}.product .ssw-item .ssw-user-info{position:relative!important;display:inline-block!important}.product .ssw-tab-content .ssw-user-info .ssw-recommend-author{display:inline-flex!important}.ssw-review-sticker-title{display:inline-flex!important;margin:5px 0 0 -5px!important}.ssw-review-sticker.ssw-review-sticker-buyer{display:inline-flex!important;margin-left:5px!important;position:unset!important}.ssw-user-subheader{display:flex!important}.product .ssw-stars.ssw-stars-mini{margin:5px 0 0 -5px!important}.product .ssw-tab-content .ssw-user-info .ssw-recommend-author{position:unset!important}.product .ssw-stars.ssw-stars-mini{padding-bottom:5px!important}.how-it-works{padding:50px 0}.product .how-it-works h2.hiw-heading{font-size:55px;line-height:60px;font-weight:400;text-transform:none;letter-spacing:0;font-family:Domaine Display Narrow}.how-it-works .section-wrapper .container{max-width:1370px}.how-it-works h2.hiw-heading{margin:0 auto 41px}.how-it-works .hiw-item{width:25%;padding:0 27.5px;text-align:center}.how-it-works .hiw-item .image-element__wrap{max-width:100%!important;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px}.how-it-works .hiw-information{width:100%}.how-it-works .hiw-items{display:flex;flex-wrap:wrap;margin:0 -27.5px}.how-it-works .step-image{position:relative;padding-bottom:127.45%}.how-it-works .hiw-item .image-element__wrap img{border-radius:15px}.how-it-works .step-information{text-align:center;margin-top:23px}.how-it-works .step-information .step-name{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:12px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99;margin-bottom:4px}.how-it-works .step-information .step-title{font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:40px;line-height:40px;text-align:center;color:#4d5e99;margin-bottom:17px}.how-it-works .step-information .step-description{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;text-align:center;color:#4d5e99}.product_section.product_feature-waterless{padding-top:73px}.product_section.product_feature-waterless h6.heading{margin:0 auto;font-style:normal;font-weight:500;font-size:12px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99}.product-feature-waterless-wrapper{display:flex;text-align:center}.product-feature-waterless-left,.product-feature-waterless-right{width:35%;display:flex;flex-wrap:wrap;align-items:center;align-self:center;padding-bottom:7.1%;justify-content:center}.product-feature-waterless-image{width:46%;-webkit-animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate}.product-feature-waterless-right{width:35%;padding-bottom:12%}.product-feature-waterless-item{margin:24px 0;width:100%}.product-feature-waterless-item h3.feature-title{font-style:normal;font-weight:400;font-size:40px;line-height:40px;text-align:center;color:#4d5e99;margin-bottom:12px}.product-feature-waterless-item .feature-description p{font-weight:400;font-size:15px;line-height:22px;text-align:center;color:#4d5e99}.feature-description{max-width:270px;margin:0 auto}.product-feature-waterless-image img{vertical-align:top}.product-feature-waterless-right .product-feature-waterless-item{margin:27px 0}.products-related-slider .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label,.products-related-slider .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio,.products-related-slider .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label .rc-option__price,.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label,.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio,.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label .rc-option__price{font-size:11px}.products-related-slider .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label:before,.products-related-slider .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio:before,.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label:before,.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio:before{width:10px;height:10px;margin-top:-6px;left:0}.products-related-slider .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label,.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label{border:none;font-size:11px;padding:10px 16px}.products-related-slider .shopify-product-form .rc-container-wrapper,.product-tab-product-item .shopify-product-form .rc-container-wrapper{transition:visibility 0s .2s,opacity .2s,transform .5s;opacity:0;pointer-events:none;visibility:hidden;background:#fff;border:1px solid var(--button-tertiary-background);border-bottom:0;padding:0 8px;position:absolute;right:0;bottom:39px;left:0;z-index:10;transform:translate3d(0,100%,0);border:1px solid #4D5E99;border-radius:10px}.products-related-slider .shopify-product-form:hover .rc-container-wrapper,.product-tab-product-item .shopify-product-form:hover .rc-container-wrapper{transition:visibility 0s .1s,opacity .2s .1s,transform .3s;transform:translateZ(0);opacity:1;pointer-events:auto;visibility:visible}.products-related-slider .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio,.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio{margin:0}.products-related-slider .shopify-product-form,.product-tab-product-item .shopify-product-form{position:relative}.products-related-slider .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label,.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label{border:none;margin:0;border-radius:0;padding:5px 0 5px 15px}.products-related-slider .shopify-product-form .rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans,.product-tab-product-item .shopify-product-form .rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans{display:none!important}.products-related-slider .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio+.rc-radio,.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio+.rc-radio{border-top:1px solid rgba(77,94,153,.35)}.products-related-slider .shopify-product-form .rc-container-wrapper .rc-container,.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-container{margin:0}.product .product-tab-product-item .button--add-to-cart:hover{background:#fca0c9;border-color:#fca0c9;color:#fff}.product .product-tab-product-item .button--add-to-cart:hover span.line{color:#fff}.product .product-tab-product-item .button--add-to-cart:hover span.line:after{background-color:#fff}.product-custom-variant{text-align:left;padding-top:13px}.product-custom-variant .custom-variant-name{font-family:ES Rebond Grotesque;font-style:normal;font-weight:600;font-size:15px;line-height:22px;color:#4d5e99;text-align:left;margin-bottom:-4px;width:100%}.product-custom-variant .link{border-radius:50px;font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:11px;line-height:17px;text-align:center;height:auto;padding:9px 16px;margin:9px 2px 0 0;background-color:#dbe46b;display:inline-block;justify-content:center;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;min-width:auto;min-height:auto;width:auto}@media (min-width: 768px){body.product .container .column.product__images{position:sticky;top:85px}}@media (max-width: 1199px){.product-template .product__images .product-icon{right:25px;top:35px;--radius: 55px}.product-icon-title-text.visible-desktop{display:none}.product-icon-title-text.visible-mobile{display:block}}@media (max-width: 991px){.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio,.product-tab-product-item .shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label .rc-option__price{font-size:9px}.product-template .product__images .product-icon{right:9px;top:20px}}@media (max-width: 789px){.product-gallery__thumbnails{display:flex;margin:10px -7px 0}.product-gallery__thumbnails .product-gallery__thumbnail{width:20%;padding:0 7px}}@media (max-width: 767px){.product-template .product__images .product-icon{right:9%;top:10px;--radius: 55px}.product-icon-title-text span{font-size:11px}body.product .container .column.product__images{margin-top:-9px}body.product .container .column.product__information{padding-top:7px;padding-right:0}.product h1.product_name.title{margin:0 auto 17px;font-size:40px;line-height:1;max-width:85%}.description.content.has-padding-top h6{max-width:100%;margin-bottom:6px}.product-form-container.has-padding-top{padding-top:10px}.product-block.product-block--form{margin-bottom:24px}.product-tab-item .content{padding-top:6px;padding-bottom:32px}.custom-tab-1-images .tab-images-item .tab-images-item-text{margin-top:3px}.custom-tab-2-item .tab-images-item-image{min-width:76px;max-width:76px}.custom-tab-2-item .tab-images-item-content{padding-left:5px}.custom-tab-2-item{margin-bottom:18px}.custom-tab-2-items{padding-top:2px}.custom-tab-2-items .view-all{margin-left:81px;margin-top:2px}.product-tab-item.custom-tab-2 .content{padding-bottom:26px}.product-tab-item h6{padding:13px 0}.product-tab-item.product-tab-product .content{padding:0 0 13px}.product_form .swatch .swatch__option{margin-bottom:0}.shopify-product-form .subcribe-label{margin-top:19px;margin-bottom:11px}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio{margin-top:8px}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio,.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label .rc-option__price{font-size:15px}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio:before{top:16px}.product .how-it-works h2.hiw-heading{font-weight:500;font-size:12px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;margin-bottom:30px}.how-it-works .hiw-item{width:50%;padding:0 10px;margin-bottom:23px}.how-it-works .hiw-items{margin:0 -10px}.how-it-works .step-information .step-name{display:none}.how-it-works .step-information .step-title{font-size:26px;line-height:27px;margin-bottom:9px}.how-it-works .step-information{margin-top:7px}.how-it-works .step-information .step-description{font-size:13px;line-height:18px}.product_section.product_feature.product_feature-waterless{padding-top:0}body.product .product_section.product_feature.product_feature-waterless .container{padding-top:23px;padding-bottom:105px}.product_section.product_feature-waterless h6.heading{max-width:90%;margin-bottom:10px}.product-feature-waterless-item h3.feature-title{font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;text-transform:uppercase;background:#fff;border-radius:50px;padding:12px 15px;white-space:nowrap;display:inline-block;vertical-align:top;font-family:ES Rebond Grotesque;margin-bottom:1px}.product-feature-waterless-item .product-feature-waterless-title{position:absolute}.product-feature-waterless-item .feature-description{display:none}.product-feature-waterless-left,.product-feature-waterless-right{width:20%}.product-feature-waterless-image{width:58.5%;margin:0 auto;padding-left:2%}.product-feature-waterless-item .feature-item-open{background-color:#4d5c9d;color:#fff;width:40px;height:40px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;margin-top:3px;position:absolute;top:100%;left:0}.product-feature-waterless-item .feature-item-open svg{width:18px}.product-feature-waterless-left{height:90%;top:0}.product-feature-waterless-wrapper{position:relative}.product-feature-waterless-right{right:0;height:100%;top:0%;padding-bottom:16px;padding-top:6px;padding-left:10px}.product-feature-waterless-left .product-feature-waterless-item{margin-top:28px;margin-bottom:auto;text-align:left}.product-feature-waterless-left .product-feature-waterless-item:last-child{margin-top:38px;margin-left:18px}.product-feature-waterless-left .product-feature-waterless-item:last-child .feature-title{padding:12px}.product-feature-waterless-right .product-feature-waterless-item:last-child{margin-top:auto}.product-feature-waterless-right .product-feature-waterless-item h3.feature-title{padding:12px 13px}.product-feature-waterless-right .product-feature-waterless-item:last-child h3.feature-title{margin-bottom:0;margin-top:auto}.product-feature-waterless-right .product-feature-waterless-item:first-child{margin-left:20px}.product-feature-waterless-left .product-feature-waterless-item:first-child .product-feature-waterless-title{top:28px;left:0}.product-feature-waterless-left .product-feature-waterless-item:last-child .product-feature-waterless-title{top:51%;left:5.5%}.product-feature-waterless-right .product-feature-waterless-item:first-child .product-feature-waterless-title{right:-2%;top:20.5%}.product-feature-waterless-right .product-feature-waterless-item:last-child .product-feature-waterless-title{right:2%;top:76.6%}.product-feature-waterless-item.active .feature-description{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:2;max-width:100%}.product-feature-waterless-item.active .feature-description-inner{background-color:#9eace9;padding:20px 39px 60px;text-align:left;border-radius:13px;min-width:224px;max-width:80%;position:relative}.product-feature-waterless-item.active .feature-description h3.feature-title{background:transparent;font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:26px;line-height:33px;color:#fff;padding:0;letter-spacing:0;white-space:normal;text-align:left;text-transform:lowercase;margin-bottom:10px}.product-feature-waterless-item.active .feature-description p{color:#fff;text-align:left}.product-feature-waterless-item.active .feature-description p br{display:none}.product-feature-waterless-item.active .feature-description .feature-item-close{width:35px;position:absolute;background-color:#fff;border-radius:50%;bottom:-23px;left:50%;width:40px;height:40px;display:flex!important;justify-content:center;align-items:center;color:#9eace9;margin:0 auto 0 -20px}}@media (max-width: 499px){.product-template .product__images .product-icon{right:0%;top:-1px}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio,.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio label.rc-radio__label .rc-option__price{font-size:11px}.shopify-product-form .rc-container-wrapper .rc-widget .rc-radio:before{top:12px}}#bv_review_maincontainer h2{color:#4d5e99!important;font-family:Domaine Display Narrow!important;font-style:normal!important;font-weight:400!important;font-size:55px!important;line-height:60px!important;margin:0 auto 25px!important;text-transform:lowercase!important}#bv_review_maincontainer h3{font-weight:600!important;font-size:15px!important;line-height:22px!important;color:#4d5e99!important}#bv_review_maincontainer [data-bv-v=contentSummary] div,#bv_review_maincontainer [data-bv-v=contentSummary] div span,#bv_review_maincontainer [data-bv-v=contentHeader] span{font-size:15px!important;font-family:ES Rebond Grotesque!important;line-height:22px!important;color:#4d5e99!important}#bv_review_maincontainer .bv-rnr-action-bar [itemscope],#bv_review_maincontainer [data-bv-v=contentHeader] button,#bv_review_maincontainer [data-bv-v=inlineProfile] [itemscope] [disabled]{font-weight:500!important;font-size:12px!important;line-height:16px!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-family:ES Rebond Grotesque!important}#bv_review_maincontainer [data-bv-v=contentHeader] svg path{fill:#fca0c9}#bv_review_maincontainer [aria-describedby=bv-reviews-overall-ratings-container] svg path{fill:#fca0c9}.bv_stars_svg_no_wrap svg{width:15px!important;height:15px!important}[data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist{font-family:ES Rebond Grotesque!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/product.css.map */
