#asl-amosov-page{--olive:#46543c;--olive-dark:#333f2b;--cream:#f3ebdd;--cream-light:#fffaf2;--ink:#292724;--muted:#665f55;--brown:#704c34;--berry:#78303f;--berry-dark:#602031;--line:#e6d9c5;--soft:#eae2d3;--white:#ffffff;--shadow:0 22px 60px rgba(50,38,23,.1)}#asl-amosov-page *{box-sizing:border-box}#asl-amosov-page{scroll-behavior:smooth;scroll-padding-top:90px}#asl-amosov-page{margin:0;background:var(--cream-light);color:var(--ink);font-family:IBM Plex Sans Arabic,Tajawal,sans-serif;line-height:1.82}#asl-amosov-page a{color:inherit;text-decoration:none}#asl-amosov-page button,#asl-amosov-page input,#asl-amosov-page select,#asl-amosov-page textarea{font:inherit}#asl-amosov-page button{cursor:pointer}#asl-amosov-page img{display:block;max-width:100%}#asl-amosov-page ::selection{background:#d8c0a4}#asl-amosov-page h1,#asl-amosov-page h2,#asl-amosov-page h3,#asl-amosov-page p{margin-top:0}#asl-amosov-page h1,#asl-amosov-page h2,#asl-amosov-page h3{font-family:Tajawal,IBM Plex Sans Arabic,sans-serif;line-height:1.33}#asl-amosov-page h1{font-size:clamp(2.7rem,5vw,5.25rem);letter-spacing:-.035em;margin-bottom:20px;font-weight:900}#asl-amosov-page h2{font-size:clamp(2rem,3vw,3.45rem);font-weight:900;margin-bottom:18px}#asl-amosov-page h3{font-size:1.32rem;font-weight:800;margin-bottom:9px}#asl-amosov-page p{font-size:1.035rem}#asl-amosov-page .container{width:min(1180px,calc(100% - 44px));margin-inline:auto}#asl-amosov-page .eyebrow{font-weight:700;color:var(--berry);font-size:.88rem;letter-spacing:.02em;display:inline-flex;align-items:center;gap:9px;margin-bottom:18px}#asl-amosov-page .eyebrow:before{content:"";width:24px;height:2px;background:currentColor}#asl-amosov-page .muted{color:var(--muted)}#asl-amosov-page .btn{border:0;padding:15px 27px;min-height:53px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-weight:800;transition:.22s ease;white-space:nowrap}#asl-amosov-page .btn-primary{background:var(--berry);color:#fff;box-shadow:0 10px 25px #78303f36}#asl-amosov-page .btn-primary:hover{background:var(--berry-dark);transform:translateY(-2px)}#asl-amosov-page .btn-outline{background:transparent;color:var(--ink);border:1px solid #cbbba5}#asl-amosov-page .btn-outline:hover{background:#f0e6d5}#asl-amosov-page .btn-olive{background:var(--olive);color:#fff}#asl-amosov-page .btn-olive:hover{background:var(--olive-dark)}#asl-amosov-page .btn:focus-visible,#asl-amosov-page .thumb:focus-visible,#asl-amosov-page input:focus-visible,#asl-amosov-page select:focus-visible,#asl-amosov-page textarea:focus-visible,#asl-amosov-page summary:focus-visible{outline:3px solid #ad8660;outline-offset:2px}#asl-amosov-page .topbar{background:var(--olive);color:#f7f0e3;text-align:center;padding:7px 12px;font-size:.8rem;letter-spacing:.01em}#asl-amosov-page .header{position:sticky;top:0;z-index:20;background:#fffaf2f0;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border-bottom:1px solid rgba(70,84,60,.09)}#asl-amosov-page .nav{display:flex;align-items:center;justify-content:space-between;min-height:74px;gap:24px}#asl-amosov-page .brand{display:flex;align-items:center;gap:9px;min-width:105px}#asl-amosov-page .brand-img{width:92px;height:57px;object-fit:contain;mix-blend-mode:multiply}#asl-amosov-page .navlinks{display:flex;gap:29px;align-items:center;font-size:.92rem;font-weight:700;color:#514d45}#asl-amosov-page .navlinks a:hover{color:var(--berry)}#asl-amosov-page .nav-cta{font-size:.9rem;min-height:46px;padding:11px 20px}#asl-amosov-page .hero{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 13%,#f2e5d2,#fffaf2 47%,#f9f1e7);padding:68px 0 82px}#asl-amosov-page .hero:before{content:"";position:absolute;left:-80px;bottom:-125px;width:345px;height:345px;border:1px solid rgba(112,76,52,.11);border-radius:50%}#asl-amosov-page .hero-grid{display:grid;grid-template-columns:1fr 1.02fr;align-items:center;gap:64px}#asl-amosov-page .hero-copy{position:relative;z-index:2}#asl-amosov-page .hero-copy h1 .accent{color:var(--berry)}#asl-amosov-page .hero-copy .lead{font-size:1.2rem;line-height:2.04;color:#514c44;max-width:570px;margin-bottom:21px}#asl-amosov-page .pills{display:flex;flex-wrap:wrap;gap:9px;margin:25px 0 31px}#asl-amosov-page .pill{font-size:.78rem;font-weight:700;background:#f1e6d7;border:1px solid #e2d4bd;padding:7px 13px;border-radius:999px}#asl-amosov-page .hero-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}#asl-amosov-page .micro{font-size:.82rem;color:#756c5e;margin:14px 0 0}#asl-amosov-page .hero-photo-shell{position:relative;padding:12px;background:#e9d7c2;border-radius:230px 230px 30px 30px;box-shadow:var(--shadow);overflow:hidden;max-width:520px;margin-inline:auto}#asl-amosov-page .hero-photo{width:100%;height:595px;object-fit:cover;object-position:center 29%;border-radius:220px 220px 20px 20px}#asl-amosov-page .photo-tag{position:absolute;bottom:26px;right:24px;background:#fffaf2f7;border:1px solid #eadccc;padding:12px 17px;border-radius:13px;display:flex;align-items:center;gap:15px;box-shadow:0 6px 22px #0000001a}#asl-amosov-page .photo-tag strong{color:var(--berry);font-size:1rem}#asl-amosov-page .photo-tag span{font-size:.78rem;color:var(--muted)}#asl-amosov-page .hero-circle{position:absolute;left:-15px;top:10%;width:125px;height:125px;border:1px solid rgba(120,48,63,.17);border-radius:50%;pointer-events:none}#asl-amosov-page .gallery-thumbs{display:flex;justify-content:center;gap:9px;margin:13px 0 0}#asl-amosov-page .thumb{width:60px;height:60px;padding:3px;background:#f1e7d9;border:2px solid transparent;border-radius:9px}#asl-amosov-page .thumb.active{border-color:var(--berry)}#asl-amosov-page .thumb img{width:100%;height:100%;object-fit:cover;border-radius:5px}#asl-amosov-page .anchor-text{color:var(--berry);font-weight:800;text-decoration:underline;text-underline-offset:5px}#asl-amosov-page .feature-strip{background:#f0e5d6;border-top:1px solid #e5d8c5;border-bottom:1px solid #e5d8c5}#asl-amosov-page .feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:23px 0}#asl-amosov-page .feature{display:flex;gap:12px;align-items:center;padding:0 20px;border-left:1px solid #dccbb5}#asl-amosov-page .feature:last-child{border-left:0}#asl-amosov-page .feature-symbol{flex:0 0 42px;height:42px;border:1px solid #ac9c82;background:#f6eddf;border-radius:50%;display:grid;place-items:center;font-size:1.15rem;color:var(--olive)}#asl-amosov-page .feature strong{display:block;font-size:.95rem}#asl-amosov-page .feature small{color:var(--muted);font-size:.78rem}#asl-amosov-page .section{padding:108px 0}#asl-amosov-page .section-head{max-width:710px;margin-bottom:37px}#asl-amosov-page .section-head p{color:var(--muted);font-size:1.08rem}#asl-amosov-page .texture{background:#fffdf8}#asl-amosov-page .texture-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:84px}#asl-amosov-page .texture-img{width:100%;height:560px;object-fit:cover;border-radius:20px;box-shadow:var(--shadow)}#asl-amosov-page .texture-copy h2 span{color:var(--berry)}#asl-amosov-page .texture-notes{display:grid;gap:15px;margin:31px 0}#asl-amosov-page .texture-note{display:flex;gap:13px;align-items:start}#asl-amosov-page .tick{display:inline-grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--olive);color:#fff;font-size:.87rem;margin-top:4px}#asl-amosov-page .texture-note strong{display:block;line-height:1.5}#asl-amosov-page .texture-note small{color:var(--muted)}#asl-amosov-page .ingredients-section{background:var(--cream);position:relative;overflow:hidden}#asl-amosov-page .ingredients-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}#asl-amosov-page .ingredients-photo{height:650px;width:100%;object-fit:cover;border-radius:20px;box-shadow:var(--shadow)}#asl-amosov-page .ing-list{display:grid;gap:13px;margin:28px 0}#asl-amosov-page .ing-item{display:grid;grid-template-columns:155px 1fr 45px;align-items:center;gap:10px;font-size:.93rem}#asl-amosov-page .ing-item span:first-child{font-weight:700}#asl-amosov-page .ing-item b{color:var(--berry);font-size:.94rem;text-align:left}#asl-amosov-page .meter{height:8px;border-radius:10px;background:#d7cbb9;overflow:hidden}#asl-amosov-page .meter i{display:block;background:var(--olive);height:100%;border-radius:10px}#asl-amosov-page .info-box{border-right:3px solid var(--olive);background:#ffffff82;padding:14px 18px;border-radius:9px;margin-top:26px;font-size:.87rem;color:#554c3f}#asl-amosov-page .slogan{background:var(--olive);color:#fff7e8;text-align:center;padding:76px 15px}#asl-amosov-page .slogan span{color:#e8ccb6;font-size:.94rem;font-weight:700}#asl-amosov-page .slogan h2{max-width:800px;margin:12px auto 14px;font-size:clamp(2.45rem,4.8vw,4.4rem)}#asl-amosov-page .slogan p{color:#e0ddcf;max-width:570px;margin:0 auto}#asl-amosov-page .uses{background:#fffdf8}#asl-amosov-page .uses-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}#asl-amosov-page .use-card{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#fffaf2}#asl-amosov-page .use-card img{height:350px;width:100%;object-fit:cover}#asl-amosov-page .use-card div{padding:20px 24px}#asl-amosov-page .use-card h3{margin:0 0 5px}#asl-amosov-page .use-card p{font-size:.91rem;color:var(--muted);margin-bottom:0}#asl-amosov-page .transparency{background:var(--cream);padding:100px 0}#asl-amosov-page .transparent-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}#asl-amosov-page .transparent-card{background:#fffaf2;border:1px solid var(--line);padding:40px;border-radius:22px;box-shadow:var(--shadow)}#asl-amosov-page .transparent-card h3{font-size:1.7rem}#asl-amosov-page .ingredients-inline{font-size:1rem;line-height:2.2}#asl-amosov-page .allergen{margin-top:23px;padding:15px;border-radius:10px;background:#faece7;border:1px solid #dfbdaf;color:#702f32;font-size:.93rem}#asl-amosov-page .offer{background:#fffdf8;padding:105px 0}#asl-amosov-page .offer-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:65px;align-items:start}#asl-amosov-page .offer-image{border-radius:22px;overflow:hidden;position:sticky;top:105px;background:#f5e9d8}#asl-amosov-page .offer-image img{width:100%;height:650px;object-fit:cover}#asl-amosov-page .offer-image .stamp{position:absolute;bottom:18px;right:18px;border-radius:10px;background:#fffaf2f0;padding:10px 15px;font-weight:800;color:var(--berry)}#asl-amosov-page .form-card{padding:38px;background:#f5ede1;border:1px solid #dfd2bf;border-radius:20px}#asl-amosov-page .form-card h2{font-size:2.45rem;margin-bottom:8px}#asl-amosov-page .offer-subtitle{font-size:.98rem;color:var(--muted);margin-bottom:20px}#asl-amosov-page .pricing{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9cbb7;border-top:1px solid #d9cbb7;padding:16px 0;margin:18px 0 23px;gap:20px}#asl-amosov-page .pricing strong{font-size:1.32rem;color:var(--berry)}#asl-amosov-page .pricing small{font-size:.81rem;color:var(--muted)}#asl-amosov-page .form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}#asl-amosov-page .field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}#asl-amosov-page .field label{font-weight:700;font-size:.86rem}#asl-amosov-page .field input,#asl-amosov-page .field select,#asl-amosov-page .field textarea{width:100%;background:#fffdfa;border:1px solid #d5c7b6;border-radius:9px;padding:11px 13px;min-height:46px;outline:0;color:var(--ink);font-size:.91rem}#asl-amosov-page .field textarea{min-height:85px;resize:vertical}#asl-amosov-page .field input:focus,#asl-amosov-page .field select:focus,#asl-amosov-page .field textarea:focus{border-color:var(--olive);box-shadow:0 0 0 3px #46543c1c}#asl-amosov-page .form-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px;flex-wrap:wrap}#asl-amosov-page .qty{display:flex;align-items:center;gap:14px;background:#fffaf3;border:1px solid #d5c7b6;border-radius:10px;padding:5px}#asl-amosov-page .qty button{border:none;background:#efe6d9;border-radius:7px;width:38px;height:35px;font-size:1.3rem;font-weight:700}#asl-amosov-page .qty output{min-width:26px;text-align:center;font-weight:700}#asl-amosov-page .order-action{width:100%;font-size:1.03rem;min-height:58px}#asl-amosov-page .form-status{padding:13px;border-radius:9px;background:#e6eddf;border:1px solid #c0cdae;color:#3b4e2b;margin-top:12px;display:none;font-size:.84rem}#asl-amosov-page .form-status.show{display:block}#asl-amosov-page .privacy{font-size:.76rem;color:#746d64;line-height:1.7;margin:12px 0 0}#asl-amosov-page .faq{background:var(--cream);padding:95px 0}#asl-amosov-page .faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}#asl-amosov-page .faq details{border-bottom:1px solid #d6c9b5;background:transparent;padding:22px 0}#asl-amosov-page .faq summary{cursor:pointer;list-style:none;font-weight:800;display:flex;justify-content:space-between;gap:20px}#asl-amosov-page .faq summary::-webkit-details-marker{display:none}#asl-amosov-page .faq summary:after{content:"+";font-size:1.5rem;color:var(--berry);line-height:1}#asl-amosov-page .faq details[open] summary:after{content:"\2212"}#asl-amosov-page .faq details p{margin:10px 0 0;font-size:.94rem;color:var(--muted)}#asl-amosov-page .closing{background:#f8f0e6;padding:72px 0;text-align:center}#asl-amosov-page .closing h2{margin-bottom:12px}#asl-amosov-page .closing p{color:var(--muted);margin-bottom:27px}#asl-amosov-page .footer{background:#292b24;color:#f7efe3;padding:51px 0 31px}#asl-amosov-page .footer-grid{display:flex;align-items:center;justify-content:space-between;gap:22px}#asl-amosov-page .footer strong{font-size:1.45rem}#asl-amosov-page .footer p{font-size:.81rem;color:#d0c9ba;margin-bottom:0}#asl-amosov-page .footer-links{display:flex;gap:20px;color:#e6ded0;font-size:.83rem}#asl-amosov-page .legal{margin-top:32px;padding-top:18px;border-top:1px solid rgba(255,255,255,.16);font-size:.74rem;line-height:1.8;color:#d0c6b7}#asl-amosov-page .floating{display:none;position:fixed;bottom:0;right:0;left:0;z-index:30;background:#fffaf2f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 -3px 25px #0000001a;padding:10px 14px;border-top:1px solid var(--line)}#asl-amosov-page .floating .btn{flex:1}#asl-amosov-page .floating strong{font-size:.9rem}#asl-amosov-page .floating small{display:block;font-size:.73rem;color:var(--muted)}#asl-amosov-page .nowrap{white-space:nowrap}@media(max-width:1030px){#asl-amosov-page .hero-grid{gap:32px}#asl-amosov-page .navlinks{gap:18px}#asl-amosov-page .hero-photo{height:540px}#asl-amosov-page .texture-grid,#asl-amosov-page .ingredients-grid,#asl-amosov-page .transparent-grid,#asl-amosov-page .offer-grid{gap:35px}#asl-amosov-page .section{padding:78px 0}}@media(max-width:760px){#asl-amosov-page .nav{min-height:64px}#asl-amosov-page .navlinks{display:none}#asl-amosov-page .brand-img{width:80px;height:50px}#asl-amosov-page .nav-cta{font-size:.83rem;padding:10px 16px}#asl-amosov-page .hero{padding:35px 0 55px}#asl-amosov-page .hero-grid,#asl-amosov-page .texture-grid,#asl-amosov-page .ingredients-grid,#asl-amosov-page .transparent-grid,#asl-amosov-page .offer-grid,#asl-amosov-page .faq-grid{grid-template-columns:1fr}#asl-amosov-page .hero-copy{order:1}#asl-amosov-page .hero-visual{order:2}#asl-amosov-page .hero-grid{gap:26px}#asl-amosov-page h1{font-size:clamp(2.65rem,10vw,4.2rem)}#asl-amosov-page .hero-copy .lead{font-size:1.055rem}#asl-amosov-page .hero-photo-shell{max-width:520px;width:100%;padding:8px;border-radius:170px 170px 18px 18px}#asl-amosov-page .hero-photo{height:480px;border-radius:160px 160px 12px 12px}#asl-amosov-page .photo-tag{right:16px;bottom:17px}#asl-amosov-page .feature-grid{grid-template-columns:1fr;gap:0;padding:8px 0}#asl-amosov-page .feature{border-left:none;padding:12px 5px;border-bottom:1px solid #dccbb5}#asl-amosov-page .feature:last-child{border-bottom:none}#asl-amosov-page .section{padding:66px 0}#asl-amosov-page .texture-img,#asl-amosov-page .ingredients-photo{height:490px}#asl-amosov-page .texture-grid,#asl-amosov-page .ingredients-grid{gap:29px}#asl-amosov-page .texture-photo{order:1}#asl-amosov-page .texture-copy{order:2}#asl-amosov-page .ing-item{grid-template-columns:132px 1fr 43px}#asl-amosov-page .slogan{padding:59px 18px}#asl-amosov-page .uses-grid{grid-template-columns:1fr}#asl-amosov-page .use-card img{height:320px}#asl-amosov-page .transparency,#asl-amosov-page .offer,#asl-amosov-page .faq{padding:65px 0}#asl-amosov-page .transparent-card{padding:24px}#asl-amosov-page .offer-image{position:static}#asl-amosov-page .offer-image img{height:445px}#asl-amosov-page .form-card{padding:23px}#asl-amosov-page .form-card h2{font-size:2rem}#asl-amosov-page .faq-grid{gap:5px}#asl-amosov-page .closing{padding:60px 0 95px}#asl-amosov-page .footer-grid{align-items:start;flex-direction:column}#asl-amosov-page .floating{display:flex;gap:13px;align-items:center}#asl-amosov-page .footer{padding-bottom:100px}}@media(max-width:420px){#asl-amosov-page .container{width:calc(100% - 30px)}#asl-amosov-page .hero-actions .btn{width:100%}#asl-amosov-page .hero-photo{height:410px}#asl-amosov-page .form-row{grid-template-columns:1fr;gap:0}#asl-amosov-page .ing-item{grid-template-columns:125px 1fr 38px;font-size:.8rem}#asl-amosov-page .texture-img,#asl-amosov-page .ingredients-photo{height:430px}#asl-amosov-page .offer-image img{height:390px}#asl-amosov-page .floating{gap:8px}#asl-amosov-page .floating .btn{padding:11px 15px;font-size:.85rem}}@media(prefers-reduced-motion:reduce){#asl-amosov-page{scroll-behavior:auto}#asl-amosov-page *,#asl-amosov-page *:before,#asl-amosov-page *:after{transition:none!important;animation:none!important}}body:has(#asl-amosov-page) .shopify-section-group-header-group,body:has(#asl-amosov-page) .shopify-section-group-footer-group,body:has(#asl-amosov-page) #shopify-section-header,body:has(#asl-amosov-page) #shopify-section-footer,body:has(#asl-amosov-page) #shopify-section-announcement-bar{display:none!important}body:has(#asl-amosov-page) #MainContent,body:has(#asl-amosov-page) .content-for-layout{padding:0!important;margin:0!important;max-width:none!important}#asl-amosov-page{isolation:isolate;display:block;text-align:right;direction:rtl;min-height:100vh}#asl-amosov-page img{height:auto}#asl-amosov-page .hero-photo,#asl-amosov-page .texture-img,#asl-amosov-page .ingredients-photo,#asl-amosov-page .offer-image img,#asl-amosov-page .use-card img{height:revert-layer}#asl-amosov-page .hero-photo{height:595px}#asl-amosov-page .texture-img{height:560px}#asl-amosov-page .ingredients-photo,#asl-amosov-page .offer-image img{height:650px}#asl-amosov-page .use-card img{height:350px}@media(max-width:1030px){#asl-amosov-page .hero-photo{height:540px}}@media(max-width:760px){#asl-amosov-page .hero-photo{height:480px}#asl-amosov-page .texture-img,#asl-amosov-page .ingredients-photo{height:490px}#asl-amosov-page .offer-image img{height:445px}#asl-amosov-page .use-card img{height:320px}}@media(max-width:420px){#asl-amosov-page .hero-photo{height:410px}#asl-amosov-page .texture-img,#asl-amosov-page .ingredients-photo{height:430px}#asl-amosov-page .offer-image img{height:390px}}#asl-amosov-page .slogan h2{color:#f3ebdd!important}#asl-amosov-page .offer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(22px,4vw,60px)}#asl-amosov-page .offer-grid>*{min-width:0;max-width:100%}#asl-amosov-page .offer-image{position:relative!important;inset:auto!important;align-self:start;display:block;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden}#asl-amosov-page .offer-image img{position:static!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:650px!important;object-fit:cover!important;object-position:center center}#asl-amosov-page .section{padding-block:82px}#asl-amosov-page .transparency,#asl-amosov-page .offer,#asl-amosov-page .faq{padding-block:78px}@media(max-width:760px){#asl-amosov-page .offer-grid{grid-template-columns:minmax(0,1fr)!important;gap:22px}#asl-amosov-page .offer-image{position:relative!important;top:auto!important;max-width:100%}#asl-amosov-page .offer-image img{height:auto!important;max-height:none!important;aspect-ratio:4 / 5;object-fit:cover!important}#asl-amosov-page .section,#asl-amosov-page .transparency,#asl-amosov-page .offer,#asl-amosov-page .faq,#asl-amosov-page .slogan{padding-block:52px}#asl-amosov-page .feature small{font-size:.88rem}}@media(max-width:420px){#asl-amosov-page .offer-image img{aspect-ratio:5 / 6}}#asl-amosov-page .ing-scale-note{margin:14px 0 0;font-size:.84rem;color:var(--muted)}#asl-amosov-page .ing-item .meter{direction:rtl}#asl-amosov-page .texture-notes{margin-block:22px}#asl-amosov-page .section-head{margin-bottom:27px}#asl-amosov-page .ingredients-inline{line-height:1.95}#asl-amosov-page .faq details p{font-size:1rem;line-height:1.95}#asl-amosov-page .faq details{padding-block:17px}#asl-amosov-page .offer-grid{min-width:0}@media(max-width:760px){#asl-amosov-page .hero{padding-top:25px}#asl-amosov-page .hero-grid{gap:19px}#asl-amosov-page .hero-photo{height:auto!important;aspect-ratio:4/5;object-fit:cover}#asl-amosov-page .ing-item{grid-template-columns:minmax(88px,120px) minmax(40px,1fr) 42px}#asl-amosov-page .faq details p{font-size:.98rem}#asl-amosov-page .texture-img,#asl-amosov-page .ingredients-photo{height:auto!important;aspect-ratio:4/5}}@media screen and (max-width:760px){#asl-amosov-page .hero-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}#asl-amosov-page .hero-visual{display:contents}#asl-amosov-page .hero-photo-shell{grid-column:1;grid-row:1;order:0;width:min(76%,292px)!important;max-width:292px!important;margin-inline:auto;padding:7px;border-radius:150px 150px 16px 16px}#asl-amosov-page .hero-photo{display:block;width:100%;height:auto!important;aspect-ratio:4 / 5;object-fit:contain;object-position:center;border-radius:145px 145px 11px 11px}#asl-amosov-page .hero-copy{grid-column:1;grid-row:2;order:0}#asl-amosov-page .hero-copy h1{font-size:clamp(1.95rem,7.8vw,2.75rem);line-height:1.25;margin-block:10px 14px}#asl-amosov-page .hero-copy .lead{font-size:1rem;line-height:1.75;margin-bottom:14px}#asl-amosov-page .hero-copy .pills{margin-block:14px}#asl-amosov-page .gallery-thumbs{grid-column:1;grid-row:3;order:0;margin:5px auto 0;padding-bottom:5px}#asl-amosov-page .gallery-thumbs .thumb{width:46px;height:46px}#asl-amosov-page .hero{padding-top:17px}#asl-amosov-page .photo-tag{padding:6px 8px;bottom:9px;right:9px}}@media screen and (max-width:760px){#asl-amosov-page .hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:15px;align-items:start}#asl-amosov-page .hero-visual{display:flex!important;flex-direction:column;align-items:center;grid-column:1;grid-row:1;order:0;width:100%;min-width:0;gap:8px}#asl-amosov-page .hero-photo-shell{grid-column:auto;grid-row:auto;flex:none}#asl-amosov-page .gallery-thumbs{display:flex;grid-column:auto;grid-row:auto;justify-content:center;align-items:center;gap:12px;margin:2px 0 0;padding:0;width:100%}#asl-amosov-page .gallery-thumbs .thumb{width:58px;height:58px;flex:0 0 58px;cursor:pointer;border-width:2px;border-style:solid;box-shadow:0 1px 5px #201a151f}#asl-amosov-page .hero-copy{grid-column:1;grid-row:2;order:0}#asl-amosov-page .hero{padding-top:17px}}#asl-amosov-page .gallery-thumbs .thumb{cursor:pointer;transition:border-color .18s ease,transform .18s ease}#asl-amosov-page .gallery-thumbs .thumb.active{border-color:var(--berry)}#asl-amosov-page .gallery-thumbs .thumb:focus-visible{outline:3px solid #ad8660;outline-offset:3px}@media(hover:hover){#asl-amosov-page .gallery-thumbs .thumb:hover{transform:translateY(-2px)}}@media screen and (max-width:760px){#asl-amosov-page .hero-photo-shell{width:clamp(208px,64vw,248px)!important;max-width:248px!important;padding:6px;border-radius:135px 135px 14px 14px}#asl-amosov-page .hero-photo{aspect-ratio:4 / 5!important;width:100%;height:auto!important;object-fit:contain;border-radius:128px 128px 9px 9px}#asl-amosov-page .hero-visual{gap:6px}#asl-amosov-page .hero-grid{gap:12px}#asl-amosov-page .gallery-thumbs{gap:11px;margin:0;padding:0}#asl-amosov-page .gallery-thumbs .thumb{width:51px;height:51px;flex:0 0 51px}#asl-amosov-page .photo-tag{max-width:65%;padding:4px 6px;font-size:.72rem}}#asl-amosov-page .product-facts{margin:0;display:grid;gap:0}#asl-amosov-page .product-fact{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;align-items:start;padding:12px 0;border-bottom:1px solid rgba(75,77,65,.14)}#asl-amosov-page .product-fact:last-child{border-bottom:0}#asl-amosov-page .product-fact dt{margin:0;font-weight:800;line-height:1.75;color:var(--ink)}#asl-amosov-page .product-fact dd{margin:0;line-height:1.85;color:var(--ink);overflow-wrap:anywhere}#asl-amosov-page .product-fact dd small{display:block;font-size:.78rem;color:var(--muted);margin-top:5px}#asl-amosov-page .transparent-card .allergen{margin-top:16px}@media screen and (max-width:760px){#asl-amosov-page .hero-copy .micro{font-size:.9rem;line-height:1.8}#asl-amosov-page .ing-item,#asl-amosov-page .ing-item b{font-size:.89rem}}@media screen and (max-width:420px){#asl-amosov-page .product-fact{grid-template-columns:1fr;gap:3px;padding:10px 0}#asl-amosov-page .product-fact dt{font-size:.93rem}#asl-amosov-page .product-fact dd{font-size:.9rem}#asl-amosov-page .ing-item{font-size:.85rem}}#asl-amosov-page .hero{padding-block:48px 56px}#asl-amosov-page .section{padding-block:62px}#asl-amosov-page .transparency,#asl-amosov-page .offer,#asl-amosov-page .faq{padding-block:60px}#asl-amosov-page .slogan{padding-block:54px}#asl-amosov-page .closing{padding-block:48px 56px}#asl-amosov-page .section-head{margin-bottom:24px}#asl-amosov-page .texture-notes{gap:13px;margin-block:21px}#asl-amosov-page .ing-list{margin-block:22px}#asl-amosov-page .info-box{margin-top:18px}#asl-amosov-page .footer{padding-top:42px;padding-bottom:32px}@media screen and (max-width:760px){#asl-amosov-page .hero{padding-block:16px 31px}#asl-amosov-page .section{padding-block:36px}#asl-amosov-page .transparency,#asl-amosov-page .offer,#asl-amosov-page .faq,#asl-amosov-page .slogan{padding-block:39px}#asl-amosov-page .closing{padding-block:42px 59px}#asl-amosov-page .texture-grid,#asl-amosov-page .ingredients-grid{gap:20px}#asl-amosov-page .transparent-grid{gap:22px}#asl-amosov-page .uses-grid{gap:17px}#asl-amosov-page .section-head{margin-bottom:19px}#asl-amosov-page .texture-notes{gap:12px;margin-block:15px}#asl-amosov-page .ing-list{gap:11px;margin-block:17px}#asl-amosov-page .info-box{margin-top:14px}#asl-amosov-page .footer{padding-top:35px;padding-bottom:83px}#asl-amosov-page .legal{margin-top:23px;padding-top:15px}}@media screen and (max-width:420px){#asl-amosov-page .closing{padding-bottom:61px}}@media(max-width:760px){#asl-amosov-page p{font-size:16px;line-height:1.85}#asl-amosov-page .hero-copy .lead{font-size:17px;line-height:1.8}#asl-amosov-page .eyebrow,#asl-amosov-page .slogan span{font-size:15px}#asl-amosov-page .topbar{font-size:13px}#asl-amosov-page .pill{font-size:14px}#asl-amosov-page .btn,#asl-amosov-page .anchor-text{font-size:16px;line-height:1.5}#asl-amosov-page .nav-cta{font-size:15px}#asl-amosov-page .micro,#asl-amosov-page .ing-scale-note{font-size:14px;line-height:1.8}#asl-amosov-page .photo-tag span{font-size:13px}#asl-amosov-page .photo-tag strong{font-size:16px}#asl-amosov-page .feature strong,#asl-amosov-page .texture-note strong{font-size:16px;line-height:1.6}#asl-amosov-page .feature small,#asl-amosov-page .texture-note small{display:block;font-size:15px;line-height:1.7}#asl-amosov-page .ing-item,#asl-amosov-page .ing-item b{font-size:16px;line-height:1.6}#asl-amosov-page .info-box{font-size:15px;line-height:1.85}#asl-amosov-page .use-card p,#asl-amosov-page .offer-subtitle,#asl-amosov-page .section-head p,#asl-amosov-page .faq details p{font-size:16px;line-height:1.85}#asl-amosov-page .product-fact dt,#asl-amosov-page .product-fact dd{font-size:16px;line-height:1.75}#asl-amosov-page .product-fact dd small{font-size:14px;line-height:1.7}#asl-amosov-page .allergen{font-size:15px;line-height:1.8}#asl-amosov-page .pricing small{font-size:15px}#asl-amosov-page .pricing strong{font-size:22px}#asl-amosov-page .offer-image .stamp{font-size:15px}#asl-amosov-page .privacy{font-size:14px;line-height:1.75}#asl-amosov-page .faq summary{font-size:17px;line-height:1.65}#asl-amosov-page .footer strong{font-size:22px}#asl-amosov-page .footer p,#asl-amosov-page .footer-links{font-size:15px;line-height:1.8}#asl-amosov-page .legal{font-size:14px;line-height:1.8}}@media screen and (max-width:760px){#asl-amosov-page .hero-photo-shell{width:clamp(255px,78vw,320px)!important;max-width:320px!important;border-radius:160px 160px 16px 16px}#asl-amosov-page .hero-photo{border-radius:152px 152px 11px 11px}}#asl-amosov-page{--olive:#5F7252;--olive-dark:#4E5F45;--ink:#3E3832;--muted:#5B544D;--cream:#F7F1E7;--cream-light:#FFFDF8;--shadow:0 14px 34px rgba(62,56,50,.065)}#asl-amosov-page .hero{background:radial-gradient(circle at 80% 13%,#f7f1e7,#fffdf8 56% 100%)}#asl-amosov-page .header{background:#fffdf8f7}#asl-amosov-page .topbar{background:#5f7252;color:#fffdf8}#asl-amosov-page .hero-copy .lead{color:var(--muted)}#asl-amosov-page .feature-strip{background:#f7f1e7;border-color:#e9e0d2}#asl-amosov-page .feature-symbol{background:#fffdf8;color:var(--olive);border-color:#bfc9b7}#asl-amosov-page .pill{background:#faf6ef;border-color:#e9e0d2}#asl-amosov-page .texture,#asl-amosov-page .uses,#asl-amosov-page .offer{background:#fffdf8}#asl-amosov-page .ingredients-section,#asl-amosov-page .transparency,#asl-amosov-page .faq{background:#f7f1e7}#asl-amosov-page .form-card{background:#f7f1e7;border-color:#e6dcce}#asl-amosov-page .transparent-card,#asl-amosov-page .use-card{background:#fffdf8}#asl-amosov-page .info-box{background:#ffffffb8;color:var(--muted)}#asl-amosov-page .hero-photo-shell{background:#ede2d3}#asl-amosov-page .slogan{background:#5f7252;color:#fffdf8}#asl-amosov-page .closing{background:#fffdf8}#asl-amosov-page .footer{background:#4e5f45;color:#fffdf8}#asl-amosov-page .footer p,#asl-amosov-page .footer-links{color:#f3ebdd}#asl-amosov-page a.btn-primary,#asl-amosov-page a.btn-olive{background:#5f7252;color:#fffdf8;box-shadow:0 9px 22px #4e5f4526}#asl-amosov-page a.btn-primary:hover,#asl-amosov-page a.btn-olive:hover{background:#4e5f45}#asl-amosov-page{--olive:#803B4C;--olive-dark:#652F3F;--berry:#803B4C;--berry-dark:#652F3F;--ink:#3E3832;--muted:#5B544D;--cream:#F7F1E7;--cream-light:#FFFDF8}#asl-amosov-page .topbar,#asl-amosov-page .slogan{background:#803b4c;color:#fffdf8}#asl-amosov-page .slogan h2{color:#fffdf8!important}#asl-amosov-page .slogan span,#asl-amosov-page .slogan p{color:#fff5e8}#asl-amosov-page .footer{background:#652f3f;color:#fffdf8}#asl-amosov-page .footer p,#asl-amosov-page .footer-links{color:#fff1e8}#asl-amosov-page a.btn-primary,#asl-amosov-page a.btn-olive{background:#652f3f;color:#fffdf8;box-shadow:0 9px 22px #652f3f2e}#asl-amosov-page a.btn-primary:hover,#asl-amosov-page a.btn-olive:hover{background:#522535}#asl-amosov-page .feature-symbol{color:#803b4c;border-color:#dfc5cd}#asl-amosov-page .tick,#asl-amosov-page .meter i{background:#803b4c}#asl-amosov-page .info-box{border-right-color:#803b4c}#asl-amosov-page .thumb.active,#asl-amosov-page .gallery-thumbs .thumb.active{border-color:#803b4c}#asl-amosov-page #productPrice{display:inline-block;font-size:28px;line-height:1.3;font-weight:900;color:var(--berry);white-space:nowrap}@media screen and (max-width:760px){#asl-amosov-page #productPrice{font-size:29px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/asl-amosov.css.map */
