:root{--skincare-color-primary: var(--color-primary, #3d3d3d);--skincare-color-secondary: var(--color-secondary, #d3b7bc);--skincare-color-accent: var(--color-accent, #d3b7bc);--skincare-color-pink: #d3b7bc;--skincare-color-pink-light: #e8d1d5;--skincare-color-green: #9cb896;--skincare-color-green-light: #b0c8aa;--skincare-color-text: var(--color-text, #4a4a4a);--skincare-color-text-light: var(--color-text-light, #6b6b6b);--skincare-color-background: var(--color-background, #ffffff);--skincare-color-background-warm: #faf9f6;--skincare-color-background-alt: var(--color-background-alt, #f6f7f4);--skincare-color-background-pink: #d3b7bc;--skincare-color-background-pink-light: #f9f4f5;--skincare-color-border: var(--color-border, #e4e8e0);--skincare-spacing-xs: .5rem;--skincare-spacing-sm: 1rem;--skincare-spacing-md: 1.5rem;--skincare-spacing-lg: 2rem;--skincare-spacing-xl: 3rem;--skincare-spacing-2xl: 4rem;--skincare-spacing-3xl: 6rem;--skincare-radius-sm: 4px;--skincare-radius-md: 8px;--skincare-radius-lg: 12px;--skincare-shadow-sm: 0 1px 3px rgba(0, 0, 0, .06);--skincare-shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--skincare-shadow-lg: 0 8px 24px rgba(0, 0, 0, .1);--skincare-transition: .3s ease;--skincare-max-width: 1400px}.skincare-collection{color:var(--skincare-color-text);word-break:normal;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none}.skincare-collection h1,.skincare-collection h2,.skincare-collection h3,.skincare-collection h4,.skincare-collection h5,.skincare-collection h6{hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none;word-break:normal;overflow-wrap:break-word}.skincare-collection *,.skincare-collection p,.skincare-collection span,.skincare-collection div,.skincare-collection li{hyphens:none!important;-webkit-hyphens:none!important;-ms-hyphens:none!important;-moz-hyphens:none!important}@media(max-width:768px){.skincare-collection *{word-break:normal!important;overflow-wrap:break-word!important;hyphens:manual!important;-webkit-hyphens:manual!important;-ms-hyphens:manual!important;-moz-hyphens:manual!important}.skincare-collection h1,.skincare-collection h2,.skincare-collection h3,.skincare-collection h4,.skincare-collection h5,.skincare-collection h6,.skincare-ingredient__name,.skincare-concern__title{word-break:keep-all!important;overflow-wrap:normal!important;white-space:normal!important}}.skincare-collection *,.skincare-collection *:before,.skincare-collection *:after{box-sizing:border-box}.skincare-container{max-width:var(--skincare-max-width);margin:0 auto;padding:0 var(--skincare-spacing-md)}@media(min-width:768px){.skincare-container{padding:0 var(--skincare-spacing-xl)}}@media(min-width:1200px){.skincare-container{padding:0 var(--skincare-spacing-2xl)}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skincare-section-header{text-align:center;margin-bottom:var(--skincare-spacing-xl)}.skincare-section-title{margin:0 0 var(--skincare-spacing-sm);color:var(--skincare-color-green)}.skincare-section-subtitle{font-size:1.125rem;color:var(--skincare-color-text-light);max-width:600px;margin:0 auto}.skincare-accent-line{display:flex;align-items:center;gap:0;margin-bottom:var(--skincare-spacing-md)}.skincare-accent-line:before{content:"";display:block;width:100px;height:1px;background-color:var(--skincare-color-green)}.skincare-accent-line:after{content:"";display:block;width:6px;height:6px;background-color:var(--skincare-color-green);border-radius:50%}.skincare-btn{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;font-family:var(--skincare-font-family);font-size:.9375rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;border:none;border-radius:var(--skincare-radius-sm);cursor:pointer;transition:all var(--skincare-transition)}.skincare-btn--primary{background-color:var(--skincare-color-pink);color:var(--skincare-color-background)}.skincare-btn--primary:hover{background-color:var(--skincare-color-primary);transform:translateY(-1px)}.skincare-btn--secondary{background-color:transparent;color:var(--skincare-color-primary);border:1px solid var(--skincare-color-primary)}.skincare-btn--secondary:hover{background-color:var(--skincare-color-primary);color:var(--skincare-color-background)}.skincare-btn--large{padding:1rem 2.5rem;font-size:1rem}.skincare-btn--add-to-cart{width:100%;background-color:var(--skincare-color-primary);color:var(--skincare-color-background);margin-top:var(--skincare-spacing-sm)}.skincare-btn--add-to-cart:hover:not(:disabled){background-color:var(--skincare-color-secondary)}.skincare-btn--add-to-cart:disabled{background-color:var(--skincare-color-border);cursor:not-allowed}.skincare-hero{position:relative;min-height:60vh;display:flex;align-items:center;overflow:hidden}@media(min-width:768px){.skincare-hero{min-height:70vh}}.skincare-hero__wrapper{position:relative;width:100%;min-height:inherit;display:flex;align-items:center}.skincare-hero__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.skincare-hero__image{width:100%;height:100%;object-fit:cover}.skincare-hero__image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(255,255,255,.9) 0%,rgba(255,255,255,.7) 40%,rgba(255,255,255,.3) 70%,transparent 100%)}@media(max-width:767px){.skincare-hero__image-wrapper:after{background:linear-gradient(to bottom,#ffffffd9,#fff9)}}.skincare-hero__image-wrapper--placeholder{background:linear-gradient(135deg,var(--skincare-color-background-alt) 0%,var(--skincare-color-border) 100%)}.skincare-hero__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--skincare-color-text-light)}.skincare-hero__placeholder span{font-size:1.5rem;font-weight:500}.skincare-hero__placeholder small{margin-top:.5rem;opacity:.7}.skincare-hero__content{position:relative;z-index:2;width:100%;padding:var(--skincare-spacing-xl) var(--skincare-spacing-md)}@media(min-width:768px){.skincare-hero__content{padding:var(--skincare-spacing-3xl) var(--skincare-spacing-lg);max-width:55%}}.skincare-hero__content-inner{max-width:600px}.skincare-hero__headline{margin:0 0 var(--skincare-spacing-md);color:var(--skincare-color-green)}.skincare-hero__subheadline{margin:0 0 var(--skincare-spacing-lg);color:var(--skincare-color-text)}.skincare-hero__ctas{display:flex;flex-wrap:wrap;gap:var(--skincare-spacing-sm)}.skincare-intro{padding:var(--skincare-spacing-2xl) 0;background-color:var(--skincare-color-background)}.skincare-intro__content{max-width:1000px;margin:0 auto;text-align:center}.skincare-intro__lead{font-size:1.25rem;line-height:1.7;margin-bottom:var(--skincare-spacing-md)}.skincare-intro__content p{font-size:1.0625rem;line-height:1.7;margin-bottom:var(--skincare-spacing-sm);color:var(--skincare-color-text-light)}.skincare-intro__cta-text{margin-top:var(--skincare-spacing-md);color:var(--skincare-color-primary)}.skincare-concerns{padding:var(--skincare-spacing-2xl) 0;background-color:var(--skincare-color-background-alt)}.skincare-concerns__grid{display:grid;grid-template-columns:1fr;gap:var(--skincare-spacing-lg)}@media(min-width:768px){.skincare-concerns__grid{grid-template-columns:repeat(3,1fr);gap:var(--skincare-spacing-xl)}}@media(min-width:1024px){.skincare-concerns__grid{grid-template-columns:repeat(3,1fr)}}.skincare-concern{text-align:center}.skincare-concern__icon{width:48px;height:48px;margin:0 auto var(--skincare-spacing-sm);color:var(--skincare-color-pink)}.skincare-concern__icon svg{width:100%;height:100%}.skincare-concern__title{font-size:1.125rem;font-weight:600;margin:0 0 var(--skincare-spacing-sm);color:var(--skincare-color-primary);word-break:keep-all;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none;overflow-wrap:normal;word-wrap:normal;white-space:nowrap}@media(max-width:480px){.skincare-concern__title{white-space:normal;word-break:normal;overflow-wrap:break-word;hyphens:manual;-webkit-hyphens:manual;-ms-hyphens:manual;-moz-hyphens:manual}}.skincare-concern__text{font-size:.9375rem;color:var(--skincare-color-text-light);margin:0;line-height:1.6}.skincare-products{padding:var(--skincare-spacing-3xl) 0;background-color:var(--skincare-color-background);position:relative}.skincare-products:nth-child(2n){background-color:var(--skincare-color-background-pink-light)}.skincare-products+.skincare-products{border-top:2px solid var(--skincare-color-border)}@media(min-width:1200px){.skincare-products{padding:5rem 0}}.skincare-category{margin-bottom:var(--skincare-spacing-3xl)}.skincare-category:last-child{margin-bottom:0}.skincare-category__title{font-size:1.75rem;font-weight:500;margin:0 0 var(--skincare-spacing-sm);color:var(--skincare-color-green)}.skincare-category__description{font-size:1.125rem;color:var(--skincare-color-text-light);margin:0 0 var(--skincare-spacing-xl);max-width:700px}.skincare-products__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--skincare-spacing-lg)}@media(min-width:768px){.skincare-products__grid{grid-template-columns:repeat(4,1fr);gap:var(--skincare-spacing-xl)}}.skincare-product-card{display:block;text-decoration:none;color:inherit;transition:opacity var(--skincare-transition)}.skincare-product-card:hover{opacity:.85}.skincare-product-card__image-wrapper{position:relative;aspect-ratio:1;overflow:hidden;background-color:transparent;margin-bottom:var(--skincare-spacing-md)}.skincare-product-card__image{width:100%;height:100%;object-fit:contain;transition:transform var(--skincare-transition)}.skincare-product-card:hover .skincare-product-card__image{transform:scale(1.03)}.skincare-product-card__content{text-align:center}.skincare-product-card__title{word-break:normal;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;font-size:1rem}.skincare-product-card__price{font-size:.9375rem;color:var(--skincare-color-text);margin:0 0 var(--skincare-spacing-xs)}.skincare-product-card__excerpt{font-size:.9375rem;color:var(--skincare-color-text-light);margin:0;line-height:1.5;word-break:normal;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}.skincare-routines{padding:var(--skincare-spacing-3xl) 0;background-color:var(--skincare-color-background-alt)}.skincare-routines__grid{display:grid;grid-template-columns:1fr;gap:var(--skincare-spacing-lg)}@media(min-width:768px){.skincare-routines__grid{grid-template-columns:repeat(3,1fr);gap:var(--skincare-spacing-xl)}}.skincare-routine{background:var(--skincare-color-background);padding:var(--skincare-spacing-lg);border-radius:var(--skincare-radius-md);box-shadow:var(--skincare-shadow-sm)}.skincare-routine__title{font-size:1.125rem;font-weight:600;margin:0 0 var(--skincare-spacing-sm);color:var(--skincare-color-green)}.skincare-routine__description{font-size:.9375rem;color:var(--skincare-color-text-light);margin:0 0 var(--skincare-spacing-md);line-height:1.5}.skincare-routine__steps{list-style:none;padding:0;margin:0 0 var(--skincare-spacing-md);counter-reset:step-counter}.skincare-routine__steps li{font-size:.875rem;line-height:1.5;margin-bottom:var(--skincare-spacing-xs);padding-left:1.5rem;position:relative}.skincare-routine__steps li:before{content:"";position:absolute;left:0;top:.5rem;width:4px;height:4px;background-color:var(--skincare-color-green);border-radius:50%}.skincare-routine__benefits{font-size:.8125rem;color:var(--skincare-color-green);background-color:var(--skincare-color-background-alt);padding:var(--skincare-spacing-sm);border-radius:var(--skincare-radius-sm);margin:0}.skincare-conditions{padding:var(--skincare-spacing-3xl) 0;background-color:var(--skincare-color-background)}.skincare-conditions__content{display:grid;gap:var(--skincare-spacing-xl)}@media(min-width:768px){.skincare-conditions__content{grid-template-columns:repeat(2,1fr);gap:var(--skincare-spacing-2xl)}}.skincare-condition-block{background-color:var(--skincare-color-background-alt);padding:var(--skincare-spacing-lg);border-radius:var(--skincare-radius-md)}.skincare-condition-block__title{font-size:1.25rem;font-weight:600;margin:0 0 var(--skincare-spacing-sm);color:var(--skincare-color-green)}.skincare-condition-block__text{font-size:1rem;line-height:1.6;margin:0 0 var(--skincare-spacing-md);color:var(--skincare-color-text-light)}.skincare-condition-block__products{font-size:.9375rem;color:var(--skincare-color-primary);background-color:var(--skincare-color-background);padding:var(--skincare-spacing-sm);border-radius:var(--skincare-radius-sm);border-left:3px solid var(--skincare-color-green)}.skincare-conditions__disclaimer{margin-top:var(--skincare-spacing-xl);text-align:center;color:var(--skincare-color-text-light);font-style:italic}.skincare-ingredients{padding:var(--skincare-spacing-3xl) 0;background-color:var(--skincare-color-background-alt)}.skincare-ingredients__grid{display:grid;grid-template-columns:1fr;gap:var(--skincare-spacing-lg)}@media(min-width:768px){.skincare-ingredients__grid{grid-template-columns:repeat(3,1fr);gap:var(--skincare-spacing-xl)}}@media(min-width:1024px){.skincare-ingredients__grid{grid-template-columns:repeat(3,1fr)}}.skincare-ingredient{background:var(--skincare-color-background);padding:var(--skincare-spacing-lg);border-radius:var(--skincare-radius-md);text-align:center;min-width:0;max-width:100%}.skincare-ingredient__name{font-size:1rem;font-weight:600;margin:0 0 var(--skincare-spacing-sm);color:var(--skincare-color-green);hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none;word-break:keep-all;overflow-wrap:normal;word-wrap:normal}.skincare-ingredient__benefits{font-size:.875rem;color:var(--skincare-color-text-light);margin:0 0 var(--skincare-spacing-sm);line-height:1.5;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none;word-break:normal;overflow-wrap:break-word}.skincare-ingredient__found-in{font-size:.75rem;color:var(--skincare-color-green);background-color:var(--skincare-color-background-alt);padding:.25rem .75rem;border-radius:12px;display:inline-block;margin:0;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none;word-break:normal;overflow-wrap:break-word}.skincare-featured-product{padding:var(--skincare-spacing-3xl) 0;background-color:var(--skincare-color-background-pink-light)}@media(min-width:1200px){.skincare-featured-product{padding:5rem 0}}.skincare-hero-product{display:grid;grid-template-columns:1fr;gap:var(--skincare-spacing-xl);align-items:center}@media(min-width:768px){.skincare-hero-product{grid-template-columns:1fr 1fr;gap:var(--skincare-spacing-2xl)}}.skincare-hero-product__image-wrapper{position:relative;aspect-ratio:1;overflow:hidden;background-color:transparent;margin-bottom:var(--skincare-spacing-md)}.skincare-hero-product__image{width:100%;height:100%;object-fit:contain;transition:transform var(--skincare-transition)}.skincare-hero-product__badge{position:absolute;top:var(--skincare-spacing-sm);right:var(--skincare-spacing-sm);background-color:var(--skincare-color-pink);color:var(--skincare-color-background);padding:.25rem .75rem;font-size:.75rem;font-weight:600;text-transform:uppercase;border-radius:var(--skincare-radius-sm);z-index:1}.skincare-hero-product__content{text-align:left}@media(max-width:767px){.skincare-hero-product__content{text-align:center}}.skincare-hero-product__title{font-size:1.875rem;color:var(--skincare-color-primary);margin:0 0 var(--skincare-spacing-sm);font-weight:600;line-height:1.2}@media(min-width:768px){.skincare-hero-product__title{font-size:2.25rem}}.skincare-hero-product__price{margin-bottom:var(--skincare-spacing-md)}.skincare-hero-product__price-current{font-size:1.25rem;font-weight:600;color:var(--skincare-color-primary)}.skincare-hero-product__price-compare{font-size:1rem;color:var(--skincare-color-text-light);text-decoration:line-through;margin-left:var(--skincare-spacing-sm)}.skincare-hero-product__description{margin-bottom:var(--skincare-spacing-lg)}.skincare-hero-product__description p{font-size:1rem;line-height:1.6;margin-bottom:var(--skincare-spacing-md);color:var(--skincare-color-text)}.skincare-hero-product__features{margin:var(--skincare-spacing-md) 0}.skincare-feature{display:flex;align-items:flex-start;margin-bottom:var(--skincare-spacing-xs)}.skincare-feature__icon{margin-right:var(--skincare-spacing-xs);font-size:1rem;margin-top:.1rem;flex-shrink:0}.skincare-feature__text{font-size:.9375rem;color:var(--skincare-color-text);line-height:1.5}.skincare-hero-product__perfect-for{padding:var(--skincare-spacing-md);background:var(--skincare-color-background);border-left:3px solid var(--skincare-color-pink);border-radius:var(--skincare-radius-sm);font-size:.9375rem;margin:var(--skincare-spacing-md) 0;line-height:1.5}.skincare-hero-product__actions{display:flex;flex-direction:column;gap:var(--skincare-spacing-sm);margin-top:var(--skincare-spacing-lg)}@media(min-width:480px){.skincare-hero-product__actions{flex-direction:row;align-items:center;gap:var(--skincare-spacing-md)}}.skincare-hero-product__actions .skincare-btn{flex:0 0 auto}.skincare-hero-product__placeholder{background:var(--skincare-color-background-pink-light);border:2px dashed var(--skincare-color-pink);border-radius:var(--skincare-radius-lg);padding:3rem;text-align:center;min-height:300px;display:flex;align-items:center;justify-content:center}.skincare-placeholder-icon{font-size:4rem;color:var(--skincare-color-pink)}.skincare-sets{padding:var(--skincare-spacing-3xl) 0;background-color:var(--skincare-color-background)}.skincare-sets__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--skincare-spacing-lg)}@media(min-width:768px){.skincare-sets__grid{grid-template-columns:repeat(3,1fr);gap:var(--skincare-spacing-xl)}}.skincare-set-card{display:block;text-decoration:none;color:inherit;transition:opacity var(--skincare-transition);position:relative}.skincare-set-card:hover{opacity:.85}.skincare-set-card__badge{position:absolute;top:var(--skincare-spacing-sm);left:var(--skincare-spacing-sm);background-color:var(--skincare-color-accent);color:var(--skincare-color-background);padding:.25rem .75rem;font-size:.75rem;font-weight:600;text-transform:uppercase;border-radius:var(--skincare-radius-sm);z-index:1}.skincare-set-card--featured{border:2px solid var(--skincare-color-pink);border-radius:var(--skincare-radius-lg);box-shadow:0 4px 20px #d3b7bc33;transform:scale(1.02);position:relative;background:linear-gradient(145deg,var(--skincare-color-background) 0%,var(--skincare-color-background-pink-light) 100%)}.skincare-set-card--featured:before{content:"\2728  FEATURED";position:absolute;top:-8px;left:50%;transform:translate(-50%);background:var(--skincare-color-pink);color:#fff;padding:.25rem 1rem;font-size:.75rem;font-weight:700;text-transform:uppercase;border-radius:var(--skincare-radius-sm);z-index:2;letter-spacing:.05em}.skincare-set-card--featured:hover{transform:scale(1.03);opacity:1;box-shadow:0 6px 25px #d3b7bc4d}.skincare-set-card--featured .skincare-set-card__title{color:var(--skincare-color-pink);font-weight:600}.skincare-set-card--featured .skincare-set-card__excerpt strong{color:var(--skincare-color-pink)}.skincare-set-card__image-wrapper{position:relative;aspect-ratio:1;overflow:hidden;background-color:transparent;margin-bottom:var(--skincare-spacing-md)}.skincare-set-card__image{width:100%;height:100%;object-fit:contain;transition:transform var(--skincare-transition)}.skincare-set-card:hover .skincare-set-card__image{transform:scale(1.03)}.skincare-set-card__content{text-align:center}.skincare-set-card__title{font-size:.8125rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;line-height:1.4;margin:0 0 var(--skincare-spacing-sm);color:var(--skincare-color-text)}.skincare-set-card__price{font-size:.9375rem;color:var(--skincare-color-text);margin:0 0 var(--skincare-spacing-xs)}.skincare-set-card__excerpt{font-size:.8125rem;color:var(--skincare-color-text-light);margin:0;line-height:1.4}.skincare-testimonials{padding:var(--skincare-spacing-3xl) 0;background-color:var(--skincare-color-background-warm)}.skincare-testimonials__grid{display:grid;grid-template-columns:1fr;gap:var(--skincare-spacing-lg);margin-bottom:var(--skincare-spacing-2xl)}@media(min-width:768px){.skincare-testimonials__grid{grid-template-columns:repeat(2,1fr);gap:var(--skincare-spacing-xl)}}@media(min-width:1024px){.skincare-testimonials__grid{grid-template-columns:repeat(3,1fr)}}.skincare-testimonial{background:var(--skincare-color-background);padding:var(--skincare-spacing-lg);border-radius:var(--skincare-radius-md);box-shadow:var(--skincare-shadow-sm);position:relative;border-left:3px solid var(--skincare-color-pink)}.skincare-testimonial__stars{color:var(--skincare-color-pink);font-size:1.5rem;margin-bottom:var(--skincare-spacing-sm);letter-spacing:.1em}.skincare-testimonial__quote{font-style:italic;font-size:.9375rem;line-height:1.6;color:var(--skincare-color-text);margin:0 0 var(--skincare-spacing-md);quotes:""" """ "'" "'"}.skincare-testimonial__quote:before{content:open-quote}.skincare-testimonial__quote:after{content:close-quote}.skincare-testimonial__author{font-size:.8125rem;color:var(--skincare-color-pink);font-weight:600;font-style:normal}.skincare-testimonials__cta{text-align:center;padding-top:var(--skincare-spacing-xl);border-top:1px solid var(--skincare-color-border)}.skincare-testimonials__cta-text{font-size:1.125rem;color:var(--skincare-color-text);margin:0 0 var(--skincare-spacing-md)}.skincare-faqs{padding:var(--skincare-spacing-3xl) 0;background-color:var(--skincare-color-background-alt)}.skincare-faqs__list{max-width:800px;margin:0 auto}.skincare-faq{border-bottom:1px solid var(--skincare-color-border)}.skincare-faq__question{display:flex;align-items:center;justify-content:space-between;padding:var(--skincare-spacing-md) 0;font-size:1.0625rem;font-weight:500;color:var(--skincare-color-text);cursor:pointer;list-style:none}.skincare-faq__question::-webkit-details-marker{display:none}.skincare-faq__question:after{content:"+";font-size:1.5rem;font-weight:300;color:var(--skincare-color-green);transition:transform var(--skincare-transition)}.skincare-faq[open] .skincare-faq__question:after{transform:rotate(45deg)}.skincare-faq__answer{padding:0 0 var(--skincare-spacing-md);color:var(--skincare-color-text-light)}.skincare-faq__answer p{margin:0 0 var(--skincare-spacing-sm)}.skincare-faq__answer ul{margin:0;padding-left:var(--skincare-spacing-md)}.skincare-faq__answer li{margin-bottom:var(--skincare-spacing-xs)}.skincare-footer-cta{padding:var(--skincare-spacing-3xl) 0;background-color:var(--skincare-color-background-warm);text-align:center}.skincare-footer-cta__content{max-width:600px;margin:0 auto}.skincare-footer-cta__title{margin:0 0 var(--skincare-spacing-md);color:var(--skincare-color-green)}.skincare-footer-cta__text{margin:0 0 var(--skincare-spacing-lg);color:var(--skincare-color-text)}.skincare-footer-cta .skincare-btn--primary{background-color:var(--skincare-color-green);color:var(--skincare-color-background)}.skincare-footer-cta .skincare-btn--primary:hover{background-color:var(--skincare-color-green-light);color:var(--skincare-color-background)}@media print{.skincare-hero__image-wrapper:after,.skincare-btn,.skincare-related-links{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-skincare-collection.css.map */
