:root{--peach:#F7B58B;--peach2:#FFE2D1;--pink:#F7D6DF;--cream:#FFF9F5;--ink:#432F2B;--muted:#80675F;--green:#87B49A;--gold:#B78B5E;--card:#FFFFFFCC;--shadow:0 18px 48px rgba(113,74,56,.12);--radius:28px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Tahoma,Arial,sans-serif;background:linear-gradient(180deg,var(--cream),#fff);color:var(--ink)}a{text-decoration:none;color:inherit}.container{width:min(1120px,92%);margin:auto}.topbar{position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff9f5c7;border-bottom:1px solid rgba(67,47,43,.06)}.nav{display:flex;align-items:center;justify-content:space-between;padding:14px 0}.brand{display:flex;align-items:center;gap:12px}.brand img{width:56px;height:56px;border-radius:50%;object-fit:cover}.brand b{font-size:20px}.nav-actions{display:flex;align-items:center;gap:10px}.btn{border:0;border-radius:999px;padding:13px 20px;cursor:pointer;font-weight:800;transition:.2s transform,.2s box-shadow}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--peach);color:#fff;box-shadow:0 10px 25px #f7b58b59}.btn-soft{background:#fff;color:var(--ink);border:1px solid rgba(67,47,43,.1)}.lang{min-width:92px}.hero{padding:70px 0 35px;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:40px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid rgba(67,47,43,.08);padding:8px 12px;border-radius:999px;color:var(--muted);font-weight:700;font-size:14px}h1{font-size:clamp(42px,7vw,82px);line-height:.95;margin:18px 0 12px;letter-spacing:-2px}.lead{font-size:clamp(18px,2vw,24px);color:var(--muted);line-height:1.8;margin:0 0 18px}.price{display:flex;align-items:end;gap:8px;margin:18px 0 24px}.price strong{font-size:46px}.price span{color:var(--muted);font-weight:700;margin-bottom:8px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.trust{display:flex;gap:18px;flex-wrap:wrap;margin-top:24px;color:var(--muted);font-size:14px}.visual{position:relative;min-height:520px}.blob{position:absolute;top:24px;right:10px;bottom:20px;left:10px;border-radius:44% 56% 47% 53%/47% 46% 54% 53%;background:radial-gradient(circle at 30% 20%,#fff 0 16%,transparent 17%),linear-gradient(135deg,var(--pink),var(--peach2));filter:drop-shadow(0 30px 70px rgba(153,101,79,.15))}.cactus{position:absolute;font-size:90px;opacity:.18}.c1{right:3%;top:5%;transform:rotate(-10deg)}.c2{left:0;bottom:4%;transform:rotate(15deg)}.product{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%) rotate(-2deg);width:min(72%,430px);border-radius:34px;box-shadow:var(--shadow);background:#fff;padding:16px}.product img{width:100%;display:block;border-radius:24px}.section{padding:70px 0}.section-title{font-size:clamp(30px,4vw,48px);margin:0 0 10px}.section-sub{color:var(--muted);max-width:720px;line-height:1.8;margin:0 0 28px}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px}.card{background:var(--card);border:1px solid rgba(67,47,43,.07);border-radius:var(--radius);padding:24px;box-shadow:0 12px 34px #6044380f}.icon{font-size:34px;margin-bottom:12px}.card h3{margin:0 0 7px;font-size:20px}.card p{margin:0;color:var(--muted);line-height:1.7}.split{display:grid;grid-template-columns:1fr;gap:26px;align-items:center}.info-panel{background:linear-gradient(145deg,#fff,var(--peach2));border-radius:34px;padding:34px}.steps{display:grid;gap:14px;margin-top:18px}.step{display:flex;gap:14px;align-items:flex-start}.num{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--peach);color:#fff;font-weight:900}.gallery{display:grid;grid-template-columns:1fr 1fr;gap:14px}.gallery img{width:100%;height:330px;object-fit:cover;border-radius:28px;background:#fff}.faq{display:grid;gap:12px}details{background:#fff;border:1px solid rgba(67,47,43,.08);border-radius:20px;padding:18px 20px}summary{cursor:pointer;font-weight:800}details p{color:var(--muted);line-height:1.8}.checkout{background:linear-gradient(135deg,var(--pink),var(--peach2));border-radius:40px;padding:34px;box-shadow:var(--shadow)}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}label{font-weight:800;font-size:14px}.field{display:grid;gap:7px}input,select,textarea{width:100%;border:1px solid rgba(67,47,43,.12);background:#fff;border-radius:16px;padding:14px 15px;font:inherit;outline:none}textarea{min-height:100px;resize:vertical}.full{grid-column:1/-1}.qty{display:flex;align-items:center;gap:10px}.qty button{width:38px;height:38px;border-radius:50%;border:0;background:#fff;font-size:20px;cursor:pointer}.total{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:18px;padding:15px 17px;margin-top:14px}.pay-note{font-size:13px;color:var(--muted);margin-top:10px;line-height:1.7}.footer{padding:28px 0 40px;color:var(--muted);font-size:14px}.hidden{display:none!important}@media(max-width:850px){.hero{padding-top:35px}.hero-grid,.split{grid-template-columns:1fr}.visual{min-height:430px;order:-1}.features{grid-template-columns:repeat(2,1fr)}.form-grid{grid-template-columns:1fr}.full{grid-column:auto}.gallery img{height:250px}}@media(max-width:520px){.features{grid-template-columns:1fr}.nav .brand b{display:none}.hero-actions .btn{width:100%}.visual{min-height:360px}.product{width:82%}h1{letter-spacing:-1px}.checkout{padding:22px}}.reviews-section{padding:58px 0 70px;overflow:hidden;background:linear-gradient(180deg,#fff,#fff8f5)}.reviews-head{text-align:center;width:min(900px,92%);margin:0 auto 24px}.reviews-head h2{font-size:clamp(30px,4vw,46px);margin:0 0 8px}.reviews-head p{margin:0;color:var(--muted)}.reviews-window{overflow:hidden;width:100%;padding:8px 0 18px}.reviews-track{display:flex;gap:16px;width:max-content;animation:reviewsMarquee 70s linear infinite;padding-inline:18px}.reviews-track:hover{animation-play-state:paused}.review-card{width:340px;flex:0 0 auto;background:#fff;border-radius:24px;padding:10px;border:1px solid rgba(67,47,43,.08);box-shadow:0 12px 32px #55372c14}.review-card img{width:100%;height:420px;object-fit:contain;object-position:center;background:#fff;border-radius:16px;display:block}@keyframes reviewsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:600px){.reviews-section{padding:44px 0 56px}.review-card{width:82vw}.review-card img{height:390px}.reviews-track{gap:12px;animation-duration:85s}}@media(prefers-reduced-motion:reduce){.reviews-track{animation:none}}.howto{background:linear-gradient(135deg,#fff2e9,#ffe0cf);border-radius:34px;padding:34px 28px;direction:rtl}.howto h2{font-size:clamp(30px,4vw,44px);margin:0 0 24px;text-align:right}.usage-step{display:flex;align-items:flex-start;gap:16px;margin:18px 0}.usage-num{display:flex;align-items:center;justify-content:center;flex:0 0 52px;width:52px;height:52px;border-radius:50%;background:#ffad7d;color:#fff;font-weight:800;font-size:23px}.usage-step p{margin:7px 0 0;font-size:clamp(18px,2.4vw,24px);line-height:1.7;text-align:right}.new-review-card{width:360px;padding:8px;border-radius:26px;background:linear-gradient(180deg,#fffaf7,#fff);border:1px solid rgba(235,174,145,.28);box-shadow:0 12px 30px #67473a1a}.new-review-card img{width:100%;height:430px;object-fit:contain;object-position:center top;border-radius:19px;display:block;background:#fffaf7}@media(max-width:600px){.new-review-card{width:82vw}.new-review-card img{height:410px}}.reviews-track{animation-duration:95s!important}.reviews-viewport:active .reviews-track,.reviews-viewport.is-paused .reviews-track,.reviews-track:hover{animation-play-state:paused!important}#reviews{overflow:hidden}#reviews .reviews-window{width:100%;overflow:hidden;touch-action:pan-y;cursor:grab}#reviews .reviews-window:active{cursor:grabbing}#reviews .reviews-track{display:flex!important;flex-direction:row!important;gap:16px!important;width:max-content!important;padding:10px 16px 24px!important;animation:none!important;transform:translateZ(0);will-change:transform;direction:ltr!important}#reviews .review-card{flex:0 0 330px!important;width:330px!important;padding:9px!important;background:#fff!important;border-radius:24px!important;border:1px solid rgba(67,47,43,.08)!important;box-shadow:0 10px 28px #55372c14!important;overflow:hidden!important}#reviews .review-card img{display:block!important;width:100%!important;height:410px!important;object-fit:contain!important;object-position:center top!important;border-radius:16px!important;background:#fff!important}@media(max-width:600px){#reviews .review-card{flex-basis:78vw!important;width:78vw!important}#reviews .review-card img{height:390px!important}}#reviews .reviews-track{animation-duration:95s!important}#reviews .reviews-window:active .reviews-track,#reviews .reviews-window.is-paused .reviews-track,#reviews .reviews-track:hover{animation-play-state:paused!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/q8-store.css.map */
