.howto-header{text-align:center;max-width:640px;margin:0 auto 44px}.howto-header h2{font-size:clamp(26px,3.5vw,36px);margin-bottom:14px}.howto-header__intro{color:var(--color-muted);font-size:15px;margin:0}.howto-header__intro p{margin:0}.howto-steps{background:var(--color-bg-light);padding:72px 0 64px;scroll-margin-top:24px}.howto-steps__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative}.howto-step{position:relative;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease}.howto-step:hover{box-shadow:0 14px 32px #140e081a;transform:translateY(-3px)}.howto-step__media{aspect-ratio:4/3;background:var(--color-bg-light-alt);overflow:hidden}.howto-step__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.howto-step:hover .howto-step__media img{transform:scale(1.05)}.howto-step__body{padding:24px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.howto-step__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.howto-step__number{width:40px;height:40px;border-radius:50%;background:var(--color-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:17px}.howto-step__icon{color:var(--color-accent);display:inline-flex;transition:transform .25s ease}.howto-step:hover .howto-step__icon{transform:translateY(-3px) scale(1.08)}.howto-step__label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}.howto-step h3{font-size:19px;margin:0}.howto-step__text{font-size:13.5px;color:var(--color-muted);line-height:1.7}.howto-step__text p{margin:0 0 8px}.howto-step__text p:last-child{margin-bottom:0}.howto-step__tip{margin-top:auto;padding-top:14px;border-top:1px solid rgba(0,0,0,.08);font-size:12.5px;color:var(--color-text-dark);display:flex;gap:8px;align-items:flex-start}.howto-step__tip-label{color:var(--color-accent);font-weight:500;flex-shrink:0}.howto-amount{background:var(--color-bg-dark);color:var(--color-text-light);padding:64px 0}.howto-amount__grid{display:grid;grid-template-columns:1fr 1.6fr;gap:56px;align-items:center}.howto-amount__text h2{font-size:clamp(26px,3.5vw,34px)}.howto-amount__text p{color:var(--color-muted-dark);font-size:14.5px;margin:0 0 12px}.howto-amount__options{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.howto-amount__option{position:relative;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;border-radius:4px;padding:30px 16px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.howto-amount__option.is-highlighted{border-color:var(--color-accent);background:#a2542a24}.howto-amount__badge{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--color-accent);color:#fff;font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:20px;white-space:nowrap}.howto-amount__pieces{display:flex;gap:6px;height:34px;align-items:flex-end;margin-bottom:6px}.howto-amount__piece{display:block;width:11px;height:30px;border-radius:3px 3px 2px 2px;background:linear-gradient(180deg,#efe6d4,#d9ccb3);box-shadow:inset 0 -6px #0000001f}.howto-amount__piece:nth-child(2){transform:rotate(6deg);height:26px}.howto-amount__piece:nth-child(3){transform:rotate(-5deg);height:28px}.howto-amount__count{font-family:var(--font-heading);font-size:24px;line-height:1.2}.howto-amount__label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}.howto-amount__desc{font-size:13px;color:var(--color-muted-dark);line-height:1.6}.howto-situations{background:var(--color-bg-light-alt);padding:64px 0}.howto-situations__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.howto-situation{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:4px;padding:28px 24px;display:flex;flex-direction:column;gap:12px;transition:border-color .2s ease,box-shadow .25s ease}.howto-situation:hover{border-color:var(--color-accent);box-shadow:0 10px 24px #140e0814}.howto-situation__icon{width:48px;height:48px;border-radius:50%;background:var(--color-bg-dark);color:var(--color-text-light);display:flex;align-items:center;justify-content:center;transition:transform .25s ease}.howto-situation:hover .howto-situation__icon{transform:scale(1.08)}.howto-situation h3{font-size:18px;margin:4px 0 0}.howto-situation__text{font-size:13.5px;color:var(--color-muted);line-height:1.7}.howto-situation__text p{margin:0 0 8px}.howto-situation__text p:last-child{margin-bottom:0}.howto-situation__tip{margin-top:auto;font-family:var(--font-heading);font-style:italic;font-size:14px;color:var(--color-text-dark);padding-left:12px;border-left:2px solid var(--color-accent)}.howto-tips{background:var(--color-bg-light);padding:64px 0}.howto-tips__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.howto-tips__card{background:var(--color-bg-light-alt);padding:36px;border-radius:4px}.howto-tips__card-head{display:flex;align-items:center;gap:12px;margin-bottom:20px}.howto-tips__card-icon{width:42px;height:42px;border-radius:50%;background:var(--color-bg-dark);color:var(--color-text-light);display:flex;align-items:center;justify-content:center;flex-shrink:0}.howto-tips__card h3{font-size:20px;margin:0}.howto-tips__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.howto-tips__list li{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--color-text-dark);line-height:1.6}.howto-tips__check{color:var(--color-accent);flex-shrink:0;display:inline-flex;margin-top:3px}.howto-tips__check svg{width:16px;height:16px}@media(max-width:1050px){.howto-steps__grid,.howto-situations__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.howto-amount__grid{grid-template-columns:1fr;gap:36px}.howto-tips__grid{grid-template-columns:1fr}}@media(max-width:700px){.howto-steps,.howto-amount,.howto-situations,.howto-tips{padding:48px 0}.howto-header{margin-bottom:32px}.howto-steps__grid,.howto-situations__grid{grid-template-columns:1fr}.howto-tips__card{padding:28px 22px}}@media(max-width:520px){.howto-amount__options{grid-template-columns:1fr;gap:20px}.howto-amount__option{flex-direction:row;flex-wrap:wrap;text-align:left;justify-content:flex-start;padding:22px 18px 18px;column-gap:14px}.howto-amount__pieces{margin-bottom:0}.howto-amount__desc{width:100%}}.howto-header__rule{display:block;width:48px;height:1px;background:var(--color-accent);margin:22px auto 0}.howto-steps--editorial{padding:104px 0 112px}.howto-steps--editorial .howto-header{margin-bottom:80px}.howto-steps--editorial .howto-header h2{font-size:clamp(30px,4vw,44px);font-weight:500;letter-spacing:-.01em}.howto-steps--dark{background:var(--color-bg-dark);color:var(--color-text-light)}.howto-steps--dark .howto-header__intro{color:var(--color-muted-dark)}.howto-flow{list-style:none;margin:0 auto;padding:0;max-width:1120px;display:flex;flex-direction:column;gap:112px}.howto-flow__step{display:grid;grid-template-columns:1.05fr 1fr;gap:80px;align-items:center}.howto-flow__step:nth-child(2n) .howto-flow__media{order:2}.howto-flow__step:nth-child(2n) .howto-flow__body{justify-self:end}.howto-flow__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:2px;background:var(--color-bg-dark);box-shadow:0 30px 60px -30px #140e0873}.howto-flow__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.6,.2,1)}.howto-flow__step:hover .howto-flow__media img{transform:scale(1.04)}.howto-flow__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a080600 55%,#0a08068c);pointer-events:none}.howto-flow__badge{position:absolute;left:26px;bottom:24px;z-index:1;display:inline-flex;align-items:center;gap:12px;color:var(--color-text-light);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.howto-flow__badge:before{content:"";width:32px;height:1px;background:var(--color-accent)}.howto-flow__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:radial-gradient(circle at 50% 42%,#2c241b 0%,var(--color-bg-dark) 72%);color:var(--color-accent)}.howto-flow__placeholder svg{width:64px;height:64px;stroke-width:1.2}.howto-flow__placeholder-note{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted-dark);border:1px dashed rgba(255,255,255,.25);padding:7px 14px;border-radius:20px}.howto-flow__body{position:relative;max-width:460px}.howto-flow__numeral{display:block;font-family:var(--font-heading);font-size:clamp(76px,9vw,128px);font-weight:500;line-height:.85;color:transparent;-webkit-text-stroke:1px var(--color-accent);opacity:.6;margin-bottom:18px}@supports not (-webkit-text-stroke: 1px black){.howto-flow__numeral{color:var(--color-accent);opacity:.25}}.howto-flow__label{display:inline-flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:16px}.howto-flow__label:after{content:"";width:44px;height:1px;background:currentColor;opacity:.6}.howto-flow__body h3{font-size:clamp(26px,3vw,36px);font-weight:500;line-height:1.15;margin:0 0 20px;letter-spacing:-.005em}.howto-flow__text{font-size:15px;line-height:1.85;color:var(--color-muted)}.howto-steps--dark .howto-flow__text{color:var(--color-muted-dark)}.howto-flow__text p{margin:0 0 12px}.howto-flow__text p:last-child{margin-bottom:0}.howto-flow__tip{margin:30px 0 0;padding:18px 22px;border-left:2px solid var(--color-accent);background:#a2542a12;font-family:var(--font-heading);font-style:italic;font-size:17px;line-height:1.5;color:var(--color-text-dark)}.howto-steps--dark .howto-flow__tip{background:#ffffff0a;color:var(--color-text-light)}.howto-flow__tip-label{display:block;font-family:var(--font-body);font-style:normal;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin-bottom:6px}@media(max-width:900px){.howto-steps--editorial{padding:72px 0 80px}.howto-steps--editorial .howto-header{margin-bottom:52px}.howto-flow{gap:72px}.howto-flow__step{grid-template-columns:1fr;gap:32px}.howto-flow__step:nth-child(2n) .howto-flow__media{order:0}.howto-flow__step:nth-child(2n) .howto-flow__body{justify-self:start}.howto-flow__media{aspect-ratio:4 / 3}.howto-flow__body{max-width:none}.howto-flow__numeral{font-size:68px;margin-bottom:10px}}@media(prefers-reduced-motion:reduce){.howto-flow__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/how-to-use.css.map */
