.mediaqueries.touchevents,.mediaqueries.no-touchevents{padding-bottom:0!important}@media only screen and (max-width: 1023px){.announcement-bar__shadow{height:35px!important}}.footer__container .footer__content{background-color:transparent;padding:0}.footer__container .section{max-width:inherit}.footer__credits a,.footer__credits{color:#4d5e99}.footer__content .text-box p a{letter-spacing:0}.footer__content .col-right.content{display:flex;flex-wrap:nowrap;justify-content:space-between;width:36%;padding-right:7px;padding-top:6px;margin:0}.footer__content .col-right.content .text-box{width:auto;margin-top:0}@media only screen and (max-width: 767.98px){.footer__content .col-right.content .text-box{width:100%;margin-top:69px}}.footer__content .col-right.content .footer__menu ul{margin:0;padding:0}.footer__content .col-right.content .footer__menu ul li{list-style-type:none;margin:0}.footer__content .col-right.content .footer__menu ul li a{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:30px}.footer__content .col-right.content .footer__menu ul li a:hover,.footer__content a:hover,.footer__content a:active{color:#4d5e99}.footer__container .footer__content form input:focus{outline:none;box-shadow:none}.container{width:100%;padding:0 25px}.footer .footer__container .container{max-width:1388px;justify-content:center}.footer__heading{font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#fff;margin-bottom:23px}.footer__container .footer__content form input{border:1px solid #FFFFFF;border-radius:50px;height:50px;background:transparent;font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff;padding:15px 65px 15px 25px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.footer__container .footer__content .content-top .col-left.newsletter{width:29.896%}.footer__container .footer__content .newsletter .content{margin:50px 0 0}.footer__container .footer__content form input::-webkit-input-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px}.footer__container .footer__content form input::-moz-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px}.footer__container .footer__content form input:-ms-input-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px}.footer__container .footer__content form input:-moz-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px}.footer__container .footer__content form .newsletter-form .control button{background:transparent;padding:0;width:auto;font-size:0!important}.footer__container .footer__content form .field{width:100%;margin:0}.footer__container .footer__content form .field .control{margin:0;width:100%;line-height:0}.footer__container .footer__content .content-top{display:flex;justify-content:space-between}.footer__container .footer__content form .newsletter-form .control button:before{content:"";width:27px;height:38px;display:block}.footer__container .footer__content form .newsletter-form{position:relative}.footer__container .footer__content form .field.btn-submit{position:absolute;right:23px;width:auto;z-index:1;top:51%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.footer__content .col-right.content .text-box .footer__heading{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:13px}.footer__content .text-box p{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;color:#fff}.footer__container{padding-top:69px}.index .footer__container,.blog .footer__container{background:transparent}.footer__credits p{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:30px}section.footer__extra-content.section{width:100%;max-width:inherit;padding-top:40px;position:relative}.footer__extra-content .content-middle{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:27px}.footer__extra-content .content-middle .footer__credits{width:24.2%;padding-right:15px;margin:0}.footer__extra-content .content-middle .social ul,.footer__container .footer__content .content-top .col-left.newsletter .social ul{margin:0;padding:0}.footer__extra-content .content-middle .social ul li,.footer__container .footer__content .content-top .col-left.newsletter .social ul li{margin:0 3px;padding:0}.footer__extra-content .content-middle .social ul li:first-child,.footer__container .footer__content .content-top .col-left.newsletter .social ul li:first-child{margin-left:0}.footer__extra-content .content-middle ul li a,.footer__container .footer__content .content-top .col-left.newsletter .social ul li a{border:1px solid #fff;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.footer__container .footer__content .content-top .col-left.newsletter .social{margin-top:20px}.logo-footer{margin:0 -23px;padding-left:0;position:relative}section.footer__extra-content.section .social{padding-bottom:22px}.logo-footer .logo{content:"";vertical-align:top;width:96.53vw;height:27.391vw;max-width:1360px;max-height:392px;background-size:cover!important;margin-top:-180px}.text-box.mobile{display:none}section.featured-video .video-element.desktop{display:block!important}section.featured-video .video-element.mobile{display:none!important}section.featured-video .video-desktop{display:block!important}section.featured-video .video-mobile{display:none!important}.footer-icon{pointer-events:none;position:absolute}.footer-icon.first{-webkit-animation:Footer_spin__G75cT 1s linear infinite;animation:Footer_spin__G75cT 1s linear infinite;-webkit-animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;left:-84px;top:98px;max-width:180px}.footer-icon.second{-webkit-animation:Footer_bounceUpDown__A58Tv 4s cubic-bezier(.4,0,.6,1) infinite;animation:Footer_bounceUpDown__A58Tv 4s cubic-bezier(.4,0,.6,1) infinite;bottom:15%;left:16.5%;max-width:123px}.footer-icon.third{-webkit-animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite;animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite;top:-90%;left:21%;max-width:380px}.footer-icon.four{-webkit-animation:Footer_bounceUpDown__A58Tv 5s cubic-bezier(.4,0,.6,1) infinite;animation:Footer_bounceUpDown__A58Tv 5s cubic-bezier(.4,0,.6,1) infinite;top:-45%;right:30%;max-width:160px}.footer-icon.four img{transform:rotate(25deg)}.footer-icon.five{-webkit-animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite;animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite;right:23%;top:-20px;max-width:150px}.hidden-desktop{display:none!important}.footer__container .footer__content form input:-webkit-autofill,.footer__container .footer__content form input:-webkit-autofill:hover,.footer__container .footer__content form input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}.index-banner .video__subtitle{font-family:ES Rebond Grotesque!important;font-weight:500!important;line-height:16px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px}@-webkit-keyframes Footer_bounceUpDown__A58Tv{0%{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}50%{transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px)}to{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}}@keyframes Footer_bounceUpDown__A58Tv{0%{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}50%{transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px)}to{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}}@-webkit-keyframes Footer_leftRight__ovKeC{0%{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}50%{transform:translate(120px);-webkit-transform:translate(120px);-moz-transform:translate(120px);-ms-transform:translate(120px);-o-transform:translate(120px)}to{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}}@keyframes Footer_leftRight__ovKeC{0%{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}50%{transform:translate(120px);-webkit-transform:translate(120px);-moz-transform:translate(120px);-ms-transform:translate(120px);-o-transform:translate(120px)}to{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}}@media only screen and (max-width: 1279px){.footer-icon.third{max-width:300px}.footer-icon.four{max-width:130px}.footer__content .col-right.content,.footer__container .footer__content .content-top .col-left.newsletter{width:30%}.footer__extra-content .content-middle .footer__credits{width:30%;padding-right:0}}@media only screen and (max-width: 1023px){.footer__content .col-right.content,.footer__container .footer__content .content-top .col-left.newsletter{width:45%}.footer-icon.third{max-width:250px}.footer-icon.four{top:-85%}section.footer__extra-content.section .social{padding-bottom:0}.footer__extra-content .content-middle{align-items:center;padding-right:0}.footer__extra-content .content-middle .footer__credits{width:45%;padding-right:0}}@media only screen and (max-width: 767.98px){.footer__content .col-right.content,.footer__container .footer__content .content-top .col-left.newsletter{width:100%}.footer__container .footer__content .content-top{flex-wrap:wrap;position:relative}.footer__content .col-right.content .text-box{display:none}.footer__heading{font-size:26px;line-height:33px;margin-bottom:14px}.footer__content .col-right.content{padding-top:41px;padding-right:12px}.footer__content .col-right.content .footer__menu{flex:0 0 45%}section.footer__extra-content.section{padding-top:92px}.text-box.mobile{display:block;order:1;width:100%}.footer__extra-content .content-middle{flex-wrap:wrap;padding-bottom:8px}.footer__extra-content .content-middle .footer__credits{order:3;width:100%;padding-right:0;text-align:left;margin-top:33px}.text-box.mobile .footer__heading{text-transform:uppercase;margin-bottom:12px;font-family:ES Rebond Grotesque}.text-box.mobile p{font-size:12px;line-height:16px;letter-spacing:.15em}.text-box.mobile p a{letter-spacing:0}section.footer__extra-content.section .social{padding-bottom:18px}.logo-footer{margin:0 -15px;padding-left:0}.logo-footer .logo{width:92.53vw;height:24.7vw;margin-top:-40px}.footer-icon.third{top:-200%;left:17%;max-width:150px}.footer-icon.second{bottom:65%;right:-35px;max-width:73px;left:inherit;-webkit-animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite;animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite}.footer-icon.five{right:33%;top:-25%;max-width:unset;width:calc(39.25% - 20px)}.footer-icon.four{top:-111%;width:auto;right:1px;max-width:80px;-webkit-animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite;animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite}.hidden-desktop{display:block!important}.hidden-mobile{display:none!important}.footer-icon.first{left:-54px;top:inherit;max-width:110px;bottom:-25%}.footer__container{padding-top:27px;overflow-y:hidden}.section-text-box h2.rich-text__heading,section.section-product .info .subtitle{font-size:12px!important}.footer__extra-content .content-middle .content{order:2;margin:20px 0 0}}#shopify-section-announcement-bar .announcement-bar__text p{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;padding:0}#shopify-section-announcement-bar .message-header{padding:12px 0}header#header{background:#9eade5}#shopify-section-header-search-focus .header__logo svg{margin-top:10px;padding-top:10px}#shopify-section-header-search-focus .is-sticky .header__logo svg{margin-top:10px;padding-top:0}.header__menu{background:transparent;flex:0 0 auto}.header__menu-inline{flex:0 0 auto;margin-right:auto;padding-left:1rem}.header__icons{flex:0 0 auto;padding-right:15px}.header__inner-content{display:flex;align-items:center;justify-content:space-between}.mobile-header__content .mobile-icons .header-cart__icon .icon{width:22px;height:29px}.mobile-header__content .mobile-icons .icon[data-icon=avatar]{width:26px;height:25px}.mobile-header__content .mobile-dropdown .icon[data-icon=search]{height:25px;width:25px}.is-sticky .header__icons{padding-top:0}.header__menu .header__menu-items .navbar-item a{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:15px;line-height:17px;padding:0;letter-spacing:0}header#header .container{max-width:1440px}.header__icons .header__link span{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:15px;line-height:17px;text-align:right;letter-spacing:0}.header__icons .header__link span.icon{display:none}.header__icons .header__link span.icon-caption{display:block}#shopify-section-header-classic .header__logo{text-align:center}.header__brand{padding:0;justify-content:flex-start;display:flex;flex:0 0 auto}header#header section .navbar{margin:0;width:100%;position:static}.header__icons .action-area__link{padding:0;justify-content:flex-start;margin:0 9px}.header__icons .action-area__link.search{margin:0;padding-left:5px}.header__icons .action-area__link.search span.icon{display:block;width:19px;height:19px}.header__icons .action-area__link.search span.icon-caption{display:none}.header__menu .header__menu-items{align-items:flex-start}.header__menu .header__menu-items .header__item{margin:14px 12px 7px}.index #shopify-section-header-classic{margin-bottom:-85px;z-index:99}.index #shopify-section-header-search-focus{z-index:99}.is-sticky .header__logo svg{max-width:110px;max-height:35px;margin-top:12px}.is-sticky .header__menu .header__menu-items{align-items:center}.is-sticky .header__icons .action-area__link{justify-content:center}#mobile-header-sticky-wrapper{display:none}.header__icons .action-area__link.self-care-club .icon{display:block;width:auto;height:auto}.header__icons .action-area__link.self-care-club{position:relative;padding-left:58px}.header__icons .action-area__link.self-care-club .icon:before{content:"";background:url(bubble_heart.png) no-repeat center;position:absolute;background-size:cover;width:60px;height:60px;left:0;top:-50%}.is-sticky .header__icons .action-area__link.self-care-club .icon:before{top:-10%}.action-area__link:not(.has-cart-count) .header-cart__count{display:block}.header__icons .header__link .header-cart__count{position:static;margin:0;background:transparent;width:auto;height:auto;padding:0 0 0 4px}.header__icons .action-area__link.header-cart .header__link{display:flex}.mega-menu__block .mega-menu__content .menu__heading{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:15px;line-height:17px;letter-spacing:0}.mega-menu__block.block__image .mega-menu__content p{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:17px;letter-spacing:0;text-align:center}.search-form .search__fields input[type=text]{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#d1dcff}.search-form .search__fields input[type=text]::-webkit-input-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#d1dcff}.search-form .search__fields input[type=text]::-moz-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#d1dcff}.search-form .search__fields input[type=text]:-ms-input-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#d1dcff}.search-form .search__fields input[type=text]:-moz-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#d1dcff}header#header.search--open,header#header.mega-menu--open,.mega-menu__section .mega-menu{background:#9eade5;color:#fff}.header__icons .header__link span,.header__brand .header__logo,.header__menu .header__menu-items .navbar-item a{transition:none}.mobile-header__content .mobile-icons .header-cart{padding:0;margin-left:12px;margin-top:-5px}.mobile-header__content .mobile-icons .action-area__link,.mobile-header__content .mobile-dropdown .action-area__link{padding:0}.mobile-menu__toggle-icon{padding:0;margin-right:14px}@media only screen and (max-width: 1279px){.header__icons{padding-right:0}.header__menu .header__menu-items .header__item:first-child{margin-left:0;margin-right:5px}.header__menu .header__menu-items .header__item{margin-left:5px;margin-right:5px}.header__icons .action-area__link.self-care-club{padding-left:40px}.header__icons .action-area__link.self-care-club .icon:before{left:-25px}}@media only screen and (max-width: 1023px){#mobile-header-sticky-wrapper{display:block}.mobile-header{background-color:transparent}.mobile-header{display:block}header.header,#header-sticky-wrapper{display:none}#mobile-header .mobile-header__logo svg{max-width:110px;height:auto}#shopify-section-announcement-bar .announcement-bar__text p{font-size:10px;line-height:11px}.mobile-header__content .mobile-logo{padding:0;width:auto}.mobile-header__content .mobile-icons,.mobile-header__content .mobile-dropdown{width:30%;padding:0;align-items:flex-start}.mobile-header__content .mobile-icons .icon,.mobile-header__content .mobile-dropdown .icon{width:100%;height:100%}.mobile-header__content{padding:20px 18px 10px;align-items:flex-start}.header-cart__icon .header-cart__count{font-family:Moderat;font-style:normal;font-weight:400;font-size:11px;line-height:13px;text-align:center;letter-spacing:.1em;color:#fff;background:transparent;position:absolute;top:65%;left:50%;right:inherit;height:auto;width:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.index #shopify-section-header-classic{margin-bottom:-69px}.mobile-menu__toggle-button{display:block;top:23px;left:18px;width:30px;height:22px}.mobile-menu__toggle-icon.is-active .mobile-header__open-menu{opacity:1;visibility:visible;position:static}header#header.search--open~#mobile-header-sticky-wrapper{background:#9eade5}}@media only screen and (max-width: 360px){.mobile-menu__toggle-icon{margin-right:10px}.mobile-header__content{padding:20px 10px}}.home-banner .buttons a.button--secondary{background:#fff;border-radius:50px;border-color:#fff;font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:13px;line-height:15px;text-align:center;color:#4d5e99;flex:0 0 auto;height:40px;padding:12px 25px;min-width:153px;margin:0;border:0;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.home-banner .caption-content h2{font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:70px;line-height:80px;margin-bottom:39px}.home-banner .caption-content .subtitle{padding:0 72px;margin:0 0 26px!important}.home-banner .caption-content .subtitle p{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}.home-banner .buttons a.button--secondary:hover{background:#fca0c9;color:#fff;border-color:#fca0c9}.home-banner .caption-content{padding:0!important}.home-banner .caption .container{max-width:1250px}.home-banner .caption{padding-top:69px}.home-banner .only-title.caption{padding-top:6px}.container.video__container{padding:0}.logo-overlay{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.logo-overlay svg{width:100%;height:100%}.home-banner .image-with-text-overlay__banner .image-element__wrap{position:relative;padding-top:calc(100vh - 40px)}.home-banner .image-with-text-overlay__banner .image-element__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-section{position:relative}.marquee-wrappers .items .item p{font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:70px;line-height:1.3;text-align:center;color:#fff}.marquee-wrappers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.logo-list-container .marquee-wrappers .items,.retailer-list-container .marquee-wrappers .items{animation:marquee 40s linear infinite}.marquee-wrappers .items{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;animation:marquee 150s linear infinite;max-width:none;width:auto}.marquee-wrappers .item{display:flex}.marquee-wrappers .item .icon{padding:0 37px;display:flex;justify-content:center;align-items:center;width:auto;height:auto;position:relative}.marquee-wrappers .item .icon:before{width:31px;height:37px;bottom:24px}body{overflow-x:hidden;transition:background 1s ease}#template-index{overflow:hidden}.section-text-box h2.rich-text__heading{font-family:ES Rebond Grotesque!important;font-weight:500!important;line-height:16px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px}.section-text-box .rich-text__text p{font-family:Domaine Display Narrow!important;line-height:45px}.section-text-box .rich-text__content.card-content{padding:98px 0 50px;max-width:860px;margin:0 auto}.our-favourites h2.featured-collection__title.title a{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#4d5e99}.sefl-care-club .image-with-text__wrapper .image-with-text__heading{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:14px;line-height:16px;letter-spacing:.15em;text-transform:uppercase;padding-bottom:20px}.sefl-care-club .image-with-text__wrapper .image-with-text__subheading{font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:55px;line-height:60px;margin-bottom:28px}.sefl-care-club .image-with-text__wrapper .image-with-text__text p{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:18px;line-height:25px}.sefl-care-club .image-with-text__wrapper{max-width:430px;margin-bottom:28px}.sefl-care-club .image-with-text__wrapper .buttons a{background:#fff;border-radius:50px;font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:13px;line-height:15px;text-align:center;color:#1a9194;height:40px;padding:12px 15px;min-width:153px;justify-content:center;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.sefl-care-club .image-with-text__wrapper .buttons a:hover{background:#fca0c9;color:#fff}.sefl-care-club .image-with-text__image-column{width:50.8%}.sefl-care-club .image-with-text__text-column{width:40.5%}.sefl-care-club .image-with-text__wrapper .image-with-text__text{margin-bottom:26px}.sefl-care-club{padding-bottom:26px;position:relative}.icon-sefl{pointer-events:none;position:absolute;-webkit-animation:Footer_spin__G75cT 1s linear infinite;animation:Footer_spin__G75cT 1s linear infinite;-webkit-animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;right:1.5%;top:-15px;max-width:200px}.you-shop h2.banner__heading.title{font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:55px;line-height:60px;margin-bottom:19px}.you-shop .banner__subheading p{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:18px;line-height:25px;letter-spacing:0}.you-shop{padding:20px 0}.you-shop .image-element__wrap img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.you-shop .caption{padding:0}.you-shop .caption .caption-content{padding:28px}.you-shop .caption .caption-content .subtitle{margin:0;padding:0}.you-shop .caption .caption-content .image-icon{margin-top:26px}.the-soak h2.featured-blog__title.title a{font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:55px;line-height:60px;color:#4d5e99}.the-soak .featured-article{width:100%;padding:0 3px;margin:0;background:transparent;border:0;box-shadow:none}.the-soak .blog-card__image .image-element__wrap img{position:absolute;top:0;left:0;width:100%;height:100%}.the-soak .blog-card__image .image-element__wrap{padding-bottom:126.904%;position:relative}.the-soak .meta-info .meta-info-list{text-align:center}.the-soak .meta-info .meta-info-list li .featured-article__date,.the-soak .meta-info .meta-tag-list li a{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}.the-soak .meta-info .meta-tag-list li{margin:0;padding:0;background:transparent}.the-soak .meta-info .meta-tag-list li:hover{background:transparent}.the-soak .blog-card .meta-info .meta-tag-list{justify-content:center;margin:0;padding:0}.the-soak .meta-info .meta-tag-list li:not(:first-child){display:none}.the-soak .card-content .media-content{text-align:left}.the-soak .card-content .media-content h3.title a{font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:32px;line-height:40px;text-align:center}body .the-soak .container .heading-wrapper{margin:0 0 76px}.the-soak .blog-card__image .blog-card__link:hover .image-element__wrap img,.the-soak .blog-card__image .blog-card__link:hover .image-element__wrap{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.the-soak{padding:54px 0}.the-soak .container{max-width:1352px}.the-soak .wraper{margin:0 -30px;overflow:hidden}.the-soak .meta-info{margin-top:35px}.the-soak .card-content{padding:6px 25px}.the-soak .featured-article.blog-card,.the-soak .blog-card__image{position:relative;overflow:hidden}.the-soak .card-content.blog-card__content{position:absolute;top:0;left:0;right:0;color:#fff;bottom:0;background:#fca0c9;padding:20px;display:flex;flex-direction:column;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease;z-index:2;border-radius:10px}.the-soak .featured-article.blog-card:hover .card-content.blog-card__content{opacity:1;visibility:visible}.the-soak .featured-article.blog-card:hover .card-content.blog-card__content .media-content h3.title a{color:#fff;text-decoration:none}.the-soak .featured-article.blog-card:hover .card-content.blog-card__content .excerpt{color:#666;margin-top:10px}.the-soak .owl-carousel .owl-nav button.owl-next{right:10px;width:40px;height:40px;display:flex}.the-soak .owl-carousel .owl-nav button.owl-prev{left:10px;width:40px;height:40px;display:flex}.the-soak .owl-carousel .owl-nav button.owl-prev,.the-soak .owl-carousel .owl-nav button.owl-next{top:45%;background:#fff;border:0}.the-soak .owl-carousel .icon{height:1rem;width:1rem}.the-soak .owl-carousel .owl-nav button.owl-prev:before,.the-soak .owl-carousel .owl-nav button.owl-next:before{content:none!important}.icon-the-soak{pointer-events:none;position:absolute;top:-80px;left:18.5%;max-width:190px;-webkit-animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite;animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite;z-index:1}.section.our-favourites .info.text-align-center p.type-product{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;letter-spacing:.15em;color:#4d5e99}.section.our-favourites .product .button--add-to-cart span{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:13px;line-height:15px;text-align:center;color:#4d5e99}.section.our-favourites .product .button--add-to-cart{justify-content:center}section.our-favourites .product-wrap .product-image__wrapper .image__container a{padding-top:127.34%;position:relative;display:block}section.our-favourites .product-wrap .product-image__wrapper .image__container a img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover;opacity:1;visibility:visible}section.our-favourites .featured-collection .product{padding:0 20px}.slider-gallery.owl-carousel .gallery-cell,section.our-favourites .featured-collection.container .slider-gallery.owl-carousel .gallery-cell{width:100%}section.our-favourites .featured-collection.container{padding:0;width:calc(100% + 60px);max-width:none;margin-left:-40px}section.our-favourites .featured-collection.container .gallery-cell{padding:50px 20px 0}section.our-favourites .product-wrap .button--add-to-cart{padding:11px 0;display:flex;max-width:203px;margin:auto;background:#fff;border:1px solid #fff;border-radius:50px;justify-content:center;font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:13px;line-height:15px;color:#4d5e99;height:40px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}section.our-favourites .product-wrap .button--add-to-cart:hover{background:#fca0c9;color:#fff}section.our-favourites .product-wrap .button--add-to-cart:hover .price .compare-at-price .money,section.our-favourites .product-wrap .button--add-to-cart:hover .price .money{color:#fff}section.our-favourites .product-wrap p.type-product{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}section.our-favourites .product-wrap .product-thumbnail__title{font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:32px;line-height:40px;text-align:center;color:#4d5e99;padding-top:9px}section.our-favourites .product-wrap .button--add-to-cart span.line{padding:0 6px}section.our-favourites .featured-collection.container .flickity-button{display:none;top:50px;height:calc(100% - 70px);background:transparent;transform:none;width:65px;border-radius:0;z-index:9;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}section.our-favourites .featured-collection.container .flickity-button.flickity-prev-next-button.previous{left:13.5%}section.our-favourites .featured-collection.container .flickity-button.flickity-prev-next-button.next{right:13.5%}section.our-favourites .featured-collection.container .flickity-button svg{display:none}section.our-favourites{padding-top:43px}.you-shop h2.banner__heading.title br,.icon-sefl.mobile{display:none}.sefl-care-club .image-with-text__image-column .image-element__wrap{width:100%;padding-bottom:108.1%;position:relative}.sefl-care-club .image-with-text__image-column .image-element__wrap img{position:absolute;top:0;left:0;width:100%;height:100%}.sefl-care-club .image-with-text__wrapper .image-with-text__text p br{display:none}.index section.featured-video .video-wrapper .plyr__video-wrapper{padding-bottom:52.084%!important;background:transparent}.index section.featured-video .video-wrapper .plyr__video-wrapper video{border-radius:0;left:0}@media only screen and (max-width: 479px){.index section.featured-video .video-wrapper .plyr__video-wrapper video{left:-50%}}.logo-list-container .marquee-wrappers .item,.retailer-list-container .marquee-wrappers .item{display:flex;margin:0 35px}section.logo-list-container{padding:23px 0}.section.logo-list{max-width:inherit}.logo-list-container .marquee-wrappers .item img,.retailer-list-container .marquee-wrappers .item img{max-height:24px;object-fit:cover}body .our-favourites .container .heading-wrapper{margin-bottom:0}section.our-favourites .featured-collection .product-wrap .product-image__wrapper{border-radius:15px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}section.our-favourites .thumbnail-overlay__container .quick-shop__buttons span{background:#fffffff2}section.our-favourites .thumbnail-overlay__container .quick-shop__buttons{bottom:22px}section.our-favourites .thumbnail-overlay__container .quick-shop__buttons span:hover{background:#fca0c9;border-color:#fca0c9}section.our-favourites .featured-collection .product-wrap .thumbnail__caption{padding:0 38px}section.section-product .info .subtitle p{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;text-transform:uppercase;color:#2968aa}section.section-product .info .title{margin:0 0 20px}section.section-product .info .title p{font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:45px;line-height:47px;color:#2968aa}section.section-product .info .description{margin-bottom:20px}section.section-product .info .review{margin-top:25px}section.section-product .info .wrapper{padding-bottom:40px;padding-left:8px}section.section-product .info .subtitle{margin-bottom:23px}section.section-product .info .review .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:#2968aa}section.section-product .info .description p{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#2968aa}body.page.page-new-landing .section-text-box .rich-text__paragraph p{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#2968aa}section.section-product .info a.link{background:transparent;border-radius:50px;border:1px solid #2968AA;font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:13px;line-height:15px;text-align:center;flex:0 0 auto;height:40px;padding:11px 25px;min-width:153px;margin:0;color:#2968aa;display:flex;justify-content:center;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}section.section-product .info .link-wrapper{display:inline-block;vertical-align:top}section.section-product{display:flex;justify-content:space-between;padding:121px 25px 81px;max-width:1188px}.featured-product-video{position:relative}section.section-product .info{text-align:center;display:flex;justify-content:center;align-items:center;width:35%}section.section-product .info .spr-badge-caption{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:#2968aa}section.section-product .media{border-radius:50vw 50vw 0 0;overflow:hidden;position:relative;width:50%;-webkit-border-radius:50vw 50vw 0 0;-moz-border-radius:50vw 50vw 0 0;-ms-border-radius:50vw 50vw 0 0;-o-border-radius:50vw 50vw 0 0}section.section-product .media .box{border-radius:50vw 50vw 0 0;overflow:hidden;padding-top:123.023%;position:relative;width:96.31%;margin-right:0;margin-left:auto;box-shadow:none;-webkit-border-radius:50vw 50vw 0 0;-moz-border-radius:50vw 50vw 0 0;-ms-border-radius:50vw 50vw 0 0;-o-border-radius:50vw 50vw 0 0;transform:translateZ(0)}section.section-product .media .box video{position:absolute;max-width:inherit;width:auto;height:100%;left:50%;transform:translate(-50%);top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}section.our-favourites .has-secondary-image-swap .product-wrap:hover .swap--visible{opacity:1;height:100%!important;visibility:visible}section.our-favourites .featured-collection .product_icon_label{top:10px;right:50px}section.our-favourites .featured-collection .product__mood-state{top:10px;right:50px}section.our-favourites .featured-collection .product_icon_label~.product__mood-state{top:10px;left:50px}section.our-favourites .product-wrap .button--add-to-cart .price .compare-at-price .money{text-decoration:line-through;color:#9eade5;padding-right:5px}section.our-favourites .product-wrap .button--add-to-cart .price .money{font-family:ES Rebond Grotesque;font-style:normal;font-weight:500;font-size:13px;line-height:15px;text-align:center;color:#4d5e99}section.our-favourites .product-wrap .button--add-to-cart .zoomOut{animation-name:none;animation-duration:1s;animation-fill-mode:both}section.section-product .media .box img{position:absolute;width:100%;height:100%;top:0;left:0}section.our-favourites .review-product{padding-top:9px}.section.our-favourites .ssw-stars>i[class^=ssw-icon-star]:before,section.section-product .ssw-stars>i[class^=ssw-icon-star]:before{background:url(star-white.svg) no-repeat;background-size:contain;content:"";width:15px;height:15px;display:inline-block}.section.our-favourites .ssw-stars>i[class^=ssw-icon-star-empty]:before,section.section-product .ssw-stars>i[class^=ssw-icon-star-empty]:before{background:url(star-white-empty.svg) no-repeat;background-size:contain}section.our-favourites .review-product .ssw-stars.ssw-hide{display:none}.product-icon{pointer-events:none;position:absolute}.product-icon.first{-webkit-animation:Footer_spin__G75cT 1s linear infinite;animation:Footer_spin__G75cT 1s linear infinite;-webkit-animation:Footer_bounceUpDown__A58Tv 6s ease-in-out infinite alternate;animation:Footer_bounceUpDown__A58Tv 6s ease-in-out infinite alternate;left:2.3%;top:2.5%;max-width:300px;z-index:100}.product-icon.second{-webkit-animation:Footer_spin__G75cT 1s linear infinite;animation:Footer_spin__G75cT 1s linear infinite;-webkit-animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;left:1.4%;top:.7%;max-width:135px;z-index:100}.product-icon.mobile{display:none;right:1%;top:-4.5%;max-width:150px;z-index:100;-webkit-animation:Footer_spin__G75cT 1s linear infinite;animation:Footer_spin__G75cT 1s linear infinite;-webkit-animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate}.you-shop .container .image-element__wrap{position:relative;height:240px;max-width:1650px}.you-shop .container .image-element__wrap img{position:absolute;top:0;left:0;width:100%;object-fit:cover;height:240px}@media (max-width: 1350px){.you-shop .container .image-element__wrap,.you-shop .container .image-element__wrap img{height:260px}}@media (max-width: 800px){.you-shop .container .image-element__wrap,.you-shop .container .image-element__wrap img{height:235px}}@media (max-width: 670px){.you-shop h2.banner__heading.title{font-size:36px;line-height:36px}.you-shop .banner__subheading p{font-size:16px;line-height:16px}.you-shop .container .image-element__wrap{height:180px}.you-shop .container .image-element__wrap img{height:180x}}@media (max-width: 389px){.you-shop .container .image-element__wrap{height:230px}.you-shop .container .image-element__wrap img{height:230x}}section.section-product .info a.link:hover{background:#fca0c9;color:#fff;border-color:#fca0c9}.ssw-instagram-feed-wrap .section{max-width:inherit}.ssw-instagram-feed-wrap .section .sixteen{margin:0;width:100%}.ssw-instagram-feed-wrap{padding:40px 0 0}.ssw-instagram-load-more{display:none!important}.ssw-instagram-grid{width:520vw;max-width:none;display:flex}.ssw-instagram-items{position:relative;width:130vw!important;display:flex;align-items:flex-start;padding-top:100px;padding-bottom:40px;animation:marquee 38s linear infinite;text-align:center;clear:both;margin:60px -13vw 0 0}.ssw-instagram-items .ssw-instagram-item{border:none!important;position:static;display:inline;padding:0;text-decoration:none;color:transparent}.ssw-instagram-items>.ssw-instagram-item>.ssw-instagram-inner{top:0;left:0;width:100%!important;height:100%;background-size:cover;background-repeat:no-repeat;border-radius:10px;transition:box-shadow .3s,transform .3s,opacity .4s;display:inline-block;position:relative;vertical-align:top;padding:0;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-transition:box-shadow .3s,transform .3s,opacity .4s;-moz-transition:box-shadow .3s,transform .3s,opacity .4s;-ms-transition:box-shadow .3s,transform .3s,opacity .4s;-o-transition:box-shadow .3s,transform .3s,opacity .4s}.ssw-instagram-items>.ssw-instagram-item>.ssw-instagram-inner:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}.ssw-instagram-items>.ssw-instagram-item>.ssw-instagram-inner:after{content:"";position:absolute;top:0;left:-5%;width:110%;height:110%;visibility:hidden;opacity:0;background-color:#00000040;border-radius:10px;transition:visibility .3s,opacity .3s;box-shadow:0 15px 30px #00000040;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-transition:visibility .3s,opacity .3s;-moz-transition:visibility .3s,opacity .3s;-ms-transition:visibility .3s,opacity .3s;-o-transition:visibility .3s,opacity .3s;z-index:-1}.ssw-instagram-items>.ssw-instagram-item>.ssw-instagram-inner:hover:after{visibility:visible;opacity:1}.ssw-instagram-items>.ssw-instagram-item>.ssw-instagram-inner .ssw-instagram-media .ssw-item-backdrop{border-radius:10px;z-index:1;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(1)>.ssw-instagram-inner:before{content:"";position:absolute;top:20px;left:20px;width:100%;height:100%;visibility:visible;opacity:1;background:#ffc8b2;border-radius:10px;transition:visibility .3s,opacity .3s;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-transition:visibility .3s,opacity .3s;-moz-transition:visibility .3s,opacity .3s;-ms-transition:visibility .3s,opacity .3s;-o-transition:visibility .3s,opacity .3s}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(4)>.ssw-instagram-inner:before{content:"";position:absolute;top:20px;left:20px;width:100%;height:100%;visibility:visible;opacity:1;background:#fca0c9;border-radius:10px;transition:visibility .3s,opacity .3s;z-index:-1;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-transition:visibility .3s,opacity .3s;-moz-transition:visibility .3s,opacity .3s;-ms-transition:visibility .3s,opacity .3s;-o-transition:visibility .3s,opacity .3s}.ssw-instagram-items img{max-width:none;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;margin:0 auto;width:100%;height:100%;transform:initial;display:initial;opacity:1;background-size:cover;background-repeat:no-repeat;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(1){width:12.607%!important;transform:translate(-4.3vw);margin-top:9.5vw;-webkit-transform:translate(-4.3vw);-moz-transform:translate(-4.3vw);-ms-transform:translate(-4.3vw);-o-transform:translate(-4.3vw)}.ssw-instagram-items>.ssw-instagram-item:nth-child(1) img{transition-delay:.25s}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(2){width:12.607%!important;margin-top:-132.48px;transform:translate(-8.8vw);-webkit-transform:translate(-8.8vw);-moz-transform:translate(-8.8vw);-ms-transform:translate(-8.8vw);-o-transform:translate(-8.8vw)}.ssw-instagram-items>.ssw-instagram-item:nth-child(2) img{transition-delay:.5s}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(3){width:14.958%!important;margin-top:2.5vw;transform:translate(-7.2vw);-webkit-transform:translate(-7.2vw);-moz-transform:translate(-7.2vw);-ms-transform:translate(-7.2vw);-o-transform:translate(-7.2vw)}.ssw-instagram-items>.ssw-instagram-item:nth-child(3) img{transition-delay:.75s}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(4){width:13.515%!important;margin-top:-76.32px;margin-left:-9vw;margin-right:9vw!important}.ssw-instagram-items>.ssw-instagram-item>.ssw-instagram-inner:hover img{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.ssw-instagram-items>.ssw-instagram-item:nth-child(4) img{transition-delay:1s}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(5){width:14.958%!important;margin-top:3.5vw;transform:translate(-4.5vw);-webkit-transform:translate(-4.5vw);-moz-transform:translate(-4.5vw);-ms-transform:translate(-4.5vw);-o-transform:translate(-4.5vw)}.ssw-instagram-items>.ssw-instagram-item:nth-child(5) img{transition-delay:1.25s}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(6){width:13.836%!important;transform:translate(-3.3vw);margin-top:-131.04px;-webkit-transform:translate(-3.3vw);-moz-transform:translate(-3.3vw);-ms-transform:translate(-3.3vw);-o-transform:translate(-3.3vw)}.ssw-instagram-items>.ssw-instagram-item:nth-child(6) img{transition-delay:1.5s}.ssw-instagram-feed-wrap .gw-container h2{display:none}.ssw-instagram-feed-wrap .gw-container.ssw-instagram-feed-heading h2{display:block}.ssw-instagram-feed-wrap .gw-container h2,.ssw-instagram-feed-wrap .gw-container h2 a{font-family:Domaine Display Narrow;font-style:normal;font-weight:400;font-size:32px;line-height:40px;text-align:center;color:#4d5e99;padding:0}.insta-icon{position:absolute;pointer-events:none}.insta-icon.first{-webkit-animation:Footer_spin__G75cT 1s linear infinite;animation:Footer_spin__G75cT 1s linear infinite;-webkit-animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;animation:Footer_bounceUpDown__A58Tv 4s ease-in-out infinite alternate;left:17.5%;top:0;max-width:166px;z-index:100}.insta-icon.second{-webkit-animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite;animation:Footer_bounceUpDown__A58Tv 6s cubic-bezier(.4,0,.6,1) infinite;bottom:0;right:26%;max-width:280px;z-index:100}@keyframes marquee{0%{transform:translate(0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}to{transform:translate(-100%);-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0)}}@-moz-keyframes marquee{0%{transform:translate(0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}to{transform:translate(-100%);-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0)}}@-webkit-keyframes marquee{0%{transform:translate(0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}to{transform:translate(-100%);-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0)}}@keyframes shiftInstagramImagesDesktop{0%{transform:translate(6.3vw);-webkit-transform:translateX(6.3vw);-moz-transform:translateX(6.3vw);-ms-transform:translateX(6.3vw);-o-transform:translateX(6.3vw)}to{transform:translate(-7.3vw);-webkit-transform:translateX(-7.3vw);-moz-transform:translateX(-7.3vw);-ms-transform:translateX(-7.3vw);-o-transform:translateX(-7.3vw)}}@keyframes shiftInstagramImagesMobile{0%{transform:translate(10.3vw);-webkit-transform:translateX(10.3vw);-moz-transform:translateX(10.3vw);-ms-transform:translateX(10.3vw);-o-transform:translateX(10.3vw)}to{transform:translate(-80vw);-webkit-transform:translateX(-80vw);-moz-transform:translateX(-80vw);-ms-transform:translateX(-80vw);-o-transform:translateX(-80vw)}}@media only screen and (max-width: 1430px){section.our-favourites .featured-collection .product-wrap .thumbnail__caption{padding:0}}@media only screen and (max-width: 1279px){section.our-favourites .featured-collection .product_icon_label{right:25px}section.our-favourites .featured-collection .product__mood-state{left:25px}}@media only screen and (max-width: 1199px){.home-banner .caption-content h2{font-size:60px;line-height:68px}.home-banner .caption-content .subtitle{padding:0}}@media only screen and (max-width: 1023px){.you-shop .caption .caption-content{padding:10px 25px}.sefl-care-club .image-with-text__text-column{width:49.2%}.icon-sefl{right:-7%;top:-25%}.sefl-care-club .image-with-text__image-column{display:block;margin:0!important}.the-soak .featured-article{padding:0 3px}.the-soak .wraper{margin:0 -15px}.the-soak .card-content{padding:5px 0}.the-soak .card-content.blog-card__content{padding:15px}.home-banner .caption-content h2{font-size:40px;line-height:40px}.home-banner .caption-content .subtitle p{font-size:10px;line-height:12px}section.our-favourites .featured-collection.container .gallery-cell{width:25%}section.section-product .info{width:47%}section.section-product .info .title p{font-size:50px}.product-icon.first{left:10.3%}}@media only screen and (max-width: 799px){.icon-sefl{right:-37px;top:33%;max-width:125px}.icon-sefl.mobile{display:block;bottom:22px;top:inherit;right:inherit;left:25px}.sefl-care-club .image-with-text__image-column .image-element__wrap{padding-bottom:100%}.sefl-care-club .image-with-text__image-column .image-element__wrap img{width:auto}}@media only screen and (max-width: 767.98px){.ssw-instagram-items>.ssw-instagram-item:nth-of-type(2){margin-top:-9.2vw}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(6){margin-top:-9.1vw}.ssw-instagram-items{animation-duration:11s;animation-name:shiftInstagramImagesMobile;width:210vw!important;padding-top:40px}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(1)>.ssw-instagram-inner:before,.ssw-instagram-items>.ssw-instagram-item:nth-of-type(4)>.ssw-instagram-inner:before{top:10px;left:10px}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(2){width:12.7%!important}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(3){width:15.15%!important;margin-top:12vw}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(4){width:13.596%!important;margin-top:-3.3vw;margin-left:-10.2vw;margin-right:10.2vw!important}.ssw-instagram-feed-wrap{padding:0}.ssw-instagram-items>.ssw-instagram-item:nth-of-type(5){width:15.15%!important;margin-top:12vw}.section-text-box .rich-text__text p{font-size:26px;line-height:33px}.section-text-box h2.rich-text__heading{font-size:12px;line-height:16px}.section-text-box .rich-text__content.card-content{padding:33px 8px 25px}.you-shop .container .image-with-text-overlay__banner .caption{margin:0;position:absolute}.you-shop .container .image-with-text-overlay__banner .image-element__wrap,.you-shop .container .image-with-text-overlay__banner .is-hidden-desktop-only{order:2;width:100%}.you-shop .banner__subheading p br{display:none}.you-shop h2.banner__heading.title br{display:block}.you-shop .caption .caption-content{padding:14px 36px}.sefl-care-club .image-with-text__wrapper .image-with-text__heading{font-size:12px;padding-bottom:22px}.sefl-care-club .image-with-text__wrapper .image-with-text__subheading{font-size:40px;line-height:45px;margin-bottom:26px}.marquee-wrappers .items .item p{font-size:30px}.marquee-wrappers .item .icon:before{width:23px;height:27px;bottom:2px;background-size:cover!important}.sefl-care-club .image-with-text__image-column .image-element__wrap{padding-right:37px}.sefl-care-club .image-with-text__text-column{padding:10px 25px}.sefl-care-club .image-with-text__wrapper .image-with-text__text{margin-bottom:42px}.sefl-care-club .image-with-text__wrapper .buttons a{font-size:13px!important}.sefl-care-club{padding-bottom:73px}.sefl-care-club .image-with-text__wrapper .image-with-text__text p br{display:block}.marquee-wrappers .item .icon{padding:0 15px}.the-soak .meta-info .meta-info-list li .featured-article__date,.the-soak .meta-info .meta-tag-list li a{font-size:10px;line-height:12px}.the-soak .card-content .media-content h3.title a{font-size:20px;line-height:25px}.the-soak h2.featured-blog__title.title a{font-size:40px;line-height:45px}.the-soak{padding:18px 0 19px}.the-soak .wraper{margin:0 -14px}body .the-soak .container .heading-wrapper{margin:0 0 36px}.the-soak .blog-card__image .image-element__wrap{padding-bottom:127.95%}.the-soak .meta-info{margin-top:13px}.the-soak .card-content{padding:3px 0}.the-soak .card-content.blog-card__content{padding:10px}.icon-the-soak{top:-43px;left:inherit;max-width:93px;right:22px}.home-banner .image-with-text-overlay__banner .image-element__wrap{padding-top:100%}.index section.featured-video .video-wrapper .plyr__video-wrapper{padding-bottom:100%}section.featured-video .video-element.desktop{display:none!important}section.featured-video .video-element.mobile{display:block!important}section.featured-video .video-desktop{display:none!important}section.featured-video .video-mobile{display:block!important}.home-banner .image-with-text-overlay .caption{position:absolute;-moz-transform:none;-ms-transform:none;-o-transform:none;top:50%;transform:translateY(-50%)}.home-banner .caption-content .subtitle{padding:0;max-width:190px;margin:0 auto 30px!important}.home-banner .caption-content h2{margin-bottom:26px}.home-banner .image-with-text-overlay .caption .caption-content{width:100%!important}.home-banner .caption{padding-top:24px;padding-bottom:40px}.home-banner .only-title.caption{padding-top:35px}section.logo-list-container{padding:9px 0}section.our-favourites .featured-collection.container .gallery-cell{width:33.33%}.our-favourites h2.featured-collection__title.title a{font-size:12px;line-height:16px}section.our-favourites{padding-top:4px}section.our-favourites .featured-collection.container .gallery-cell{padding:56px 10px 0}.ssw-instagram-feed-wrap .gw-container h2,.ssw-instagram-feed-wrap .gw-container h2 a{font-size:26px;line-height:33px}.insta-icon.first{left:7.5%;top:6.3%;max-width:95px}.insta-icon.second{right:10%;max-width:65px;bottom:45px}section.our-favourites .featured-collection .product_icon_label,section.our-favourites .featured-collection .product__mood-state{top:18px;width:80px;height:80px;display:flex;justify-content:center;align-items:center}section.our-favourites .featured-collection .product_icon_label .product_label{padding:0 10px}section.our-favourites .featured-collection .product_icon_label .product_label.save{padding-top:0}.section-text-box .rich-text__text p br{display:none}section.section-product{flex-wrap:wrap}section.section-product .info{width:100%;order:2;margin-top:47px}section.section-product .media{width:100%}section.section-product .media .box{width:100%;padding-top:127.694%}section.section-product .info .wrapper{padding-left:0;padding-bottom:0}section.section-product .info .title p{font-size:40px;line-height:45px;font-size:26px;line-height:33px}section.section-product .info .title{margin:0 0 20px;padding:0 10px}section.section-product .info .description{padding:0 12px}section.section-product .info .review{margin-top:12px}section.section-product{padding:32px 25px}.product-icon.first{left:.3%;max-width:200px;top:39%}.product-icon.second{left:-5%;top:37.8%;max-width:90px}.product-icon.mobile{display:block}}@media only screen and (max-width: 479px){.home-banner .image-with-text-overlay__banner .image-element__wrap{padding-top:128%}.index section.featured-video .video-wrapper .plyr__video-wrapper{padding-bottom:90%!important}section.featured-video .video-wrapper video{width:auto;max-width:initial;height:100%}section.our-favourites .featured-collection.container{margin-left:0;padding-left:34px;width:174%}section.our-favourites .featured-collection.container .gallery-cell{width:50%}.container.has-column-padding-bottom.featured-collection.layout--grid.is-justify-center{display:block}section.our-favourites .product-wrap p.type-product{padding-bottom:17px}.sefl-care-club .image-with-text__image-column .image-element__wrap{padding-bottom:110%}}@media only screen and (max-width: 360px){.you-shop h2.banner__heading.title{padding-top:0;margin-bottom:10px}.you-shop .caption .caption-content{padding:10px 15px}}.error-404 .container,body.error-404 .heading-wrapper{padding:0}body.error-404 .heading-wrapper h1{margin-bottom:20px}.error-404 .search-form .search__fields input[type=text]{border:1px solid #fff!important;border-radius:50px;height:50px;background:transparent;font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff;padding:15px 65px 15px 25px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.error-404 .search-form .search__fields input.visuallyhidden{background:url(arrow-white.svg) no-repeat center;width:27px;height:38px;display:block;top:50%;right:23px;transform:translateY(-50%);background-size:contain;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.input,.textarea,.input.is-primary-btn-style,.input.is-secondary-btn-style,.textarea.is-primary-btn-style,.textarea.is-secondary-btn-style{border:1px solid #fff;border-radius:50px;height:45px;background:transparent;font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff;padding:15px 15px 15px 25px;resize:none;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}body input::-webkit-input-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff}body input::-moz-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff}body input:-ms-input-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff}body input:-moz-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff}.input::-webkit-input-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff}.input::-moz-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff}.input:-ms-input-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff}.input:-moz-placeholder{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff}.ssw-accept-wrapper label input.ssw-accept-marketing__input[type=checkbox]{margin-left:8px}label.ssw-accept-marketing{margin-top:15px}.input:hover,.input.is-hovered,.textarea:hover,.textarea.is-hovered{border-color:#fff}.input:focus,.input.is-focused,.input:active,.input.is-active,.textarea:focus,.textarea.is-focused,.textarea:active,.textarea.is-active{border-color:#fff;box-shadow:none}body.page{font-family:ES Rebond Grotesque;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#4d5e99}body.page .page-main .container{max-width:740px}body.page .page-main{padding-bottom:145px}body.page section.section.has-background{width:100%;padding:0}body.page .container h1{text-transform:lowercase;padding-bottom:60px;padding-top:130px;text-align:center;color:#4d5e99;width:100%}body.page .container.banner{max-width:740px}body.page .container h3{margin-bottom:-7px;padding-top:26px;color:#4d5e99}body.page .container strong{font-weight:600;margin-bottom:-6px;display:block}body.page .container p{line-height:22px;font-size:15px}body.page-contact h1.page__title{padding-bottom:95px;text-align:center;color:#4d5e99;width:100%}body.page-contact .contact-form__form button:hover{background:#fff;color:#4d5e99;border-color:#fff}body.page-contact .contact-form__form button{background:transparent;color:#4d5e99;border:1px solid #4D5E99}body.page-contact .contact-form__heading{margin-top:40px}body.page-contact h2,body.page-contact p{color:#4d5e99}body.page-contact input,body.page-contact textarea,body.page-contact input.is-primary-btn-style,body.page-contact textarea.is-primary-btn-style{border-color:#4d5e99;color:#4d5e99}body.page-contact input:hover,body.page-contact textarea:hover,body.page-contact input.is-primary-btn-style:hover,body.page-contact textarea.is-primary-btn-style:hover{border-color:#4d5e99}.ssw-reward-tab-title{color:#4d5e99!important}.ssw-reward-tab-ico{background:#4d5e99!important}.gw-container .ssw-reward-btn{text-transform:lowercase!important;background:transparent!important;border-radius:50px!important;color:#2968aa!important;border:1px solid #2968AA!important}.gw-container .ssw-reward-btn:hover{background:#fca0c9!important;color:#fff!important;border-color:#fca0c9!important}.ssw-reward-box-side .ssw-reward-box-menu.ssw-active{color:#4d5e99!important;border-bottom:3px solid #4d5e99!important}.ssw-reward-box-side .ssw-reward-box-menu,.ssw-reward-box-earning-rule-title,.ssw-reward-box-text{color:#4d5e99!important}.ssw-square-big>i,.ssw-square>i{color:#4d5e99!important}.ssw-square{border:1px solid #4d5e99!important}.ssw-reward-box-balance .ssw-points-count,.ssw-reward-page-balance .ssw-points-count,.ssw-reward-box-balance-count{color:#4d5e99!important}.ssw-reward-box-bottom .ssw-reward-box-menu svg path{fill:#4d5e99!important}#ssw-reward-box-rule-icon-wrapper-box-card{fill:#4d5e99!important}a.ssw-reward-btn-no-follow.ssw-reward-btn-birthday{display:none}.ssw-reward-tab-opened,.ssw-reward-box-discount-info-item-desc{background:#4d5e99!important}.gw-container input[type=email],.gw-container input[type=file],.gw-container input[type=number],.gw-container input[type=password],.gw-container input[type=search],.gw-container input[type=tel],.gw-container input[type=text],.gw-container textarea,.ssw-modal input[type=email],.ssw-modal input[type=number],.ssw-modal input[type=password],.ssw-modal input[type=text],.ssw-modal textarea{border-radius:50px!important}.ssw-reward-box{border-radius:15px}.ssw-control-group input::placeholder{color:#2968aa!important}.ssw-reward-page-menu{color:#4d5e99!important}.ssw-reward-page-menu .ssw-active{font-weight:700}.ssw-reward-page-spending-rule-more,.ssw-reward-redeem-info{color:#4d5e99!important}.ssw-reward-load-more-link{color:#fff!important}.ssw-reward-page-srule-discount-title{color:#4d5e99!important}.ssw-icon-angle-down:before{color:#fff!important}.ssw-reward-page-earning-rule{color:#4d5e99!important}.ssw-reward-page-rule-title ssw-text-center{color:#4d5e99!important}. ssw-reward-page-rule-earn{color:#4d5e99!important}.ssw-reward-friend-desc{color:#4d5e99!important}.ssw-reward-box-discount-info-item-desc{background:#9eade5!important}.ssw-reward-page-faq-title,.ssw-reward-page-faq-body p{color:#4d5e99!important}.section-wrapper.waterless-collection-banner{padding:35px 51.5px}.waterless-collection-banner.home-banner .image-with-text-overlay__banner .image-element__wrap{padding-top:44.877%}.section-wrapper.waterless-collection-banner .image-with-text-overlay__banner img{border-radius:10px}.section-wrapper.waterless-collection-banner .caption{padding:21px 9% 0}.section-wrapper.waterless-collection-banner .caption-content h2{font-size:55px;line-height:60px;margin:0 0 23px;padding:15px 0 0}.section-wrapper.waterless-collection-banner .caption-content .subtitle p{font-weight:400;font-size:18px;line-height:25px;text-transform:none;letter-spacing:0}.section-wrapper.waterless-collection-banner .caption-content .subtitle{padding:0 35px;margin:0 auto 34px!important}.section-wrapper.waterless-collection-banner .caption-content .pretext.subtitle p{font-weight:500;font-size:12px;line-height:16px;text-align:center;letter-spacing:.15em;text-transform:uppercase}.section-wrapper.waterless-collection-banner .caption-content .pretext.subtitle{margin-bottom:0!important}.section-wrapper.waterless-collection-banner .caption-content{max-width:440px}@media only screen and (max-width: 1024px){.section-wrapper.waterless-collection-banner .caption-content h2{font-size:40px;line-height:1}.section-wrapper.waterless-collection-banner .caption-content{max-width:350px;min-width:100px}.section-wrapper.waterless-collection-banner .caption-content .subtitle p br{display:none}.section-wrapper.waterless-collection-banner .caption-content .subtitle{padding:0}}@media only screen and (max-width: 798px){.waterless-collection-banner.home-banner .image-with-text-overlay__banner .image-element__wrap{min-height:677px}.section-wrapper.waterless-collection-banner{padding:35px 25px 21px}.section-wrapper.waterless-collection-banner .image-with-text-overlay .caption{top:0;transform:none;margin:0;padding:28px 20px;text-align:center}.section-wrapper.waterless-collection-banner .caption-content h2{margin-bottom:18px}.section-wrapper.waterless-collection-banner .caption-content .subtitle{max-width:100%}.section-wrapper.waterless-collection-banner .caption-content .pretext.subtitle{max-width:190px}.section-wrapper.waterless-collection-banner .caption-content{max-width:300px}.section-wrapper.waterless-collection-banner .caption-content .subtitle{margin-bottom:22px!important}}@media only screen and (max-width: 480px){.slideshow-classic.page-dots--true{padding-bottom:0;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/home.css.map */
