.component-header{animation:fadeIn .5s forwards;transition:all .3s;position:fixed;left:0;top:0;z-index:101;width:100%;background-color:var(--white);border-bottom:1px solid #e6e6e6}@media only screen and (max-width:768px){.component-header{z-index:120}}@media only screen and (max-width:576px){.component-header .user-profile-icon-container{margin-top:5px;margin-right:-2px}}.component-header .bm-burger-button{width:24px!important;height:24px!important}.component-header .bm-burger-bars{height:3px!important}.component-header .hamburg-container{padding-top:25px!important}.component-header .bm-burger-bars{background:#373873!important;width:24px!important;border-radius:5px}.component-header .card{width:300px;height:28px;margin:0 30px;text-align:center;display:flex;align-items:center;justify-content:center}@media (min-width:320px) and (max-width:992px){.component-header .card{margin:0 .2px;width:auto;min-width:300px}}.component-header .banner-wrapper{padding:0 137px 0 124px;background-color:#5a3fff;color:var(--white);font-size:16px;font-family:Avenir_Heavy,sans-serif}.component-header .banner-wrapper:hover{cursor:default}@media only screen and (max-width:1200px){.component-header .banner-wrapper{padding:0 89px 0 65px}}@media only screen and (max-width:992px){.component-header .banner-wrapper{font-size:14px;padding:0 10px}}.component-header .banner-wrapper-desktop{align-items:center;letter-spacing:.1px;line-height:normal;height:32px}@media only screen and (max-width:768px){.component-header .banner-wrapper-desktop{display:none}}.component-header .banner-wrapper-mb{display:none}@media only screen and (max-width:768px){.component-header .banner-wrapper-mb{display:block;font-size:14px;font-size:3vw}}@media only screen and (max-width:550px){.component-header .banner-wrapper-mb{font-size:14px;font-size:3.5vw}}@media only screen and (max-width:768px){.component-header .banner-wrapper-mobile{display:flex}.component-header .banner-wrapper{height:28px}}.component-header .banner-wrapper-item{margin-left:-30px}@media only screen and (max-width:768px){.component-header .banner-wrapper-item{margin-left:0}}.component-header .personalise-product-btn{padding:10px 22px 9px;background-color:var(--white);border-radius:20px;border:1px solid transparent;outline:none;transition:all .3s;font-size:18px}.component-header .personalise-product-btn:hover{background-color:rgba(var(--blue),1);color:var(--white);border:1px solid var(--blue)}.component-header .content-left{display:flex;align-items:center;flex:0.4;margin-left:15px}@media (max-width:1200px){.component-header .content-left{margin-left:0}}@media (min-width:320px) and (max-width:992px){.component-header .content-left{display:none}}.component-header .content-left-responsive{display:none}@media (min-width:320px) and (max-width:992px){.component-header .content-left-responsive{display:flex;width:35px}}.component-header .content-right{display:flex;flex:0.4;align-items:center;padding-bottom:9px}@media (min-width:320px) and (max-width:992px){.component-header .content-right{flex:0;padding-bottom:0}.component-header .content-right .personalise-area{display:none}.component-header .content-right .user-profile-container{margin-left:10px!important;padding:0!important}.component-header .content-right .user-profile-container:nth-child(2){margin-left:36px}}@media (min-width:320px) and (max-width:992px) and (min-width:320px) and (max-width:992px){.component-header .content-right .user-profile-container:nth-child(2){margin-left:16px}}.component-header .content-right-responsive,.component-header .content-right-responsive span{display:none}@media (min-width:320px) and (max-width:992px){.component-header .content-right-responsive,.component-header .content-right-responsive picture img{display:none}.component-header .content-right-responsive span{display:flex;font-family:Avenir_Medium;font-style:normal;font-weight:500;font-size:18px;line-height:25px;text-align:center;text-decoration-line:underline;color:var(--blue)}}.component-header .logo-container{display:none}.component-header .logo-container-responsive{cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.component-header .logo-container-responsive picture img{height:48px}.component-header .logo-container-responsive picture:nth-child(2) img{display:none}@media only screen and (max-width:992px){.component-header .logo-container-responsive picture:first-child img{display:none}.component-header .logo-container-responsive picture:nth-child(2) img{display:block;width:100px}}.component-header .content-docked-wrapper{height:64px;padding:5px 80px 0 67px;position:relative}@media only screen and (max-width:1200px){.component-header .content-docked-wrapper{padding:6px 55px 0 30px}}@media only screen and (max-width:992px){.component-header .content-docked-wrapper{padding:0 20px!important;height:64px}}@media only screen and (max-width:768px){.component-header .content-docked-wrapper{padding:0 15px!important}}@media (min-width:1441px){.component-header .content-docked-wrapper{max-width:1440px;margin:0 auto}}@media only screen and (max-width:576px){.component-header .content-docked-wrapper{height:56px}}.component-header .navbar-wrapper-afterScroll{background-color:#fff;color:var(--blue);transition:all .3s}.component-header .navbar-wrapper-afterScroll .nav-header-title{display:block;transition:all .3s;cursor:pointer;border-radius:60px;padding:10px 22px 9px}.component-header .navbar-wrapper-afterScroll .nav-header-title:first-child{margin-left:0;white-space:nowrap}.component-header .navbar-wrapper-afterScroll .nav-header-title:hover{text-decoration:underline}.component-header .navbar-wrapper-afterScroll .nav-header-title a{text-align:center;color:var(--blue);font-weight:500}.component-header .navbar-wrapper-afterScroll .right-content-btn{font-size:14px;display:block;margin-left:75px;transition:all .3s;cursor:pointer;border-radius:60px;padding:10px 22px 9px;border:1px solid #fff;text-align:center;background-color:var(--blue);color:var(--white);opacity:1}.component-header .navbar-wrapper-afterScroll .right-content-btn:first-child{margin-left:0}.component-header .navbar-wrapper-afterScroll .right-content-btn:hover{background-color:var(--white);color:var(--blue);border-color:var(--blue)}@media (min-width:320px) and (max-width:1024px){.component-header .navbar-wrapper-afterScroll{padding:9px 20px}}.component-header .navbar-wrapper-nonScroll{background-color:transparent;color:var(--blue);border-radius:60px;transition:all .3s;cursor:pointer}.component-header .navbar-wrapper-nonScroll .nav-header-title{transition:all .3s;padding:10px 22px 9px;border-radius:60px;cursor:pointer;line-height:21px}.component-header .navbar-wrapper-nonScroll .nav-header-title:first-child{margin-left:0}.component-header .navbar-wrapper-nonScroll .nav-header-title:hover{text-decoration:underline}.component-header .navbar-wrapper-nonScroll .nav-header-title a{text-align:center;color:var(--blue);font-weight:500}.component-header .navbar-wrapper-nonScroll .right-content-btn{font-size:14px;display:block;margin-left:75px;transition:all .3s;cursor:pointer;border-radius:60px;padding:10px 22px 9px;border:1px solid transparent;text-align:center;color:var(--white);background-color:var(--blue);opacity:1}.component-header .navbar-wrapper-nonScroll .right-content-btn:first-child{margin-left:0;white-space:nowrap}.component-header .navbar-wrapper-nonScroll .right-content-btn:hover{background-color:transparent;border-color:var(--blue);color:var(--blue)}@media (min-width:320px) and (max-width:1024px){.component-header .navbar-wrapper-nonScroll{padding:0 20px}}.component-header .navbar-wrapper-nonScroll-ingredi{background-color:transparent}@media (min-width:320px) and (max-width:1024px){.component-header .navbar-wrapper-nonScroll-ingredi{padding:0 20px;height:66px}}.component-header .assesment-search-btn{height:40px;text-align:center;border-radius:60px;border:1px solid #fff;background-color:unset}.component-header .skin-assesment-btn{margin-left:40px;cursor:pointer;width:196px;height:40px;padding:1px 0 0;border-radius:60px;border:1px solid var(--blue);background-color:var(--blue);transition:all .3s}.component-header .skin-assesment-btn:hover{color:var(--blue);border:2px solid var(--blue);background-color:hsla(0,0%,100%,.4)}.component-header .user-profile-img{margin-left:40px}.component-header .user-profile-container{display:flex;justify-content:center;align-items:center;margin-left:37px}@media only screen and (max-width:1200px){.component-header .user-profile-container{margin-left:41px}}.component-header .user-profile-container div{display:flex;justify-content:center;align-items:center}.cart-img-container{padding-left:40px}.personalise{font-size:16px;letter-spacing:.1px;cursor:pointer;font-family:Avenir_Book;line-height:1.5rem;font-weight:700;opacity:1;color:var(--blue);text-decoration:underline}.personalise:hover{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.personalise:first-child{margin-left:0}@media only screen and (max-width:1200px){.personalise{font-family:Avenir;font-style:normal;font-weight:500;font-size:18px;line-height:25px}}@media (min-width:320px) and (max-width:1024px){.personalise{font-size:.875rem;line-height:1.5rem}}.personalise-area{padding:10px 17px;font-family:Avenir_Medium,sans-serif;display:flex;justify-content:center;align-items:center;height:36px;font-size:16px;text-transform:capitalize}.personalise-area:hover{background:#fdeeeb;color:var(--blue)}.login-area{padding:10px 17px;display:flex;justify-content:center;align-items:center;text-transform:capitalize;font-family:Avenir;font-size:16px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:0;text-align:center;height:36px;width:89px;left:1207px;top:44px;border-radius:nullpx}.login-area:hover{background:#fdeeeb;color:var(--blue)}@media (min-width:320px) and (max-width:1024px){.login-area{padding:2px;height:28px;width:60px;left:271px;top:129px;border-radius:nullpx;font-size:12px}}.navbar-wrapper-afterScroll-ingre{background-color:var(--white)!important;color:var(--blue);transition:all .3s}.navbar-wrapper-afterScroll-ingre .nav-header-title a,.navbar-wrapper-afterScroll-ingre p{display:block;transition:all .3s;cursor:pointer;border-radius:60px;padding:10px 22px 9px}.navbar-wrapper-afterScroll-ingre .nav-header-title a:first-child,.navbar-wrapper-afterScroll-ingre p:first-child{margin-left:0;white-space:nowrap}.navbar-wrapper-afterScroll-ingre .nav-header-title a:hover,.navbar-wrapper-afterScroll-ingre p:hover{text-decoration:underline}.navbar-wrapper-afterScroll-ingre .nav-header-title a a,.navbar-wrapper-afterScroll-ingre p a{text-align:center;color:var(--blue);font-weight:500}.navbar-wrapper-afterScroll-ingre .right-content-btn{font-size:14px;display:block;margin-left:75px;transition:all .3s;cursor:pointer;border-radius:60px;padding:10px 22px 9px;border:1px solid #fff;text-align:center;background-color:var(--blue);color:var(--white);opacity:1}.navbar-wrapper-afterScroll-ingre .right-content-btn:first-child{margin-left:0;white-space:nowrap}.navbar-wrapper-afterScroll-ingre .right-content-btn:hover{background-color:var(--white);color:var(--blue);border-color:var(--blue)}@media (min-width:320px) and (max-width:1024px){.navbar-wrapper-afterScroll-ingre{padding:0 20px;height:66px}}.navbar-wrapper-afterScroll-ingre:after{content:"";background-color:#fff;position:absolute;width:100%;left:0;bottom:-1px;height:3px}.user-detail-header{font-family:Avenir_Medium,sans-serif;font-size:14px;line-height:19px;background-color:#fff;color:var(--blue);border:1px solid var(--blue);border-radius:50%;font-weight:500;width:36px;height:36px;text-transform:uppercase}@media (min-width:320px) and (max-width:992px){.user-detail-header{width:30px;height:30px;font-size:12px}}.user-detail-header:hover{cursor:pointer}@media (min-width:1025px){.logo-desktop{width:161px;padding:10px}}.logo-text{font-size:48px;font-family:MADECanvas,serif;color:var(--blue);margin:0 8px 13px 0}@media only screen and (max-width:1024px){.logo-text{margin:0 0 13px}}@media only screen and (max-width:992px){.logo-text{margin:0 -12px 8px 0}}.logo-text:hover{cursor:pointer}.margin-logo{margin-right:93px}.order-number-text{position:absolute;font-family:Avenir_Medium,sans-serif;left:auto;font-size:12px;bottom:2px}@media (min-width:320px) and (max-width:992px){.order-number-text{bottom:0}}.order-number-text_white{color:#fff!important;bottom:4px;letter-spacing:-.05em}.filled-img-container{display:none}@media (max-width:480px){.filled-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.order-filled-img{width:36px;height:36px;object-fit:contain;object-position:center}@media (min-width:320px) and (max-width:992px){.order-filled-img{width:32px;height:32px}}@media (min-width:1025px){.logo-left{margin-left:80px}.logo-right{margin-right:75px}}.cart-count-container{height:35px;width:35px}.more-than-10{left:auto;font-size:12px}.profile-side-cart .order-number-text{left:33.5px}.emoji-container img{margin-left:5px;margin-right:5px}.component-footer{width:100%;background-color:#f2f2f3;display:flex;justify-content:center}.component-footer .main-content-container{width:100%;max-width:1440px}.component-footer .main-content-container .top-container{padding:63px 0 40px;display:flex;justify-content:space-between}.component-footer .main-content-container .top-container .left-container .sub-heading{margin-top:30px;margin-bottom:17px}@media only screen and (min-device-width:300px) and (max-device-width:1024px){.component-footer .main-content-container .top-container .left-container .sub-heading{margin-bottom:30px}}.component-footer .main-content-container .top-container .left-container .footer-icons-container{margin-bottom:24px;display:flex!important;height:35px}.component-footer .main-content-container .top-container .left-container .footer-icons-container a{margin-right:23.5px}.component-footer .main-content-container .top-container .left-container .footer-icons-container a:last-child{margin-right:unset}@media only screen and (min-device-width:300px) and (max-device-width:1024px){.component-footer .main-content-container .top-container .left-container .footer-icons-container a{margin-right:19px}}@media (min-width:1025px){.component-footer .main-content-container .top-container .left-container .subscription-container{display:flex}}.component-footer .main-content-container .top-container .left-container .subscription-container input{padding:7px 27px;width:390px;height:50px;border-radius:25px;border:none;background-color:var(--white);color:var(--blue);font-size:18px}.component-footer .main-content-container .top-container .left-container .subscription-container input:focus{outline:none}@media only screen and (min-device-width:300px) and (max-device-width:1024px){.component-footer .main-content-container .top-container .left-container .subscription-container input{width:262px;height:45px;font-size:14px}}.component-footer .main-content-container .top-container .left-container .subscription-container input::placeholder{font-family:Avenir_Book,sans-serif;color:var(--blue);opacity:.5;font-size:18px}@media (max-width:1024px){.component-footer .main-content-container .top-container .left-container .subscription-container input::placeholder{font-size:16px}}.component-footer .main-content-container .top-container .left-container .subscription-container .desktop-only{margin-left:14px}.component-footer .main-content-container .top-container .left-container .subscription-container .mobile-only{background:none;outline:none;border:none;padding:0;margin-left:16px}@media only screen and (min-device-width:300px) and (max-device-width:1024px){.component-footer .main-content-container .top-container .left-container .subscription-container{display:flex}.component-footer .main-content-container .top-container .left-container{padding:30px 45px;display:flex;flex-direction:column;justify-content:center;align-items:center}}@media (min-width:300px) and (max-width:375px){.component-footer .main-content-container .top-container .left-container{padding:30px 20px}}.component-footer .main-content-container .top-container .footer-icon{height:35px;width:35px;object-fit:contain;object-position:center}.component-footer .main-content-container .top-container .right-container{margin-right:30px;display:unset}.component-footer .main-content-container .top-container .right-container .nav-links-container{display:grid;grid-template-columns:auto auto;grid-gap:25px 91px}.component-footer .main-content-container .top-container .right-container .nav-links-container a{font-family:Avenir_Book,sans-serif;text-decoration:none;text-transform:capitalize;font-size:18px;line-height:30px;color:var(--blue)}@media only screen and (min-device-width:300px) and (max-device-width:1024px){.component-footer .main-content-container .top-container .right-container .nav-links-container a{font-size:14px!important;line-height:20px}.component-footer .main-content-container .top-container .right-container{border-top:1px solid var(--blue);padding:40px 45px;display:flex;justify-content:center;margin-right:0}}@media (max-width:1580px){.component-footer .main-content-container .top-container{padding-right:80px;padding-left:80px}}@media only screen and (min-device-width:300px) and (max-device-width:1024px){.component-footer .main-content-container .top-container{flex-direction:column;padding:0}}.component-footer .main-content-container .terms-container{width:100%;display:flex;padding:20px 0;border-top:1px solid var(--blue)}.component-footer .main-content-container .terms-container .privacy-policy__item,.component-footer .main-content-container .terms-container a{font-family:Avenir_Book,sans-serif;text-decoration:none;margin-right:35px;color:var(--blue);font-size:14px}.component-footer .main-content-container .terms-container .privacy-policy__item:last-child,.component-footer .main-content-container .terms-container a:last-child{margin-right:unset}@media only screen and (min-device-width:300px) and (max-device-width:1024px){.component-footer .main-content-container .terms-container .privacy-policy__item:last-child,.component-footer .main-content-container .terms-container a:last-child{width:100%;text-align:center;font-size:.875rem}}.component-footer .main-content-container .terms-container .privacy-policy__item h4,.component-footer .main-content-container .terms-container a h4{font-size:14px!important;color:var(--blue);font-weight:400}@media (min-width:300px) and (max-width:1024px){.component-footer .main-content-container .terms-container .privacy-policy__item .footer-text,.component-footer .main-content-container .terms-container a .footer-text{font-size:14px!important}}@media only screen and (min-device-width:300px) and (max-device-width:1024px){.component-footer .main-content-container .terms-container .privacy-policy__item,.component-footer .main-content-container .terms-container a{margin-bottom:1px;margin-right:unset}.component-footer .main-content-container .terms-container .privacy-policy__item:last-child,.component-footer .main-content-container .terms-container a:last-child{margin-bottom:unset;width:100%;text-align:center}.component-footer .main-content-container .terms-container .privacy-policy__item:first-child,.component-footer .main-content-container .terms-container a:first-child{margin-right:20px}.component-footer .main-content-container .terms-container .privacy-policy__item h4,.component-footer .main-content-container .terms-container a h4{font-size:14px;line-height:1.69}}@media (max-width:1580px){.component-footer .main-content-container .terms-container{padding-right:15px;padding-left:80px}}@media only screen and (min-device-width:300px) and (max-device-width:1024px){.component-footer .main-content-container .terms-container{flex-wrap:wrap;justify-content:center;padding-left:unset}}.component-footer .logo-footer{width:157px}@media (min-width:300px) and (max-width:1024px){.component-footer .logo-footer{width:156px;height:70px;object-fit:cover}}.subscribe-email{color:#383783}.subscribe-email::placeholder{font-size:38px;color:var(--blue)}.spin-loader,.spin-loader:after{border-radius:50%;width:25px;height:25px}.spin-loader{margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border:3px solid #fff;border-left:3px solid var(--blue);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.component-counter .add-btn{width:117.7px;height:50px;border-radius:60px;border:2px solid var(--blue);background-color:var(--blue)}@media (min-width:320px) and (max-width:1024px){.component-counter .add-btn{width:70px;height:28px;font-size:16px!important}}.component-counter .btn{width:160px!important;height:40px!important;left:184px!important;top:2944px;background:#373873;border-radius:44px!important}.component-counter .counter-container{width:117.7px;height:45px;border-radius:60px;border:2px solid var(--blue)}.component-counter .counter-container .counter-btns{font-size:22px;margin-top:-4px}.component-counter .counter-container .counter-btns:hover{transition:all .25s}@media (max-width:1024px){.component-counter .counter-container .counter-btns{margin-top:unset}}@media (min-width:320px) and (max-width:1024px){.component-counter .counter-container .product-count{font-size:16px}.component-counter .counter-container{border:1px solid var(--blue)}.component-counter .counter-container .counter-btns{font-size:18px;padding-bottom:3px}.component-counter .counter-container .counter-btns:last-child{padding-top:0}.component-counter .counter-container .counter-btns:first-child{padding-bottom:5px}}@media (min-width:320px) and (max-width:1024px) and (max-width:1024px){.component-counter .counter-container .counter-btns{padding-bottom:0}}@media (max-width:1024px){.plus-icon-results{margin-top:-2px!important}.minus-icon-results{margin-top:2px!important}}.organisms-PCRM{width:100%;height:100%;position:relative;background:var(--whitish);border:1px solid var(--bg-gray);box-sizing:border-box;box-shadow:0 4px 8px var(--gray-4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.organisms-PCRM__carousel-wrapper{width:100%}.organisms-PCRM__carousel-wrapper .alice-carousel .animated{-webkit-animation-fill-mode:both;animation-fill-mode:both}.organisms-PCRM__carousel-wrapper .alice-carousel .animated-out{z-index:1}.organisms-PCRM__carousel-wrapper .alice-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.organisms-PCRM__carousel-wrapper .alice-carousel{position:relative;width:100%;margin:auto;direction:ltr}.organisms-PCRM__carousel-wrapper .alice-carousel__wrapper{position:relative;overflow-x:hidden;overflow-y:hidden;box-sizing:border-box;width:100%;height:auto}.organisms-PCRM__carousel-wrapper .alice-carousel__stage{position:relative;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;white-space:nowrap;transform-style:flat;-webkit-transform-style:flat;backface-visibility:hidden;-webkit-backface-visibility:hidden}.organisms-PCRM__carousel-wrapper .alice-carousel__stage-item{position:relative;display:inline-block;padding:0;margin:0;box-sizing:border-box;width:100%;height:100%;vertical-align:top;white-space:normal;line-height:0}.organisms-PCRM__carousel-wrapper .alice-carousel__stage-item *{line-height:normal}.organisms-PCRM__carousel-wrapper .alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.organisms-PCRM__carousel-wrapper .alice-carousel__next-btn,.organisms-PCRM__carousel-wrapper .alice-carousel__prev-btn{display:inline-block;box-sizing:border-box}.organisms-PCRM__carousel-wrapper .alice-carousel__next-btn [data-area]:after,.organisms-PCRM__carousel-wrapper .alice-carousel__prev-btn [data-area]:after{position:relative;content:attr(data-area);text-transform:capitalize}.organisms-PCRM__carousel-wrapper .alice-carousel__prev-btn{text-align:right}.organisms-PCRM__carousel-wrapper .alice-carousel__next-btn-item,.organisms-PCRM__carousel-wrapper .alice-carousel__prev-btn-item{display:inline-block;cursor:pointer;padding:5px;margin:0;color:var(--bright-blue)}.organisms-PCRM__carousel-wrapper .alice-carousel__next-btn-item:hover,.organisms-PCRM__carousel-wrapper .alice-carousel__prev-btn-item:hover{color:var(--darkred)}.organisms-PCRM__carousel-wrapper .alice-carousel__next-btn-item.__inactive,.organisms-PCRM__carousel-wrapper .alice-carousel__prev-btn-item.__inactive{opacity:.4;pointer-events:none}.organisms-PCRM__carousel-wrapper .alice-carousel__play-btn{position:absolute;top:30px;left:20px;display:inline-block}.organisms-PCRM__carousel-wrapper .alice-carousel__play-btn:hover{cursor:pointer}.organisms-PCRM__carousel-wrapper .alice-carousel__play-btn-wrapper{position:relative;width:32px;height:32px;padding:10px;border-radius:50%;background-color:var(--white)}.organisms-PCRM__carousel-wrapper .alice-carousel__play-btn-item{position:absolute;width:32px;height:32px;cursor:pointer;border:0;outline:none;background:transparent}.organisms-PCRM__carousel-wrapper .alice-carousel__play-btn-item:after,.organisms-PCRM__carousel-wrapper .alice-carousel__play-btn-item:before{position:absolute;pointer-events:none;display:block;width:0;height:0;content:"";transition:all .4s linear;border-bottom:8px solid transparent;border-right:0 solid transparent;border-top:8px solid transparent;border-left:15px solid transparent;border-left-color:var(--bright-blue)}.organisms-PCRM__carousel-wrapper .alice-carousel__play-btn-item:before{left:5px;height:14px}.organisms-PCRM__carousel-wrapper .alice-carousel__play-btn-item:after{top:7px;left:18px}.organisms-PCRM__carousel-wrapper .alice-carousel__play-btn-item.__pause:after,.organisms-PCRM__carousel-wrapper .alice-carousel__play-btn-item.__pause:before{height:30px;border-width:0 0 0 10px}.organisms-PCRM__carousel-wrapper .alice-carousel__play-btn-item.__pause:after{top:0;left:18px}.organisms-PCRM__carousel-wrapper .alice-carousel__dots{position:absolute;bottom:7px;right:7px;padding:0;list-style:none;text-align:center}.organisms-PCRM__carousel-wrapper .alice-carousel__dots>li{display:inline-block}.organisms-PCRM__carousel-wrapper .alice-carousel__dots-item:not(.__custom){width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:var(--white-3)}.organisms-PCRM__carousel-wrapper .alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:8px}.organisms-PCRM__carousel-wrapper .alice-carousel__dots-item:not(.__custom).__active,.organisms-PCRM__carousel-wrapper .alice-carousel__dots-item:not(.__custom):hover{background-color:var(--bright-blue-2)}.organisms-PCRM__carousel-wrapper .alice-carousel__slide-info{position:absolute;top:20px;right:20px;display:inline-block;padding:5px 10px;color:var(--bright-blue);border-radius:5px;background-color:var(--gray-5)}.organisms-PCRM__carousel-wrapper .alice-carousel__slide-info-item{vertical-align:middle;line-height:0}.organisms-PCRM__carousel-wrapper .alice-carousel__prev-btn{width:auto;padding:0;position:absolute;top:49%;left:-14px}.organisms-PCRM__carousel-wrapper .alice-carousel__prev-btn svg{width:16px!important;height:19px!important}.organisms-PCRM__carousel-wrapper .alice-carousel__next-btn{width:auto;padding:0;position:absolute;top:49%;right:-14px}.organisms-PCRM__carousel-wrapper .alice-carousel__next-btn svg{width:16px!important;height:19px!important}.organisms-PCRM .slider-item{width:268px!important;height:264px}@media (min-width:480px){.organisms-PCRM .slider-item{width:100%}}.organisms-PCRM .slider-item__wrap{width:264px;height:264px;background-color:var(--bg-pink);position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.organisms-PCRM .slider-item__wrap img{width:100%;height:100%;object-fit:cover}.organisms-PCRM .slider-item__wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:.2s;background:hsla(0,0%,100%,.4)}.organisms-PCRM .slider-item__wrap-active:before{transition:.2s;background-color:transparent}.organisms-PCRM__carousel-item-wrapper{width:100%;height:184px;background-color:var(--bg-pink);background-size:cover;background-position:50%}.organisms-PCRM__content-wrapper{padding:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.organisms-PCRM .info-block{min-height:208px}.organisms-PCRM .title{font-family:Avenir_Medium,sans-serif;font-size:18px;line-height:24px;color:var(--blue);margin-bottom:8px}.organisms-PCRM .subtitle{font-family:Avenir_Medium;font-size:14px;line-height:16px;color:var(--blue);margin-bottom:16px}.organisms-PCRM .description{margin-bottom:8px}.organisms-PCRM .description,.organisms-PCRM .description p,.organisms-PCRM .description span{font-family:Avenir,sans-serif!important;font-size:14px!important;line-height:20px!important;color:var(--bg-dark)!important}.organisms-PCRM .benefits-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.organisms-PCRM .benefits-list__item img{margin-right:16px;width:24px;height:24px}.organisms-PCRM .benefits-list__item span{font-family:Avenir_Light,sans-serif;font-size:14px;line-height:16px;color:var(--bg-dark)}.organisms-PCRM .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-top:15px;border-top:1px solid var(--blue);margin-top:8px}.organisms-PCRM .title-block h3{font-family:Avenir_Medium,sans-serif;font-size:16px;line-height:22px;color:var(--blue)}.organisms-PCRM .title-block button{width:24px;height:24px;border-radius:50%;border:1px solid var(--blue);background-color:transparent;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.organisms-PCRM__button-wrapper{margin-top:16px}.organisms-PCRM__button-wrapper button{width:100%!important;font-family:Avenir_Medium,sans-serif!important;font-size:16px!important;height:40px!important;border-radius:8px!important;background-color:transparent!important;color:var(--blue)!important}.organisms-PCRM__button-wrapper .counter-container{width:100%;border-radius:8px;height:40px}.organisms-PCRM .ingredients-list{margin-top:16px}.organisms-PCRM .ingredients-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.organisms-PCRM .ingredients-list__item-title{font-family:Avenir_Medium,sans-serif;font-size:14px;line-height:29px;text-transform:uppercase;color:var(--blue)}.organisms-PCRM .ingredients-list__item-description{font-family:Avenir_Light,sans-serif;font-size:12px;line-height:20px;color:var(--bg-dark)}.organisms-PCRM .ingredients-list__item-description p,.organisms-PCRM .ingredients-list__item-description span{font-family:Avenir_Light,sans-serif!important;font-size:12px!important;line-height:20px!important;color:var(--bg-dark)!important}.organisms-PCRM .ingredients-list__item img{width:56px;height:56px;margin-right:21px}.product-details-card__tag{display:flex;align-items:center;height:24px;width:100%;padding-left:16px;background-color:var(--bg-pink)}.product-details-card__tag p{padding-left:6px;font-family:Avenir_Medium,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:19px;display:flex;align-items:center;color:var(--blue)}.product-details-card__tag_day{background-color:var(--azalea-pink)}.product-details-card__tag_night{background-color:var(--blue-haze)}.product-details-card_small{padding-left:12px}.product-details-card_small p{font-size:12px}.molecules-product-card-gift{width:100%;height:100%;max-width:296px;box-shadow:0 4px 8px var(--gray-4);background-color:var(--white);position:relative}.molecules-product-card-gift__img-wrap{height:296px;width:100%;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.molecules-product-card-gift__img-wrap img{height:100%}.molecules-product-card-gift__info-block{position:absolute;top:8px;right:8px;background:linear-gradient(0deg,var(--green-3),var(--green-3)),var(--white);border-radius:5px;padding:0 7px;font-family:Avenir_Medium,sans-serif;font-size:14px;line-height:24px;color:var(--white)}.molecules-product-card-gift__info-block_white-theme{left:8px;right:auto;background:var(--white);color:var(--black-2)}.molecules-product-card-gift__description-wrap{padding:16px}.molecules-product-card-gift__title{font-family:Avenir_Medium,sans-serif;font-size:22px;line-height:32px;color:var(--blue);margin-bottom:8px}.molecules-product-card-gift__description{font-family:Avenir,sans-serif;font-size:12px;line-height:20px;color:var(--black-2);margin-bottom:8px}.molecules-product-card-gift__description span{font-family:Avenir_Black,sans-serif;font-size:12px;line-height:20px;color:var(--black-2)}.molecules-product-card-gift__price-wrap{font-family:Avenir_Medium,sans-serif;font-size:18px;line-height:24px;color:var(--blue);margin-bottom:64px}.molecules-product-card-gift__price-wrap span{text-decoration-line:line-through;color:var(--blue-dark);font-family:Avenir_Light,sans-serif;font-size:18px;line-height:24px}.molecules-product-card-gift__button-wrap{position:absolute;left:0;bottom:16px;width:100%;padding:0 16px}.molecules-product-card-gift__button-wrap .counter-container,.molecules-product-card-gift__button-wrap button{width:100%!important;box-shadow:0 0 4px var(--bg-dark-1);border-radius:8px;font-family:Avenir_Medium,sans-serif;font-size:18px}.molecules-product-card-gift__button-wrap .counter-container{background-color:var(--pink)}.gifts-root{font-family:Avenir_Medium,sans-serif;margin-top:97px;display:flex;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:768px){.gifts-root{margin-top:93px}}@media only screen and (max-width:576px){.gifts-root{margin-top:85px}}.gifts-root__text{color:var(--blue);font-family:Avenir;font-size:18px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:center;padding-bottom:114px}.gifts-root__banner{margin-bottom:-10px}.gifts-root__banner img{width:100%}.gifts-root__banner img:last-child{display:none}@media only screen and (max-width:480px){.gifts-root__banner{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:0}.gifts-root__banner img:last-child{display:block}.gifts-root__banner img:first-child{display:none}}.gifts-root__wrap{max-width:1440px;margin:0 auto}.gifts-root__wrap_flex-theme{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:1200px){.gifts-root__wrap_flex-theme{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.gifts-root__gifts{padding:57px 0 48px;background:linear-gradient(179.04deg,var(--purple) 33.49%,var(--purple-2) 68.7%,var(--gray-7) 84.4%),linear-gradient(180deg,var(--white-pink) 0,var(--dark-grey) 100%)}@media only screen and (max-width:480px){.gifts-root__gifts{padding:34px 0 27px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;background:linear-gradient(179.03deg,var(--purple) 21.48%,var(--purple-3) 75.26%,var(--gray-7) 100.77%),linear-gradient(180deg,var(--white-pink) 25%,var(--gray-8) 32.81%,var(--dark-grey) 100%)}}.gifts-root__recommendation-block{padding-bottom:65px;background:linear-gradient(0deg,var(--gray-6) -14.09%,var(--gray-7) 84.4%),linear-gradient(0deg,var(--white-pink) 0,var(--dark-grey) 100%)}@media only screen and (max-width:480px){.gifts-root__recommendation-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:25px 0 51px;background:linear-gradient(0deg,var(--gray-6) -14.09%,var(--gray-7) 84.4%),linear-gradient(0deg,var(--white-pink) 0,var(--dark-grey) 100%)}}.gifts-root__name-section{line-height:16px;margin-bottom:42px;text-align:center}.gifts-root__name-section span{font-family:Avenir_Medium,sans-serif;font-size:18px;letter-spacing:.2em;text-transform:uppercase;color:var(--white);line-height:16px;position:relative}.gifts-root__name-section span:before{content:"";position:absolute;bottom:0;width:105%;height:1px;background:var(--white);left:-2.5%}.gifts-root__name-section_color-black span{color:var(--black)}.gifts-root__name-section_color-black span:before{background:var(--black)!important}@media only screen and (max-width:480px){.gifts-root__name-section{margin-bottom:16px}.gifts-root__name-section span{font-size:14px}.gifts-root__name-section_small-theme{margin-bottom:7px}.gifts-root__name-section_small-theme span{font-size:12px}}.gifts-root__title{font-family:Canela-regular,sans-serif;width:100%;font-size:64px;line-height:46px;text-align:center;color:var(--white);padding:0 16px;margin-bottom:30px}.gifts-root__title_mb{margin-bottom:48px}@media only screen and (max-width:480px){.gifts-root__title_mb{margin-bottom:6px!important}}.gifts-root__title_small{font-size:48px;line-height:59px;margin-bottom:43px}@media only screen and (max-width:480px){.gifts-root__title_small{font-size:36px!important;margin-bottom:24px}}.gifts-root__title_blue{color:var(--blue)}.gifts-root__title span{font-family:Canela-LightItalic,sans-serif;font-size:64px;line-height:46px}@media only screen and (max-width:992px){.gifts-root__title{font-size:46px}.gifts-root__title span{font-family:Canela-LightItalic,sans-serif;font-size:46px;line-height:46px}}@media only screen and (max-width:480px){.gifts-root__title{font-size:34px;padding:0 10px;margin-bottom:17px}.gifts-root__title span{font-size:34px}}.gifts-root__subtitle{text-align:center;margin-bottom:35px;padding:0 20px;font-family:Avenir,sans-serif;line-height:28px;font-size:18px}@media only screen and (max-width:480px){.gifts-root__subtitle{margin-bottom:28px;font-size:13px;line-height:24px}}.gifts-root__subtitle span{font-family:Avenir,sans-serif;font-size:18px;line-height:28px;color:var(--white)}.gifts-root__subtitle span:last-child{display:none}@media only screen and (max-width:480px){.gifts-root__subtitle span{font-size:16px;line-height:24px}.gifts-root__subtitle span:last-child{display:inline-block}.gifts-root__subtitle span:first-child{display:none}}.gifts-root__subtitle_black span{color:var(--black)}.gifts-root__product-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:983px;margin:0 auto 48px}@media only screen and (max-width:992px){.gifts-root__product-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:480px){.gifts-root__product-wrap{margin:0 auto 27px}}.gifts-root__card-gift-wrap{max-width:296px}@media only screen and (max-width:1200px){.gifts-root__card-gift-wrap{margin:0 0 32px}}@media only screen and (max-width:480px){.gifts-root__card-gift-wrap:last-child{margin-bottom:0}}.gifts-root__card-result{width:327px;margin:0 12px 24px}@media only screen and (max-width:480px){.gifts-root__card-result{margin:0 12px 32px}.gifts-root__card-result:last-child{margin-bottom:0}}.gifts-root__recommended-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1405px;margin:0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.gifts-root__info-block{min-height:600px;background:url(https://de5ibyzj5jw9r.cloudfront.net/static/images/gifts/2Free-Wrapping-Tiisue-Paper-Mockup_1.webp) 0 0/1041px 593px no-repeat;background-color:var(--green-sea);padding-top:175px}@media only screen and (max-width:768px){.gifts-root__info-block{padding:560px 0 50px}}@media only screen and (max-width:480px){.gifts-root__info-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:url(https://de5ibyzj5jw9r.cloudfront.net/static/images/gifts/2Free-Wrapping-Tiisue-Paper-Mockup_1.png) top no-repeat;min-height:0;background-color:var(--green-sea);padding:293px 0 4px}}.gifts-root__content{padding-right:124px}@media only screen and (max-width:1200px){.gifts-root__content{padding:0}}