.sg-h1{font-size:clamp(4rem,5vw,6.5rem);line-height:1.2;letter-spacing:-1px;font-weight:700;max-width:70rem}.sg-hero__grid{gap:4rem}@media(min-width:990px){.sg-hero__grid{grid-template-columns:1fr 1fr;gap:6rem;min-height:62rem}}.sg-hero__text>*+*{margin-top:1.6rem}.sg-hero__text .sg-lead{font-size:1.8rem;line-height:2.8rem;letter-spacing:-.5px;max-width:53.8rem;opacity:1}.sg-hero__media img{border-radius:0;max-width:600px;margin:0 auto}.sg-rating{background:none;border:0;padding:0;font-size:1.5rem;gap:1rem;border-radius:0}.sg-stars{color:var(--sg-purple);font-size:1.8rem;letter-spacing:2px}.sg-btn{color:#fff;font-size:2rem;letter-spacing:0;padding:1.8rem 4.5rem;min-width:25rem}.sg-btn:hover{background:#f2b49b}.sg-cta{margin-top:2.4rem}.sg-cta--left .sg-cta__note{align-self:stretch;justify-content:center;max-width:25rem}.sg-cta__note{font-weight:400;font-size:1.4rem;letter-spacing:-.5px}.sg-badges{display:flex;flex-wrap:wrap;gap:2.4rem 3.2rem;margin-top:3.2rem}.sg-badge{flex-direction:column;text-align:center;gap:1.2rem;padding:0;background:none;border-radius:0;font-size:1.3rem;letter-spacing:-.5px;line-height:1.2;max-width:10rem}.sg-badge img{width:75px;height:75px}.product-form__submit.button{color:#fff;font-size:1.8rem}.header__menu-item,.header__menu-item span{color:var(--sg-mauve);font-family:var(--font-body-family);font-weight:600;font-size:1.6rem;text-transform:uppercase;letter-spacing:0}.header__menu-item:hover span{text-decoration-color:var(--sg-mauve)}.header__icon,.header__icon .svg-wrapper{color:var(--sg-mauve)}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left .header__inline-menu{justify-self:center;margin:0}.header__inline-menu .list-menu--inline{gap:3.2rem}}.announcement-bar__message{font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;letter-spacing:.04em;text-transform:uppercase}.sg-acc{display:grid;gap:4rem;align-items:center}@media(min-width:990px){.sg-acc{grid-template-columns:1fr 1fr;gap:8rem}.sg-acc--flip .sg-acc__media{order:2}}.sg-acc__media img{width:100%;max-width:620px;height:auto;display:block;margin:0 auto}.sg-acc__list{display:flex;flex-direction:column;gap:1.6rem}.sg-acc__item{background:#fff;border:2px solid var(--sg-ink);border-radius:8px;box-shadow:5px 5px 0 var(--sg-ink);transition:transform .15s ease,box-shadow .15s ease}.sg-acc__item:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--sg-ink)}.sg-acc__item summary{list-style:none;display:flex;align-items:center;gap:2rem;padding:2rem 2.8rem;cursor:pointer}.sg-acc__item summary::-webkit-details-marker{display:none}.sg-acc__icon{flex:none;width:56px;height:56px;display:grid;place-items:center}.sg-acc__icon img{width:100%;height:100%;object-fit:contain}.sg-acc__title{flex:1;font-family:var(--font-body-family);font-weight:600;font-size:clamp(1.7rem,1.6vw,2.2rem);line-height:1.25;letter-spacing:-.2px}.sg-acc__plus{position:relative;flex:none;width:18px;height:18px}.sg-acc__plus:before,.sg-acc__plus:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:2px;background:var(--sg-ink);transform:translate(-50%,-50%);transition:transform .2s ease}.sg-acc__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.sg-acc__item[open] .sg-acc__plus:after{transform:translate(-50%,-50%) rotate(0)}.sg-acc__body{padding:0 2.8rem 2.4rem calc(4.8rem + 56px);font-size:1.6rem;line-height:1.6}.sg-acc__body p{margin:0}@media(max-width:749px){.sg-acc__item summary{padding:1.6rem 1.8rem;gap:1.4rem}.sg-acc__icon{width:44px;height:44px}.sg-acc__body{padding:0 1.8rem 2rem}}.sg-btn,.product-form__submit.button{background:var(--sg-mauve);color:#fff}.sg-btn:hover,.product-form__submit.button:hover{background:#8e5a9b;color:#fff}.sg-quotes-head{text-align:center;margin-bottom:.8rem}.sg-quotes-head .sg-stars{font-size:2.2rem;letter-spacing:4px}.sg-quotes,.sg-slider{align-items:stretch}.sg-quote{position:relative;gap:1.6rem;padding:3.2rem 3.2rem 2.8rem;border-radius:20px;border:2px solid var(--sg-ink);box-shadow:6px 6px 0 var(--sg-ink);text-align:left;height:100%;transition:transform .2s ease,box-shadow .2s ease}.sg-quote:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--sg-ink)}.sg-quote__top{display:flex;justify-content:space-between;align-items:flex-start}.sg-quote__top .sg-stars{font-size:2rem}.sg-quote__mark{font-family:Georgia,serif;font-size:7.2rem;line-height:.7;color:var(--sg-mauve);opacity:.35}.sg-quote__title{font-family:var(--font-body-family);font-weight:600;font-size:1.9rem}.sg-quote__body{font-size:1.75rem;line-height:1.6;letter-spacing:-.2px;flex:1;margin:0}.sg-quote__who{margin-top:.8rem;padding-top:1.8rem;border-top:1.5px solid rgba(30,30,30,.12);gap:1.4rem}.sg-quote__initial,.sg-quote__avatar{width:52px;height:52px;border-radius:50%;flex:none}.sg-quote__initial{display:grid;place-items:center;background:var(--sg-lilac);color:var(--sg-mauve);font-family:var(--font-heading-family);font-size:2.2rem;border:2px solid var(--sg-mauve)}.sg-quote__name{font-size:1.6rem}.sg-verified{color:#2e8b57;font-size:1.3rem;margin-top:.2rem}.sg-verified svg{background:#2e8b57;color:#fff;border-radius:50%;padding:2px;width:16px;height:16px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/suggy-v2.css.map */
