.sk-category-section{--card-width:290px;--card-height:413.333333px;display:block;max-width:1200px;margin:36px auto;padding:0 24px;color:#171717}.sk-category-heading{display:flex;align-items:center;justify-content:center;text-align:center;padding:0 4px}.sk-category-heading h2{font:inherit;font-size:28px;font-weight:600;margin:0;line-height:1.3;letter-spacing:0}.sk-category-card:focus-visible,.sk-category-rail:focus-visible{outline:3px solid #202020;outline-offset:3px}.sk-category-rail{display:grid;grid-auto-flow:column;grid-auto-columns:var(--card-width);gap:20px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;overscroll-behavior-inline:contain;list-style:none;padding:16px 4px 20px;margin:0;scrollbar-width:thin;scrollbar-color:#aaa #f1f1f1;cursor:grab;touch-action:auto}.sk-category-rail.is-dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.sk-category-item{min-width:0;margin:0;padding:0}.sk-category-card{display:block;position:relative;height:var(--card-height);box-sizing:border-box;text-align:center;text-decoration:none;color:#151515;isolation:isolate;border:0;border-radius:26px;background:transparent;box-shadow:none;font-family:inherit;overflow:visible;-webkit-user-drag:none}.sk-category-panel{position:absolute;top:11%;right:2%;bottom:0;left:2%;border-radius:24px;background:linear-gradient(128deg,var(--panel-start),var(--panel-middle) 58%,var(--panel-end));border:3px solid var(--rim);box-shadow:inset 0 2px 1px #fff5,inset 0 -3px 0 var(--rim-dark),0 4px 5px var(--shadow)}.sk-category-visual{position:absolute;top:8px;left:0;right:0;aspect-ratio:3/4;pointer-events:none}.sk-category-product{position:absolute;z-index:1;left:51%;top:8%;height:61.5%;width:auto;max-width:none;object-fit:contain;transform:translate(-50%) rotate(-8deg);filter:drop-shadow(5px 8px 5px #00000026);-webkit-user-drag:none}.sk-category-card--serums .sk-category-product{top:10%;height:60%}.sk-category-art{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.sk-category-copy{position:absolute;z-index:3;top:auto;bottom:16px;left:10%;right:10%}.sk-category-divider{display:block;height:2px;background:var(--accent);margin-bottom:10px}.sk-category-label{display:grid;place-content:center;min-height:1.2em;margin:0;font-family:inherit;font-size:18px;line-height:1.2;font-weight:500;color:#141414}.sk-category-card--shampoo_conditioner .sk-category-label{font-size:16px;letter-spacing:0;white-space:nowrap}.sk-category-price{display:block;min-height:1.1em;font-size:28px;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums;margin-top:4px;color:var(--price-color,var(--accent))}.sk-category-soon{font-size:19px;line-height:1.62}.sk-category-card--serums{--panel-start:#ed4f93;--panel-middle:#f9c8d9;--panel-end:#f283ad;--rim:#f19cb9;--rim-dark:#ed6c99;--shadow:#ed4f933d;--accent:#e80063;--price-color:#a60044}.sk-category-card--creams{--panel-start:#f2e0ce;--panel-middle:#fbf2ea;--panel-end:#eed3b9;--rim:#eed3b9;--rim-dark:#ce8d59;--shadow:#ce8d593d;--accent:#ce8d59;--price-color:#9b5f2f}.sk-category-card--facewash{--panel-start:#ff965f;--panel-middle:#ffd5c2;--panel-end:#ffa366;--rim:#ffb98d;--rim-dark:#ed661e;--shadow:#d968233d;--accent:#a7620a;--price-color:#824707}.sk-category-card--sunblock{--panel-start:#68d4fb;--panel-middle:#dcf5fd;--panel-end:#60cefb;--rim:#60cefb;--rim-dark:#20aaee;--shadow:#27a9ed3d;--accent:#3400ba}.sk-category-card--shampoo_conditioner{--panel-start:#eda2ad;--panel-middle:#f8d4d5;--panel-end:#ee9ba8;--rim:#efa1ab;--rim-dark:#e54153;--shadow:#e541533d;--accent:#d20a18;--price-color:#a60714}@media(max-width:768px){.sk-category-section{--card-width:min( calc(75vw + 10px) ,350px);--card-height:min( calc(100vw + 40px) ,493.333333px);padding:0;margin:24px auto}.sk-category-heading{padding:0 16px}.sk-category-heading h2{font-size:24px}.sk-category-rail{grid-auto-columns:var(--card-width);gap:15px;padding-inline:16px}.sk-category-label{font-size:clamp(16px,4.6vw,20px)}.sk-category-price{font-size:clamp(26px,7.2vw,32px)}.sk-category-soon{font-size:clamp(17px,4.8vw,21px)}.sk-category-divider{margin-bottom:8px}}@media(max-width:360px){.sk-category-card--shampoo_conditioner .sk-category-label{font-size:14px}}@media(prefers-reduced-motion:reduce){.sk-category-rail{scroll-behavior:auto}}.sk-category-card--all_products{--panel-start:#aebcee;--panel-middle:#edf0ff;--panel-end:#c7ccf5;--rim:#bac2ed;--rim-dark:#8a98d8;--shadow:#8a98d83d;--accent:#6d67b7;--price-color:#d32f2f;--care-icon-size:40px}.sk-category-card--all_products .sk-category-panel{box-shadow:inset 0 2px 1px #fff7,inset 0 -3px 0 var(--rim-dark),0 4px 5px var(--shadow)}.sk-category-care-product{position:absolute;z-index:2;width:auto;max-width:none;object-fit:contain;transform:translate(-50%) rotate(var(--care-turn,0deg));filter:drop-shadow(4px 7px 4px #00000025);-webkit-user-drag:none}.sk-category-card--all_products .sk-category-care-p1{left:27%;top:21%;height:47%;--care-turn:-9deg}.sk-category-card--all_products .sk-category-care-p2{left:53%;top:11%;height:58%;--care-turn:1deg;z-index:3}.sk-category-card--all_products .sk-category-care-p3{left:78%;top:26%;height:43%;--care-turn:9deg}.sk-category-card--all_products .sk-category-care-p4{left:41%;top:48%;height:26%;--care-turn:-8deg;z-index:4}.sk-category-card--all_products .sk-category-care-p5{left:67%;top:46%;height:29%;--care-turn:6deg;z-index:4}.sk-category-care-emblem{position:absolute;z-index:4;display:grid;place-items:center;width:18%;height:14%;font:var(--care-icon-size)/1 "Segoe UI Emoji","Apple Color Emoji",sans-serif;filter:drop-shadow(0 2px 1px #ffffffbb) drop-shadow(0 3px 2px #52305218);transform:rotate(var(--care-tilt,0deg));color:var(--accent)}.sk-category-care-emblem--tl{left:3%;top:10%;--care-tilt:-10deg}.sk-category-care-emblem--tr{right:2%;top:8%;--care-tilt:12deg}.sk-category-care-emblem--bl{left:6%;top:62%;font-size:calc(var(--care-icon-size) * .8);--care-tilt:-8deg}.sk-category-care-emblem--br{right:4%;top:64%;font-size:calc(var(--care-icon-size) * .8);--care-tilt:10deg}.sk-category-card--all_products .sk-category-price{white-space:nowrap}.sk-category-card--all_products .sk-category-price-prefix{font-family:inherit;font-size:11px;line-height:1;font-weight:600;margin-right:4px;vertical-align:baseline}@media(max-width:360px){.sk-category-card--all_products{--care-icon-size:35px}}.wrapper-footer .sk-footer-citrus,.wrapper-footer .sk-footer-citrus *{box-sizing:border-box}.wrapper-footer .sk-footer-dock.sk-footer-citrus{--sk-footer-cream:#493457;--sk-footer-ink:#FFFCFF;--sk-footer-card:transparent;--sk-footer-line:#9B87AA;margin:36px 0 12px;padding:0;background:#493457;color:#fffcff;border-radius:45px 9px 9px;font-family:var(--font-body-family,Arial,sans-serif);font-size:12px;line-height:1.6}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__panel{width:100%;margin:0;padding:27px 19px!important;background:transparent;border-radius:inherit}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__content{width:100%;max-width:1120px;min-height:0;margin:0 auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;font-size:12px}.wrapper-footer .sk-footer-citrus a{color:inherit;font:inherit;text-decoration:none;letter-spacing:normal;text-transform:none}.wrapper-footer .sk-footer-citrus a:hover{text-decoration:underline;text-underline-offset:4px}.wrapper-footer .sk-footer-citrus a:focus-visible{outline:2px solid #EAE2F1;outline-offset:3px}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__brand-row{display:block;min-height:0}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__brand{display:block}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__logo{display:inline-flex;min-height:44px;padding:0;background:transparent;color:#fffcff;align-items:center;justify-content:flex-start}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__logo-vector{display:block;width:130px;height:auto;max-width:100%}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__tagline{margin:4px 0 0;font:inherit;font-size:12px;color:#d6cadd}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;margin:14px 0 0}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:0;margin:0 0 3px;padding:10px 14px;border:1px solid #9B87AA;border-radius:22px;background:transparent;font-size:11px;line-height:1.5;white-space:nowrap}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__policies{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:0 12px;margin:12px 0 0;font-size:11px;color:#d6cadd}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__policies a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__legal{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 6px;padding:0;border:0;margin:0;font-size:11px;color:#d6cadd}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__legal span{flex:none;min-width:0}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__legal a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}@media(max-width:1024px){.sticky-toolbar-mobile .wrapper-footer:has(.sk-footer-citrus){padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@media(max-width:359px){.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__actions a{width:100%;margin:0}}@media(min-width:769px){.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__panel{padding:36px 32px!important}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__content{display:grid;grid-template-columns:1fr 1.25fr;grid-template-areas:"brand actions" "brand policies" "legal legal";column-gap:36px;row-gap:12px}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__brand-row{grid-area:brand}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__actions{grid-area:actions;justify-content:flex-start;gap:10px;margin:0}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__policies{grid-area:policies;margin:0}.wrapper-footer .sk-footer-dock.sk-footer-citrus .sk-footer-dock__legal{grid-area:legal;margin-top:8px}}.sk-home-reviews--olive{width:100%;max-width:1170px;margin-inline:auto;color:#fffcff}.sk-home-reviews--olive *,.sk-home-reviews--olive *:before,.sk-home-reviews--olive *:after{box-sizing:border-box}.sk-home-reviews__spotlight{min-width:0;background:#493457}.sk-home-reviews__header{padding:30px 26px 25px}.sk-home-reviews__eyebrow{display:block;margin:0 0 12px;color:#eae2f1;font-size:11px;font-weight:600;line-height:1.6;letter-spacing:1.6px;text-transform:uppercase}.sk-home-reviews--olive .sk-home-reviews__heading{display:block;max-width:240px;margin:0;padding:0;color:#fffcff;font-family:Skinkit Cormorant Garamond,Georgia,serif;font-size:49px;font-weight:400;line-height:.96;letter-spacing:-.7px;text-align:left}html body.template-index .body-content-wrapper #MainContent .sk-home-reviews--olive .sk-home-reviews__heading{margin-bottom:0}.sk-home-reviews--olive .sk-home-reviews__heading:before,.sk-home-reviews--olive .sk-home-reviews__heading:after{content:none}.sk-home-reviews__subtitle{max-width:260px;margin:12px 0 0;padding:0;color:#d6cadd;font-size:12px;line-height:1.6}.sk-home-reviews--olive .sk-home-reviews__rail{display:flex;align-items:stretch;gap:12px;margin:0;padding:0 22px;overflow-x:auto;overflow-y:hidden;list-style:none;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:22px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.sk-home-reviews--olive .sk-home-reviews__rail::-webkit-scrollbar{display:none}.sk-home-reviews--olive .sk-home-reviews__card{display:flex;flex:0 0 calc(100% - 16px);flex-direction:column;min-width:0;height:410px;min-height:410px;max-height:410px;margin:0;padding:0;overflow:hidden;border:1px solid #BDAACB;border-radius:4px 4px 60px;background:#f2ecf7;color:#382b40;scroll-snap-align:start}.sk-home-reviews--olive .sk-home-reviews__photo{display:block;flex-shrink:0;width:100%;height:210px;margin:0;overflow:hidden;background:#d6cadd}.sk-home-reviews--olive .sk-home-reviews__photo img{display:block;width:100%;height:100%;margin:0;object-fit:cover}.sk-home-reviews--olive .sk-home-reviews__body{display:grid;flex:1;grid-template-columns:minmax(0,1fr) minmax(72px,96px);grid-template-rows:auto minmax(0,1fr) auto;gap:8px 12px;align-items:start;min-height:0;padding:14px 16px 16px}.sk-home-reviews--olive .sk-home-reviews__rating{grid-column:1 / -1;margin:0;color:#59406b;font-size:12px;line-height:1.1;letter-spacing:2px;white-space:nowrap}.sk-home-reviews--olive .sk-home-reviews__quote{grid-column:1 / -1;width:100%;height:100%;min-height:0;margin:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;padding:0;border:0;color:#382b40;font-family:Skinkit Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.15;overflow-wrap:anywhere}.sk-home-reviews--olive .sk-home-reviews__quote:before,.sk-home-reviews--olive .sk-home-reviews__quote:after{content:none}.sk-home-reviews--olive .sk-home-reviews__customer{grid-column:1;grid-row:3;align-self:center;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0;margin-top:0;color:#382b40}.sk-home-reviews__buyer{font-size:12px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.sk-home-reviews--olive .sk-home-reviews__verified{display:inline-flex;align-items:center;gap:4px;margin-top:4px;color:#67556d;font-size:11px;line-height:1.6}.sk-home-reviews__verified svg{flex:0 0 12px;width:12px;height:12px}.sk-home-reviews--olive .sk-home-reviews__link{grid-column:2;grid-row:3;align-self:center;display:inline-flex;align-items:center;min-height:44px;margin:0;text-align:right;color:#382b40;font-size:11px;line-height:1.6;text-decoration:underline;text-underline-offset:4px}.sk-home-reviews__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px 22px 0;padding:17px 0 22px;border-top:1px solid #9B87AA;color:#d6cadd;font-size:10px;line-height:1.6;letter-spacing:1px;text-transform:uppercase}.sk-home-reviews__footer svg{flex:0 0 18px;width:18px;height:18px}.sk-home-reviews--olive :is(a,.sk-home-reviews__rail,.sk-home-reviews__quote):focus-visible{outline:2px solid #FFFCFF;outline-offset:3px}.sk-home-reviews--olive .sk-home-reviews__body :is(a,.sk-home-reviews__quote):focus-visible{outline-color:#382b40}@media(min-width:769px){.sk-home-reviews--olive .sk-home-reviews__heading{max-width:none;font-size:56px}.sk-home-reviews--olive .sk-home-reviews__subtitle{max-width:none}.sk-home-reviews--olive .sk-home-reviews__card{flex-basis:calc((100% - 24px) / 3)}.sk-home-reviews--olive .sk-home-reviews__quote{font-size:20px}}@media(max-width:360px){.sk-home-reviews__header{padding-inline:22px}.sk-home-reviews--olive .sk-home-reviews__heading{font-size:42px}.sk-home-reviews--olive .sk-home-reviews__body{padding-inline:14px}.sk-home-reviews--olive .sk-home-reviews__quote{font-size:20px}}@media(prefers-reduced-motion:reduce){.sk-home-reviews--olive .sk-home-reviews__rail{scroll-behavior:auto}}.skinkit-offer{position:relative;overflow:hidden;--sk-offer-paper: #59406B;--sk-offer-ink: #FFFCFF;background:var(--sk-offer-paper);color:var(--sk-offer-ink);border-bottom:1px solid #59406B;font-size:13px;font-weight:500;line-height:1.4}.skinkit-offer__viewport{overflow:hidden;min-height:39px}.skinkit-offer__track{display:flex;width:max-content;animation:skinkit-offer-scroll 60s linear infinite}.skinkit-offer__group{display:flex;flex:0 0 auto;align-items:center;justify-content:space-around;min-width:100vw;height:39px}.skinkit-offer__message{flex:0 0 auto;white-space:nowrap}.skinkit-offer__separator{padding-inline:32px}.skinkit-offer .skinkit-offer__pause{position:absolute;inset-block-start:0;inset-inline-end:0;display:block;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);opacity:0;pointer-events:none}.skinkit-offer__control{display:none}.skinkit-offer__pause:focus-visible+.skinkit-offer__control{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:2;display:flex;align-items:center;min-height:39px;padding-inline:12px;background:var(--sk-offer-paper);color:var(--sk-offer-ink);white-space:nowrap;outline:2px solid var(--sk-offer-ink);outline-offset:-4px}.skinkit-offer__pause:checked~.skinkit-offer__viewport .skinkit-offer__track,.skinkit-offer:focus-within .skinkit-offer__track{animation-play-state:paused}@media(hover:hover){.skinkit-offer:hover .skinkit-offer__track{animation-play-state:paused}}@keyframes skinkit-offer-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.skinkit-offer__track{animation-duration:90s}}.button.button--style{color:var(--color-button-style);background:var(--bg-button-style);border:1px solid var(--border-button-style);max-width:var(--width-button-style)}@media(min-width:1025px){.button.button--style:hover{color:var(--color-button-hover-style);background:var(--bg-button-hover-style);border-color:var(--border-button-hover-style)}}@media screen and (min-width:1025px){.media-block.container-full{padding-left:var(--padding-left-full-width);padding-right:var(--padding-right-full-width)}}.media-block{min-height:var(--section-min-height, "auto")}.media-block.container{margin:0}[style*="--horizontal-alignment: center"] .special-heading-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .special-heading-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.special-heading-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.special-heading-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.special-heading-block{--text-align-default: right}.special-heading-block{background-color:var(--background-color, transparent);border-radius:var(--corner-radius, 0rem)}.special-heading-block.h2>*{font-size:var(--heading-size);color:var(--color-heading);line-height:var(--heading-line-height);text-align:var(--text-align, var(--text-align-default));overflow-wrap:anywhere}@media(max-width:767px){.special-heading-block.h2>*{font-size:var(--heading-size-mb)}}.special-heading-block.h2 p{margin:unset}.special-heading-block.h2 .special_text--color{color:var(--special_heading_color)}.special-heading-block.h2 .special_text--background{color:transparent;background-image:var(--special_heading_image);background-clip:text;-webkit-background-clip:text;background-position:center;background-size:cover}.background-image-container img{object-fit:cover;width:100%;height:100%}.background-image-fit img{object-fit:contain}.video-background,.video-background *{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.video-background--cover *{object-fit:cover}.video-background--contain *{object-fit:contain}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0px)}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}.section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:100%;height:100%}.section-wrapper .section{min-height:var(--section-min-height, "auto")}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(>#header-group>.header-section>#header-component[transparent]):not(:has(>#header-group>.header-section+.shopify-section))>main>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.section-wrapper .custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}@media screen and (min-width:1025px){.custom-section .container-full{padding-left:var(--padding-left-full-width);padding-right:var(--padding-right-full-width)}}.layout-panel-flex{display:flex!important;gap:var(--gap);height:100%}.layout-panel-flex--row{flex-flow:row var(--flex-wrap);justify-content:var(--horizontal-alignment);align-items:var(--vertical-alignment)}.layout-panel-flex--column{flex-flow:column var(--flex-wrap);align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment)}@media screen and not (min-width:750px){.mobile-column{flex-flow:column nowrap;align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment-mobile)}.layout-panel-flex--row:not(.mobile-column) .text-block{flex:1 1 var(--max-width--display-tight)}.layout-panel-flex--row:not(.mobile-column) .image-block{flex:1 1 var(--size-style-width-mobile-min)}.layout-panel-flex--row:not(.mobile-column) .button{flex:0 0 fit-content}}@media(min-width:750px){.layout-panel-flex{flex-direction:var(--flex-direction)}}body.template-index #MainContent :is([id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .products-flex{--sk-best-columns: 4;--sk-best-gap: 30px;display:flex;flex-wrap:nowrap;gap:var(--sk-best-gap);padding-inline:0;overflow-x:auto;overflow-y:clip;scroll-behavior:smooth;scroll-snap-type:none;overscroll-behavior-inline:contain;cursor:grab;touch-action:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color, #000) var(--scrollbar-track-color, #f1f1f1)}body.template-index #MainContent :is([id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .products-flex>.product{flex:0 0 calc((100% - (var(--sk-best-columns) - 1) * var(--sk-best-gap)) / var(--sk-best-columns));width:calc((100% - (var(--sk-best-columns) - 1) * var(--sk-best-gap)) / var(--sk-best-columns));padding-inline:0}body.template-index #MainContent :is([id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .products-flex.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;-webkit-user-select:none;user-select:none}body.template-index #MainContent :is([id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .products-flex:focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media(max-width:1024px){body.template-index #MainContent :is([id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .products-flex{--sk-best-gap: 16px}body.template-index.product-card-layout-01 #MainContent :is([id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .products-flex>.product .card-action{padding:0 0 15px}}@media(max-width:991px){body.template-index #MainContent :is([id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .products-flex{--sk-best-columns: 3}}@media(max-width:767px){body.template-index #MainContent :is([id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .products-flex{--sk-best-columns: 2}}@media(max-width:551px){body.template-index #MainContent :is([id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .products-flex{--sk-best-gap: 10px}}@media(max-width:320px){body.template-index #MainContent :is([id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .products-flex{--sk-best-columns: 1}}@media(prefers-reduced-motion:reduce){body.template-index #MainContent :is([id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .products-flex{scroll-behavior:auto}}body.template-index .header-basic,body.template-index .header-mobile{background:#fff;border-bottom:1px solid #eee8e7}body.template-index .sk-footer-dock{--sk-footer-cream: #e5e3d4;--sk-footer-ink: #30352b;--sk-footer-card: #f8f6ec;--sk-footer-line: #c4c4b6;margin-block-start:52px;border-radius:0}body.template-index .sk-footer-dock .sk-footer-dock__panel{padding:32px 20px 23px;border-radius:0}body.template-index .sk-footer-dock .sk-footer-dock__content{min-height:335px;max-width:1256px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "actions" "policies" "legal";align-content:space-between;gap:24px;font-size:12px}body.template-index .sk-footer-dock .sk-footer-dock__brand-row{grid-area:brand;min-height:0}body.template-index .sk-footer-dock .sk-footer-dock__logo-vector{width:154px;height:auto}body.template-index .sk-footer-dock .sk-footer-dock__tagline{margin:10px 0 0;font-size:13px;line-height:1.5}body.template-index .sk-footer-dock .sk-footer-dock__actions{grid-area:actions;gap:8px}body.template-index .sk-footer-dock .sk-footer-dock__actions a{min-height:83px;padding:10px 3px;border:1px solid #d5d2c7;border-radius:8px;gap:10px;font-size:12px;line-height:1.4}body.template-index .sk-footer-dock .sk-footer-dock__actions svg{width:21px;height:21px;stroke-width:1.3}body.template-index .sk-footer-dock .sk-footer-dock__policies{grid-area:policies;gap:8px;font-size:12px;line-height:1.5}body.template-index .sk-footer-dock .sk-footer-dock__policies a{min-height:44px}body.template-index .sk-footer-dock .sk-footer-dock__legal{grid-area:legal;margin-top:0;padding-top:18px;font-size:11px;line-height:1.5}body.template-index .sk-footer-dock .sk-footer-dock__legal span{min-width:0;flex:0 1 auto}body.template-index .sk-footer-dock .sk-footer-dock__legal a{min-height:44px}@media(min-width:769px){body.template-index .sk-footer-dock{margin-block-start:64px}body.template-index .sk-footer-dock .sk-footer-dock__panel{padding:42px 32px 25px}body.template-index .sk-footer-dock .sk-footer-dock__content{min-height:283px;grid-template-columns:minmax(220px,1fr) minmax(0,1.5fr);grid-template-areas:"brand actions" "brand policies" "legal legal";column-gap:34px;row-gap:23px}body.template-index .sk-footer-dock .sk-footer-dock__logo-vector{width:156px}body.template-index .sk-footer-dock .sk-footer-dock__actions a{min-height:78px;gap:9px}body.template-index .sk-footer-dock .sk-footer-dock__legal{align-self:end}}body.template-index #MainContent>[id$=__brand_slider_AqDXEz]>.brand-slider{padding-block:64px 0;border-top:0;background:#fff}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78]){margin-block-start:40px}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78])>.product-block{padding-block:24px 26px;background:#fff6f8}body.template-index #MainContent>:is([id$=__brand_slider_AqDXEz],[id$=__163247026462da6862],[id$=__16328142266b504c78]) .halo-block-header{justify-content:center;margin:0 0 28px;border:0;padding:0}body.template-index #MainContent>[id$=__brand_slider_AqDXEz] .title-wrap{display:block;padding:0;margin:0;width:100%;border:0}body.template-index #MainContent>:is([id$=__brand_slider_AqDXEz],[id$=__163247026462da6862],[id$=__16328142266b504c78]) .halo-block-header .title{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;margin:0!important;padding:0;border:0;color:#272a23;font:400 34px/1.12 Skinkit Cormorant Garamond,Georgia,serif;letter-spacing:-.025em;text-align:center;text-transform:none}body.template-index #MainContent>:is([id$=__brand_slider_AqDXEz],[id$=__163247026462da6862],[id$=__16328142266b504c78]) .halo-block-header .title:before,body.template-index #MainContent>:is([id$=__brand_slider_AqDXEz],[id$=__163247026462da6862],[id$=__16328142266b504c78]) .halo-block-header .title:after{content:"";display:block;position:static;inset:auto;transform:none;flex:0 1 50px;min-width:18px;width:auto;height:1px;margin:0;border:0;background:#e0bdc8}body.template-index #MainContent>:is([id$=__brand_slider_AqDXEz],[id$=__163247026462da6862],[id$=__16328142266b504c78]) .halo-block-header .title .text{position:static;flex:0 0 auto;min-width:0;width:auto;padding:0;margin:0;background:transparent;font:inherit;white-space:nowrap}body.template-index #MainContent>[id$=__brand_slider_AqDXEz] .halo-item .wrapper-content{display:block;width:100%;padding:0;border:0;border-radius:14px;background:#fbf4f2;box-shadow:none;overflow:hidden;transition:none}body.template-index #MainContent>[id$=__brand_slider_AqDXEz] .wrapper-image{margin:0;border-radius:14px 14px 0 0;overflow:hidden}body.template-index #MainContent>[id$=__brand_slider_AqDXEz] .wrapper-image>a,body.template-index #MainContent>[id$=__brand_slider_AqDXEz] .wrapper-image img{border-radius:14px 14px 0 0}body.template-index #MainContent>[id$=__brand_slider_AqDXEz] .halo-item .text{display:flex;align-items:center;justify-content:center;padding:12px 5px;margin:0;min-height:56px;color:#272a23;font:400 12px/1.25 Arial,Helvetica,sans-serif;letter-spacing:0;text-align:center}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78]) .products-flex{scroll-behavior:smooth;overscroll-behavior-inline:contain}@media(max-width:768px){body.template-index #MainContent>[id$=__brand_slider_AqDXEz]>.brand-slider{padding-block-start:52px}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78]){margin-block-start:32px}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78])>.product-block{padding-block:20px}body.template-index #MainContent>:is([id$=__brand_slider_AqDXEz],[id$=__163247026462da6862],[id$=__16328142266b504c78]) .halo-block-header{margin-block-end:24px}body.template-index #MainContent>:is([id$=__brand_slider_AqDXEz],[id$=__163247026462da6862],[id$=__16328142266b504c78]) .halo-block-header .title{font-size:31px}body.template-index #MainContent>[id$=__brand_slider_AqDXEz] .halo-item .text{font-size:13px}}@media(max-width:360px){body.template-index #MainContent>:is([id$=__brand_slider_AqDXEz],[id$=__163247026462da6862],[id$=__16328142266b504c78]) .halo-block-header .title{gap:12px;font-size:28px}}@media(prefers-reduced-motion:reduce){body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78]) .products-flex{scroll-behavior:auto}}.skinkit-code-logo{display:block;max-width:100%;height:auto;color:#000}.header-basic .header__icon--cart .skinkit-cart-bag,.header-mobile .header__icon--cart .skinkit-cart-bag{width:22px;height:22px;fill:none;stroke:currentColor}.header-basic .header__icon--cart .skinkit-cart-bag path,.header-mobile .header__icon--cart .skinkit-cart-bag path{fill:none;stroke:currentColor}@media(min-width:1025px){body [id$=__header_navigation_compact_TDXcjm]{display:none!important}body .header-basic{padding-block:20px;animation:none;opacity:1}body .header-basic>.container{width:100%;max-width:1320px;padding-inline:32px;box-sizing:border-box}body .header-basic .customer-service-text{width:auto;margin-inline:0}body .header-basic .header__icons,body .header-basic .header__group{display:flex;align-items:center;justify-content:flex-end;gap:18px}body .header-basic .header__group,body .header-basic .header__iconItem+.header__iconItem,body .header-basic .header__icon--cart{margin-inline:0}body .header-basic .header__icon .skinkit-cart-bag{width:24px;height:24px;fill:none;stroke:currentColor}body .header-basic .header__icon--cart .cart-count-bubble{top:-5px;right:-8px;min-width:18px;height:18px;line-height:18px;font-size:10px}body.template-index #MainContent>[id$=__16321237356a896dad]>.slideshow-wrapper,body.template-index #MainContent>[id$=__skinkit_category_carousel]>.sk-category-section,body.template-index #MainContent>:is([id$=__brand_slider_AqDXEz],[id$=__163247026462da6862],[id$=__16328142266b504c78]) :is(.container,.container-1170){width:100%;max-width:1320px;padding-inline:32px;margin-inline:auto;box-sizing:border-box}body.template-index #MainContent>[id$=__skinkit_category_carousel]>.sk-category-section{container-type:inline-size;--card-width: calc((100cqw - 80px)/4) ;--card-height: calc(var(--card-width) * 1.4252873552)}body.template-index #MainContent>[id$=__skinkit_category_carousel] .sk-category-rail{gap:24px;padding-block-start:24px}body.template-index #MainContent>[id$=__skinkit_category_carousel] .sk-category-label{font-size:clamp(18px,2cqw,24px)}body.template-index #MainContent>[id$=__skinkit_category_carousel] .sk-category-card--shampoo_conditioner .sk-category-label{font-size:clamp(16px,1.6cqw,20px)}body.template-index #MainContent>[id$=__skinkit_category_carousel] .sk-category-price{font-size:clamp(24px,2.5cqw,28px)}body.template-index #MainContent>[id$=__skinkit_category_carousel] .sk-category-soon{font-size:18px}body.template-index #MainContent>:is([id$=__brand_slider_AqDXEz],[id$=__163247026462da6862],[id$=__16328142266b504c78]) .halo-block-header{position:relative;margin-block:0 24px;padding-block:0}body.template-index #MainContent>:is([id$=__brand_slider_AqDXEz],[id$=__163247026462da6862],[id$=__16328142266b504c78]) :is(.halo-block-header .title,.halo-block-header .title-wrap){margin-block:0;padding-block:0;animation:none;opacity:1;transform:none}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .halo-block-header .view_all{position:absolute;top:50%;right:0;transform:translateY(-50%);margin:0;padding:0 12px;background:#fff;animation:none;opacity:1}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .product-block .products-flex{gap:24px;padding-inline:0}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .product-block .products-flex>.product{flex:0 0 calc((100% - 72px)/4);width:calc((100% - 72px)/4);padding-inline:0}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .card__heading{min-height:44px;margin:0 0 8px}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78],#shopify-section-16328142266b504c78) .card-title{margin:0;font-size:13px;line-height:22px}body .sk-footer-dock .sk-footer-dock__panel{padding:48px 32px 36px}body .sk-footer-dock .sk-footer-dock__content{width:100%;max-width:1256px;min-height:0;display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2fr);grid-template-areas:"brand actions" "brand policies" "legal legal";column-gap:64px;row-gap:22px;font-size:14px}body .sk-footer-dock .sk-footer-dock__brand-row{grid-area:brand;min-height:0}body .sk-footer-dock .sk-footer-dock__logo-vector{width:170px}body .sk-footer-dock .sk-footer-dock__actions{grid-area:actions;gap:16px}body .sk-footer-dock .sk-footer-dock__actions a{min-height:88px;font-size:14px;gap:10px}body .sk-footer-dock .sk-footer-dock__actions svg{width:24px;height:24px}body .sk-footer-dock .sk-footer-dock__policies{grid-area:policies;gap:16px;font-size:14px}body .sk-footer-dock .sk-footer-dock__legal{grid-area:legal;margin-top:12px;padding-top:22px;font-size:13px}}body.template-index #MainContent :is(h1,h2,h3,h4,h5,h6){font-family:Skinkit Cormorant Garamond,Georgia,serif;font-style:normal;font-weight:400;font-synthesis:none;letter-spacing:-.5px;line-height:1.06}body.template-index #MainContent :is(h1,h2,h3,h4,h5,h6)>span{font-family:inherit;font-weight:inherit}body.template-index #MainContent :is(.halo-block-header .title,.title-wrap .title){font-size:38px;text-transform:none}body.template-index #MainContent .sk-category-label{font-size:24px;letter-spacing:-.2px}body.template-index #MainContent .sk-category-card--shampoo_conditioner .sk-category-label{font-size:20px}@media(max-width:600px){body.template-index #MainContent :is(.halo-block-header .title,.title-wrap .title){font-size:34px}body.template-index #MainContent .sk-category-label{font-size:22px}body.template-index #MainContent .sk-category-card--shampoo_conditioner .sk-category-label{font-size:18px}}@media(max-width:360px){body.template-index #MainContent .sk-category-card--shampoo_conditioner .sk-category-label{font-size:16px}}body.template-index #MainContent .sk-category-heading{padding-inline:0}body.template-index #MainContent .sk-category-heading h2{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;width:100%;margin:0;padding:0;border:0;color:#272a23;font:400 34px/1.12 Skinkit Cormorant Garamond,Georgia,serif;letter-spacing:-.025em;text-align:center;text-transform:none}body.template-index #MainContent .sk-category-heading h2:before,body.template-index #MainContent .sk-category-heading h2:after{content:"";display:block;position:static;inset:auto;transform:none;flex:0 1 50px;min-width:18px;width:auto;height:1px;margin:0;padding:0;border:0;background:#e0bdc8}body.template-index #MainContent .sk-category-heading .sk-category-title{position:static;display:block;flex:0 0 auto;min-width:0;width:auto;padding:0;margin:0;background:transparent;font:inherit;white-space:nowrap}@media(max-width:768px){body.template-index #MainContent .sk-category-heading h2{font-size:31px}}@media(max-width:360px){body.template-index #MainContent .sk-category-heading h2{gap:12px;font-size:28px}}body.template-index #MainContent>[id$=__brand_slider_AqDXEz] .title-wrap{padding-inline:0}body.template-index #MainContent>[id$=__brand_slider_AqDXEz] .title .text{min-width:0}@media(max-width:1024px){body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78]) .halo-block-header{margin-block-end:24px}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78]) .halo-block-header .title{margin-block-end:0!important}}@media(max-width:768px){body.template-index #MainContent .sk-category-heading{padding-inline:10px}}@media(min-width:552px)and (max-width:768px){body.template-index #MainContent .sk-category-heading{padding-inline:15px}}@media(min-width:769px)and (max-width:1024px){body.template-index #MainContent .sk-category-heading{margin-inline:-9px}}body.template-index #MainContent{--sk-home-section-gap: 83px}body.template-index #MainContent>[id$=__skinkit_category_carousel]>.sk-category-section{margin-block:0;padding-block-start:calc(var(--sk-home-section-gap) - 10px)}body.template-index #MainContent>[id$=__skinkit_category_carousel]>.sk-category-section .sk-category-rail{padding-block-start:0;padding-block-end:8px;margin-block-start:-10px;margin-block-end:-8px;scrollbar-width:none}body.template-index #MainContent>[id$=__skinkit_category_carousel]>.sk-category-section .sk-category-rail::-webkit-scrollbar{display:none}body.template-index #MainContent>[id$=__brand_slider_AqDXEz]>.brand-slider{padding-block-start:calc(var(--sk-home-section-gap) - 1px);padding-block-end:0}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78])>.product-block{padding-block-start:var(--sk-home-section-gap)}body.template-index #MainContent>[id$=__163247026462da6862]>.product-block{padding-block-end:0}body.template-index #MainContent>:is([id$=__163247026462da6862],[id$=__16328142266b504c78]) .products-flex{padding-block-end:0}@media(max-width:768px){body.template-index #MainContent{--sk-home-section-gap: 67px}}.sk-sc-answer .sk-usage-guide ol{padding-bottom:0}.sk-sc-answer .sk-usage-guide ol>li{color:inherit}:root{--text-align-default: left}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: right}.text-block{max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment)}.text-block,.text-block>*{width:var(--width);text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-color:transparent}.text-block,.text-block>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color-text);font-size:var(--font-size-text);line-height:var(--text-line-height);font-weight:var(--font-weight-text);max-width:var(--cus-width-text);overflow-wrap:break-word;margin-top:0;margin-bottom:0}@media(max-width:1024px){.text-block,.text-block>:is(h1,h2,h3,h4,h5,h6,p,*){font-size:var(--font-size-text-mb)}}.text-block>*:first-child{margin-block-start:0}.text-block>*:last-child{margin-block-end:0}.text-block>*+*{margin-top:2rem}.text-block--align-center,.text-block--align-center>*{margin-inline:auto}.text-block--align-right,.text-block--align-right>*{margin-inline-start:auto}.text-block--background{background-color:var(--text-background-color);border-radius:var(--text-corner-radius)}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
