.stm .stm-ph{background:linear-gradient(135deg,#e9e5dd,#d9d4c9);border-radius:var(--stm-radius);display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;color:var(--stm-muted);font-size:.8rem;text-align:center;padding:1rem}.stm .stm-ph--tall{aspect-ratio:4/5}.stm .stm-ph--hero{aspect-ratio:7/8;border-radius:22px}.stm-announce{background:var(--stm-ink);color:var(--stm-bone);font-size:.78rem;letter-spacing:.02em;text-align:center;height:36px;overflow:hidden;position:relative}.stm-announce__item{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(6px);transition:opacity .5s,transform .5s}.stm-announce__item.is-active{opacity:1;transform:none}.stm-announce a{color:inherit;text-decoration:underline;text-underline-offset:3px}.stm-header{background:var(--stm-surface);border-bottom:1px solid var(--stm-line);position:sticky;top:0;z-index:60}.stm-header__row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;gap:1rem}.stm-header__nav{display:flex;gap:1.6rem;align-items:center}.stm-header__link{display:inline-flex;align-items:center;gap:.2rem;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:.5rem 0}.stm-header__link .ico{width:14px;height:14px}.stm-header__logo{text-decoration:none;justify-self:center}.stm-wordmark{font-family:var(--stm-sans);font-weight:700;font-size:1.55rem;letter-spacing:-.03em;color:var(--stm-ink);line-height:1}.stm-wordmark--light{color:var(--stm-bone)}.stm-header__icons{display:flex;gap:1.1rem;justify-self:end;align-items:center}.stm-header__icons a{display:inline-flex;position:relative;color:var(--stm-ink)}.stm-header__icons .ico{width:22px;height:22px}.stm-header__count{position:absolute;top:-6px;right:-8px;background:var(--stm-moss);color:#fff;font-size:.62rem;font-weight:700;min-width:17px;height:17px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.stm-header__burger{display:none;background:none;border:0;padding:0;color:var(--stm-ink)}.stm-header__mega{position:static}.stm-mega{position:absolute;left:0;right:0;top:72px;background:var(--stm-surface);border-bottom:1px solid var(--stm-line);box-shadow:0 30px 50px -30px #00000040;opacity:0;visibility:hidden;transform:translateY(-6px);transition:all .2s}.stm-header__mega:hover .stm-mega,.stm-header__mega:focus-within .stm-mega,.stm-header__mega.is-open .stm-mega{opacity:1;visibility:visible;transform:none}.stm-mega__grid{display:grid;grid-template-columns:1fr 1fr 1.4fr 1fr;gap:2rem;padding:2.2rem var(--stm-gutter)}.stm-mega ul{list-style:none;margin:.6rem 0 0;padding:0;display:grid;gap:.45rem}.stm-mega__two{grid-template-columns:1fr 1fr}.stm-mega a{text-decoration:none;font-size:.95rem}.stm-mega a:hover{color:var(--stm-moss)}.stm-mega__promo{background:var(--stm-bone);border-radius:var(--stm-radius);padding:1.4rem;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}@media(max-width:999px){.stm-header__row{grid-template-columns:auto 1fr auto}.stm-header__burger{display:inline-flex}.stm-header__nav{display:none;position:fixed;top:72px;right:0;bottom:0;left:0;background:var(--stm-surface);flex-direction:column;align-items:stretch;padding:1.5rem var(--stm-gutter);gap:.2rem;overflow:auto;z-index:59}.stm-header__nav.is-open{display:flex}.stm-header__link{font-size:1.05rem;padding:.9rem 0;border-bottom:1px solid var(--stm-line);justify-content:space-between}.stm-mega{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;display:none}.stm-header__mega.is-open .stm-mega{display:block}.stm-mega__grid{grid-template-columns:1fr;gap:1.2rem;padding:1rem 0}}.stm-footer{padding:var(--stm-pad) 0 2rem}.stm-footer__grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:3rem}.stm-footer__tag{font-family:var(--stm-serif);font-size:1.35rem;line-height:1.3;margin:.8rem 0 1.4rem;color:#f3f1ecd9}.stm-footer__news{display:flex;gap:.5rem;max-width:460px;flex-wrap:wrap}.stm-footer__news .btn{white-space:nowrap}.stm-footer__news input{flex:1 1 200px;background:transparent;border:1px solid rgba(243,241,236,.3);color:var(--stm-bone);padding:.9rem 1rem;border-radius:999px;font:inherit}.stm-footer__news input::placeholder{color:#f3f1ec80}.stm-footer__newsnote{color:#f3f1ec8c;margin-top:.6rem;max-width:420px}.stm-footer__col ul{list-style:none;padding:0;margin:.8rem 0 0;display:grid;gap:.55rem}.stm-footer__col a{color:#f3f1ecd9;text-decoration:none;font-size:.95rem}.stm-footer__col a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.stm-footer__fda{color:#f3f1ec80;margin:3rem 0 1.5rem;max-width:100%}.stm-footer__bottom{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid rgba(243,241,236,.15);padding-top:1.2rem;flex-wrap:wrap}.stm-footer__bottom .small{color:#f3f1ec80}@media(max-width:900px){.stm-footer__grid{grid-template-columns:1fr 1fr}.stm-footer__brand{grid-column:1/-1}}@media(max-width:560px){.stm-footer__grid{grid-template-columns:1fr}}.stm-pdp{padding:2rem 0 var(--stm-pad);background:var(--stm-surface)}.stm-pdp__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:clamp(2rem,5vw,5rem);align-items:start}.stm-pdp__grid>*{min-width:0}.stm-pdp__main{position:relative;background:var(--stm-bone);border-radius:20px;overflow:hidden;aspect-ratio:1/1}.stm-pdp__slide{margin:0;display:none;height:100%}.stm-pdp__slide.is-active{display:block}.stm-pdp__slide img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.stm-pdp__badge{position:absolute;top:16px;left:16px}.stm-pdp__thumbs{display:flex;gap:.6rem;margin-top:.8rem;overflow:auto;padding-bottom:.2rem}.stm-pdp__thumb{flex:0 0 72px;width:72px;height:72px;border-radius:10px;overflow:hidden;border:1px solid var(--stm-line);background:var(--stm-bone);padding:0;cursor:pointer}.stm-pdp__thumb.is-active{border-color:var(--stm-ink)}.stm-pdp__thumb img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.stm-pdp__sticky{position:sticky;top:88px}.stm-pdp__pills{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.stm-pdp__title{font-family:var(--stm-serif);font-weight:400;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1.1;letter-spacing:-.012em;margin:0 0 .6rem}.stm-pdp__sub{color:var(--stm-muted);font-size:1.02rem;line-height:1.55;margin:0 0 1rem}.stm-pdp__rating{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;text-decoration:none;margin-bottom:1.4rem;color:var(--stm-text)}.stm-pdp__rating--new{color:var(--stm-muted)}.stm-pdp__rating--new .ico{width:18px;height:18px;flex:none}.stm-offer{border:0;padding:0;margin:0 0 1rem;display:grid;gap:.6rem}.stm-offer legend{margin-bottom:.6rem}.stm-tier{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:.9rem;align-items:center;border:1px solid var(--stm-line);border-radius:12px;padding:.95rem 1rem;cursor:pointer;background:var(--stm-surface);transition:border-color .2s,box-shadow .2s}.stm-tier:hover{border-color:#9a968c}.stm-tier.is-selected{border-color:var(--stm-ink);box-shadow:0 0 0 1px var(--stm-ink);background:#fbfaf7}.stm-tier input{position:absolute;opacity:0;pointer-events:none}.stm-tier__radio{width:18px;height:18px;border-radius:50%;border:1.5px solid #B9B4A8;position:relative;flex:none}.is-selected .stm-tier__radio{border-color:var(--stm-ink)}.is-selected .stm-tier__radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--stm-ink)}.stm-tier__top{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.stm-tier__label{font-weight:600}.stm-tier__badge{font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--stm-moss);color:#fff;padding:.25rem .5rem;border-radius:999px}.stm-tier__note{display:block;font-size:.8rem;color:var(--stm-muted);margin-top:.15rem}.stm-tier__price{text-align:right;display:grid;line-height:1.15}.stm-tier__amount{font-family:var(--stm-serif);font-size:1.25rem}.stm-tier__save{font-size:.72rem;color:var(--stm-moss);font-weight:700}.stm-tier__per{font-size:.72rem;color:var(--stm-muted)}.stm-sub{display:grid;gap:.5rem;margin-bottom:1rem}.stm-sub__opt{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:.8rem;align-items:center;padding:.8rem 1rem;border:1px dashed var(--stm-line);border-radius:12px;cursor:pointer;font-size:.9rem}.stm-sub__opt.is-selected{border-style:solid;border-color:var(--stm-moss);background:var(--stm-moss-soft)}.stm-sub__opt input{position:absolute;opacity:0}.stm-sub__opt small{display:block;color:var(--stm-muted);font-size:.76rem;line-height:1.4;margin-top:.1rem}.stm-sub__price{font-family:var(--stm-serif);font-size:1rem;white-space:nowrap}.stm-atc{gap:.4rem}.stm-atc__price{opacity:.75;font-weight:500}.stm-pdp__installments{text-align:center;margin:.6rem 0 1.2rem}.stm-trust-tiles{list-style:none;padding:0;margin:0 0 1.2rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.stm-trust-tiles li{background:var(--stm-bone);border-radius:10px;padding:.75rem .6rem;font-size:.74rem;line-height:1.3;display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}.stm-trust-tiles .ico{width:20px;height:20px;color:var(--stm-moss)}.stm-pdp__who{font-family:var(--stm-serif);font-style:italic;font-size:1.02rem;margin:0 0 .8rem;color:var(--stm-text)}.stm-pdp__compliance{font-size:.76rem;color:var(--stm-muted);border-left:2px solid var(--stm-clay);padding-left:.7rem;margin:0 0 1.2rem}.stm-acc{border-top:1px solid var(--stm-line);margin-bottom:1rem}.stm-acc__item{border-bottom:1px solid var(--stm-line)}.stm-acc__item summary,.stm-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:1rem 0;font-weight:600;font-size:.95rem}.stm-acc__item summary::-webkit-details-marker,.stm-faq__item summary::-webkit-details-marker{display:none}.stm-acc__plus .ico{width:18px;height:18px;transition:transform .25s}details[open] .stm-acc__plus .ico{transform:rotate(45deg)}.stm-acc__body{padding:0 0 1.2rem;font-size:.93rem;color:#3a3a36;line-height:1.6}.stm-acc__body p{margin:0 0 .7rem}.stm-acc__body ul{padding-left:1.1rem;margin:.4rem 0}.stm-acc__facts{max-width:360px;border:1px solid var(--stm-line);border-radius:8px;margin-bottom:.8rem}.stm-stickybar{position:fixed;left:0;right:0;bottom:0;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--stm-line);transform:translateY(110%);transition:transform .3s;z-index:50}.stm-stickybar.is-visible{transform:none}.stm-stickybar__row{display:flex;align-items:center;gap:1rem;height:68px}.stm-stickybar__title{font-weight:600;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stm-stickybar__tier{color:var(--stm-muted);font-size:.85rem}@media(max-width:960px){.stm-pdp__grid{grid-template-columns:1fr}.stm-pdp__sticky{position:static}.stm-stickybar__tier{display:none}}.stm-stats__row{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.stm-stats__row li{text-align:center;padding:1.2rem .6rem;border-left:1px solid var(--stm-line)}.stm-stats__row li:first-child{border-left:0}.stm-stats__num{display:block;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1;color:var(--stm-ink)}.stm-stats__label{display:block;margin-top:.5rem;font-size:.85rem;color:var(--stm-muted);max-width:22ch;margin-left:auto;margin-right:auto}.stm-stats__note{margin-top:1rem}@media(max-width:700px){.stm-stats__row{grid-template-columns:1fr 1fr}.stm-stats__row li:nth-child(3){border-left:0}}.stm-icons__row{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.stm-icons__row li{display:grid;gap:.3rem;font-size:.9rem;color:var(--stm-muted)}.stm-icons__row strong{color:var(--stm-text)}.stm-icons__ico{width:46px;height:46px;border-radius:12px;background:var(--stm-bone);display:inline-flex;align-items:center;justify-content:center;color:var(--stm-moss);margin-bottom:.4rem}@media(max-width:800px){.stm-icons__row{grid-template-columns:1fr 1fr}}.stm-timeline__grid{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(2rem,6vw,6rem);align-items:center}.stm-timeline__img{border-radius:18px;margin-top:2rem;aspect-ratio:4/3;object-fit:cover;width:100%}.stm-timeline__rings{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem}.stm-timeline__rings li{display:grid;grid-template-columns:96px 1fr;gap:1.2rem;align-items:center;padding:1rem 0;border-bottom:1px solid rgba(243,241,236,.12)}.stm-timeline__rings li:last-child{border-bottom:0}.stm-timeline__rings strong{display:block;font-family:var(--stm-serif);font-size:1.25rem;font-weight:500;margin-bottom:.2rem}.stm-timeline__rings p{margin:0;color:#f3f1ecbf;font-size:.95rem}.stm-ring{position:relative;width:96px;height:96px;display:block}.stm-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.stm-ring__track{fill:none;stroke:#f3f1ec26;stroke-width:6}.stm-ring__fill{fill:none;stroke:#9fc4ae;stroke-width:6;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--pct));transition:stroke-dashoffset 1.2s ease}.stm-ring__num{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:1.05rem;color:var(--stm-bone)}@media(max-width:860px){.stm-timeline__grid{grid-template-columns:1fr}}.stm-inside__grid{display:grid;grid-template-columns:1.5fr 1fr;gap:2rem;align-items:start}.stm-inside__card{display:grid;gap:.3rem;padding:1.4rem}.stm-inside__mg{font-size:2rem;line-height:1;color:var(--stm-moss)}.stm-inside__card strong{font-size:1rem}.stm-inside__card p{margin:0;color:var(--stm-muted);font-size:.9rem}.stm-inside__panel{background:var(--stm-bone);border-radius:var(--stm-radius);padding:1.2rem;position:sticky;top:100px}.stm-inside__panel img{border-radius:8px;border:1px solid var(--stm-line);background:#fff;margin-bottom:.8rem}.stm-inside__honest{margin-top:2.5rem;border-left:3px solid var(--stm-clay);padding:.2rem 0 .2rem 1.2rem;max-width:70ch}.stm-inside__honest p:last-child{margin:0;font-size:1rem}@media(max-width:860px){.stm-inside__grid{grid-template-columns:1fr}.stm-inside__panel{position:static}}.stm-who__card{background:var(--stm-surface);border-radius:var(--stm-radius);overflow:hidden;border:1px solid var(--stm-line)}.stm-who__card img,.stm-who__ph{aspect-ratio:4/3;width:100%;object-fit:cover;background:linear-gradient(135deg,#e9e5dd,#d9d4c9)}.stm-who__body{padding:1.5rem}.stm-who__body .h3{font-style:italic;font-weight:400;font-size:1.35rem}.stm-who__body p:last-child{margin:0;color:var(--stm-muted);font-size:.95rem}.stm-who__partner{margin-top:2rem;display:flex;gap:1rem;align-items:flex-start;background:var(--stm-surface);border:1px dashed var(--stm-clay);border-radius:var(--stm-radius);padding:1.3rem 1.5rem;max-width:720px;margin-left:auto;margin-right:auto}.stm-who__partner .ico{color:var(--stm-clay);flex:none}.stm-who__partner p{margin:.2rem 0 0;color:var(--stm-muted);font-size:.95rem}.stm-routine__grid{display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(2rem,6vw,6rem);align-items:start}.stm-routine__card{display:inline-flex;gap:.5rem;align-items:center;background:var(--stm-bone);border-radius:999px;padding:.6rem 1rem;font-size:.85rem;margin-top:1rem}.stm-routine__card .ico{width:18px;height:18px;color:var(--stm-moss)}.stm-routine__steps{list-style:none;margin:0;padding:0;display:grid;gap:0}.stm-routine__steps li{display:grid;grid-template-columns:64px 1fr;gap:1.2rem;padding:1.4rem 0;border-top:1px solid var(--stm-line)}.stm-routine__n{font-size:2.6rem;line-height:1;color:var(--stm-clay)}.stm-routine__steps strong{display:block;font-size:1.1rem;margin:.2rem 0 .3rem}.stm-routine__steps p:last-child{margin:0;color:var(--stm-muted)}@media(max-width:800px){.stm-routine__grid{grid-template-columns:1fr}}.stm-ugc__row{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.stm-ugc__tile{margin:0;position:relative;border-radius:var(--stm-radius);overflow:hidden;background:#dad5ca}.stm-ugc__tile video,.stm-ugc__tile img,.stm-ugc__ph{aspect-ratio:9/16;width:100%;object-fit:cover;display:flex;align-items:center;justify-content:center;color:var(--stm-muted);font-size:.8rem}.stm-ugc__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;border:0;width:56px;height:56px;cursor:pointer}.stm-ugc__play svg{width:100%;height:100%}.stm-ugc__tile figcaption{position:absolute;left:0;right:0;bottom:0;padding:1rem;background:linear-gradient(transparent,#000000a6);color:#fff;font-size:.8rem;display:grid}.stm-ugc__tile figcaption em{font-style:normal;font-size:.68rem;opacity:.8}@media(max-width:800px){.stm-ugc__row{grid-template-columns:1fr 1fr}}.stm-reviews__credit{display:flex;gap:1.2rem;align-items:flex-start;background:var(--stm-bone);border-radius:var(--stm-radius);padding:1.6rem;max-width:760px}.stm-reviews__credit .ico{color:var(--stm-moss);flex:none;width:32px;height:32px}.stm-reviews__credit p{margin:.3rem 0 0}.stm-compare__grid{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:center}.stm-compare__table{width:100%;border-collapse:collapse;margin:1.5rem 0 1rem}.stm-compare__table th{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:.6rem;border-bottom:1px solid var(--stm-ink)}.stm-compare__table th:first-child{text-align:left}.stm-compare__table td{padding:1rem .6rem;border-bottom:1px solid var(--stm-line);font-size:.95rem}.stm-compare__table td:not(:first-child){text-align:center}.stm-dot{display:inline-block;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--stm-ink);vertical-align:middle}.stm-dot--full{background:var(--stm-ink)}.stm-dot--half{background:linear-gradient(90deg,var(--stm-ink) 50%,transparent 50%)}.stm-dot--empty{background:transparent}.stm-compare__legend .stm-dot{width:12px;height:12px}.stm-compare__media img{border-radius:20px;width:100%;aspect-ratio:4/5;object-fit:cover}@media(max-width:860px){.stm-compare__grid{grid-template-columns:1fr}}.stm-trust__row{list-style:none;margin:0;padding:1.4rem 0;border-top:1px solid var(--stm-line);border-bottom:1px solid var(--stm-line);display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.stm-trust__row li{display:grid;grid-template-columns:auto 1fr;gap:.2rem .8rem;align-items:center;font-size:.8rem;color:var(--stm-muted)}.stm-trust__row .ico{grid-row:1/3;color:var(--stm-moss)}.stm-trust__row strong{color:var(--stm-text);font-size:.88rem}@media(max-width:800px){.stm-trust__row{grid-template-columns:1fr 1fr}}.stm-faq__grid{display:grid;grid-template-columns:1fr 1.5fr;gap:clamp(2rem,6vw,6rem);align-items:start}.stm-faq__item{border-bottom:1px solid var(--stm-line)}.stm-faq__item summary{font-family:var(--stm-serif);font-weight:500;font-size:1.1rem;padding:1.1rem 0}.stm-faq__a{padding:0 0 1.2rem;color:#3a3a36;max-width:62ch}.stm-faq__a p{margin:0 0 .6rem}@media(max-width:800px){.stm-faq__grid{grid-template-columns:1fr}}.stm-final__grid{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:center}.stm-final__list{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:.6rem}.stm-final__list li{display:flex;gap:.6rem;align-items:center;color:#f3f1ecd9}.stm-final__list .ico{width:20px;height:20px;color:#9fc4ae;flex:none}.stm-glass{background:#f3f1ec14;border:1px solid rgba(243,241,236,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:22px;padding:2rem}.stm-glass__title{font-family:var(--stm-serif);font-size:1.5rem;margin:.3rem 0 .6rem}.stm-glass__price{font-size:2.6rem;line-height:1;margin:0 0 .4rem}.stm-glass__price s{font-size:1.1rem;opacity:.55;margin-left:.5rem;font-family:var(--stm-sans)}.stm-glass__save{color:#9fc4ae;font-weight:600;margin:0 0 1.4rem}.stm-glass__note{color:#f3f1ec99;margin-top:.9rem;text-align:center}@media(max-width:860px){.stm-final__grid{grid-template-columns:1fr}}.stm-hero{padding:clamp(2.5rem,6vw,5rem) 0}.stm-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center}.stm-hero__copy .display{font-size:clamp(2.6rem,5.4vw,4.6rem)}.stm-hero__ctas{display:flex;gap:.8rem;flex-wrap:wrap;margin:1.8rem 0 2rem}.stm-hero__proof{list-style:none;padding:0;margin:0;display:flex;gap:1.4rem;flex-wrap:wrap}.stm-hero__proof li{display:flex;gap:.5rem;align-items:center;font-size:.85rem;color:var(--stm-muted)}.stm-hero__proof .ico{width:18px;height:18px;color:var(--stm-moss)}.stm-hero__media{position:relative}.stm-hero__media>img{border-radius:22px;aspect-ratio:7/8;object-fit:cover;width:100%}.stm-hero__media2{position:absolute;width:34%;right:-6%;bottom:-8%;border-radius:16px;border:6px solid var(--stm-bone);aspect-ratio:1/1;object-fit:cover}@media(max-width:860px){.stm-hero__grid{grid-template-columns:1fr}.stm-hero__media2{right:0}}.stm-goals__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.stm-goal{position:relative;display:block;border-radius:var(--stm-radius);overflow:hidden;text-decoration:none;background:var(--stm-bone)}.stm-goal img,.stm-goal .stm-ph{aspect-ratio:4/5;width:100%;object-fit:cover;transition:transform .5s}.stm-goal:hover img{transform:scale(1.03)}.stm-goal__label{position:absolute;left:12px;right:12px;bottom:12px;background:#fffffff0;border-radius:12px;padding:.9rem 1rem;display:flex;gap:.8rem;align-items:center}.stm-goal__label>.ico:first-child{color:var(--stm-moss);flex:none}.stm-goal__label>.ico:last-child{width:18px;height:18px;flex:none;margin-left:auto}.stm-goal__text{display:grid;line-height:1.25}.stm-goal__label small{color:var(--stm-muted);font-size:.78rem}@media(max-width:800px){.stm-goals__grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.stm-goals__grid{grid-template-columns:1fr}}.stm-products__head{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;max-width:none}.stm-products__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.stm-pcard{display:block;text-decoration:none;background:var(--stm-surface);border-radius:var(--stm-radius);overflow:hidden;border:1px solid var(--stm-line);transition:transform .25s,box-shadow .25s}.stm-pcard:hover{transform:translateY(-3px);box-shadow:var(--stm-shadow)}.stm-pcard__media{position:relative;background:var(--stm-bone);aspect-ratio:1/1}.stm-pcard__media img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.stm-pcard__pills{position:absolute;top:10px;left:10px;display:flex;gap:.3rem;z-index:1}.stm-pcard__body{padding:1.1rem 1.2rem 1.3rem;display:grid;gap:.3rem}.stm-pcard__body strong{font-size:1rem}.stm-pcard__body p{margin:0;color:var(--stm-muted);font-size:.86rem;line-height:1.45}.stm-pcard__price{font-weight:600;margin-top:.3rem}.stm-pcard__price small{color:var(--stm-muted);font-weight:400}@media(max-width:900px){.stm-products__grid{grid-template-columns:1fr 1fr}}.stm-kit{background:var(--stm-surface);border:1px solid var(--stm-line);border-radius:var(--stm-radius);overflow:hidden;display:flex;flex-direction:column}.stm-kit img,.stm-kit .stm-ph{aspect-ratio:4/3;width:100%;object-fit:cover;border-radius:0}.stm-kit__body{padding:1.5rem;display:grid;gap:.6rem;align-content:start;flex:1}.stm-kit__body>p{margin:0;color:var(--stm-muted);font-size:.93rem}.stm-kit__contents{list-style:none;padding:0;margin:.3rem 0;display:grid;gap:.3rem;font-size:.88rem}.stm-kit__contents li{display:flex;gap:.4rem;align-items:center}.stm-kit__contents .ico{width:16px;height:16px;color:var(--stm-moss)}.stm-kit__price{display:flex;align-items:center;gap:.6rem;margin:.4rem 0 .6rem!important;color:var(--stm-text)!important}.stm-kit__price .num{font-size:1.8rem;font-style:normal;font-weight:400}.stm-kit__price s{color:var(--stm-muted)}.stm-philo__grid{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(2rem,6vw,6rem)}.stm-philo__cols{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem 2rem}.stm-philo__n{font-size:2.4rem;color:#9fc4ae;display:block;margin-bottom:.4rem}.stm-philo__item p{color:#f3f1ecc7;margin:0}@media(max-width:860px){.stm-philo__grid{grid-template-columns:1fr}}@media(max-width:560px){.stm-philo__cols{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/stm-sections.css.map */
