#application-carousel .carousel-indicators{top:-112px;bottom:auto;gap:16px;margin-right:0;margin-left:0}#application-carousel .carousel-indicators .btn-app-steps:hover,#application-carousel .carousel-indicators .btn-app-steps:focus,#application-carousel .carousel-indicators .btn-app-steps{display:flex;width:56px;height:56px;justify-content:center;align-items:center;border-radius:100px;border:.5px solid var(--primary-black);background:var(--neutrals-white-00);color:var(--primary-black);text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:120%}#application-carousel .carousel-indicators .btn-app-steps-current{border-radius:100px;border:.5px solid var(--primary-black);background:var(--secondary-cream);color:var(--primary-black)}#application-carousel .carousel-indicators .btn-app-steps.active{border-radius:100px;border:.5px solid var(--primary-black);background:var(--primary-black);color:var(--neutrals-white-00, #FFF);font-family:SweetSansPro;font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.6px}#application-carousel .carousel-indicators [data-bs-target]{text-indent:0;opacity:1}#application-carousel .active.carousel-item-end,#application-carousel .carousel-item-next:not(.carousel-item-start){transform:scale(.6) translate(100%)}#application-carousel .active.carousel-item-start,#application-carousel .carousel-item-prev:not(.carousel-item-end){transform:scale(.6) translate(-100%)}#video-carousel .active.carousel-item-end,#video-carousel .carousel-item-next:not(.carousel-item-start){transform:translate(100%)}#video-carousel .active.carousel-item-start,#video-carousel .carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}#application-steps-container{display:flex;flex-direction:row;padding:64px 0}.application-title{font-family:EditorsNote;color:var(--primary-black);text-align:center;font-size:40px;font-style:normal;font-weight:450;line-height:120%;letter-spacing:2px;margin-bottom:144px}video{object-fit:cover!important}.app-steps-container{display:flex;flex-direction:column;justify-content:space-between;align-items:space-between;min-height:421px;max-width:640px;margin:0 auto;min-height:420px}.app-steps-content-space{display:flex;flex-direction:row;background:var(--neutrals-white-00)}.app-steps-content{display:flex;flex-direction:column;gap:32px}.app-steps-title{color:var(--primary-black);font-family:EditorsNote;font-size:28px;font-style:normal;font-weight:450;line-height:128%;letter-spacing:1.4px}.app-steps-skin-type,.app-steps-description{color:var(--primary-black);font-family:SweetSansPro;font-size:16px;font-style:normal;font-weight:300;line-height:124%;letter-spacing:.48px}.app-steps-description{margin-bottom:0}.app-steps-system-image,.app-steps-image{width:250px;height:250px;object-fit:contain}.app-steps-system-icon-container,.app-steps-icon-container{display:flex;gap:8px}.app-steps-icon{width:32px;height:32px}.app-steps-btn-container{display:flex;flex-direction:row;gap:8px;justify-content:center;margin-top:40px}.app-steps-tabs-container{width:60%;overflow:hidden}.app-steps-video-container{width:40%;min-height:100%;overflow:hidden}.app-steps-video-margin{margin-left:120px}.app-steps-video-content{height:614px;overflow:hidden}.app-steps-video-container img{position:absolute;width:100%;height:100%;object-fit:cover}#collections-modal .modal .modal-dialog,#quick-view-modal .modal-dialog{max-width:1200px!important;max-height:800px!important}#quick-view-modal #quick-view-content{padding:0;height:800px}#collections-modal .modal-body .btn-close,#quick-view-modal .modal-body .btn-close{position:absolute;z-index:9;top:16px;right:16px;opacity:1;width:32px;height:32px;padding:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M22.4941 21.2559C22.5754 21.3372 22.6398 21.4337 22.6838 21.54C22.7278 21.6462 22.7505 21.76 22.7505 21.875C22.7505 21.99 22.7278 22.1038 22.6838 22.21C22.6398 22.3163 22.5754 22.4128 22.4941 22.4941C22.4128 22.5754 22.3163 22.6398 22.21 22.6838C22.1038 22.7278 21.99 22.7505 21.875 22.7505C21.76 22.7505 21.6462 22.7278 21.54 22.6838C21.4337 22.6398 21.3372 22.5754 21.2559 22.4941L14 15.237L6.74406 22.4941C6.57988 22.6582 6.35719 22.7505 6.125 22.7505C5.8928 22.7505 5.67012 22.6582 5.50594 22.4941C5.34175 22.3299 5.24951 22.1072 5.24951 21.875C5.24951 21.6428 5.34175 21.4201 5.50594 21.2559L12.763 14L5.50594 6.74406C5.34175 6.57988 5.24951 6.35719 5.24951 6.125C5.24951 5.8928 5.34175 5.67012 5.50594 5.50594C5.67012 5.34175 5.8928 5.24951 6.125 5.24951C6.35719 5.24951 6.57988 5.34175 6.74406 5.50594L14 12.763L21.2559 5.50594C21.4201 5.34175 21.6428 5.24951 21.875 5.24951C22.1072 5.24951 22.3299 5.34175 22.4941 5.50594C22.6582 5.67012 22.7505 5.8928 22.7505 6.125C22.7505 6.35719 22.6582 6.57988 22.4941 6.74406L15.237 14L22.4941 21.2559Z' fill='black'/%3E%3C/svg%3E");background-size:32px;background-repeat:no-repeat}#quick-view-load{padding:20%;text-align:center}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{display:none}.tooltip-inner{display:flex;position:relative;flex-direction:column;gap:6px;max-width:364px;text-align:left;padding:14px;background-color:var(--neutrals-white-00);color:#1e1e1e;box-shadow:0 2px 24px #00000014}.btn-close-tooltip{top:12px;right:14px;position:absolute;font-family:SweetSansPro;text-decoration:none}#collections-modal .modal .modal-dialog{max-width:1200px!important;height:auto}#collections-modal .modal .modal-body{height:auto}#collections-modal .collection-modal-content{padding:56px 48px 0;max-height:90vh;overflow:scroll}#collections-modal .collection-modal-items-content{padding:48px 64px}#collections-modal .product-list-item .product-container{max-height:450px;height:100%}#collections-modal .grid-container{display:grid;grid-template-columns:repeat(4,1fr);gap:48px}.collection-modal-title{color:var(--primary-black);font-family:EditorsNote;font-size:40px;font-style:normal;font-weight:450;line-height:120%;letter-spacing:2px;padding-bottom:16px;margin-bottom:0;border-bottom:1px solid var(--primary-black)}#collections-modal .star-container svg{width:12px!important;height:12px!important}#collections-modal .yotpo-sr-bottom-line-summary{justify-content:center}#collections-modal .yotpo-sr-bottom-line-summary div{margin-right:2px!important;margin-top:auto;margin-bottom:auto;color:var(--primary-black);font-family:SweetSansPro;font-style:normal;font-size:12px!important;font-weight:300;line-height:132%;letter-spacing:.36px}#collections-modal .yotpo-sr-bottom-line-text--right-panel{margin-left:3px}@media (max-width: 1399px){.app-steps-video-margin{margin-left:40px}.app-steps-video-container video{left:-17%}}@media (max-width: 1199px){.app-steps-video-margin{margin-left:10px}.app-steps-video-container video{left:-25%}#collections-modal .collection-modal-items-content{padding:48px}#collections-modal .grid-container{gap:25px}}#quick-view-content #pdp-subscription-terms-link{display:none!important}#quick-view-content #quick-view-subscription-terms-link{display:block!important}#quick-view-content #product-page .product-carousel{display:none!important}#quick-view-content #product-page .pdp-collection-image{display:block!important;height:100%}#quick-view-content #product-page .pdp-collection-image .product-carousel-img{height:100%;width:100%;object-fit:cover}#quick-view-content #product-page{height:100%}#quick-view-content #product-page-content{display:flex;background:#fff;position:relative;top:0;right:0;width:50%;height:100%;overflow:hidden!important;min-height:100%;max-width:100%;overflow:scroll!important}#quick-view-content #product-page .product-page-wrapper{padding:56px 48px;height:fit-content}#quick-view-content #product-page .product-page-wrapper::-webkit-scrollbar{display:block}#quick-view-content #product-page #product-page-container-flex{height:100%}#quick-view-content #product-page #product-page-container{display:flex;justify-content:space-between;height:100%}#quick-view-content #product-page .carousel-indicators{display:flex;justify-content:start;align-items:center;position:relative;left:0;margin-right:16px!important}#quick-view-content .product-carousel-container{width:100%;padding-top:56px;padding-bottom:56px;padding-left:48px}#quick-view-content .product-carousel{height:100%}#quick-view-content #product-page .carousel-inner .carousel-item,#quick-view-content #product-page .carousel-inner img{width:100%;height:100%;object-fit:cover}#quick-view-content #product-page .carousel-indicator.active{border-radius:1px;border:2px solid var(--primary-black)}#quick-view-content .carousel-indicators [data-bs-target]{opacity:1}#quick-view-product-form-header-mobile{display:none}.app-steps-container .dropdown.float-dropdown{position:absolute;left:250px;top:100px;right:0}.app-steps-container .dropdown .float-button{position:absolute;z-index:1}.app-steps-container .dropdown .dropdown-toggle{padding:8px 12px;border-radius:2px;border:1px solid var(--neutrals-gray-gray-600);background:var(--neutrals-white-00)}.fake-dropdown-button{position:relative;z-index:0}.app-steps-container .dropdown .dropdown-toggle:active,.app-steps-container .dropdown .dropdown-toggle.show{border-radius:2px;border:1px solid var(--primary-black)}.app-steps-container .dropdown .dropdown-toggle:hover,.app-steps-container .dropdown .dropdown-toggle:active,.app-steps-container .dropdown .dropdown-toggle:focus{outline:none;box-shadow:none}.app-steps-container .dropdown .dropdown-menu input:checked+label{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17.9425 6.06705L7.94254 16.067C7.88449 16.1252 7.81556 16.1713 7.73969 16.2027C7.66381 16.2342 7.58248 16.2504 7.50035 16.2504C7.41821 16.2504 7.33688 16.2342 7.26101 16.2027C7.18514 16.1713 7.11621 16.1252 7.05816 16.067L2.68316 11.692C2.56588 11.5748 2.5 11.4157 2.5 11.2499C2.5 11.084 2.56588 10.9249 2.68316 10.8077C2.80044 10.6904 2.9595 10.6245 3.12535 10.6245C3.2912 10.6245 3.45026 10.6904 3.56753 10.8077L7.50035 14.7413L17.0582 5.18267C17.1754 5.0654 17.3345 4.99951 17.5003 4.99951C17.6662 4.99951 17.8253 5.0654 17.9425 5.18267C18.0598 5.29995 18.1257 5.45901 18.1257 5.62486C18.1257 5.79071 18.0598 5.94977 17.9425 6.06705Z' fill='%239FC490'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:98%;background-position-y:50%;font-weight:500}.app-steps-system-content,.app-steps-system-gif{display:none}.app-steps-system-content.active,.app-steps-system-gif.active{display:block}.app-steps-system-content.current,.app-steps-system-gif.current{display:block;z-index:7}.app-steps-system-content.current{animation:moveToRight 1s ease}@keyframes moveToRight{0%{transform:scale(.6) translate(100%)}to{transform:scale(1) translate(5%)}}.app-steps-system-content.previous,.app-steps-system-gif.previous{display:block;position:absolute!important;top:0;z-index:9;transition:transform .7s ease-in-out}.app-steps-system-content.previous{transform:scale(.6) translate(-100%)}.app-steps-system-gif.previous{transform:translate(-100%)}@media (max-width: 991px){#application-dropdown-mobile-container.show{height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#0000005e;z-index:1020}.app-steps-container .dropdown.float-dropdown{position:relative!important;left:0;top:0}.app-steps-container .dropdown .float-button{position:absolute;left:0;top:362px;right:0}.app-steps-system-content.current{animation:moveToRight 1s ease}@keyframes moveToRight{0%{transform:translate(-100%)}to{transform:translate(-5%)}}.app-steps-system-content.previous,.app-steps-system-gif.previous{transform:translate(100%)}.app-steps-video-margin{margin-left:0}#application-steps-container{flex-direction:column;padding-top:0;padding-bottom:32px}.application-title{font-size:32px;font-style:normal;font-weight:450;line-height:124%;letter-spacing:1.6px;margin-bottom:96px;margin-top:24px}.app-steps-tabs-container,.app-steps-video-container{width:100%}.app-steps-video-content{width:100%;height:auto;overflow:hidden}.app-steps-video-container img{position:relative;width:100%}.app-steps-container{min-height:421px;max-width:600px;padding:0 16px}.app-steps-image-container{display:flex;justify-content:center}.app-steps-system-image,.app-steps-image{width:auto}.app-steps-system-icon-container,.app-steps-icon-container{justify-content:center;gap:8px}.app-steps-icon{width:28px;height:28px}.app-steps-content{text-align:center;gap:16px}.app-steps-content-space{flex-direction:column;gap:32px;min-height:fit-content}.app-steps-btn-container a,.app-steps-btn-container button{padding:12px}.app-steps-content a,.app-steps-btn-container button,.app-steps-btn-container a{font-size:12px;font-weight:500;line-height:132%;letter-spacing:.36px}#application-carousel .carousel-indicators{top:-64px;bottom:auto;gap:9px;margin-right:0;margin-left:0}#application-carousel .carousel-indicators .btn-app-steps:hover,#application-carousel .carousel-indicators .btn-app-steps:focus,#application-carousel .carousel-indicators .btn-app-steps{width:40px;height:40px;letter-spacing:.6px}#application-carousel .active.carousel-item-end,#application-carousel .carousel-item-next:not(.carousel-item-start){transform:translate(100%)}#application-carousel .active.carousel-item-start,#application-carousel .carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}#quick-view-modal #quick-view-content{overflow:scroll;padding-top:44px}#collections-modal .modal-body .btn-close,#quick-view-modal .modal-body .btn-close{position:absolute;z-index:9;top:8px;right:8px;width:28px;height:28px;background-size:28px;background-repeat:no-repeat}#collections-modal .modal .modal-dialog{max-width:358px!important;height:auto;margin:auto}#collections-modal .modal .modal-body{height:auto}#collections-modal .collection-modal-content{padding-top:44px;padding-left:16px;padding-right:16px;padding-bottom:0!important;max-height:90vh;height:auto;overflow:scroll}#collections-modal .collection-modal-items-content{padding:32px 0 16px}#collections-modal .grid-container{grid-template-columns:repeat(2,1fr);gap:16px}.collection-modal-title{color:var(--primary-black);font-family:EditorsNote;font-size:24px;font-style:normal;font-weight:400;line-height:132%;letter-spacing:1.2px}#collections-modal .star-container svg{width:10px!important;height:10px!important}#quick-view-content #product-page-content{padding:0;width:100%;overflow:initial!important}#quick-view-content #product-page .product-page-wrapper{padding:0;margin:32px 24px 0;height:fit-content}#quick-view-content #product-page .product-block-description{padding-bottom:0;margin-bottom:0}#quick-view-content #product-page #recharge-widget-schedule-list-wrapper{padding-left:0}#quick-view-content #product-page #product-page-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}#quick-view-content .quick-view-price-container{flex-direction:column!important}#quick-view-content .product-carousel-container{width:100%;padding:0}#quick-view-content #main-add-to-cart{margin-bottom:16px}#quick-view-content #product-page .button-cart-container{display:flex!important}#quick-view-content #product-page .button-cart-container button{text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:132%;letter-spacing:.36px}#quick-view-content #product-page .button-cart-container .btn-primary{padding:12px}#quick-view-content #product-page .button-cart-container .quantity-wrapper{padding:0 4px}#quick-view-content #product-page .button-cart-container .quantity-wrapper input{max-width:30px!important}#quick-view-content .dropdown-menu{z-index:1055}#quick-view-content .dropdown-menu.show{z-index:10000!important}#quick-view-dropdown-mobile-container.show{height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#0000005e;z-index:1055}}@media (max-width:575px){video{height:300px;max-width:500px;object-fit:cover;width:100%}}@media (max-width: 391px){#application-carousel .carousel-indicators{gap:0px;justify-content:space-around}}
/*# sourceMappingURL=/cdn/shop/t/968/assets/application-steps.css.map */
