.hh-premium{--navy:#102c39;--navy2:#153b49;--gold:#a68b62;--cream:#f7f5f0;--ink:#122c39;--muted:#5b666b;color:var(--ink);font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.65;isolation:isolate}.hh-premium *{box-sizing:border-box}.hh-premium a{transition:opacity .2s;text-decoration:none}.hh-premium a:hover{opacity:.85}.hh-premium .wrap{width:min(1220px,calc(100% - 64px));margin:auto}.hh-premium h1,.hh-premium h2,.hh-premium h3{font-family:Georgia,Times New Roman,serif;letter-spacing:-.035em;line-height:1.12;font-weight:400;margin:0;color:inherit}.hh-premium p{margin:0 0 15px}.hh-premium .eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.17em;font-weight:700;color:var(--gold)}.hh-premium .header{background:var(--cream);border-bottom:1px solid #e9e5dd}.hh-premium .header .wrap{padding:19px 0;display:flex;align-items:center;justify-content:space-between;gap:15px}.hh-premium .header strong{display:block;font-size:16px;line-height:1.4}.hh-premium .header small{display:block;color:#667178;font-size:11px}.hh-premium .header .header-cta{font-size:13px;color:var(--navy);border:1px solid #c9bba5;border-radius:30px;padding:9px 17px}.hh-premium .hero{background:radial-gradient(ellipse at 58% 36%,#eae3d6,#f7f5f0 53%,#fffdf9);overflow:hidden}.hh-premium .hero .wrap{padding-top:65px;padding-bottom:52px}.hh-premium .hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.88fr) minmax(315px,.95fr);align-items:center;gap:0;position:relative}.hh-premium .hero-copy{position:relative;z-index:2;padding-right:10px}.hh-premium .hero h1{font-size:clamp(42px,4.1vw,66px);margin:13px 0 8px;line-height:1.03}.hh-premium .hero .doctor-name{font:400 clamp(21px,2vw,30px)/1.25 Georgia,serif;margin:0 0 22px}.hh-premium .hero .lead{font-size:15px;color:#253b43;font-weight:500;line-height:1.6}.hh-premium .hero .desc{font-size:13px;color:#49575e;line-height:1.75}.hh-premium .hero-actions{display:flex;gap:19px;align-items:center;flex-wrap:wrap;margin:22px 0 0}.hh-premium .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--gold);color:#fff!important;border:0;border-radius:30px;padding:13px 20px;font:600 13px/1.2 Inter,Arial,sans-serif;cursor:pointer;min-height:45px}.hh-premium .btn svg{width:18px;height:18px;fill:currentColor;flex:none}.hh-premium .text-link{font-size:13px;color:var(--navy);font-weight:650;text-decoration:underline;text-underline-offset:4px}.hh-premium .hero-portrait{height:475px;align-self:end;position:relative;z-index:1;margin-left:-22px;margin-right:-30px;border-radius:48% 48% 43% 43%;overflow:hidden;background:#ded8cd}.hh-premium .hero-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 24%;display:block}.hh-premium .photo-fallback{height:100%;display:flex;align-items:center;justify-content:center;padding:30px;text-align:center;color:#667178;font-size:13px}.hh-premium .form-panel{z-index:3;position:relative;background:#fffffff2;border:1px solid rgba(255,255,255,.8);border-radius:15px;padding:28px 25px;box-shadow:0 24px 65px #1e23231f;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.hh-premium .form-panel h2{font-size:27px;margin-bottom:6px}.hh-premium .form-panel .form-note{font-size:12px;color:var(--muted);margin-bottom:17px}.hh-premium .field{margin-bottom:12px}.hh-premium .field label{font-size:12px;display:block;margin-bottom:5px;font-weight:600}.hh-premium .field input{width:100%;height:45px;border:1px solid #dedbd5;background:#fff;border-radius:7px;padding:0 12px;font:inherit;font-size:14px;color:var(--ink)}.hh-premium .field input:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.hh-premium .privacy{font-size:11px;color:#667178;line-height:1.6;margin:9px 0 13px}.hh-premium .privacy a{text-decoration:underline;color:var(--navy)}.hh-premium .submit{width:100%;border-radius:7px;background:var(--navy);font-size:13px}.hh-premium .form-status{padding:9px 12px;background:#e6f2eb;border-radius:6px;font-size:12px;margin-bottom:10px}.hh-premium .form-error{background:#fff0ef;color:#8c302e}.hh-premium .form-wa{display:block;text-align:center;margin-top:13px;font-size:12px;color:var(--navy);text-decoration:underline!important;text-underline-offset:3px}.hh-premium .facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:650px;margin-top:30px}.hh-premium .fact{padding:13px 11px;border-top:1px solid #c9b99e;display:flex;flex-direction:column;gap:1px}.hh-premium .fact strong{font:400 24px Georgia,serif;color:var(--navy)}.hh-premium .fact span{font-size:11px;color:#647078}.hh-premium .fineprint{font-size:10px;color:#717b7d;max-width:690px;margin-top:11px}.hh-premium .section{padding:83px 0}.hh-premium .section h2{font-size:clamp(37px,3.8vw,54px);margin:9px 0 18px}.hh-premium .section p{font-size:14px;line-height:1.85}.hh-premium .method{background:#f8f7f3}.hh-premium .method-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.hh-premium .method-copy{border-left:1px solid var(--gold);padding-left:25px}.hh-premium .method-photo{min-height:335px;border-radius:12px;background:linear-gradient(135deg,#e2dfd6,#c6bcae);overflow:hidden}.hh-premium .method-photo img{display:block;width:100%;height:335px;object-fit:cover}.hh-premium .method-photo .photo-fallback{min-height:335px}.hh-premium .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.hh-premium .step{border-top:1px solid #d7d0c5;padding-top:17px}.hh-premium .step .number{font:400 22px Georgia,serif;color:var(--gold)}.hh-premium .step h3{font:600 15px Inter,Arial,sans-serif;margin:9px 0}.hh-premium .step p{font-size:12px}.hh-premium .info{background:var(--navy);color:#fff}.hh-premium .info-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:95px;align-items:center}.hh-premium .info h2{color:#fff}.hh-premium .info p{color:#e3e9e9}.hh-premium .info-card{background:var(--cream);color:var(--navy);padding:34px;border-radius:11px}.hh-premium .info-card h3{font-size:23px;margin-bottom:16px}.hh-premium .info-card p{color:#46575e;font-size:13px}.hh-premium .info-card a{color:var(--navy);text-decoration:underline;text-underline-offset:4px}.hh-premium .faq{background:#faf9f6}.hh-premium .faq-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:75px}.hh-premium .faq details{border-bottom:1px solid #dedbd4;padding:17px 0}.hh-premium .faq summary{cursor:pointer;list-style:none;font-weight:600;font-size:14px;display:flex;justify-content:space-between;align-items:center;gap:15px}.hh-premium .faq summary::-webkit-details-marker{display:none}.hh-premium .faq summary:after{content:"+";font:400 24px Georgia,serif;color:var(--gold)}.hh-premium .faq details[open] summary:after{content:"\2212"}.hh-premium .faq details p{padding-top:12px;color:#56666c;font-size:13px}.hh-premium .faq-aside{border-left:1px solid #c4b79f;padding:35px 0 0 32px;font:italic 24px/1.55 Georgia,serif;color:#344852}.hh-premium .bottom{background:var(--navy);color:#fff;padding:49px 0}.hh-premium .bottom .wrap{display:flex;align-items:center;justify-content:space-between;gap:25px}.hh-premium .bottom h2{font-size:39px;margin-bottom:8px}.hh-premium .bottom p{font-size:13px;margin:0}.hh-premium .bottom-actions{display:flex;gap:12px;flex-wrap:wrap}.hh-premium .bottom-actions .outline{background:transparent;border:1px solid #c3c9ca}.hh-premium .footer{background:#f8f7f3;padding:22px 0;color:#68747a;font-size:11px}.hh-premium .footer .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.hh-premium .footer a{color:var(--navy);text-decoration:underline}.hh-premium .floating-wa{position:fixed;right:18px;bottom:18px;z-index:40;border-radius:40px;box-shadow:0 8px 28px #102c3940}@media(max-width:1100px){.hh-premium .hero-grid{grid-template-columns:1fr 1fr;gap:20px}.hh-premium .hero-copy{grid-column:1}.hh-premium .hero-portrait{grid-column:2;grid-row:1;margin:0;height:410px}.hh-premium .form-panel{grid-column:1/-1;max-width:650px;width:100%;margin:0 auto}.hh-premium .facts{margin-top:23px}}@media(max-width:700px){.hh-premium .wrap{width:min(100% - 34px,500px)}.hh-premium .header .wrap{padding:14px 0}.hh-premium .header .header-cta{display:none}.hh-premium .hero .wrap{padding-top:32px;padding-bottom:40px}.hh-premium .hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:20px}.hh-premium .hero-copy{order:1;padding:0}.hh-premium .hero h1{font-size:44px}.hh-premium .hero .doctor-name{font-size:23px}.hh-premium .hero .desc{font-size:13px}.hh-premium .hero-portrait{order:2;height:310px;margin:0;border-radius:40% 40% 13px 13px}.hh-premium .facts{order:3;gap:4px;margin:0}.hh-premium .fact{padding:9px 5px}.hh-premium .fact strong{font-size:21px}.hh-premium .form-panel{order:4;padding:23px 20px;margin:0}.hh-premium .section{padding:56px 0}.hh-premium .method-grid,.hh-premium .steps,.hh-premium .info-grid,.hh-premium .faq-grid{grid-template-columns:1fr;gap:22px}.hh-premium .method-photo,.hh-premium .method-photo img{min-height:250px;height:250px}.hh-premium .section h2{font-size:39px}.hh-premium .info-card{padding:24px}.hh-premium .faq-aside{display:none}.hh-premium .bottom .wrap{display:block}.hh-premium .bottom h2{font-size:35px}.hh-premium .bottom-actions{margin-top:22px}.hh-premium .bottom-actions .btn{flex:1}.hh-premium .floating-wa{bottom:12px;right:12px;padding:12px 16px}.hh-premium .footer{padding-bottom:85px}}@media(prefers-reduced-motion:reduce){.hh-premium a{transition:none}}.hh-premium{font-size:16px;line-height:1.65}.hh-premium .wrap{width:min(1390px,calc(100% - 88px))}.hh-premium .header .wrap{padding:24px 0}.hh-premium .hero{background:radial-gradient(ellipse at 55% 50%,#eae3d7,#f8f5ee 55%,#f9f8f4)}.hh-premium .hero .wrap{padding-top:80px;padding-bottom:65px}.hh-premium .hero-grid{display:grid;grid-template-columns:minmax(0,1.07fr) minmax(0,1.42fr);gap:18px;min-height:540px;align-items:center}.hh-premium .hero-copy{grid-column:1;grid-row:1;align-self:center;z-index:4;padding-right:15px}.hh-premium .hero h1{font-size:clamp(52px,4.9vw,83px);line-height:.99;margin:17px 0 13px;letter-spacing:-.047em}.hh-premium .hero .doctor-name{font-size:clamp(25px,2.3vw,36px);margin-bottom:25px}.hh-premium .hero .lead{font-size:16px;line-height:1.7}.hh-premium .hero-portrait{grid-column:2;grid-row:1;width:75%;height:535px;align-self:center;margin:0;border-radius:46% 46% 35% 35%;background:#e4ddd0;overflow:hidden;z-index:1}.hh-premium .hero-portrait img{object-fit:cover;object-position:center 26%}.hh-premium .form-panel{grid-column:2;grid-row:1;justify-self:end;align-self:center;width:47%;min-width:310px;margin:0 0 0 auto;z-index:5;padding:34px 30px;border-radius:16px;box-shadow:0 25px 75px #18242729}.hh-premium .field label{font-size:12px;line-height:1.4;margin-bottom:7px}.hh-premium .field input{height:49px}.hh-premium .facts{max-width:610px;gap:20px;margin-top:32px}.hh-premium .fact{border-top:1px solid #c8b79c;padding:17px 4px 6px}.hh-premium .fact strong{font-size:29px}.hh-premium .section{padding:95px 0}.hh-premium .section h2{font-size:clamp(44px,4.3vw,65px)}.hh-premium .method-grid{gap:90px}.hh-premium .method-photo,.hh-premium .method-photo img{min-height:395px;height:395px}.hh-premium .method-photo{border-radius:12px}.hh-premium .steps{margin-top:55px}.hh-premium .info-grid{gap:100px}.hh-premium .info-card{padding:43px}.hh-premium .faq-grid{gap:100px}.hh-premium .floating-wa{right:24px;bottom:22px}@media(min-width:1500px){.hh-premium .hero-grid{min-height:610px}.hh-premium .hero-portrait{height:600px}}@media(min-width:901px)and (max-width:1250px){.hh-premium .wrap{width:calc(100% - 56px)}.hh-premium .hero-grid{grid-template-columns:1fr 1.35fr}.hh-premium .hero h1{font-size:clamp(48px,4.7vw,68px)}.hh-premium .hero-portrait{height:470px;width:77%}.hh-premium .form-panel{min-width:275px;padding:25px 22px;width:49%}}@media(max-width:900px){.hh-premium .wrap{width:calc(100% - 42px)}.hh-premium .hero .wrap{padding-top:40px;padding-bottom:45px}.hh-premium .hero-grid{display:flex;flex-direction:column;gap:0;min-height:0;align-items:stretch}.hh-premium .hero-copy{order:1;padding:0;align-self:auto}.hh-premium .hero h1{font-size:clamp(45px,9vw,67px);margin:12px 0}.hh-premium .hero .doctor-name{font-size:26px;margin-bottom:17px}.hh-premium .hero .lead{font-size:15px}.hh-premium .hero .desc{font-size:13px}.hh-premium .hero-portrait{order:2;align-self:center;width:min(100%,490px);height:360px;margin:27px 0 0;border-radius:42% 42% 18px 18px}.hh-premium .facts{gap:9px;margin-top:20px}.hh-premium .fact strong{font-size:23px}.hh-premium .form-panel{order:3;width:100%;max-width:540px;min-width:0;margin:24px auto 0;padding:28px 24px;align-self:center}.hh-premium .section{padding:60px 0}.hh-premium .method-grid,.hh-premium .steps,.hh-premium .info-grid,.hh-premium .faq-grid{grid-template-columns:1fr;gap:25px}.hh-premium .method-photo,.hh-premium .method-photo img{min-height:260px;height:260px}.hh-premium .section h2{font-size:clamp(39px,8vw,53px)}.hh-premium .faq-aside{display:none}.hh-premium .bottom .wrap{display:block}.hh-premium .bottom-actions{margin-top:22px}}@media(max-width:520px){.hh-premium .wrap{width:calc(100% - 36px)}.hh-premium .header .wrap{padding:17px 0}.hh-premium .header strong{font-size:13px}.hh-premium .header small{font-size:10px}.hh-premium .header-cta{display:none}.hh-premium .hero h1{font-size:clamp(43px,11vw,59px)}.hh-premium .hero-portrait{height:310px}.hh-premium .form-panel{padding:25px 20px}.hh-premium .facts{grid-template-columns:repeat(3,minmax(0,1fr))}.hh-premium .fact strong{font-size:21px}.hh-premium .fact span{font-size:10px}.hh-premium .floating-wa{right:12px;bottom:12px}}.hh-premium{width:100%;overflow:clip}.hh-premium .wrap{width:min(1400px,calc(100% - 96px))}.hh-premium .hero{background:radial-gradient(ellipse at 48% 42%,#eee9df,#f9f7f2 55%,#f6f2ea)}.hh-premium .hero .wrap{padding-top:86px;padding-bottom:75px}.hh-premium .hero-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,1.12fr);gap:0;min-height:575px;align-items:center}.hh-premium .hero-copy{grid-column:1;grid-row:1;align-self:center;max-width:550px;padding-right:22px;z-index:4}.hh-premium .hero h1{font-size:clamp(57px,5.4vw,88px);line-height:.98;letter-spacing:-.052em;margin:18px 0 16px}.hh-premium .hero .doctor-name{font-size:clamp(25px,2.25vw,36px);margin-bottom:24px}.hh-premium .hero .lead{font-size:16px;line-height:1.8}.hh-premium .hero .desc{font-size:14px;line-height:1.85}.hh-premium .hero-portrait{grid-column:2;grid-row:1;width:82%;height:560px;margin:0 0 0 -14%;border-radius:48% 48% 40% 40%;align-self:center;z-index:1;box-shadow:0 32px 60px #182c3615}.hh-premium .hero-portrait img{object-position:center 20%}.hh-premium .form-panel{grid-column:2;grid-row:1;justify-self:end;align-self:center;width:min(365px,57%);margin-right:-15px;margin-top:12px;padding:32px 28px;z-index:5;box-shadow:0 26px 70px #182c3626}.hh-premium .form-panel h2{font-size:30px}.hh-premium .facts{margin-top:0;position:relative;z-index:6;max-width:690px;gap:18px}.hh-premium .fact{border-top:1px solid #cbbca3;padding:18px 10px}.hh-premium .fact strong{font-size:27px}.hh-premium .section{padding:100px 0}.hh-premium .method-grid{gap:95px}.hh-premium .method-photo{min-height:410px}.hh-premium .method-photo img{height:410px}.hh-premium .faq-grid{gap:110px}.hh-premium .floating-wa{right:26px;bottom:26px}.hh-premium .field label{font-size:12px}.hh-premium .field input{font-size:16px;min-height:48px}.hh-premium a:focus-visible,.hh-premium button:focus-visible,.hh-premium summary:focus-visible{outline:3px solid #a68b62;outline-offset:3px}@media(max-width:1150px)and (min-width:761px){.hh-premium .wrap{width:calc(100% - 64px)}.hh-premium .hero-grid{grid-template-columns:1fr 1fr;gap:18px}.hh-premium .hero h1{font-size:clamp(48px,5vw,65px)}.hh-premium .hero-portrait{grid-column:2;grid-row:1;width:100%;margin:0;height:480px}.hh-premium .form-panel{grid-column:2;grid-row:2;width:100%;margin:0;justify-self:stretch}.hh-premium .hero-copy{grid-column:1;grid-row:1 / span 2}.hh-premium .facts{margin-top:25px}}@media(max-width:760px){.hh-premium .wrap{width:calc(100% - 38px)}.hh-premium .hero .wrap{padding-top:35px;padding-bottom:42px}.hh-premium .hero-grid{display:flex;flex-direction:column;align-items:stretch;min-height:0;gap:18px}.hh-premium .hero-copy{order:1;max-width:none;padding:0}.hh-premium .hero h1{font-size:clamp(49px,11.5vw,69px)}.hh-premium .hero .doctor-name{font-size:25px}.hh-premium .hero-portrait{order:2;width:100%;height:340px;margin:0;border-radius:34% 34% 14px 14px}.hh-premium .form-panel{order:3;width:100%;margin:-32px auto 0;padding:25px 22px;max-width:520px}.hh-premium .facts{margin-top:24px;gap:8px}.hh-premium .fact{padding:13px 4px}.hh-premium .fact strong{font-size:22px}.hh-premium .section{padding:65px 0}.hh-premium .method-grid,.hh-premium .info-grid,.hh-premium .faq-grid{grid-template-columns:1fr;gap:32px}.hh-premium .method-photo,.hh-premium .method-photo img{min-height:260px;height:260px}.hh-premium .steps{grid-template-columns:1fr;gap:12px}.hh-premium .faq-aside{display:none}.hh-premium .bottom .wrap{display:block}.hh-premium .bottom-actions{margin-top:22px}.hh-premium .floating-wa{right:12px;bottom:12px}}#shopify-section-hemoroid-landing .hh-premium .info,.hh-premium.hh-premium .section.info{background:#102c39!important;color:#fff!important}.hh-premium.hh-premium .section.info h2,.hh-premium.hh-premium .section.info .eyebrow,.hh-premium.hh-premium .section.info p{color:#fff!important;opacity:1!important}.hh-premium.hh-premium .section.info .eyebrow{color:#d6b88b!important}.hh-premium.hh-premium .section.info .info-card{background:#f7f5f0!important;color:#102c39!important}.hh-premium.hh-premium .section.info .info-card p{color:#41535c!important}.hh-premium.hh-premium .section.info .info-card h3{color:#102c39!important}.hh-premium.hh-premium .hero .wrap{width:min(1480px,calc(100% - 80px));padding-top:62px;padding-bottom:56px}.hh-premium.hh-premium .hero-grid{grid-template-columns:minmax(0,44%) minmax(0,56%);min-height:600px;position:relative}.hh-premium.hh-premium .hero-copy{max-width:590px;padding-right:35px}.hh-premium.hh-premium .hero h1{font-size:clamp(62px,5.3vw,90px);line-height:1.02;letter-spacing:-.045em}.hh-premium.hh-premium .hero-portrait{width:78%;height:585px;margin-left:-7%;border-radius:47% 47% 20% 20%;box-shadow:none}.hh-premium.hh-premium .form-panel{width:380px;min-width:0;max-width:53%;margin:0 -8px 0 0;padding:33px 31px;box-shadow:0 24px 75px #102c392b}.hh-premium.hh-premium .form-panel .field label{display:block;width:100%;font-size:13px;margin-bottom:7px;line-height:1.35}.hh-premium.hh-premium .form-panel .field input{display:block;width:100%;height:50px;margin:0;padding:10px 13px}.hh-premium.hh-premium .facts{margin-top:18px;max-width:720px}.hh-premium.hh-premium .section.method{background:#f7f5f0}.hh-premium.hh-premium .method-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}.hh-premium.hh-premium .method-photo,.hh-premium.hh-premium .method-photo img{height:430px;min-height:430px}.hh-premium.hh-premium .faq{background:#faf9f6}.hh-premium.hh-premium .bottom{background:#102c39;color:#fff}.hh-premium.hh-premium .bottom h2,.hh-premium.hh-premium .bottom p{color:#fff}@media(max-width:1050px){.hh-premium.hh-premium .hero .wrap{width:calc(100% - 48px)}.hh-premium.hh-premium .hero-grid{grid-template-columns:1fr 1fr}.hh-premium.hh-premium .hero-portrait{width:100%;margin:0;height:450px}.hh-premium.hh-premium .form-panel{grid-row:2;grid-column:2;max-width:100%;width:100%;margin:15px 0 0}.hh-premium.hh-premium .hero-copy{grid-row:1 / span 2}.hh-premium.hh-premium .hero h1{font-size:clamp(46px,5.5vw,70px)}}@media(max-width:760px){.hh-premium.hh-premium .hero .wrap{width:calc(100% - 36px);padding-top:32px}.hh-premium.hh-premium .hero-grid{display:flex;flex-direction:column;min-height:0;gap:0}.hh-premium.hh-premium .hero-copy{order:1;padding:0;max-width:none}.hh-premium.hh-premium .hero h1{font-size:clamp(44px,11vw,62px)}.hh-premium.hh-premium .hero-portrait{order:2;width:100%;height:350px;margin:22px 0 0;border-radius:38% 38% 12px 12px}.hh-premium.hh-premium .form-panel{order:3;width:100%;max-width:none;margin:-30px 0 0;padding:27px 23px}.hh-premium.hh-premium .facts{margin-top:22px}.hh-premium.hh-premium .method-grid{grid-template-columns:1fr;gap:25px}.hh-premium.hh-premium .method-photo,.hh-premium.hh-premium .method-photo img{height:265px;min-height:265px}}.hh-premium.hh-premium .form-panel{width:410px;max-width:60%;padding:31px 29px}.hh-premium.hh-premium .form-panel form .field{display:block!important;width:100%!important;margin:0 0 15px!important}.hh-premium.hh-premium .form-panel form .field label{display:block!important;width:100%!important;float:none!important;position:static!important;text-align:left!important;font-size:13px!important;font-weight:600;line-height:1.4;margin:0 0 7px!important;padding:0!important}.hh-premium.hh-premium .form-panel form .field input{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;height:49px!important;margin:0!important;padding:10px 13px!important;font-size:16px!important}.hh-premium.hh-premium .form-panel .form-note{font-size:13px;line-height:1.6}.hh-premium.hh-premium .form-panel .privacy{font-size:12px;line-height:1.6}.hh-premium.hh-premium .form-panel .submit{min-height:47px;font-size:14px}.hh-premium.hh-premium .section.method .method-copy p{font-size:15px;line-height:1.85}.hh-premium.hh-premium .section.method .step h3{font-size:16px;line-height:1.4}.hh-premium.hh-premium .section.method .step p,.hh-premium.hh-premium .section.info .info-card p{font-size:14px;line-height:1.75}.hh-premium.hh-premium .section.info .info-grid>div:first-child p{font-size:15px;line-height:1.8}.hh-premium.hh-premium .faq-grid{grid-template-columns:minmax(0,1.55fr) minmax(250px,.65fr);gap:58px;align-items:start}.hh-premium.hh-premium .faq-aside{display:block;align-self:start;border:1px solid #ded6c9;border-left:3px solid #b69a70;border-radius:10px;background:#f5f1e9;padding:29px 27px;font:italic 21px/1.55 Georgia,serif;color:#304651;box-shadow:0 12px 32px #102c390b}.hh-premium.hh-premium .faq summary{font-size:15px;line-height:1.5}.hh-premium.hh-premium .faq details p{font-size:14px;line-height:1.75}@media(max-width:1050px){.hh-premium.hh-premium .form-panel{width:100%;max-width:100%}.hh-premium.hh-premium .faq-grid{grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);gap:28px}}@media(max-width:760px){.hh-premium.hh-premium .form-panel{width:100%;max-width:none;padding:27px 23px}.hh-premium.hh-premium .faq-grid{grid-template-columns:1fr;gap:24px}.hh-premium.hh-premium .faq-aside{display:block;padding:23px 22px;font-size:19px}.hh-premium.hh-premium .section.method .step p{font-size:14px}}.hh-premium .hh-header-inner{display:flex;justify-content:space-between;align-items:center;gap:20px}.hh-premium .hh-header-actions{display:flex;align-items:center;gap:17px}.hh-premium .hh-social-links{display:flex;align-items:center;gap:10px}.hh-premium .hh-social-links a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:34px;height:34px;border:1px solid rgba(16,44,57,.16);border-radius:50%;color:#102c39;background:transparent;text-decoration:none;transition:background .2s,border-color .2s,transform .2s}.hh-premium .hh-social-links a:hover{background:#eee9df;border-color:#b69a70;transform:translateY(-1px)}.hh-premium .hh-social-links svg{display:block;width:17px;height:17px;flex-shrink:0}.hh-premium .hh-footer-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:20px}.hh-premium .hh-social-footer a{width:auto;height:34px;padding:0 12px;border-radius:20px;font-size:12px;font-weight:600}.hh-premium .hh-footer-privacy{white-space:nowrap}.hh-premium a.hh-wa,.hh-premium a[href*="wa.me"]{background:#25d366!important;color:#075e35!important;border-color:#25d366!important}.hh-premium a.hh-wa:hover,.hh-premium a[href*="wa.me"]:hover{background:#1ebe5d!important;color:#053f25!important;border-color:#1ebe5d!important}.hh-premium a.hh-wa svg{fill:currentColor}@media(max-width:760px){.hh-premium .hh-header-inner{gap:10px}.hh-premium .hh-header-actions{gap:8px}.hh-premium .hh-social-links{gap:6px}.hh-premium .hh-social-header a{width:30px;height:30px}.hh-premium .hh-social-header svg{width:15px;height:15px}.hh-premium .hh-footer-actions{justify-content:center;gap:12px}.hh-premium .hh-social-footer a{padding:0 10px}}@media(max-width:390px){.hh-premium .hh-header-brand small{font-size:9px}.hh-premium .hh-header-actions{gap:5px}.hh-premium .hh-social-header a{width:27px;height:27px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hh-design.css.map */
