@import"https://fonts.googleapis.com/css2?family=Fredericka+the+Great&family=Inter:wght@400;500;600&display=swap";.sw{--sw-ink: #231F20;--sw-ink-soft: #3F3B3C;--sw-muted: #5F5B5C;--sw-line: #E4E1E1;--sw-grey: #ABA9A9;--sw-paper: #FAF8F8;--sw-card: #FFFFFF;--sw-magenta: #EC008C;--sw-magenta-text: #C8007A;--sw-magenta-dark: #8F0057;--sw-magenta-light: #FF4DB0;--sw-magenta-tint: #FDE7F3;--sw-on-dark: #FAF8F8;--sw-on-dark-muted: #CFCBCB;--sw-heading: "Fredericka the Great", "Inter", sans-serif;--sw-body: "Inter", system-ui, sans-serif;font-family:var(--sw-body);color:var(--sw-ink);background:var(--sw-paper)}.sw *,.sw *:before,.sw *:after{box-sizing:border-box}.sw a{color:var(--sw-magenta-text)}.sw a:hover{color:var(--sw-magenta-dark)}.sw img{max-width:100%;height:auto;display:block}.sw-wrap{max-width:1240px;margin:0 auto;padding-left:16px;padding-right:16px}.sw-pad{padding-top:72px;padding-bottom:72px}@media(max-width:749px){.sw-pad{padding-top:48px;padding-bottom:48px}}.sw .sw-h1,.sw .sw-h2{font-family:var(--sw-heading);font-weight:400;margin:0;letter-spacing:0;color:inherit}.sw .sw-h1{font-size:clamp(40px,6vw,72px);line-height:1.05}.sw .sw-h2{font-size:clamp(28px,3.4vw,38px);line-height:1.15}.sw-kicker{margin:0;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sw-magenta-text)}.sw-dark .sw-kicker{color:var(--sw-magenta-light)}.sw-lead{margin:0;font-size:17px;line-height:1.55;color:var(--sw-ink-soft);max-width:600px}.sw-dark .sw-lead{color:var(--sw-on-dark-muted)}.sw-dark{background:var(--sw-ink);color:var(--sw-on-dark)}.sw-head-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:28px}.sw-more{font-weight:600;padding:12px 0;text-decoration:none}.sw .sw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:26px;font:600 16px var(--sw-body);text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:background .15s,color .15s}.sw .sw-btn--primary{background:var(--sw-magenta-text);color:#fff}.sw .sw-btn--primary:hover{background:var(--sw-magenta-dark);color:#fff}.sw .sw-btn--outline{border-color:currentColor;color:var(--sw-on-dark);background:transparent}.sw .sw-btn--outline:hover{background:var(--sw-on-dark);color:var(--sw-ink)}.sw .sw-btn--dark{background:var(--sw-ink);color:var(--sw-on-dark)}.sw .sw-btn--dark:hover{background:#000;color:#fff}.sw-btns{display:flex;flex-wrap:wrap;gap:12px}.sw-stripe{display:flex}.sw-stripe span{flex:1}.sw-hero__grid{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.sw-hero__text{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:24px}.sw-hero__media{flex:1 1 420px;min-width:0;border-radius:20px;overflow:hidden;background:var(--sw-magenta);aspect-ratio:5 / 6;max-height:560px}.sw-hero__media img,.sw-hero__media svg{width:100%;height:100%;object-fit:cover}.sw-hero__media svg{fill:#ffffff59}.sw-trust{border-bottom:1px solid var(--sw-line)}.sw-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;padding-top:28px;padding-bottom:28px}.sw-trust__item{display:flex;gap:12px;align-items:flex-start}.sw-trust__item svg{flex:none;width:24px;height:24px;color:var(--sw-magenta-text)}.sw-trust__title{margin:0;font-weight:600}.sw-trust__text{margin:4px 0 0;font-size:14px;color:var(--sw-muted)}.sw-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.sw-card{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:var(--sw-ink)}.sw .sw-card{color:var(--sw-ink)}.sw-card__media{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:4 / 5;background:#f1eeee}.sw-card__media img,.sw-card__media svg{width:100%;height:100%;object-fit:cover;transition:opacity .25s,transform .4s}.sw-card__media .sw-card__alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.sw-card:hover .sw-card__alt{opacity:1}.sw-card:hover .sw-card__media img:only-child{transform:scale(1.03)}.sw-card__title{margin:0;font-weight:600;font-size:17px}.sw-card__sub{margin:0;font-size:14px;color:var(--sw-muted)}.sw-card__price{margin:0;font-weight:600}.sw-badge{position:absolute;top:12px;left:12px;z-index:1;background:var(--sw-magenta-text);color:#fff;font-size:12px;font-weight:600;padding:6px 10px;border-radius:14px}.sw-steps{background:var(--sw-magenta-tint)}.sw-steps__intro{display:flex;flex-direction:column;gap:12px;margin-bottom:36px}.sw-steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.sw-step{background:var(--sw-card);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:10px}.sw-step__num{font-family:var(--sw-heading);font-size:40px;color:var(--sw-magenta-text);line-height:1}.sw-step__title{margin:0;font-weight:600;font-size:18px}.sw-step__text{margin:0;color:var(--sw-muted);line-height:1.5}.sw-reviews__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 20px;margin-bottom:28px}.sw-reviews__sub{margin:0;color:var(--sw-muted)}.sw-review{margin:0;background:var(--sw-card);border:1px solid var(--sw-line);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:16px}.sw-review__stars{margin:0;color:var(--sw-magenta-text);letter-spacing:2px}.sw-review blockquote{margin:0;padding:0;border:0;font-size:17px;line-height:1.55;font-style:normal}.sw-review figcaption{font-size:14px;color:var(--sw-muted)}.sw-cta{padding-bottom:72px}.sw-cta__box{border-radius:24px;padding:48px 32px;display:flex;flex-wrap:wrap;gap:32px;align-items:center;justify-content:space-between}.sw-cta__text{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:12px}.sw-news{border-top:1px solid var(--sw-line)}.sw-news__row{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between;padding-top:56px;padding-bottom:56px}.sw-news__text{flex:1 1 360px;min-width:0}.sw-news__text .sw-h2{margin-bottom:8px}.sw-news__form{flex:1 1 380px;min-width:0;display:flex;flex-wrap:wrap;gap:10px;margin:0}.sw-news__input{flex:1 1 220px;min-width:0;min-height:52px;padding:0 20px;border:1.5px solid var(--sw-grey);border-radius:26px;font:16px var(--sw-body);background:#fff;color:var(--sw-ink)}.sw-news__input:focus{outline:2px solid var(--sw-magenta-text);outline-offset:2px}.sw-news__msg{flex-basis:100%;margin:0;font-size:14px}.sw-news__msg--ok{color:#2e6b1c}.sw-news__msg--err{color:#b00020}.sw-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/11/assets/swozzi.css.map */
