.sl-home{--sl-display: Georgia, "Times New Roman", serif;color:var(--sl-ink);font-family:var(--font-body--family, sans-serif)}.sl-home *,.sl-home *:before,.sl-home *:after{box-sizing:border-box}.sl-shell{width:min(100% - clamp(40px,9vw,144px),1280px);margin-inline:auto}.sl-section{padding-block:clamp(44px,6.3vw,94px)}.sl-home :is(h1,h2,h3,p){margin:0;color:inherit}.sl-home :is(h1,h2,h3){font-family:var(--sl-display);font-weight:400;text-wrap:balance;text-transform:none}.sl-home h1{font-size:clamp(55px,6.65vw,96px);line-height:.99;letter-spacing:-.055em}.sl-home h2{font-size:clamp(34px,4.4vw,64px);line-height:1.04;letter-spacing:-.045em}.sl-home h3{font-size:clamp(22px,2.2vw,34px);line-height:1.12;letter-spacing:-.035em}.sl-home p{font-size:16px;line-height:1.55;text-wrap:pretty}.sl-home a{text-decoration:none;color:inherit}.sl-home :is(a,summary):focus-visible{outline:2px solid currentColor;outline-offset:3px}.sl-cover{position:relative;isolation:isolate;background:var(--sl-mocha);color:var(--sl-paper);overflow:hidden}.sl-cover__photo,.sl-cover__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.sl-cover__photo{display:block;object-fit:cover;object-position:57% 54%}.sl-cover__shade{background:linear-gradient(90deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.66) 32%,rgba(0,0,0,.14) 68%,transparent 100%)}.sl-cover__inner{display:flex;align-items:center;min-height:clamp(420px,38vw,625px);padding-block:56px}.sl-cover__copy{max-width:min(57%,640px)}.sl-cover__copy p{margin-block:19px 25px;max-width:40ch;font-size:clamp(15px,1.35vw,19px)}.sl-button{display:inline-flex;gap:20px;align-items:center;min-height:46px;padding:12px 20px;font-weight:600;font-size:15px}.sl-button--white{background:var(--sl-paper);color:var(--sl-ink)!important}.sl-button--white:hover{background:var(--sl-wash)}.sl-cover .sl-button:focus-visible{outline-color:var(--sl-paper)}.sl-catalog,.sl-firmness{display:grid;gap:clamp(16px,2.6vw,40px);margin-top:clamp(22px,3vw,42px)}.sl-catalog{grid-template-columns:repeat(3,minmax(0,1fr))}.sl-card-link{display:block}.sl-category__photo,.sl-guide__photo{display:block;width:100%;height:auto;background:var(--sl-wash)}.sl-category__photo{aspect-ratio:1 / 1;object-fit:cover;object-position:50% 54%}.sl-category__title{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-top:15px}.sl-card-link:hover h3,.sl-text-link:hover,.sl-lessons a:hover{text-decoration:underline;text-underline-offset:.17em}.sl-category p,.sl-firmness p{margin-top:8px;color:var(--sl-muted);font-size:15px}.sl-category small{display:block;margin-top:9px;font-size:14px;font-weight:550}.sl-guide{border-block:1px solid var(--sl-rule);background:var(--sl-wash)}.sl-heading-pair{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.sl-heading-pair p{max-width:43ch}.sl-firmness{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,32px)}.sl-guide__photo{aspect-ratio:1;object-fit:cover;object-position:center 65%;background:var(--sl-wash)}.sl-school{display:grid;grid-template-columns:1fr 1fr;background:var(--sl-mocha);color:var(--sl-paper)}.sl-school__img{min-height:390px;position:relative}.sl-school__img img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 46%}.sl-school__copy{max-width:660px;align-self:center;padding:clamp(34px,6vw,90px)}.sl-school__copy p{margin-block:18px 26px;max-width:42ch}.sl-lessons a{display:flex;align-items:center;justify-content:space-between;padding-block:14px;gap:18px;border-top:1px solid var(--sl-rule);font-size:16px}.sl-faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(24px,6vw,100px)}.sl-faq details{border-top:1px solid var(--sl-rule)}.sl-faq details:last-of-type{border-bottom:1px solid var(--sl-rule)}.sl-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:50px;padding-block:12px;cursor:pointer;font-size:15px;font-weight:600;list-style:none}.sl-faq summary::-webkit-details-marker{display:none}.sl-faq summary span{font: 18px/1 sans-serif}.sl-faq summary span:after{content:"+"}.sl-faq details[open] summary span:after{content:"\2212"}.sl-faq details p{padding:0 24px 16px 0;font-size:14px;color:var(--sl-muted)}.sl-text-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-block-start:10px;font-size:14px}@media(max-width:700px){.sl-cover__inner{min-height:430px;align-items:flex-end;padding-block:30px}.sl-cover__copy{max-width:100%}.sl-cover h1{max-width:10ch}.sl-cover__copy p{max-width:33ch;margin-block:14px 18px}.sl-cover__photo{object-position:62% 39%}.sl-cover__shade{background:linear-gradient(0deg,rgba(0,0,0,.91) 0%,rgba(0,0,0,.74) 39%,rgba(0,0,0,.16) 76%,transparent)}.sl-catalog{grid-template-columns:1fr;gap:27px}.sl-category__photo{aspect-ratio:1}.sl-heading-pair{display:grid;gap:13px}.sl-firmness{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.sl-firmness p{font-size:14px}.sl-category__title{padding-top:12px}.sl-school,.sl-faq{grid-template-columns:1fr}.sl-school__img{min-height:0;aspect-ratio:4 / 3}.sl-school__copy{padding:32px 20px 38px}.sl-faq{gap:20px}}.skip-to-content-link:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body:has(.sl-mast) .page-wrapper{background:var(--sl-paper)}.sl-mast{position:relative;z-index:12;background:var(--sl-paper);color:var(--sl-ink);font:500 15px/1.4 var(--font-body--family,sans-serif);border-bottom:1px solid var(--sl-rule)}.sl-mast__announcement{background:var(--sl-mocha);color:var(--sl-paper);text-align:center;font-size:13px;line-height:1.45;padding:8px 18px}.sl-mast__row{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:78px}.sl-mast a{color:inherit;text-decoration:none}.sl-brand{display:flex;align-items:center;flex-shrink:0}.sl-brand img{width:115px;height:60px;object-fit:contain;display:block}.sl-nav,.sl-mast__actions{display:flex;align-items:center}.sl-nav{gap:clamp(15px,2.25vw,36px)}.sl-mast summary{cursor:pointer;list-style:none}.sl-mast summary::-webkit-details-marker{display:none}.sl-nav>a,.sl-nav__group>summary{display:inline-flex;align-items:center;gap:5px;min-height:44px}.sl-nav a:hover,.sl-nav summary:hover,.sl-mobile-panel a:hover{text-decoration:underline;text-underline-offset:.25em}.sl-nav__group{position:relative}.sl-dropdown,.sl-mobile-panel{position:absolute;z-index:15;background:var(--sl-paper);border:1px solid var(--sl-rule)}.sl-dropdown{min-width:200px;top:calc(100% - 1px);left:-15px;padding:8px 14px}.sl-dropdown a{display:block;padding:8px 0}.sl-mast__actions{gap:0}.sl-mast__actions a,.sl-mobile-menu>summary{width:44px;height:44px;display:flex;justify-content:center;align-items:center}.sl-mast svg{fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.sl-mast :is(a,summary):focus-visible{outline:2px solid currentColor;outline-offset:2px}.sl-cart span{font-size:11px;margin-left:2px}.sl-mobile-menu{display:none}@media(max-width:850px){.sl-nav{display:none}.sl-mobile-menu{display:block;order:-1}.sl-mast__row{min-height:60px;gap:6px;width:calc(100% - 22px)}.sl-brand{position:absolute;left:50%;transform:translate(-50%)}.sl-brand img{width:89px;height:48px}.sl-mast__actions .sl-search{display:none}.sl-mobile-panel{inset-inline:0;top:100%;padding:10px 22px 18px;max-height:70vh;overflow-y:auto}.sl-mobile-panel>a,.sl-mobile-panel summary,.sl-mobile-panel details>a{display:flex;justify-content:space-between;align-items:center;min-height:44px;border-bottom:1px solid var(--sl-rule);padding:4px 0}.sl-mobile-panel details>a{padding-left:18px;font-size:14px}}[data-soli-page=professional-sugaring-education] [style*="color:#111"]{color:var(--sl-ink)!important}[data-soli-page=professional-sugaring-education] :is([style*="color:#444"],[style*="color:#555"],[style*="color:#454545"]){color:var(--sl-muted)!important}[data-soli-page=professional-sugaring-education] [style*="color:#5d7d31"]{color:var(--sl-accent)!important}[data-soli-page=professional-sugaring-education] [style*="background:#fff"]{background-color:var(--sl-paper)!important}[data-soli-page=professional-sugaring-education] :is([style*="background:#f4f1ed"],[style*="background:#f5f1ec"],[style*="background:#edf4e4"]){background-color:var(--sl-wash)!important}[data-soli-page=professional-sugaring-education] [style*="background:#111"]{background-color:var(--sl-mocha)!important;color:var(--sl-paper)!important}[data-soli-page=professional-sugaring-education] [style*="#e8e2dc"],[data-soli-page=sugaring-faq] details{border-color:var(--sl-rule)!important}.sl-brand img,.header-logo .header-logo__image{mix-blend-mode:multiply}.header-logo .header-logo__image{width:var(--header-logo-image-width-mobile);height:var(--header-logo-image-height-mobile);object-fit:contain}@media(min-width:750px){.header-logo .header-logo__image{width:var(--header-logo-image-width);height:var(--header-logo-image-height)}}.sl-grove{position:relative;isolation:isolate;overflow:hidden;background:#17321b;color:#fff;padding:clamp(22px,3.6vw,52px);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.sl-grove:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgb(4 19 9 / 86%),rgb(5 20 9 / 63%) 38%,transparent 78%)}.sl-grove__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.sl-catalog__grove.sl-grove{min-height:clamp(200px,20vw,284px)}.sl-catalog__grove .sl-grove__photo{object-position:50% 43%}.sl-faq__intro.sl-grove{min-height:clamp(242px,22vw,320px)}.sl-faq__intro .sl-grove__photo{object-position:80% 70%}.sl-faq__intro.sl-grove:before{background:linear-gradient(0deg,rgb(4 19 9 / 89%),rgb(4 19 9 / 62%) 48%,transparent 88%)}.sl-faq__intro.sl-grove .sl-text-link{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media(max-width:700px){.sl-catalog__grove.sl-grove{min-height:200px}.sl-faq__intro.sl-grove{min-height:218px}.sl-catalog__grove.sl-grove:before{background:linear-gradient(0deg,rgb(4 19 9 / 87%),rgb(4 19 9 / 54%) 37%,transparent 80%)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/soli-editorial.css.map */
