.str{--str-lilac:#E9DFF7;--str-lilac-soft:#EEE7F8;--str-purple:#8B6BB8;--str-btn:#6A4FA6;--str-btn-dark:#56408A;--str-ink:#2F2A4A;--str-muted:#5E5878;--str-pink:#F8D3E3;--str-mint:#CDEBDC;--str-yellow:#FFF1A8;font-family:Nunito,system-ui,sans-serif;color:var(--str-ink);line-height:1.5}.str *{box-sizing:border-box}.str a{color:inherit}.str .str-display{font-family:Fredoka,"Baloo 2",system-ui,sans-serif;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--str-ink);margin:0}.str-wrap{max-width:1240px;margin:0 auto;padding:0 20px}.str .str-eyebrow{display:flex;align-items:center;gap:10px;font:800 13px/1.2 Nunito,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--str-ink);margin:0 0 18px}.str-eyebrow svg{width:18px;height:18px;flex:none;color:var(--str-purple)}.str-arrow{width:1.25em;height:1.25em;flex:none}.str-hero{padding:24px 0 8px}.str-hero__panel{position:relative;overflow:hidden;background:var(--str-bg,var(--str-lilac));border-radius:36px;display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:24px;padding:56px 0 56px 64px;min-height:520px}.str-hero__copy{position:relative;z-index:2;max-width:560px}.str .str-hero__title{font-size:clamp(42px,5.6vw,74px);line-height:1.02;margin:0 0 22px}.str-hero__title span{display:block}.str-hero__title em{font-style:normal;color:var(--str-accent,var(--str-purple))}.str .str-hero__text{font-size:18px;line-height:1.6;color:var(--str-ink);max-width:420px;margin:0 0 28px}.str-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;background:var(--str-btnc,var(--str-btn));color:#fff!important;border-radius:999px;padding:17px 26px 17px 30px;font:800 17px/1 Fredoka,Nunito,sans-serif;text-decoration:none;transition:transform .15s,background .15s;min-width:220px}.str-btn:hover{transform:translateY(-2px);background:var(--str-btn-dark)}.str-btn:focus-visible{outline:3px solid var(--str-ink);outline-offset:3px}.str .str-hero__love{display:flex;align-items:center;gap:12px;margin:22px 0 0;font:700 15px/1.3 Nunito,sans-serif}.str-hero__love svg{width:24px;height:24px;flex:none}.str-hero__art{position:relative;z-index:1;width:100%;aspect-ratio:1/.86;max-width:640px;justify-self:center}.str-hero__art a,.str-hero__art .str-pic{position:absolute;display:block}.str-hero__art img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 22px rgba(47,42,74,.18))}.str-hero__art a:hover img{transform:translateY(-4px) rotate(-1deg)}.str-hero__art img{transition:transform .25s}.str-circle{position:absolute;border-radius:50%;pointer-events:none}.str-circle--pink{background:var(--str-pink);width:64%;aspect-ratio:1;left:4%;top:16%}.str-circle--mint{background:var(--str-mint);width:40%;aspect-ratio:1;right:-6%;bottom:-14%}.str-pic--1{width:46%;left:25%;top:2%;z-index:2}.str-pic--2{width:44%;left:6%;bottom:2%;z-index:3}.str-pic--3{width:37%;right:6%;bottom:4%;z-index:4}.str-spark{position:absolute;pointer-events:none;z-index:5}.str-spark--a{width:34px;left:2%;top:44%;color:var(--str-purple)}.str-spark--b{width:24px;right:10%;top:40%;color:#fff}.str-spark--c{width:40px;left:43%;bottom:6%;color:#fff}.str-squish{position:absolute;left:-2%;top:2%;width:34%;z-index:6;overflow:visible}.str-squish text{font:700 25px Fredoka,"Baloo 2",sans-serif;fill:var(--str-accent,var(--str-purple))}.str .str-bubble{position:absolute;right:-1%;top:1%;z-index:6;background:var(--str-yellow);color:var(--str-ink);border-radius:50%;padding:22px 30px;font:700 clamp(18px,2vw,26px)/1.05 "Fredoka","Baloo 2",sans-serif;transform:rotate(9deg);text-align:center;box-shadow:0 6px 14px #2f2a4a14;max-width:44%}@media(max-width:989px){.str-hero__panel{padding:44px 0 44px 40px}}@media(max-width:749px){.str-hero{padding:16px 0 4px}.str-hero .str-wrap{padding:0 14px}.str-hero__panel{grid-template-columns:1fr;padding:34px 24px 0;border-radius:30px;gap:12px;min-height:0}.str .str-hero__title{font-size:clamp(40px,11.5vw,56px)}.str .str-hero__text{font-size:17px;max-width:none}.str-btn{min-width:0;width:auto;gap:28px}.str-hero__art{aspect-ratio:1/1.02;max-width:460px;margin:4px auto 0}.str-pic--1{width:54%;left:23%;top:4%}.str-pic--2{width:46%;left:0;bottom:2%}.str-pic--3{width:40%;right:2%;bottom:0}.str-circle--pink{width:76%;left:14%;top:22%}.str-circle--mint{width:44%;right:-10%;bottom:-8%}.str-squish{left:-4%;top:6%;width:42%}.str .str-bubble{right:-2%;top:4%;padding:16px 20px;font-size:20px}}.str-tt{padding:56px 0}.str-tt__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px}.str .str-tt__title{font-size:clamp(30px,3.6vw,44px);line-height:1.08}.str-tt__more{display:inline-flex;align-items:center;gap:26px;font:800 16px/1 Fredoka,Nunito,sans-serif;text-decoration:none;padding:0 2px 12px;border-bottom:2px solid var(--str-ink);white-space:nowrap}.str-tt__more:hover{color:var(--str-purple);border-color:var(--str-purple)}.str-tt__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.str-tile{position:relative;display:block;border-radius:26px;overflow:hidden;aspect-ratio:4/5;background:var(--tile-bg,#EEE7F8);text-decoration:none;isolation:isolate}.str-tile img,.str-tile video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .35s}.str-tile img.str-tile__product{object-fit:contain;padding:8% 8% 18%;mix-blend-mode:multiply}.str-tile:hover img,.str-tile:hover video{transform:scale(1.04)}.str-tile:after{content:"";position:absolute;inset:auto 0 0 0;height:46%;background:linear-gradient(to top,#2f2a4a9e,#2f2a4a00);z-index:1}.str-tile__play{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:58px;height:58px;border-radius:50%;background:#ffffff47;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:2}.str-tile__play svg{width:24px;height:24px;margin-left:3px;fill:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.25))}.str-tile__cap{position:absolute;left:18px;right:14px;bottom:16px;z-index:2;color:#fff;font:700 16px/1.2 Fredoka,Nunito,sans-serif;text-shadow:0 1px 3px rgba(0,0,0,.3)}.str-tile:focus-visible{outline:3px solid var(--str-ink);outline-offset:3px}.str .str-tt__note{text-align:center;color:var(--str-muted);font-size:14px;margin:22px 0 0}@media(max-width:749px){.str-tt{padding:40px 0}.str-tt__head{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:22px}.str-tt__grid{grid-template-columns:repeat(2,1fr);gap:14px}.str-tile{border-radius:22px;aspect-ratio:4/5}.str-tile__cap{left:14px;bottom:13px;font-size:15px}.str-tile__play{width:50px;height:50px}}.str-foot{background:var(--str-fbg,var(--str-lilac-soft));padding:56px 0 26px;font-size:17px}.str-foot__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.str-foot h2.str-foot__h{font:800 20px/1.2 Nunito,sans-serif;margin:0 0 20px;color:var(--str-ink)}.str-foot ul{list-style:none;margin:0;padding:0}.str-foot li{margin:0 0 16px}.str-foot a{text-decoration:none;color:var(--str-ink)}.str-foot a:hover{color:var(--str-purple);text-decoration:underline}.str-foot .str-x:after{content:" \2197"}.str-foot__social{display:flex;gap:10px;margin-top:4px}.str-foot__social a{width:42px;height:42px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center}.str-foot__social svg{width:20px;height:20px}.str-foot__tag{display:flex;align-items:center;justify-content:center;gap:22px;margin:56px 0 44px;color:var(--str-accent,var(--str-purple))}.str-foot__tag svg{width:clamp(56px,7vw,80px);height:auto;flex:none}.str .str-foot__tag p{font:700 clamp(38px,5.2vw,62px)/1.02 "Fredoka","Baloo 2",sans-serif;margin:0;color:inherit;text-align:center}.str-foot__tag p span{display:block}.str-foot__base{border-top:1px solid #D9CFEA;padding-top:20px;display:flex;justify-content:space-between;align-items:center;gap:14px 24px;flex-wrap:wrap;color:var(--str-muted);font-size:14px}.str-foot__base a{color:var(--str-muted)}.str-foot__policies{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}.str-foot__policies li{margin:0}.str-foot__pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.str-foot__pay svg{width:38px;height:24px}@media(max-width:749px){.str-foot{padding:40px 0 22px}.str-foot__cols{grid-template-columns:1fr 1fr;gap:28px 20px}.str-foot__say{grid-column:1/-1}.str-foot__tag{gap:14px;margin:40px 0 32px}.str-foot__base{flex-direction:column;align-items:flex-start}}.str-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#MainContent .str .str-display{color:var(--str-ink);font-weight:700}#MainContent .str .str-bubble{font-family:Fredoka,"Baloo 2",system-ui,sans-serif}.st-hero .st-hero__h{font-size:clamp(40px,6vw,72px)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/st-refresh.css.map */
