.collection-banner{display:flex;justify-content:space-between;align-items:center;gap:2rem}.collection-banner__content{max-width:42.5rem}.collection-banner__content .prose :where(:not(meta,span)+*){margin-block-start:10px}@media screen and (min-width:1000px){.collection-banner__content .prose :where(:not(meta,span)+*){margin-block-start:10px!important}}.collection-banner__breadcrumb{margin-bottom:2rem}.collection-featured-product{max-width:300px}.ProductItem__LabelRecommended{font-weight:700;font-size:10px;margin-bottom:0;letter-spacing:.3px;text-transform:uppercase;color:#929292}.contain-image .multi-column__item .overflow-hidden{padding-top:100%;height:0;position:relative}.contain-image .multi-column__item .overflow-hidden img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.footer__logo{width:var(--image-max-width);height:auto}.footer__newsletter--bottom-content{margin-top:40px}.blog-post-card .overflow-hidden{position:relative;padding-top:133%;height:0}.blog-post-card .overflow-hidden img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:900px){.collection-banner{flex-wrap:wrap;justify-content:center}}.template-cart.cart-cfform-open .Launcher__LauncherWrapper-sc-1pc0x1-4.jukGjs,.template-page-skinquiz-form .Launcher__LauncherWrapper-sc-1pc0x1-4.jukGjs,.bxp-bldr-body .Launcher__LauncherWrapper-sc-1pc0x1-4.jukGjs{bottom:100px}.cart-cfform-open .hIpMTN,.template-page-skinquiz-form .hIpMTN,.template-page-partner-skinquiz-form .hIpMTN{bottom:65px}.hIpMTN{right:auto;left:25px}.template-page-skinquiz-form #bloop-referral-popup-container,.template-page-skinquiz-form #tqhc-root,.template-page-landing-skinquiz-form #bloop-referral-popup-container,.template-page-landing-skinquiz-form #tqhc-root,.cart-cfform-open #tqhc-root{display:none}.InfoPopup{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;z-index:999;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .3s ease 0s}.InfoPopup__Overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:#d1c2ba;opacity:.5}.InfoPopup__Popup{max-width:1000px;min-width:600px;min-height:270px;background-color:#fff;display:flex;flex-direction:column;position:relative;z-index:1;box-shadow:0 2px 4px #28293d0a,0 8px 16px #60617029;transform:translateY(100%);transition:.5s ease 0s;margin:20px}@media only screen and (max-width:640px){.InfoPopup__Popup{position:absolute;left:0;right:0;bottom:0;top:0;min-width:0px}}.InfoPopup__Header{display:flex;background-color:#121212;color:#fff;justify-content:space-between;align-items:center;height:56px;padding:16px 32px}.InfoPopup__Header--center{justify-content:center}.InfoPopup__Header--center .InfoPopup__Close{position:absolute;top:16px;right:16px}.InfoPopup__Heading{font-size:16px;line-height:32px;display:flex;align-items:center;letter-spacing:3px;text-transform:uppercase;margin-bottom:0}.InfoPopup__Content{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:641px){.InfoPopup__Content{max-height:80vH}}.InfoPopup__Content>h2{font-family:var(--heading-font-family);font-size:30px;line-height:123%;text-align:center;letter-spacing:-.35px;color:#121212}.InfoPopup__Content--blocks{justify-content:flex-start}.InfoPopup__Description{color:#605f5f;font-size:16px;line-height:175%;max-width:438px;text-align:center}.InfoPopup__Blocks{display:flex;flex-wrap:wrap}.InfoPopup__Block--box{width:25%;border:solid 1px #EAEAEA;border-width:0 1px 1px 0;padding:20px;text-align:center}@media only screen and (max-width:640px){.InfoPopup__Block--box{width:50%}}.InfoPopup__Block--box h2{font-size:11px;min-height:34px;letter-spacing:2px;text-transform:uppercase;justify-content:center;display:flex;align-items:center}.InfoPopup__BlockDescription{font-size:12px;line-height:21px;text-align:center;color:#605f5f}.InfoPopup--show{visibility:visible;opacity:1}.InfoPopup--show .InfoPopup__Popup{transform:none}.InfoPopup.RealResults .InfoPopup__Popup{max-width:500px;border:0px}.InfoPopup.RealResults .InfoPopup__Content{display:block}.InfoPopup__Content .testimonial-content{padding:30px}@media only screen and (max-width:640px){.InfoPopup.InfoPopup--Upsell .InfoPopup__Popup{top:50%;transform:translateY(-50%);min-height:70vh}}@media only screen and (min-width:1008px){.InfoPopup.InfoPopup--Upsell .InfoPopup__Popup{min-width:700px}}@media only screen and (max-width:640px){.InfoPopup.InfoPopup--Upsell .InfoPopup__Heading{font-size:14px;line-height:1.2}}@media only screen and (max-width:640px){.InfoPopup.InfoPopup--Upsell .InfoPopup__Content{justify-content:flex-start}}.InfoPopup.InfoPopup--Upsell .InfoPopup__Description{max-width:none;color:#000}.InfoPopup.InfoPopup--Upsell .InfoPopup__Description p{margin-bottom:0;line-height:1.6;font-size:15px}.InfoPopup.InfoPopup--Upsell .InfoPopup__Description a:not(.Button){text-decoration:none;color:#000}.InfoPopup.InfoPopup--Upsell .InfoPopup__Upsell{padding:36px 36px 45px}.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellMessage{margin-bottom:15px!important}@media only screen and (min-width:1008px){.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellMessage{margin-bottom:39px!important}}.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellProducts{display:flex;flex-wrap:wrap;margin-bottom:-25px;justify-content:center}.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellProduct{margin:0 15px 25px}@media only screen and (min-width:1008px){.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellProduct{margin:0 50px 25px}}.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellImage{position:relative}.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellImage img{margin:0 auto}.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellImage .ProductItem__LabelNew{right:auto;left:0;top:0}.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellPrice{margin-bottom:10px!important;font-size:13px!important}.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellPrice>span{padding:0 2px}.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellPrice .original{text-decoration:line-through}.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellPrice .discounted{color:red}.InfoPopup.InfoPopup--Upsell .InfoPopup__UpsellTitle{font-size:18px!important}@media only screen and (max-width:640px){.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__Popup{top:50%;transform:translateY(-50%);min-height:70vh}}@media only screen and (min-width:1008px){.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__Popup{min-width:700px}}@media only screen and (max-width:640px){.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__Heading{font-size:14px;line-height:1.2}}@media only screen and (max-width:640px){.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__Content{justify-content:flex-start}}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__Description{max-width:none;color:#000}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__Description p{margin-bottom:0;line-height:1.6;font-size:15px}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__Description a:not(.Button){text-decoration:none;color:#000}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapest{padding:36px 36px 45px}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestMessage{margin-bottom:15px!important}@media only screen and (min-width:1008px){.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestMessage{margin-bottom:39px!important}}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestProducts{display:flex;flex-wrap:wrap;margin-bottom:-25px;justify-content:center}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestProduct{margin:0 15px 25px}@media only screen and (min-width:1008px){.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestProduct{margin:0 50px 25px}}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestProduct--hidden{background-color:#ff0;display:none}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestImage{position:relative}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestImage img{margin:0 auto;max-height:150px}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestImage .ProductItem__LabelNew{right:auto;left:0;top:0}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestPrice{margin-bottom:10px!important;font-size:13px!important}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestPrice>span{padding:0 2px}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestPrice .original{text-decoration:line-through}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestPrice .discounted{color:red}.InfoPopup.InfoPopup--FreeCheapest .InfoPopup__FreeCheapestTitle{font-size:18px!important}@media only screen and (min-width:1008px){.InfoPopup--newsletter .InfoPopup__Popup{max-width:300px}}.InfoPopup--newsletter .InfoPopup__Header{text-align:center;background-color:#fff;color:#121212;justify-content:center;padding-left:50px;padding-right:50px}.InfoPopup--newsletter .InfoPopup__Header .InfoPopup__Close{position:absolute;top:16px;right:20px}.InfoPopup--newsletter .InfoPopup__Heading{line-height:1.2;font-weight:700}.InfoPopup--newsletter .InfoPopup__Content{text-align:center;padding:0 30px 30px}.InfoPopup--newsletter .Form__Input{margin-top:15px}.InfoPopup--newsletter .Form__Group>.Form__Item{margin-bottom:0}@media only screen and (min-width:641px){.InfoPopup--newsletter .Form__Group>:nth-child(2){margin-left:12px}}.NewsletterInfoPopup__Description{width:100%}.InfoPopup--interestSignup .InfoPopup__Popup{min-height:220px}@media only screen and (max-width:640px){.InfoPopup--interestSignup .InfoPopup__Popup{top:50%!important;transform:translateY(-50%)!important;min-height:220px}}.InfoPopup--interestSignup .InfoPopup__Heading{line-height:1}.InfoPopup--interestSignup .InfoPopup__Content{padding:30px}.InfoPopup--interestSignup .form-ac{width:100%}body .InfoPopup--interestSignup ._form{margin-top:0!important;max-width:100%!important}body .InfoPopup--interestSignup#InfoPopup--interestSignup .form-ac button._submit{width:100%;border-radius:0!important;background-color:#000!important;height:44px!important;padding:10px!important;text-transform:uppercase;color:#fff!important;font-size:12px!important;letter-spacing:2px!important;font-family:var(--text-font-family)!important}body .InfoPopup--interestSignup#InfoPopup--interestSignup .form-ac button._submit.processing{background-color:#f7f3f1!important}.InfoPopup--interestSignup .form-ac form ._form-content{background:#fff;padding-top:0!important}.InfoPopup--interestSignup .form-ac--no-label ._button-wrapper{margin-top:0}.InfoPopup--interestSignup ._error-inner{box-shadow:none!important}.ProductItem__SkinQuizInfo{display:flex;position:absolute;bottom:0;left:0;right:0;width:100%;z-index:-1;color:#0009;text-align:center;font-size:12px;line-height:normal;height:30px;border-bottom:1px solid #ddd;align-items:center;justify-content:center;opacity:0;transform:scaleY(0);transform-origin:bottom center;transition:all .3s ease 0s}@media only screen and (min-width:1008px){.ProductListWrapper:not(.flickity) .ProductItem__Wrapper:not(.Recommendations) .ProductItem__SkinQuizInfo{display:none!important}}body .Grid__Cell .ProductItem[data-purchase-type=quiz] .ProductItem__AddToCart,body:not([data-quiz-check=quiz-taken]):not([data-clinic=true]) .Grid__Cell .ProductItem[data-purchase-type=after-quiz] .ProductItem__AddToCart,body .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=quiz] .ProductItem__AddToCart,body:not([data-quiz-check=quiz-taken]):not([data-clinic=true]) .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=after-quiz] .ProductItem__AddToCart{display:none!important}@media(-moz-touch-enabled:0),(hover:hover){body .Grid__Cell .ProductItem[data-purchase-type=quiz] .ProductItem__AddToCart--skinQuiz,body:not([data-quiz-check=quiz-taken]):not([data-clinic=true]) .Grid__Cell .ProductItem[data-purchase-type=after-quiz] .ProductItem__AddToCart--skinQuiz,body .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=quiz] .ProductItem__AddToCart--skinQuiz,body:not([data-quiz-check=quiz-taken]):not([data-clinic=true]) .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=after-quiz] .ProductItem__AddToCart--skinQuiz{display:block!important}body .Grid__Cell .ProductItem[data-purchase-type=quiz] .ProductItem__Wrapper:hover .ProductItem__AddToCart--skinQuiz,body:not([data-quiz-check=quiz-taken]):not([data-clinic=true]) .Grid__Cell .ProductItem[data-purchase-type=after-quiz] .ProductItem__Wrapper:hover .ProductItem__AddToCart--skinQuiz,body .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=quiz] .ProductItem__Wrapper:hover .ProductItem__AddToCart--skinQuiz,body:not([data-quiz-check=quiz-taken]):not([data-clinic=true]) .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=after-quiz] .ProductItem__Wrapper:hover .ProductItem__AddToCart--skinQuiz{transform:translateY(-30px)}body .Grid__Cell .ProductItem[data-purchase-type=quiz] .ProductItem__Wrapper:hover .ProductItem__Info,body:not([data-quiz-check=quiz-taken]):not([data-clinic=true]) .Grid__Cell .ProductItem[data-purchase-type=after-quiz] .ProductItem__Wrapper:hover .ProductItem__Info,body .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=quiz] .ProductItem__Wrapper:hover .ProductItem__Info,body:not([data-quiz-check=quiz-taken]):not([data-clinic=true]) .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=after-quiz] .ProductItem__Wrapper:hover .ProductItem__Info{transform:translateY(-80px)}body .Grid__Cell .ProductItem[data-purchase-type=quiz] .ProductItem__Wrapper:hover .ProductItem__SkinQuizInfo,body:not([data-quiz-check=quiz-taken]):not([data-clinic=true]) .Grid__Cell .ProductItem[data-purchase-type=after-quiz] .ProductItem__Wrapper:hover .ProductItem__SkinQuizInfo,body .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=quiz] .ProductItem__Wrapper:hover .ProductItem__SkinQuizInfo,body:not([data-quiz-check=quiz-taken]):not([data-clinic=true]) .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=after-quiz] .ProductItem__Wrapper:hover .ProductItem__SkinQuizInfo{opacity:1;transform:none}}body .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=quiz],body:not([data-quiz-check=quiz-taken]):not([data-clinic=true]) .FeaturedSlider__CarouselCell .ProductItem[data-purchase-type=after-quiz]{position:relative;z-index:1}body.template-search .ProductItem__AddToCart--skinQuiz,body.template-search .ProductItem__SkinQuizInfo{display:none!important;opacity:0;pointer-events:none}.ProductForm__SkinQuizInfo{margin-bottom:20px;margin-top:-5px;color:#000c;text-align:center;font-size:12px;line-height:normal}.SkinQuiz .cf-field-container[data-cf-field-type=textarea]>.cf-field,.Cart__CFForm .cf-field-container[data-cf-field-type=textarea]>.cf-field,.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=textarea]>.cf-field{max-width:800px;margin:0 auto;padding:0}.SkinQuiz .cf-field[data-cf-invalid=true],.Cart__CFForm .cf-field[data-cf-invalid=true],.PartnerSkinQuiz__Form .cf-field[data-cf-invalid=true]{border-color:transparent!important;background-color:transparent!important}.SkinQuiz .cf-field-errors,.Cart__CFForm .cf-field-errors,.PartnerSkinQuiz__Form .cf-field-errors{font-size:12px}.SkinQuiz .cf-fields-wrapper .cf-form-actions .cf-step-invalid .cf-error-message,.SkinQuiz .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message,.Cart__CFForm .cf-fields-wrapper .cf-form-actions .cf-step-invalid .cf-error-message,.Cart__CFForm .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message,.PartnerSkinQuiz__Form .cf-fields-wrapper .cf-form-actions .cf-step-invalid .cf-error-message,.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message{text-align:left;font-size:12px}@media only screen and (min-width:1008px){.SkinQuiz .cf-fields-wrapper .cf-form-actions .cf-step-invalid .cf-error-message,.SkinQuiz .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message,.Cart__CFForm .cf-fields-wrapper .cf-form-actions .cf-step-invalid .cf-error-message,.Cart__CFForm .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message,.PartnerSkinQuiz__Form .cf-fields-wrapper .cf-form-actions .cf-step-invalid .cf-error-message,.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message{width:800px}}.cf-field-container .hidden-field{display:none}.cf-field-container.cfc-customer-login>.cf-field>div{width:100%;text-align:center;padding:12px}.cfc-buttons>div{width:100%}.cfc-buttons .cfc-intro-buttons{margin-top:0}.cfc-intro-container{display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:641px){.cfc-intro-container{flex-direction:row}}.cfc-intro-content-wrapper{flex-grow:1;font-size:16px;line-height:175%;color:#605f5f;width:60%}@media only screen and (max-width:640px){.cfc-intro-content-wrapper{width:100%}}@media only screen and (min-width:641px){.cfc-intro-content-wrapper{padding-right:60px}}.btn.button.cf-next-step:after,.btn.button.cfc-begin-button:after{content:"";display:inline-block;width:16px;height:16px;min-width:16px;margin-left:8px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9835 2.65146C10.791 2.45347 10.4745 2.44901 10.2765 2.6415C10.0785 2.834 10.074 3.15055 10.2665 3.34854L10.9835 2.65146ZM15 7.5L15.3585 7.84854C15.5472 7.65448 15.5472 7.34552 15.3585 7.15146L15 7.5ZM10.2665 11.6515C10.074 11.8495 10.0785 12.166 10.2765 12.3585C10.4745 12.551 10.791 12.5465 10.9835 12.3485L10.2665 11.6515ZM10.2665 3.34854L14.6415 7.84854L15.3585 7.15146L10.9835 2.65146L10.2665 3.34854ZM14.6415 7.15146L10.2665 11.6515L10.9835 12.3485L15.3585 7.84854L14.6415 7.15146Z' fill='%23ffffff'/%3E%3Cpath d='M1 7C0.723858 7 0.5 7.22386 0.5 7.5C0.5 7.77614 0.723858 8 1 8V7ZM1 8H15V7H1V8Z' fill='%23fff'/%3E%3C/svg%3E%0A")}.btn.button.cf-prev-step{background:transparent;box-shadow:inset 0 0 0 1px #000;color:#000;font-family:var(--text-font-family)!important;display:inline-flex;align-items:center;gap:4px}.btn.button.cf-next-step{font-family:var(--text-font-family)!important;display:inline-flex;align-items:center;gap:4px}.cf-form-actions{display:flex}.btn.button.cf-prev-step:before{content:"";display:inline-block;width:16px;height:16px;min-width:16px;margin-right:8px;transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9835 2.65146C10.791 2.45347 10.4745 2.44901 10.2765 2.6415C10.0785 2.834 10.074 3.15055 10.2665 3.34854L10.9835 2.65146ZM15 7.5L15.3585 7.84854C15.5472 7.65448 15.5472 7.34552 15.3585 7.15146L15 7.5ZM10.2665 11.6515C10.074 11.8495 10.0785 12.166 10.2765 12.3585C10.4745 12.551 10.791 12.5465 10.9835 12.3485L10.2665 11.6515ZM10.2665 3.34854L14.6415 7.84854L15.3585 7.15146L10.9835 2.65146L10.2665 3.34854ZM14.6415 7.15146L10.2665 11.6515L10.9835 12.3485L15.3585 7.84854L14.6415 7.15146Z' fill='%23000000'/%3E%3Cpath d='M1 7C0.723858 7 0.5 7.22386 0.5 7.5C0.5 7.77614 0.723858 8 1 8V7ZM1 8H15V7H1V8Z' fill='%23000'/%3E%3C/svg%3E%0A")}.cf-field-container.cfc-heading .cfc-heading{border:none}.cf-field-container.cfc-heading .cf-field[data-cf-field-type=heading]{margin:0 auto;max-width:800px}.cf-field-container.cfc-heading .cf-field[data-cf-field-type=heading] h2{color:#121212;font-family:var(--heading-font-family);font-style:normal;font-weight:400;font-size:30px;line-height:123%;text-align:center;letter-spacing:-.35px;margin-bottom:16px;margin-top:20px}.cf-field-container.cfc-heading .cf-field[data-cf-field-type=heading]:first-of-type:last-of-type h2{margin-bottom:0}.cf-field-container.cfc-heading a{text-decoration:underline;color:#000;font-weight:700}.cf-field-container.cfc-heading .cf-field-container[data-cf-field-type=paragraph]>.cf-field{margin:0 auto}.cf-field-container.cfc-heading .cf-field-container[data-cf-field-type=paragraph] p{line-height:171%}.cf-field-container.cfc-label-small .cf-field{margin-top:20px}.cf-field-container.cfc-group-label>.cf-field{margin:0 auto;padding:0;border:none}@media(min-width:601px){.cf-field-container.cfc-group-label>.cf-field fieldset{padding-left:150px}}.cf-field-container.cfc-group-label>.cf-field legend{padding-left:10px}@media(min-width:601px){.cf-field-container.cfc-group-label>.cf-field legend{position:absolute;left:0;top:50%;width:150px;transform:translateY(-50%)}}.cf-field-container.cfc-group-label .cf-field[data-cf-field-type=textarea]{padding:7px!important}.cf-field-container.cfc-group-label .cf-field-container[data-cf-field-type=text]{padding-left:0;padding-right:0}.cf-field-container.cfc-boxed-radios>.cf-field,.cf-field-container.cfc-boxed-multiselect>.cf-field{margin:0 auto;max-width:800px;padding:0}.cf-field-container.cfc-boxed-radios .cf-enum-field__choices,.cf-field-container.cfc-boxed-multiselect .cf-enum-field__choices{margin-left:-15px;margin-right:-15px;width:100%}.cf-field-container.cfc-boxed-radios .cf-enum-field__choices fieldset,.cf-field-container.cfc-boxed-multiselect .cf-enum-field__choices fieldset{flex-direction:row;flex-wrap:wrap}.cf-field-container.cfc-boxed-radios .cf-enum-field__choices legend,.cf-field-container.cfc-boxed-multiselect .cf-enum-field__choices legend{display:none}.cf-field-container.cfc-boxed-radios label,.cf-field-container.cfc-boxed-multiselect label{width:25%;margin:0;padding:15px;position:relative;cursor:pointer;text-transform:uppercase;font-size:11px}@media only screen and (max-width:640px){.cf-field-container.cfc-boxed-radios label,.cf-field-container.cfc-boxed-multiselect label{width:50%}}.cf-field-container.cfc-boxed-radios label input,.cf-field-container.cfc-boxed-multiselect label input{position:absolute!important;top:0;left:0;pointer-events:none;visibility:hidden}.cf-field-container.cfc-boxed-radios label input+span,.cf-field-container.cfc-boxed-multiselect label input+span{background:#fff;height:100%;border:1px solid #EAEAEA;box-sizing:border-box;border-radius:2px;flex-grow:1;padding:12px;letter-spacing:2px;line-height:145%;display:flex;flex-direction:column;justify-content:center;text-align:center}.cf-field-container.cfc-boxed-radios label input+span:before,.cf-field-container.cfc-boxed-multiselect label input+span:before{content:""}.cf-field-container.cfc-boxed-radios label input:checked+span,.cf-field-container.cfc-boxed-multiselect label input:checked+span{background:#f7f3f1}.cf-field-container.cfc-boxed-multiselect label input[value=Normal]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Normal]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-normal.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Dehydrated]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Dehydrated]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-dehydrated.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Dry]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Dry]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-dry.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Oily]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Oily]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-oily.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Combination]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Combination]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-combination.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value="Acne and/or breakouts"]+span:before,.cf-field-container.cfc-boxed-radios label input[value="Acne and/or breakouts"]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-acne.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Wrinkles]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Wrinkles]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-wrinkles.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value="Fine Lines"]+span:before,.cf-field-container.cfc-boxed-radios label input[value="Fine Lines"]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-fine-lines.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Dehydration]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Dehydration]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-dehydration.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Sensitive]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Sensitive]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-sensitive.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Reactive]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Reactive]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-reactive.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Unsure]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Unsure]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-unsure.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Other]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Other]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-other.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Pigmentation]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Pigmentation]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-pigmentation.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Melasma]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Melasma]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-melasma.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Scarring]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Scarring]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-scarring.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value="Ageing skin"]+span:before,.cf-field-container.cfc-boxed-radios label input[value="Ageing skin"]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-ageing.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value="Enlarged pores"]+span:before,.cf-field-container.cfc-boxed-radios label input[value="Enlarged pores"]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-enlarged-pores.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Dullness]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Dullness]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-dullness.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Rosacea]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Rosacea]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-rosacea.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Dermatitis]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Dermatitis]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-dermatitis.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Puffiness]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Puffiness]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-puffiness.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Darkness]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Darkness]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-darkness.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value="Mouth/Chin"]+span:before,.cf-field-container.cfc-boxed-radios label input[value="Mouth/Chin"]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-mouth-chin.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Nose]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Nose]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-nose.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Forehead]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Forehead]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-forehead.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value="Between Eyebrows"]+span:before,.cf-field-container.cfc-boxed-radios label input[value="Between Eyebrows"]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-eyebrows.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value=Cheeks]+span:before,.cf-field-container.cfc-boxed-radios label input[value=Cheeks]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-cheeks.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-boxed-multiselect label input[value="Back & Chest"]+span:before,.cf-field-container.cfc-boxed-radios label input[value="Back & Chest"]+span:before{background-repeat:no-repeat;background-image:url(quiz-icon-chest-back.png?v=2);background-size:contain;height:106px;display:block}.cf-field-container.cfc-fitzpatrick label input[value="Type I"]+span{align-items:center}.cf-field-container.cfc-fitzpatrick label input[value="Type I"]+span:before{flex-shrink:0}.cf-field-container.cfc-fitzpatrick label input[value="Type I"]+span:after{height:54px;width:95px;background:#f4d0b1;display:block;content:"";order:-1;flex-shrink:0;margin-right:10px}.cf-field-container.cfc-fitzpatrick label input[value="Type II"]+span{align-items:center}.cf-field-container.cfc-fitzpatrick label input[value="Type II"]+span:before{flex-shrink:0}.cf-field-container.cfc-fitzpatrick label input[value="Type II"]+span:after{height:54px;width:95px;background:#e7b48f;display:block;content:"";order:-1;flex-shrink:0;margin-right:10px}.cf-field-container.cfc-fitzpatrick label input[value="Type III"]+span{align-items:center}.cf-field-container.cfc-fitzpatrick label input[value="Type III"]+span:before{flex-shrink:0}.cf-field-container.cfc-fitzpatrick label input[value="Type III"]+span:after{height:54px;width:95px;background:#d29e7c;display:block;content:"";order:-1;flex-shrink:0;margin-right:10px}.cf-field-container.cfc-fitzpatrick label input[value="Type IV"]+span{align-items:center}.cf-field-container.cfc-fitzpatrick label input[value="Type IV"]+span:before{flex-shrink:0}.cf-field-container.cfc-fitzpatrick label input[value="Type IV"]+span:after{height:54px;width:95px;background:#ba7750;display:block;content:"";order:-1;flex-shrink:0;margin-right:10px}.cf-field-container.cfc-fitzpatrick label input[value="Type V"]+span{align-items:center}.cf-field-container.cfc-fitzpatrick label input[value="Type V"]+span:before{flex-shrink:0}.cf-field-container.cfc-fitzpatrick label input[value="Type V"]+span:after{height:54px;width:95px;background:#a55d2b;display:block;content:"";order:-1;flex-shrink:0;margin-right:10px}.cf-field-container.cfc-fitzpatrick label input[value="Type VI"]+span{align-items:center}.cf-field-container.cfc-fitzpatrick label input[value="Type VI"]+span:before{flex-shrink:0}.cf-field-container.cfc-fitzpatrick label input[value="Type VI"]+span:after{height:54px;width:95px;background:#34191c;display:block;content:"";order:-1;flex-shrink:0;margin-right:10px}.cf-field-container.cfc-list-multiselect>.cf-field,.cf-field-container.cfc-list-radios>.cf-field{margin:0 auto;max-width:436px;padding:0}.cf-field-container.cfc-list-multiselect .cf-enum-field__choices,.cf-field-container.cfc-list-radios .cf-enum-field__choices{margin-left:-12px;margin-right:-12px}.cf-field-container.cfc-list-multiselect .cf-enum-field__choices fieldset,.cf-field-container.cfc-list-radios .cf-enum-field__choices fieldset{flex-direction:row;flex-wrap:wrap}.cf-field-container.cfc-list-multiselect .cf-enum-field__choices legend,.cf-field-container.cfc-list-radios .cf-enum-field__choices legend{display:none}.cf-field-container.cfc-list-multiselect label,.cf-field-container.cfc-list-radios label{width:100%;margin:0;position:relative;padding:10px}.cf-field-container.cfc-list-multiselect label input,.cf-field-container.cfc-list-radios label input{position:absolute!important;top:0;left:0;pointer-events:none;visibility:hidden}.cf-field-container.cfc-list-multiselect label input+span,.cf-field-container.cfc-list-radios label input+span{display:flex;border:solid 1px #EAEAEA;width:100%;padding:12px;border-radius:3px;height:100%;align-items:center}.cf-field-container.cfc-list-multiselect label input+span:before,.cf-field-container.cfc-list-radios label input+span:before{content:"";display:block;width:18px;height:18px;background-repeat:no-repeat;background-position:left center;background-size:18px 18px;border:solid 1px #D1D1D1;border-radius:18px;margin-right:10px}.cf-field-container.cfc-list-multiselect label input:checked+span,.cf-field-container.cfc-list-radios label input:checked+span{background:#f7f3f1}.cf-field-container.cfc-list-multiselect label input:checked+span:before,.cf-field-container.cfc-list-radios label input:checked+span:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 9A9 9 0 1 1 0 9a9 9 0 0 1 18 0Zm-14.25.851 3.205 3.399 7.295-7.738-.954-1.012-6.341 6.725-2.25-2.386L3.75 9.85Z' fill='%23D1C2BA'/%3E%3C/svg%3E")!important;border:none}.cf-field-container.cfc-list-multiselect.cfc-list-2-cols>.cf-field,.cf-field-container.cfc-list-radios.cfc-list-2-cols>.cf-field{margin:0 auto;max-width:800px;padding:0}.cf-field-container.cfc-list-multiselect.cfc-list-2-cols label,.cf-field-container.cfc-list-radios.cfc-list-2-cols label{width:50%;padding:12px}.cf-field-container.cfc-line-radios>.cf-field{margin:0 auto;max-width:800px;padding:0}.cf-field-container.cfc-line-radios .cf-enum-field__choices{margin-left:-15px;margin-right:-15px}.cf-field-container.cfc-line-radios .cf-enum-field__choices fieldset{flex-direction:row;flex-wrap:wrap;justify-content:center}.cf-field-container.cfc-line-radios .cf-enum-field__choices legend{display:none}.cf-field-container.cfc-line-radios label{width:25%;margin:0;padding:15px;position:relative;cursor:pointer;text-transform:uppercase;font-size:11px}@media only screen and (max-width:640px){.cf-field-container.cfc-line-radios label{width:100%}}.cf-field-container.cfc-line-radios label:before{display:block;display:none;height:1px;background-color:#121212;width:100%;content:"";position:absolute;top:50%;left:0;right:0}.cf-field-container.cfc-line-radios label:first-of-type:before{left:50%;width:50%}.cf-field-container.cfc-line-radios label:last-of-type:before{right:50%;width:50%}.cf-field-container.cfc-line-radios label input{position:absolute!important;top:0;left:0;pointer-events:none;visibility:hidden}.cf-field-container.cfc-line-radios label input+span{background:#fff;height:100%;box-sizing:border-box;border-radius:2px;flex-grow:1;padding:12px;letter-spacing:2px;line-height:145%;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.cf-field-container.cfc-line-radios label input+span:before{content:"";display:block;width:18px;height:18px;margin-bottom:10px;background-repeat:no-repeat;background-position:center center;background-size:12px 12px;background-color:#fff;border:solid 1px #121212;border-radius:18px;z-index:1}.cf-field-container.cfc-line-radios label input+span:after{content:"";display:block;width:100px;position:absolute;top:0;left:50%;transform:translate(-50%)}.cf-field-container.cfc-line-radios label input:checked+span:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6' cy='6' r='6' fill='%23D1C2BA'/%3E%3C/svg%3E")!important}.cf-field-container.cfc-boxed-left .cf-enum-field__choices fieldset{justify-content:flex-start}.cf-field-container.cfc-width>.cf-field{margin:0 auto;max-width:436px;padding:0;border:none}.cf-field-container.cfc-width>.cf-field fieldset{justify-content:center}.cf-field-container.cfc-checkbox>.cf-field{margin:0 auto;max-width:436px;padding:0}.cf-field-container.cfc-checkbox label{width:100%;margin:0;position:relative;padding:12px 0}.cf-field-container.cfc-checkbox label input{position:absolute!important;top:0;left:0;pointer-events:none;visibility:hidden}.cf-field-container.cfc-checkbox label input+span{display:flex;border:solid 1px #EAEAEA;width:100%;padding:12px;border-radius:3px;align-items:center}.cf-field-container.cfc-checkbox label input+span:before{content:"";display:block;width:18px;height:18px;flex-shrink:0;background-repeat:no-repeat;background-position:left center;background-size:18px 18px;border:solid 1px #D1D1D1;border-radius:18px;margin-right:15px}.cf-field-container.cfc-checkbox label input:checked+span{background:#f7f3f1}.cf-field-container.cfc-checkbox label input:checked+span:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 9A9 9 0 1 1 0 9a9 9 0 0 1 18 0Zm-14.25.851 3.205 3.399 7.295-7.738-.954-1.012-6.341 6.725-2.25-2.386L3.75 9.85Z' fill='%23D1C2BA'/%3E%3C/svg%3E")!important;border:none}.cf-field-container.cfc-acknowledgements>.cf-field{margin:12px auto;max-width:436px;padding:12px;border:solid 1px #EAEAEA;margin-bottom:14px!important}@media(min-width:601px){.cf-field-container.cfc-acknowledgements .cf-field-container[data-cf-field-type=paragraph]{width:80%}}@media(min-width:601px){.cf-field-container.cfc-acknowledgements .cf-field-container[data-cf-field-type=checkbox]{width:20%}}.cf-field-container.cfc-acknowledgements .cf-field-container[data-cf-field-type=checkbox] label{width:100%;margin:0;position:relative;padding:0}.cf-field-container.cfc-acknowledgements .cf-field-container[data-cf-field-type=checkbox] label input{position:absolute!important;top:0;left:0;pointer-events:none;visibility:hidden}.cf-field-container.cfc-acknowledgements .cf-field-container[data-cf-field-type=checkbox] label input+span{display:flex;width:100%;padding:12px 0 0;border-radius:3px;align-items:center}@media(min-width:601px){.cf-field-container.cfc-acknowledgements .cf-field-container[data-cf-field-type=checkbox] label input+span{flex-direction:column;padding:0 12px 12px}}.cf-field-container.cfc-acknowledgements .cf-field-container[data-cf-field-type=checkbox] label input+span:before{content:"";display:block;width:18px;height:18px;flex-shrink:0;background-repeat:no-repeat;background-position:left center;background-size:18px 18px;border:solid 1px #D1D1D1;border-radius:18px;margin-right:15px}@media(min-width:601px){.cf-field-container.cfc-acknowledgements .cf-field-container[data-cf-field-type=checkbox] label input+span:before{margin-right:0;margin-bottom:6px}}.cf-field-container.cfc-acknowledgements .cf-field-container[data-cf-field-type=checkbox] label input:checked+span:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 9A9 9 0 1 1 0 9a9 9 0 0 1 18 0Zm-14.25.851 3.205 3.399 7.295-7.738-.954-1.012-6.341 6.725-2.25-2.386L3.75 9.85Z' fill='%23D1C2BA'/%3E%3C/svg%3E")!important;border:none}.cf-field-container.cfc-box>.cf-field{margin:0 auto;max-width:436px;padding:0}.cf-field-container.cfc-yesno>.cf-field{margin:0 auto;max-width:436px;padding:0}.cf-field-container.cfc-yesno .cf-enum-field__choices{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.cf-field-container.cfc-yesno .cf-enum-field__choices fieldset{flex-direction:row;flex-wrap:wrap}.cf-field-container.cfc-yesno .cf-enum-field__choices legend{display:none}.cf-field-container.cfc-yesno label{width:50%;margin:0;position:relative;padding:12px}.cf-field-container.cfc-yesno label input{position:absolute!important;top:0;left:0;pointer-events:none;visibility:hidden}.cf-field-container.cfc-yesno label input+span{display:flex;border:solid 1px #EAEAEA;width:100%;padding:12px;border-radius:3px}.cf-field-container.cfc-yesno label input+span:before{content:"";display:block;width:18px;height:18px;background-repeat:no-repeat;background-position:left center;background-size:18px 18px;border:solid 1px #D1D1D1;border-radius:18px;margin-right:10px}.cf-field-container.cfc-yesno label input:checked+span{background:#f7f3f1}.cf-field-container.cfc-yesno label input:checked+span:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 9A9 9 0 1 1 0 9a9 9 0 0 1 18 0Zm-14.25.851 3.205 3.399 7.295-7.738-.954-1.012-6.341 6.725-2.25-2.386L3.75 9.85Z' fill='%23D1C2BA'/%3E%3C/svg%3E")!important;border:none}.cfc-intro{margin-top:30px}@media only screen and (min-width:1008px){.cfc-intro{margin-top:70px}}.cfc-intro-content-wrapper .Heading{font-size:30px;line-height:117%;letter-spacing:-.7px;color:#121212;margin-bottom:20px}@media only screen and (min-width:1008px){.cfc-intro-content-wrapper .Heading{font-size:60px;margin-bottom:32px}}.cfc-intro-images-wrapper{width:40%}@media only screen and (max-width:640px){.cfc-intro-images-wrapper{width:100%;display:none}}.cfc-intro-images-wrapper .cfc-intro-images{position:relative;width:100%;text-align:right}.cfc-intro-images-wrapper .cfc-intro-images .cfc-intro-image1{position:absolute;left:0;bottom:0;float:none;width:60%!important;height:auto}.cfc-intro-images-wrapper .cfc-intro-images .cfc-intro-image2{position:relative;float:none;width:80%!important;height:auto;margin-left:20%;margin-bottom:20%}.cfc-intro-buttons{margin-top:30px}@media only screen and (min-width:1008px){.cfc-intro-buttons{margin-top:70px}}.cfc-intro-login{font-size:14px;line-height:175%;margin-top:30px}.cfc-intro-login a{font-weight:700;color:#121212}.cfc-processing{margin-top:30px}@media only screen and (min-width:1008px){.cfc-processing{margin-top:70px}}.cfc-processing .Heading{font-size:30px;line-height:117%;letter-spacing:-.7px;color:#121212;margin-bottom:20px}@media only screen and (min-width:1008px){.cfc-processing .Heading{margin-bottom:90px;font-size:40px;line-height:120%;letter-spacing:-.4px}}.cf-standard-wrapper .cf-field>label{font-size:inherit;display:block;color:#000;margin-bottom:4px}.cf-standard-wrapper input[data-cf-input]{border:1px solid var(--border-color);border-radius:0;background-color:transparent}.cf-standard-wrapper input[data-cf-input]:focus{border-color:rgba(var(--text-color-rgb),.8)}.cf-standard-wrapper .cf-field[data-cf-invalid=true]{border-color:transparent!important;background-color:transparent!important}.cf-standard-wrapper .cf-field[data-cf-invalid=true] .cf-field-errors{margin-top:0!important;font-size:12px}.cf-standard-wrapper .cf-field[data-cf-invalid=true] .cf-field-errors li{color:#dc3545!important}.cf-standard-wrapper .cf-form-actions button{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);background:#000;color:#fff;text-transform:uppercase;letter-spacing:2px;border:0;padding:16px 40px;transition:all .3s;display:inline-flex;align-items:center;line-height:normal;justify-content:center;width:100%}.cf-standard-wrapper .cf-verify-email-message{font-size:inherit!important}.cf-standard-wrapper .cf-error-message{width:100%;font-size:12px;padding:12px!important}.cf-standard-wrapper .cf-error-message .cf-field-errors ul{margin-top:0!important;margin-left:0!important;list-style:none!important;padding-left:0!important}.cf-standard-wrapper .cf-field-container[data-cf-field-type=checkbox] .cf-enum-field__choice{display:flex;align-items:flex-start}.cf-standard-wrapper .cf-field-container[data-cf-field-type=checkbox] .cf-enum-field__choice input{margin-top:3px}.cf-field.cfc-box.message{padding:0 29px 0 17px!important}.cf-field.cfc-box.message p{border:1px solid #d1c2ba;width:100%;padding:12px;background:#f7f3f1;border-radius:10px}.SkinQuiz .cf-step-tabs,.SkinQuiz .cf-cancel.cf-button{display:none}.SkinQuiz .cf-form-step>.cf-fields-container{justify-content:center}.SkinQuiz .cf-form-step[data-cfc-step="0"]+.cf-form-actions .cf-next-step.cf-button{display:none!important}.SkinQuiz --logged-in .cfc-intro-login{display:none}.SkinQuiz #cf-step-anchor{position:absolute;top:0}.SkinQuiz .cf-fields-wrapper .cf-form-actions button,.SkinQuiz .cf-form-inner .cf-form-actions button{margin:0;float:left}.SkinQuiz .cf-fields-wrapper .cf-form-actions button.cf-next-step,.SkinQuiz .cf-fields-wrapper .cf-form-actions button.cf-submit-form,.SkinQuiz .cf-form-inner .cf-form-actions button.cf-next-step,.SkinQuiz .cf-form-inner .cf-form-actions button.cf-submit-form{float:right}.cfc-intro-login a:hover{text-decoration:underline}.customer--logged-in .SkinQuiz .cfc-intro-login{display:none}.template-page-skinquiz-form,.template-page-landing-skinquiz-form{background:#fff}.SkinQuiz{color:#666}.SkinQuiz fieldset{color:#000}.SkinQuiz__Header{background:#fff;box-shadow:0 0 10px #0000001a;display:flex;height:70px;align-items:center;justify-content:center;position:fixed;top:0;right:0;width:100%;z-index:9}@media only screen and (max-width:640px){.SkinQuiz__Header{height:60px}}.SkinQuiz__LogoImage{max-width:158px}@media only screen and (max-width:640px){.SkinQuiz__LogoImage{height:24px;width:auto}}.SkinQuiz__HeaderPrev{position:fixed;top:0;font-size:12px;line-height:normal;display:flex;align-items:center;font-weight:700;color:#000;opacity:.5;height:70px;left:0;padding:0 20px;display:none}.SkinQuiz__HeaderPrev:before{content:"";display:block;width:16px;height:16px;min-width:16px;margin-right:10px;transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9835 2.65146C10.791 2.45347 10.4745 2.44901 10.2765 2.6415C10.0785 2.834 10.074 3.15055 10.2665 3.34854L10.9835 2.65146ZM15 7.5L15.3585 7.84854C15.5472 7.65448 15.5472 7.34552 15.3585 7.15146L15 7.5ZM10.2665 11.6515C10.074 11.8495 10.0785 12.166 10.2765 12.3585C10.4745 12.551 10.791 12.5465 10.9835 12.3485L10.2665 11.6515ZM10.2665 3.34854L14.6415 7.84854L15.3585 7.15146L10.9835 2.65146L10.2665 3.34854ZM14.6415 7.15146L10.2665 11.6515L10.9835 12.3485L15.3585 7.84854L14.6415 7.15146Z' fill='%23000000'/%3E%3Cpath d='M1 7C0.723858 7 0.5 7.22386 0.5 7.5C0.5 7.77614 0.723858 8 1 8V7ZM1 8H15V7H1V8Z' fill='%23000000'/%3E%3C/svg%3E%0A")}@media only screen and (max-width:640px){.SkinQuiz__HeaderPrev{font-size:0;height:60px;border-right:1px solid #ccc}.SkinQuiz__HeaderPrev:before{margin-right:0}}.SkinQuiz__HeaderClose{position:fixed;right:0;top:0;display:block;padding-right:20px;padding-left:20px}.SkinQuiz__HeaderClose svg{width:16px;height:70px}@media only screen and (max-width:640px){.SkinQuiz__HeaderClose svg{height:60px;width:16px}}.SkinQuiz__ProgressBar{height:4px;position:fixed;z-index:10;left:0;top:70px;right:0}@media only screen and (max-width:640px){.SkinQuiz__ProgressBar{top:60px}}.SkinQuiz__ProgressBar>span{display:block;width:0%;background:#d1c2ba;height:4px;transition:width .3s ease 0s}.SkinQuiz__Form{margin-top:70px}@media only screen and (max-width:640px){.SkinQuiz__Form{top:60px}}.SkinQuiz__Form .Container{max-width:1400px;margin-bottom:120px}@media only screen and (max-width:640px){.SkinQuiz__Form .cfc-intro{text-align:center}}.SkinQuiz__Form .cfc-intro-content-wrapper .Heading{font-family:var(--heading-font-family);margin-bottom:20px}.SkinQuiz__Form .cfc-intro-buttons{margin-top:40px}.SkinQuiz__Form .cf-field.cfc-intro>div{width:100%}.SkinQuiz__Form .cf-field-container.cfc-boxed-radios label input+span,.SkinQuiz__Form .cf-field-container.cfc-boxed-multiselect label input+span{height:150px}@media only screen and (max-width:640px){.SkinQuiz__Form .cf-field-container.cfc-boxed-radios label input+span,.SkinQuiz__Form .cf-field-container.cfc-boxed-multiselect label input+span{height:120px}}.SkinQuiz__Form .cf-field-container.cfc-boxed-radios label input+span:before,.SkinQuiz__Form .cf-field-container.cfc-boxed-multiselect label input+span:before{background-position:center center}.SkinQuiz__Form .cf-field-container.cfc-boxed-radios .cf-enum-field__choices,.SkinQuiz__Form .cf-field-container.cfc-boxed-multiselect .cf-enum-field__choices{margin:0}.SkinQuiz__Form .cf-field-container.cfc-boxed-radios label,.SkinQuiz__Form .cf-field-container.cfc-boxed-multiselect label{padding:10px}.SkinQuiz__Form .cf-field-container[data-cf-field-type=textarea]>.cf-field{max-width:780px;margin-top:20px}.SkinQuiz__Form .cf-field-container[data-cf-field-type=text].cfc-textfield>.cf-field{max-width:780px;margin:12px auto 0;padding:0}.SkinQuiz__Form .cf-form-step{max-width:none}.SkinQuiz__Form .cf-field[data-cf-field-type=divider],.SkinQuiz__Form .cf-field[data-cf-field-type=heading],.SkinQuiz__Form .cf-field[data-cf-field-type=paragraph]{border:0px}.SkinQuiz__Form .cf-form-step[data-cfc-step="0"]+.cf-form-actions{display:none}.SkinQuiz__Form .cf-field[data-cf-field-type=group]{border:0}.SkinQuiz__Form .cf-form-step[data-cfc-step="0"]{margin:auto auto -70px}.SkinQuiz__Form .cf-form-step[data-cfc-step="0"] .cf-fields-container{animation:.5s ease fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.SkinQuiz__Form .cf-field.cfc-line-radios.breakouts .cf-enum-field__choice:nth-child(2) span:after{content:"(1 - 2 Breakouts)";position:static;width:100%;display:block;text-align:center;transform:none}.SkinQuiz__Form .cf-field.cfc-line-radios.breakouts .cf-enum-field__choice:nth-child(3) span:after{content:"(3 - 6 Breakouts)";position:static;width:100%;display:block;text-align:center;transform:none}.SkinQuiz__Form .cf-field.cfc-line-radios.breakouts .cf-enum-field__choice:nth-child(4) span:after{content:"(7+ Breakouts)";position:static;width:100%;display:block;text-align:center;transform:none}.SkinQuiz__Form .cf-field.cfc-line-radios.rosacea-severity .cf-enum-field__choice:nth-child(2) span:after{content:"(Occasional flare ups)";position:static;width:100%;display:block;text-align:center;transform:none}.SkinQuiz__Form .cf-field.cfc-line-radios.rosacea-severity .cf-enum-field__choice:nth-child(3) span:after{content:"(Frequent flare ups)";position:static;width:100%;display:block;text-align:center;transform:none}.SkinQuiz__Form .cf-field.cfc-line-radios.rosacea-severity .cf-enum-field__choice:nth-child(4) span:after{content:"(Consistent flare ups)";position:static;width:100%;display:block;text-align:center;transform:none}.SkinQuiz__Form .cf-field.disclaimer{padding:30px;border:1px solid #D1C2BA}.SkinQuiz__Form .cf-field-container.cfc-line-radios .cf-enum-field__choices{margin:auto;width:100%}.SkinQuiz__Form .cf-field[data-cf-invalid=true]:not([data-cf-field-type=repeating_group]) .cf-field-errors{padding:0 10px;text-align:center}.SkinQuiz__Form .cf-form-actions .cf-button{position:fixed;bottom:20px;right:20px;z-index:5}.SkinQuiz__Form .cf-form-actions .cf-button.cf-prev-step{left:20px;right:auto}.SkinQuiz__Form .cf-form-actions:after{content:"";z-index:4;display:block;position:fixed;height:80px;left:0;right:0;bottom:0;border-top:1px solid #e0e0e0;background:#fff}.SkinQuiz__Form .cf-form-actions .cf-step-invalid{margin:0!important}.SkinQuiz__Form .cf-form-actions .cf-step-invalid .cf-error-message{display:block!important;margin:auto;border:0px!important;background:#fff!important;text-align:center!important;font-size:14px!important}.SkinQuiz__Form .cf-form-actions .cf-step-invalid .cf-error-message .cf-field-errors{font-size:14px!important}.SkinQuiz__Form .cf-form-actions .cf-step-invalid .cf-error-message ul{list-style-type:none!important}.SkinQuiz__Form .cf-form-actions .cf-step-invalid .cf-error-message ul li{margin-top:5px}.SkinQuiz__Form .cf-form-actions .cf-step-invalid .cf-error-message b{display:none}.SkinQuiz__Form .cf-form-actions .cf-step-invalid .cf-error-message .cf-error-message-header{font-weight:600}.SkinQuiz__Form .cf-form-step[data-cf-step-id="114008"] .cf-field-errors{display:none!important}.SkinQuiz__Form .cf-form-step[data-cf-step-id="114008"]+.cf-form-actions .cf-step-invalid{visibility:visible;height:auto}.PartnerSkinQuiz{display:flex;flex-direction:column;background:#fff}.PartnerSkinQuiz__Header{text-align:center;font-size:20px;flex-basis:60px;min-height:60px;border-bottom:1px solid #e0e0e0;position:relative;z-index:100}.PartnerSkinQuiz__Header h3{margin-bottom:0;font-size:12px;letter-spacing:1px;font-weight:700;text-transform:uppercase;line-height:60px;height:60px}.PartnerSkinQuiz__Header .PartnerSkinQuiz__Close{height:60px;position:absolute;top:0;right:0;padding:0 20px;display:flex;align-items:center}.PartnerSkinQuiz__Header .PartnerSkinQuiz__Close svg{width:24px;height:24px}.PartnerSkinQuiz__Login{position:relative;z-index:9;background:#fff;display:flex;flex-direction:column;justify-content:center;position:fixed;top:60px;left:0;right:0;bottom:0;min-height:calc(100vh - 140px)}.PartnerSkinQuiz__Login .PageContent{flex-direction:column}@media only screen and (min-width:641px){.PartnerSkinQuiz__Login .PageContent{min-width:400px}}.PartnerSkinQuiz__Login .Form__Item,.PartnerSkinQuiz__Login input{width:100%}.PartnerSkinQuiz__Login .Form__Submit{margin-top:0}.PartnerSkinQuiz__Login .Form__Input:not(:placeholder-shown)~.Form__FloatingLabel,.PartnerSkinQuiz__Login .Form__Textarea:not(:placeholder-shown)~.Form__FloatingLabel{background:#fff}.PartnerSkinQuiz--active .PartnerSkinQuiz__Login{display:none}.PartnerSkinQuiz__Login .PartnerSkinQuiz__Message{margin-top:20px;color:red}.PartnerSkinQuiz__Form{height:100%;display:none;position:fixed;background:#fff;top:0;left:0;right:0;bottom:0;z-index:99;align-items:center;justify-content:center}.PartnerSkinQuiz--active .PartnerSkinQuiz__Form{display:flex}.PartnerSkinQuiz__Form .cf-form-inner{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;padding-top:60px}.PartnerSkinQuiz__Form .cf-form-inner:after{content:"";display:block;width:100%;height:80px;background:#fff;position:absolute;left:0;right:0;bottom:0;z-index:6;border-top:1px solid #e0e0e0}.PartnerSkinQuiz__Form .cf-form-inner .cf-form-step{flex-grow:1;overflow:auto;-webkit-overflow-scrolling:touch;width:100%;display:flex;justify-content:center;z-index:5;padding-bottom:80px;padding-left:10px;padding-right:10px}.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions{margin:0!important;padding:20px;height:80px;width:100%;max-width:810px;z-index:10}.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions .cf-step-invalid{margin:0!important}.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message{position:absolute;bottom:80px;left:0;right:0;width:auto;margin:0;z-index:0;height:40px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;background:#fff;text-align:center;border-radius:0;border-left:0;border-right:0;border:0;background:#f8f8f8;border-top:1px solid #e0e0e0}.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message:before{content:"Please fill in all required fields to proceed.";font-weight:400}.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message .cf-error-message-header,.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message .cf-field-error-list{display:none}.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions .cf-step-invalid .cf-form-errors{margin-top:0;margin-left:15px}.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions button{margin:0!important}.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions .cf-prev-step{float:left}.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions .cf-next-step,.PartnerSkinQuiz__Form .cf-form-inner .cf-form-actions .cf-submit-form{float:right}.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=text]{padding:0!important}.PartnerSkinQuiz__Form .cf-step-tabs{margin:0;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:9;height:80px;line-height:80px}.PartnerSkinQuiz__Form .cf-step-tabs .cf-step-counter{text-align:center;opacity:1;font-size:12px;margin:0;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#888}.PartnerSkinQuiz__Form .cf-step-tabs .cf-step-title{display:none}.PartnerSkinQuiz__Form .cf-fields-container{max-width:800px}.PartnerSkinQuiz__Form .cf-field{max-width:none!important;padding:10px}.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=paragraph],.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=paragraph] .cf-field{padding:0}.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=radio],.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=checkbox],.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=checkbox_list],.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=textarea],.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=text]{padding:.5em}.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=radio] .cf-field,.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=checkbox] .cf-field,.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=checkbox_list] .cf-field,.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=textarea] .cf-field,.PartnerSkinQuiz__Form .cf-field-container[data-cf-field-type=text] .cf-field{padding-left:10px;padding-right:10px}.PartnerSkinQuiz__Form .cf-field-container[data-cf-column-width="6"],.PartnerSkinQuiz__Form .cf-field-container[data-cf-column-width="4"]{padding-left:0;padding-right:0}.PartnerSkinQuiz__Form .cf-field-container.cfc-group-label>.cf-field legend{top:30px}.PartnerSkinQuiz__Form .cf-enum-field__choices{width:100%}.PartnerSkinQuiz__Form .cf-field-container.cfc-box .cf-field.cfc-box{padding:0 20px}.Cart__CFForm .cf-field-container[data-cf-field-type=textarea]>.cf-field{max-width:800px;margin:0 auto;padding:0}.Cart__CFForm .cf-field[data-cf-invalid=true]{border-color:transparent!important;background-color:transparent!important}.Cart__CFForm .cf-field-errors{font-size:12px}.Cart__CFForm .cf-fields-wrapper .cf-form-actions .cf-step-invalid .cf-error-message,.Cart__CFForm .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message{text-align:left;font-size:12px}@media only screen and (min-width:1008px){.Cart__CFForm .cf-fields-wrapper .cf-form-actions .cf-step-invalid .cf-error-message,.Cart__CFForm .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message{width:800px}}.Cart__CFForm{position:fixed;background-color:#00000080;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;z-index:99;transition:opacity .3s ease 0s;display:flex;align-items:center;justify-content:center}.Cart__CFForm .Cart__CFFormModal{background:#fff;position:fixed;box-shadow:0 0 20px #0003;display:flex;flex-direction:column;left:0;right:0;bottom:0;top:0}.Cart__CFForm .modal_header{text-align:center;font-size:20px;flex-basis:60px;min-height:60px;border-bottom:1px solid #e0e0e0}.Cart__CFForm .modal_header h3{margin-bottom:0;font-size:12px;letter-spacing:1px;font-weight:700;text-transform:uppercase;line-height:60px;height:60px}.Cart__CFForm .modal_header button.Cart__CFFormClose{height:60px;position:absolute;top:0;right:0;padding:0 20px}.Cart__CFForm .modal_header button.Cart__CFFormClose svg{width:24px;height:24px}.Cart__CFForm .modal_body{flex-grow:1;overflow:auto;position:relative}.Cart__CFForm .cf-form-inner{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center}.Cart__CFForm .cf-form-inner:after{content:"";display:block;width:100%;height:80px;background:#fff;position:absolute;left:0;right:0;bottom:0;z-index:6;border-top:1px solid #e0e0e0}.Cart__CFForm .cf-form-inner .cf-form-step{flex-grow:1;overflow:auto;-webkit-overflow-scrolling:touch;width:100%;display:flex;justify-content:center;z-index:5;padding-bottom:80px;padding-left:10px;padding-right:10px}.Cart__CFForm .cf-form-inner .cf-form-actions{margin:0!important;padding:20px;height:80px;width:100%;max-width:810px;z-index:10}.Cart__CFForm .cf-form-inner .cf-form-actions .cf-step-invalid{margin:0!important}.Cart__CFForm .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message{position:absolute;bottom:80px;left:0;right:0;width:auto;margin:0;z-index:0;height:40px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;background:#fff;text-align:center;border-radius:0;border-left:0;border-right:0;border:0;background:#f8f8f8;border-top:1px solid #e0e0e0}.Cart__CFForm .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message:before{content:"Please fill in all required fields to proceed.";font-weight:400}.Cart__CFForm .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message .cf-error-message-header,.Cart__CFForm .cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message .cf-field-error-list{display:none}.Cart__CFForm .cf-form-inner .cf-form-actions button{margin:0!important}.Cart__CFForm .cf-form-inner .cf-form-actions .cf-prev-step{float:left}.Cart__CFForm .cf-form-inner .cf-form-actions .cf-next-step,.Cart__CFForm .cf-form-inner .cf-form-actions .cf-submit-form{float:right}.Cart__CFForm .cf-step-tabs{margin:0;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:9;height:80px;line-height:80px}.Cart__CFForm .cf-step-tabs .cf-step-counter{text-align:center;opacity:1;font-size:12px;margin:0;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#888}.Cart__CFForm .cf-step-tabs .cf-step-title{display:none}.Cart__CFForm .cf-fields-container{max-width:800px}.Cart__CFForm .cf-field{max-width:none!important;padding:10px}.Cart__CFForm .cf-field-container[data-cf-field-type=paragraph],.Cart__CFForm .cf-field-container[data-cf-field-type=paragraph] .cf-field{padding:0}.Cart__CFForm .cf-field-container[data-cf-field-type=radio],.Cart__CFForm .cf-field-container[data-cf-field-type=checkbox],.Cart__CFForm .cf-field-container[data-cf-field-type=checkbox_list],.Cart__CFForm .cf-field-container[data-cf-field-type=textarea],.Cart__CFForm .cf-field-container[data-cf-field-type=text]{padding:.5em}.Cart__CFForm .cf-field-container[data-cf-field-type=radio] .cf-field,.Cart__CFForm .cf-field-container[data-cf-field-type=checkbox] .cf-field,.Cart__CFForm .cf-field-container[data-cf-field-type=checkbox_list] .cf-field,.Cart__CFForm .cf-field-container[data-cf-field-type=textarea] .cf-field,.Cart__CFForm .cf-field-container[data-cf-field-type=text] .cf-field{padding-left:10px;padding-right:10px}.Cart__CFForm .cf-field-container[data-cf-column-width="6"],.Cart__CFForm .cf-field-container[data-cf-column-width="4"]{padding-left:0;padding-right:0}.Cart__CFForm .cf-field-container.cfc-group-label>.cf-field legend{top:30px}.Cart__CFForm .cf-enum-field__choices{width:100%}.Cart__CFForm .cf-field.cfc-acknowledgements{margin-left:10px;margin-right:10px}.Cart__CFForm .cf-field.cfc-acknowledgements .cf-fields-container{display:block}.Cart__CFForm .cf-field.cfc-acknowledgements .cf-fields-container .cf-field-container{width:100%;padding:0}.Cart__CFForm .cf-field.cfc-acknowledgements .cf-fields-container .cf-field{padding:0}.Cart__CFForm .cf-field.cfc-acknowledgements .cf-fields-container .cf-field .cf-enum-field__choice{display:flex;align-items:center;justify-content:flex-start;margin-top:10px}.Cart__CFForm .cf-field.cfc-acknowledgements .cf-fields-container .cf-field .cf-enum-field__choice input{display:none!important}.Cart__CFForm .cf-field.cfc-acknowledgements .cf-fields-container .cf-field .cf-enum-field__choice span{padding:0;width:auto;display:flex!important;flex-direction:row;align-items:center;justify-content:flex-start}.Cart__CFForm .cf-field.cfc-acknowledgements .cf-fields-container .cf-field .cf-enum-field__choice span:before{display:inline-block;margin-bottom:0;margin-right:10px}.Cart__CFForm .cf-field-container.cfc-box .cf-field.cfc-box{padding:0 20px}.cart-cfform-open .Cart__CFForm{opacity:1;visibility:visible}.Cart__CFForm .cf-field-container{padding-top:0!important;padding-bottom:0!important}.Cart__CFForm .cf-field-container>.cf-field{margin-top:0;margin-bottom:0}.Cart__CFForm .cf-field-container.cfc-heading>.cfc-heading{border:none}.Cart__CFForm .cf-field-container.cfc-heading .cf-field[data-cf-field-type=paragraph]{margin-bottom:20px}.Cart__CFForm .cf-field-container.cfc-yesno .cf-enum-field__choices{margin-left:-6px;margin-right:-6px;width:calc(100% + 12px)}.Cart__CFForm .cf-field-container.cfc-yesno label{padding:0 6px 6px}.Cart__CFForm .cf-field-container.cfc-list-multiselect .cf-enum-field__choices,.Cart__CFForm .cf-field-container.cfc-list-radios .cf-enum-field__choices{margin-left:-6px;margin-right:-6px}.Cart__CFForm .cf-field-container.cfc-list-multiselect label,.Cart__CFForm .cf-field-container.cfc-list-radios label{padding:0 6px 12px}.Cart__CFForm .cf-field-container.cfc-list-multiselect.cfc-list-2-cols>.cf-field,.Cart__CFForm .cf-field-container.cfc-list-radios.cfc-list-2-cols>.cf-field{max-width:436px}.Cart__CFForm .cf-field-container.cfc-list-multiselect.cfc-list-2-cols label,.Cart__CFForm .cf-field-container.cfc-list-radios.cfc-list-2-cols label{padding:0 6px 12px}.Cart__CFForm .cf-form-actions .btn.button.cf-next-step{margin-right:0}.cart-cfform-open{overflow:hidden}.stitched-products__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding-top:20px;padding-bottom:20px}@media(max-width:1300px){.stitched-products__wrapper{grid-template-columns:1fr 1fr}.stitched-product__container:last-child{grid-column:span 2}}@media(max-width:1000px){.stitched-products__wrapper{grid-template-columns:1fr 1fr 1fr}.stitched-product__container:last-child{grid-column:span 1}}@media(max-width:600px){.stitched-products__wrapper{grid-template-columns:1fr}.stitched-product__container:last-child{grid-column:span 1}}.stitched-product__container{display:flex;flex-direction:column;border:1px solid #cbcbcb;padding:16px;border-radius:4px;background:#fff;opacity:.7}.stitched-product__icon-image{height:50px;width:auto;margin-top:12px}.stitched-product__container.active{border:1px solid #000000;opacity:1}.stitched-product__info,.whats-included-learn-more{margin-top:12px}.PhoneConsultMessage{width:100%;display:flex;justify-content:center;margin-top:23px;padding-bottom:23px}.PhoneConsult__Icon{background-repeat:no-repeat;background-image:url(/cdn/shop/files/call-consult-icon-small.png);background-size:33%;background-position:center center;height:100px;width:100px;min-width:100px;display:block;background-color:#fff;border-radius:80px;margin-right:18px}@media only screen and (max-width:1007px){.PhoneConsult__Icon{height:50px;width:50px;align-self:center;min-width:50px}}.PhoneConsult__Text{display:flex;flex-direction:column;justify-content:center}.PhoneConsult__Title{font-size:12px}.PhoneConsult__Title strong{line-height:1.6em;text-transform:uppercase;letter-spacing:1px;display:block}.PhoneConsult__Title span{display:block;margin-top:5px}
/*# sourceMappingURL=/cdn/shop/t/249/assets/custom.css.map */
