.shto-peptide{background:linear-gradient(to bottom,var(--shto-bg-top,#f8e9ef),var(--shto-bg-mid,#fdf6f2) 55%,var(--shto-bg-bottom,#fbe8db));color:var(--shto-text2,#484848);--shto-c: var(--shto-text2,#484848)}.shto-peptide__inner{display:flex;flex-direction:column;gap:16px;padding:var(--pt-m,48px) 20px var(--pb-m,64px)}.shto-peptide__top{display:flex;flex-direction:column;gap:16px}.shto-peptide__intro{display:flex;flex-direction:column;gap:12px}.shto-peptide__h2{font-size:32px;font-weight:600!important;--shto-w: 600;line-height:34px;letter-spacing:-.64px;color:var(--shto-text,#2a2a2a)!important;--shto-c: var(--shto-text,#2a2a2a)}.shto-peptide__h2 em{font-style:normal;white-space:nowrap;color:var(--shto-plum,#a35276)!important;--shto-c: var(--shto-plum,#a35276)}.shto-peptide__sub{font-size:17px;font-weight:400!important;--shto-w: 400;line-height:24px;color:var(--shto-text2,#484848);--shto-c: var(--shto-text2,#484848)}.shto-peptide__frame{padding-top:8px;overflow:hidden;border-radius:16px;--shto-r: 16px;background:var(--shto-blush2,#f4e6ec)}.shto-peptide__photo{position:relative;width:100%;aspect-ratio:1;overflow:hidden}.shto-peptide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.shto-peptide__body{padding-top:8px}.shto-peptide__text{font-size:16px;font-weight:400!important;--shto-w: 400;line-height:23px;color:var(--shto-text2,#484848);--shto-c: var(--shto-text2,#484848)}.shto-peptide__text strong,.shto-peptide__text b{font-weight:600!important;--shto-w: 600;color:var(--shto-ink,#2b1b24);--shto-c: var(--shto-ink,#2b1b24)}.shto-peptide__cards-wrap{display:flex;flex-direction:column;gap:24px;padding:16px 0}.shto-peptide__cards{display:flex;gap:12px;margin:0 -20px;padding:0 20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 20px}.shto-peptide__card{position:relative;display:flex;flex-direction:column;flex:0 0 290px;width:290px;overflow:hidden;isolation:isolate;border-radius:16px;--shto-r: 16px;background:#fff;scroll-snap-align:start}.shto-peptide__shot{position:relative;flex:none;height:210px;background:var(--shto-blush2,#f4e6ec)}.shto-peptide__crop{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.shto-peptide__shot .shto-peptide__img{mix-blend-mode:multiply;transform:scale(var(--pp-zoom, 1))}.shto-peptide__count{position:absolute;left:12px;bottom:12px;z-index:1;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:100px;--shto-r: 100px;background:#ffffffeb;font-size:12px;font-weight:600!important;--shto-w: 600;line-height:17px;color:var(--shto-ink,#2b1b24);--shto-c: var(--shto-ink,#2b1b24);white-space:nowrap}.shto-peptide__card-copy{display:flex;flex-direction:column;gap:8px;padding:18px 18px 22px}.shto-peptide__h3{font-size:18px;font-weight:600!important;--shto-w: 600;line-height:23px;letter-spacing:-.2px;color:var(--shto-text,#2a2a2a)!important;--shto-c: var(--shto-text,#2a2a2a)}.shto-peptide__card-text{font-size:15px;font-weight:400!important;--shto-w: 400;line-height:22px;color:var(--shto-text2,#484848);--shto-c: var(--shto-text2,#484848)}.shto-peptide__progress{position:relative;display:block;height:3px;overflow:hidden;border-radius:3px;--shto-r: 3px;background:var(--shto-track,#dcdce0)}.shto-peptide__progress-fill{position:absolute;top:0;left:0;display:block;height:100%;border-radius:3px;--shto-r: 3px;background:var(--shto-ink,#2b1b24)}.shto-peptide__quote{padding:22px 22px 24px;border-radius:16px;--shto-r: 16px;background:var(--shto-ink,#2b1b24)}.shto-peptide__quote-a{font-size:19px;font-weight:500!important;--shto-w: 500;font-style:italic;line-height:26px;letter-spacing:-.2px;color:#ffffffdb;--shto-c: rgba(255, 255, 255, .86)}.shto-peptide__quote-b{font-size:19px;font-weight:600!important;--shto-w: 600;font-style:italic;line-height:26px;letter-spacing:-.2px;color:var(--shto-pink,#f0cee3);--shto-c: var(--shto-pink,#f0cee3)}.shto-peptide__quote-a+.shto-peptide__quote-b{margin-top:8px}@media(min-width:990px){.shto-peptide__inner{gap:0;max-width:1440px;margin:0 auto;padding:var(--pt-d,96px) 80px var(--pb-d,104px)}.shto-peptide__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;gap:0 80px}.shto-peptide__frame{grid-column:1;grid-row:1 / 5;padding-top:0}.shto-peptide__intro{grid-column:2;grid-row:2;gap:16px;max-width:560px}.shto-peptide__body{grid-column:2;grid-row:3;max-width:560px;padding-top:32px}.shto-peptide__h2{font-size:44px;line-height:48px;letter-spacing:-.88px}.shto-peptide__sub{font-size:19px;line-height:28px}.shto-peptide__text{font-size:17px;line-height:26px}.shto-peptide__frame{align-self:center}.shto-peptide__cards-wrap{margin-top:96px;padding:0}.shto-peptide__cards{margin:0 -80px;padding:0 80px;scroll-padding:0 80px;gap:16px}.shto-peptide__card{flex-basis:244px;width:244px}.shto-peptide__shot{height:auto;aspect-ratio:1}.shto-peptide__shot .shto-peptide__img{mix-blend-mode:normal;transform:none}.shto-peptide__card-copy{padding:20px 20px 24px}.shto-peptide__h3{font-size:20px;line-height:26px}.shto-peptide__card-text{font-size:16px;line-height:24px}.shto-peptide__quote{margin-top:48px;padding:36px 44px}.shto-peptide__quote-a,.shto-peptide__quote-b{font-size:24px;line-height:32px}.shto-peptide__h2 br,.shto-peptide__quote br{display:none}}@media(min-width:1200px){.shto-peptide__cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;overflow:visible}.shto-peptide__card{width:auto}.shto-peptide__progress{display:none}}@media(min-width:600px)and (max-width:989.98px){.shto-peptide__inner{max-width:640px;margin:0 auto}}
