@font-face{font-family:Baskervville;font-weight:600;font-style:normal;font-display:swap;src:url(//www.katrinemarso.com/cdn/fonts/baskervville/baskervville_n6.8a670c12b116f2131edbf3a23f21ea4a2d518120.woff2) format("woff2"),url(//www.katrinemarso.com/cdn/fonts/baskervville/baskervville_n6.638c4fc1c1b16be90f1037ca0cffad415c4a80e7.woff) format("woff")}.dynamic-dual-heading-0{font-size:2em!important;margin:0 auto 1.6rem;text-transform:var(--font-heading-text-transform);letter-spacing:var(--font-heading-letter-spacing);line-height:calc(1 + .3 / var(--font-heading-scale))!important;color:var(--color-heading-text);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.dynamic-dual-heading-1,.dynamic-dual-heading-2,.dynamic-dual-heading-3{font-family:Marcellus,serif;font-weight:700;color:#000}.dual-with-checkout.cstm-checkout-btn{margin-top:32px}.ctm_intro_textimg .media video{object-fit:contain!important}.Intial-page .second_wrapper{width:100%;max-width:40%}p.checkout_note{font-weight:800;font-size:large}.Intial-page .media img{object-position:top center}.Intial-page .section-full-width-banner__entry.entry{padding:20px 0}.Intial-page .section-full-width-banner__buttons{margin-bottom:20px}.Ingredient-accordian .accordion__section{border-bottom:1px solid black}.Ingredient-accordian .accordions__title{text-align:center;font-size:calc(var(--font-heading-scale) * 3.2rem);position:relative}.Ingredient-accordian .accordions__title:after{content:"";position:absolute;left:0;right:0;bottom:-6px;width:100%;height:3px;background-color:currentColor;max-width:40%;margin:0 auto}.Ingredient-accordian .accordion summary{font-size:18px;padding-left:45px}.Ingredient-accordian .accordion__section{padding-bottom:1rem}.Ingredient-accordian .accordion summary:before{content:"";position:absolute;left:0;top:50%;width:30px;height:30px;transform:translateY(-50%);background:url(/cdn/shop/files/leaves_25058.png?v=1768982595) no-repeat center / contain;opacity:.75}.Ingredient-accordian .accordion__section:last-child{padding-bottom:1rem;border-bottom:1px solid #000}.Result_Page .section-full-width-banner__button{position:relative;opacity:0;pointer-events:none;color:transparent}.Result_Page .section-full-width-banner__button.loading{opacity:1;color:transparent;pointer-events:none}.Result_Page .section-full-width-banner__button.loading:after{content:"";width:22px;height:22px;border:3px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Result_Page .section-full-width-banner__button.show{opacity:1;color:inherit;pointer-events:auto}.Result_Page .section-full-width-banner__button.show:after{display:none}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.customer-welcome{text-transform:lowercase;font-weight:700}.Result_Page .section-full-width-banner__title{position:relative}.Result_Page .section-full-width-banner__title:after{content:"";position:absolute;animation:dots 1.5s steps(3,end) infinite}@keyframes dots{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.Result_Page .section-full-width-banner__content{min-height:100vh}.Result_Page .section-full-width-banner__buttons ul{text-align:center!important;justify-content:center!important}.Result_Page .section-full-width-banner__buttons li{flex:none!important}.Ingredients-section .icon svg{height:105px;width:105px}.Ingredients-section .cards{padding:20px;border-radius:4px;text-align:left;max-width:400px;width:100%;border-width:1px}.Result_Page .section-full-width-banner__entry{max-width:600px;margin:auto}.result-wrapper{max-width:800px;margin:auto}.result-wrapper p{margin-top:0}.review_wrap{background:#fff;padding:10px;margin:20px}.Ingredients-section .icon{font-size:60px}.ingredient-page a.button.section-full-width-banner__button.background-colors-accent-1.button--outlined.button--uppercase{--color-button-background: black !important;color:#fff}.ingredient-page .button:hover,.shopify-challenge__button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]),.shopify-payment-button [role=button]:hover,#shopify-product-reviews .spr-summary-actions-newreview:hover{color:#000!important;background-color:#d2d1d2}.first_wrapper img{height:630px;width:630px;object-fit:cover}.first_wrapper{flex-shrink:0}.result-image-with-text .section-full-width-banner__content{display:flex;gap:50px;align-items:center;flex-direction:row;justify-content:space-around}.result-image-with-text .section-full-width-banner__content .second_wrapper{width:50%}.result-image-with-text .section-full-width-banner__title{margin-bottom:20px}.Ingredients-section .card-section-subheading ul{padding-left:15px}.Ingredients-section .section__head .section__title{text-align:center}.cards .image-container{height:200px;width:200px;display:flex;align-items:center;justify-content:center;MARGIN:AUTO AUTO 16px}.cards .image-container img{object-fit:contain}section.container.Ingredients-section{padding:9.6rem 6rem}.quiz-banner .second_wrapper{align-self:center}.quiz-banner .second_wrapper h2{text-align:center}.section-bottom-sec h2.section-full-width-banner__title{text-align:center;padding-bottom:20px}p.button_bottom_text{margin:15px}.trust-section-title{font-size:2em;margin:20px;text-align:center}.ctm_ingred_grid .skin-benefits__container{max-width:1440px;margin:0 auto}.ctm_ingred_grid{background:#fff!important}.ctm_ingred_grid h2.skin-benefits__title{max-width:1200px;margin:0 auto;padding-bottom:15px;position:relative}.ctm_ingred_grid h2.skin-benefits__title:after{content:"";position:absolute;left:0;right:0;bottom:-6px;width:100%;height:3px;background-color:currentColor;max-width:40%;margin:0 auto}.ctm_ingred_grid p{max-width:990px;margin:43px auto 0}.ctm_ingred_grid .skin-benefits__grid{position:relative;display:flex;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,200px);align-self:center;justify-content:center;padding-top:40px;padding-bottom:40px}.ctm_ingred_grid .skin-benefits__card{width:220px;height:250px;background:#cbe1a5;transition:transform .4s ease,box-shadow .4s ease;border:1px solid rgba(0,0,0,.08);box-shadow:0 8px 24px #0000000f,0 2px 8px #0000000a;text-align:center;position:relative;z-index:1;border-radius:16px}.ctm_ingred_grid .skin-benefits__icon{width:80px;height:80px;margin:0 auto 20px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.ctm_ingred_grid p.skin-benefits__card-text{margin:0}.ctm_ingred_grid .skin-benefits__icon img{object-fit:contain;max-width:45px;height:auto}.ctm_synergie_ingre .three-block-item img{border-top-right-radius:60px;border-bottom-left-radius:60px;transition:transform .4s ease,box-shadow .4s ease}.ctm_ingred_grid .skin-benefits__card:hover,.ctm_intro_cards .skin-benefits__card:hover,.ctm_intro_colthree .three-block-item img:hover,.ctm_synergie_ingre .three-block-item img:hover,.ctm_ingre_approach .skin-benefits__card:hover{transform:translateY(-10px)}.ctm_ingre_cont,.ctm_ingre_cont .section-seo-content__inner{background:#faf6f3!important}.ctm_ingre_cont{padding-bottom:60px!important}.ctm_synergie_ingre{padding:64px 20px 35px!important}.ctm_synergie_ingre .three-block-item h3{margin-bottom:0}.ctm_intro_cards .skin-benefits__card{border-radius:0 30px 0 0;border-bottom:10px solid #80bc00;transition:transform .4s ease,box-shadow .4s ease;box-shadow:0 8px 24px #0000000f,0 2px 8px #0000000a}.ctm_intro_textimg .media.media--overlay:after,.ctm_intro_textimg2 .media.media--overlay:after{content:none}.ctm_intro_textimg .media img,.ctm_intro_textimg2 .media img{object-fit:contain}.ctm_intro_syng .icon-row{padding-top:20px;border-top:1px solid #5e9002}.ctm_intro_syng .icon-item img{max-width:80px}.ctm_intro_syng .icon-item p{font-weight:600;font-size:16px}.ctm_intro_colthree .three-block-item img{border-top-right-radius:60px;border-bottom-left-radius:60px;transition:transform .4s ease,box-shadow .4s ease}.ctm_ingre_approach .skin-benefits__grid{padding:30px 0}.ctm_ingre_approach .skin-benefits__card{background:#fff;border-radius:0 30px 0 0;border-bottom:10px solid #80bc00;transition:transform .4s ease,box-shadow .4s ease;box-shadow:0 8px 24px #0000000f,0 2px 8px #0000000a}.ctm_ingre_textimg1 .section-dual-tiles__media{border-top-left-radius:16px;border-bottom-left-radius:16px}.ctm_ingre_textimg1 .section-dual-tiles__tile{border-top-right-radius:16px;border-bottom-right-radius:16px}.ctm_intro_textimg2 .section-dual-tiles__entry ul{list-style:none!important;padding-inline-start:0;line-height:2}.ctm_intro_textimg2 .section-dual-tiles__entry.h5 ul li{position:relative;padding-left:60px;margin-bottom:30px}.ctm_intro_textimg2 .section-dual-tiles__entry ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:45px;height:45px;background-size:contain;background-repeat:no-repeat}.ctm_intro_textimg2 .section-dual-tiles__entry ul li:nth-child(1):before{background-image:url(/cdn/shop/files/New_Project_6_1.png?v=1768569609)}.ctm_intro_textimg2 .section-dual-tiles__entry ul li:nth-child(2):before{background-image:url(/cdn/shop/files/New_Project_7_1.png?v=1768569609)}.ctm_intro_textimg2 .section-dual-tiles__entry ul li:nth-child(3):before{background-image:url(/cdn/shop/files/New_Project_9_1.png?v=1768569609)}.ctm_intro_textimg2 .section-dual-tiles__entry ul li:nth-child(4):before{background-image:url(/cdn/shop/files/New_Project_8_1.png?v=1768569610)}.ctm_intro_logoheading{background:#cbe1a5e0!important;padding-top:50px!important}.ctm_intro_logoheading .section-seo-content__inner{background:#0000}.ctm_intro_logomarq{background:#cbe1a5e0}.ctm_intro_logomarq li.marquee__item{background:#ffffff80;padding:20px 30px;border-radius:12px;display:flex;align-items:center;justify-content:center}.ctm_intro_logomarq img{max-height:80px;min-height:54px;width:auto;object-fit:contain}.ctm_intro_banner .first_wrapper img{position:absolute;top:5%;width:auto;height:auto}.ctm_intro_banner,.ctm_intro_syng h2 span{position:relative}.ctm_intro_syng h2 span:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;background-color:currentColor}.ctm_intro_banner .second_wrapper h2{margin-top:80px}.ctm_result_icons .marquee__item img{width:60px!important;height:60px!important}.ctm_result_icons span.marquee__title{font-size:20px}cookie-banner{display:none!important}.quiz-banner.ctm_ingre_banner .section-full-width-banner__content{background:#faf6f3}@media screen and (min-width: 1440px){.quiz-banner .section-full-width-banner__content,.ingredient-page .section-full-width-banner__entry{padding:0 50rem!important}.ctm_synergie_ingre .three-block-container{grid-template-columns:repeat(4,1fr)}.ctm_intro_colthree h3{margin-bottom:0}.ctm_intro_banner a.button,.ctm_intro_sci a.button,.ctm_intro_exp a.button{margin-top:30px}.quiz-banner.ctm_ingre_banner .section-full-width-banner__content{padding:0 40rem!important}}@media screen and (min-width: 750px){.bar{padding:3.2rem 0!important}}@media only screen and (max-width:1100px){.result-image-with-text .section-full-width-banner__content{flex-direction:column;padding:9.6rem 6rem!important}.result-image-with-text .section-full-width-banner__content .second_wrapper{width:100%}}@media only screen and (max-width:769px){.quiz-layout{grid-template-columns:1fr!important}.Intial-page .second_wrapper{width:100%;max-width:100%}.ctm_intro_syng .icon-row{display:grid;grid-template-columns:2fr 2fr}.ctm_intro_syng .icon-item{width:auto;height:auto}.ctm_intro_syng .icon-item img{max-width:60px}.ctm_intro_syng .section-dual-tiles__content,.ctm_intro_sci .section-dual-tiles__content,.ctm_intro_textimg2 .section-dual-tiles__content,.ctm_intro_logoheading{padding-bottom:0!important}.ctm_intro_exp .section-dual-tiles__content,section.Ingredient-accordian{padding-top:0!important}.ctm_synergie_ingre .three-block-item img{max-height:280px}.ctm_intro_logomarq .marquee__content{padding-bottom:50px}.ctm_intro_banner .first_wrapper img{width:200px}.ctm_intro_banner .second_wrapper h2{font-size:24px;margin-top:100px}.ctm_intro_banner a.button{margin-top:30px}.ctm_intro_banner p.section-full-width-banner__subtitle{font-size:11px}.ctm_ingred_grid .skin-benefits__grid:before{content:none}.ctm_ingred_grid .skin-benefits__grid{flex-wrap:wrap;padding-bottom:0}.ctm_ingre_textimg1 .section-dual-tiles__media,.ctm_ingre_textimg1 .section-dual-tiles__tile{border-radius:16px}.Ingredient-accordian .accordions__title{font-size:28px}}@media only screen and (max-width:568px){.result-image-with-text .section-full-width-banner__content{padding:6.6rem 2.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/quiz-result.css.map */
