.harah-nature{--ink:#30372D;--paper:#F5F2EA;--hero:#E5E7DB;--soft:#E6E0D4;--apricot:#D2C8B8;--lilac:#B4BAA4;--lime:#D7D8C6;--deep:#3D4635;--white:#FAF8F2}.harah-nature *{box-sizing:border-box}.harah-nature{scroll-behavior:smooth;scroll-padding-top:95px}.harah-nature{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.harah-nature a{color:inherit;text-decoration:none}.harah-nature button{font:inherit;cursor:pointer}.harah-nature button,.harah-nature a{-webkit-tap-highlight-color:transparent}.harah-nature a:focus-visible,.harah-nature button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.harah-nature button{color:inherit}.harah-nature img{display:block;width:100%;height:100%;object-fit:contain}.harah-nature ::selection{background:var(--ink);color:var(--paper)}.harah-nature .announcement{background:var(--deep);color:var(--white);padding:11px 5%;font-size:11px;letter-spacing:.13em;display:flex;justify-content:space-between;gap:16px}.harah-nature .announcement span:last-child{opacity:.8}.harah-nature .header{height:92px;padding:0 5%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid #4a123125;background:var(--paper)}.harah-nature .logo{font-family:Georgia,serif;font-size:42px;letter-spacing:.2em;padding-left:.2em}.harah-nature .nav,.harah-nature .right{display:flex;gap:26px;align-items:center;font-size:12px}.harah-nature .nav a:hover,.harah-nature .footer a:hover{text-decoration:underline;text-underline-offset:5px}.harah-nature .right{justify-content:flex-end;gap:14px}.harah-nature .right button{border:0;background:none;padding:9px 3px;font-size:12px}.harah-nature .right button[aria-pressed=true]{text-decoration:underline;text-underline-offset:5px}.harah-nature .round-arrow{border:1px solid currentColor!important;border-radius:50%;width:35px;height:35px;display:grid;place-items:center;font-size:19px}.harah-nature .hero{display:grid;grid-template-columns:1.03fr 1fr;min-height:640px;background:var(--hero);position:relative;overflow:hidden}.harah-nature .hero-copy{padding:78px 7% 75px 10%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;z-index:2}.harah-nature .eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;margin:0 0 23px}.harah-nature .hero h1{font-size:clamp(60px,7.5vw,110px);font-weight:500;line-height:.94;letter-spacing:-.065em;margin:0 0 27px}.harah-nature .hero h1 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.07em}.harah-nature .intro{font-size:17px;line-height:1.65;max-width:330px;margin:0 0 29px}.harah-nature .button{display:inline-flex;justify-content:space-between;align-items:center;gap:35px;background:var(--ink);color:var(--white);border:1px solid var(--ink);padding:17px 23px;font-size:13px;min-height:51px;transition:transform .2s}.harah-nature .button:hover{transform:translateY(-3px)}.harah-nature .button .arr{font-size:23px;line-height:16px}.harah-nature .hero-note{font-size:11px;margin:24px 0 0;letter-spacing:.05em}.harah-nature .hero-art{position:relative;min-height:640px;background:var(--apricot);overflow:hidden}.harah-nature .arch{position:absolute;left:10%;right:10%;top:11%;bottom:-13%;border-radius:50% 50% 0 0;background:var(--lilac)}.harah-nature .arch:after{content:'';position:absolute;width:155px;height:155px;border:1px solid var(--ink);border-radius:50%;right:-65px;top:12%}.harah-nature .hero-serum{position:absolute;left:10%;top:6%;width:73%;height:90%;object-fit:contain;mix-blend-mode:normal;transform:rotate(-13deg);filter:drop-shadow(15px 24px 10px #4a12311a)}.harah-nature .hero-caption{position:absolute;bottom:31px;left:32px;font-size:11px;letter-spacing:.16em}.harah-nature .stamp{position:absolute;z-index:2;right:23px;top:33px;background:var(--lime);width:114px;height:114px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;transform:rotate(13deg);font-family:Georgia,serif;font-size:24px;line-height:1.05;border:1px solid var(--ink)}.harah-nature .stamp small{font:9px Arial;letter-spacing:.18em;margin-bottom:8px}.harah-nature .product-chip{position:absolute;bottom:32px;right:24px;background:var(--paper);border:1px solid var(--ink);padding:14px 18px;font-size:12px;transform:rotate(3deg)}.harah-nature .ticker{background:var(--lime);overflow:hidden;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:18px 0}.harah-nature .ticker-inner{display:flex;justify-content:space-around;gap:30px;white-space:nowrap;font-size:15px;letter-spacing:.12em}.harah-nature .ticker b{font-size:18px;font-weight:400}.harah-nature .section{padding:76px 5%}.harah-nature .section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:35px}.harah-nature .section-head h2{font-size:clamp(33px,4vw,54px);font-weight:400;line-height:1.05;letter-spacing:-.045em;margin:0}.harah-nature .section-head h2 em{font-family:Georgia,serif}.harah-nature .text-link{font-size:13px;border-bottom:1px solid currentColor;padding-bottom:5px;white-space:nowrap}.harah-nature .products{display:grid;grid-template-columns:repeat(4,1fr);gap:19px}.harah-nature .product-visual{height:315px;position:relative;overflow:hidden;transition:border-radius .3s}.harah-nature .product:hover .product-visual{border-radius:100px 100px 0 0}.harah-nature .product-visual img{mix-blend-mode:normal;padding:18px;transition:transform .4s}.harah-nature .product:hover img{transform:scale(1.04)}.harah-nature .product:nth-child(1) .product-visual{background:var(--lilac)}.harah-nature .product:nth-child(2) .product-visual{background:var(--apricot)}.harah-nature .product:nth-child(3) .product-visual{background:var(--soft)}.harah-nature .product:nth-child(4) .product-visual{background:var(--lime)}.harah-nature .tag{position:absolute;z-index:1;top:13px;left:13px;font-size:9px;letter-spacing:.09em;border:1px solid var(--ink);background:var(--paper);border-radius:20px;padding:6px 9px}.harah-nature .product-bottom{padding:18px 0 7px;display:flex;justify-content:space-between;align-items:center;gap:8px}.harah-nature .product h3{font-size:17px;margin:0 0 7px;font-weight:500}.harah-nature .product p{font-size:12px;margin:0;opacity:.8;line-height:1.5}.harah-nature .product .price{margin-top:11px;font-size:12px;opacity:1}.harah-nature .product .round-arrow{flex-shrink:0;background:transparent}.harah-nature .ritual{display:grid;grid-template-columns:1fr 1fr;min-height:570px}.harah-nature .ritual-art{background:var(--lilac);position:relative;overflow:hidden;display:grid;place-items:center;padding:65px}.harah-nature .ritual-art .halo{position:absolute;inset:8% 17%;border:1px solid var(--ink);border-radius:50%}.harah-nature .ritual-art img{height:410px;mix-blend-mode:normal;position:relative;transform:rotate(8deg);z-index:1}.harah-nature .ritual-art .label{position:absolute;bottom:30px;left:30px;font-size:11px;letter-spacing:.14em}.harah-nature .ritual-copy{background:var(--deep);color:var(--paper);padding:70px 11%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.harah-nature .ritual-copy h2{font:400 clamp(42px,5vw,65px)/1.02 Georgia,serif;letter-spacing:-.04em;margin:0 0 25px}.harah-nature .ritual-copy p:not(.eyebrow){max-width:380px;font-size:15px;line-height:1.7;margin:0 0 25px}.harah-nature .ritual-copy .button{background:var(--lime);color:var(--ink);border-color:var(--lime)}.harah-nature .guide{padding:80px 5%;background:var(--soft);display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;border-bottom:1px solid var(--ink)}.harah-nature .guide h2{font:400 clamp(38px,4.3vw,60px)/1.04 Georgia,serif;letter-spacing:-.04em;margin:0}.harah-nature .guide p{font-size:16px;line-height:1.7;margin:0 0 23px;max-width:420px}.harah-nature .quote{padding:65px 7%;text-align:center;background:var(--apricot)}.harah-nature .quote p{font:400 clamp(30px,4vw,53px)/1.14 Georgia,serif;letter-spacing:-.03em;max-width:840px;margin:0 auto}.harah-nature .quote small{display:block;font:10px Arial;letter-spacing:.2em;margin-top:24px}.harah-nature .footer{background:var(--deep);color:var(--paper);padding:48px 5% 100px}.harah-nature .footer-top{display:flex;justify-content:space-between;align-items:center;gap:25px}.harah-nature .footer .logo{font-size:64px}.harah-nature .footer-links{display:flex;gap:24px;font-size:12px;flex-wrap:wrap}.harah-nature .footer-bottom{border-top:1px solid #fff7e750;margin-top:35px;padding-top:20px;display:flex;justify-content:space-between;font-size:11px;opacity:.8}.harah-nature .studio{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);z-index:20;background:#fffaf3;color:#31142a;border:1px solid #31142a;border-radius:50px;padding:7px 9px 7px 20px;display:flex;align-items:center;gap:14px;box-shadow:0 5px 30px #31142a26;max-width:calc(100% - 24px)}.harah-nature .studio-label{font-size:10px;line-height:1.4;letter-spacing:.03em;white-space:nowrap}.harah-nature .studio-label b{display:block}.harah-nature .palettes{display:flex;gap:5px}.harah-nature .palette{border:1px solid transparent;background:transparent;padding:8px 10px;border-radius:25px;display:flex;align-items:center;gap:6px;font-size:11px}.harah-nature .palette[aria-pressed=true]{border-color:#31142a;background:#f3ecee}.harah-nature .swatch{display:block;width:17px;height:17px;border-radius:50%;border:1px solid #0002}.harah-nature .menu-button{display:none;border:0;background:none;font-size:25px}.harah-nature .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(min-width:1450px){.harah-nature .hero-copy{padding-left:14%}.harah-nature .hero-art{min-height:750px}}@media(max-width:1000px){.harah-nature .nav{gap:15px}.harah-nature .hero{min-height:560px}.harah-nature .hero-copy{padding:50px 8%}.harah-nature .hero-art{min-height:560px}.harah-nature .hero h1{font-size:74px}.harah-nature .product-visual{height:250px}.harah-nature .products{gap:12px}.harah-nature .hero-caption{display:none}.harah-nature .ritual-art{padding:35px}.harah-nature .ritual-copy{padding:50px 9%}}@media(max-width:700px){.harah-nature .announcement{padding:10px 5%;font-size:9px;letter-spacing:.02em}.harah-nature .header{height:75px;grid-template-columns:1fr auto 1fr}.harah-nature .logo{font-size:31px}.harah-nature .nav{display:none;position:absolute;left:0;top:110px;right:0;background:var(--paper);padding:25px;z-index:10;border-bottom:1px solid var(--ink);gap:24px}.harah-nature .nav.open{display:flex}.harah-nature .menu-button{display:block}.harah-nature .right{gap:7px}.harah-nature .right .round-arrow{display:none}.harah-nature .right button{font-size:10px}.harah-nature .hero{grid-template-columns:1fr}.harah-nature .hero-copy{padding:45px 6%}.harah-nature .hero h1{font-size:75px;max-width:450px}.harah-nature .intro{font-size:15px;max-width:340px}.harah-nature .hero-art{min-height:440px}.harah-nature .hero-serum{height:95%;top:0;left:17%;width:63%}.harah-nature .stamp{width:100px;height:100px}.harah-nature .hero-note{margin-top:19px}.harah-nature .ticker-inner{justify-content:flex-start;padding:0 24px;font-size:11px;gap:25px}.harah-nature .section{padding:48px 5%}.harah-nature .section-head{align-items:flex-start}.harah-nature .section-head h2{font-size:37px}.harah-nature .text-link{font-size:11px}.harah-nature .products{grid-template-columns:repeat(2,1fr);gap:28px 13px}.harah-nature .product-visual{height:240px}.harah-nature .product-visual img{padding:10px}.harah-nature .product h3{font-size:15px}.harah-nature .product .round-arrow{width:29px;height:29px}.harah-nature .product p{font-size:11px}.harah-nature .ritual{grid-template-columns:1fr}.harah-nature .ritual-art{min-height:410px}.harah-nature .ritual-art img{height:330px}.harah-nature .ritual-copy{padding:50px 7%}.harah-nature .ritual-copy h2{font-size:49px}.harah-nature .guide{grid-template-columns:1fr;padding:48px 7%;gap:28px}.harah-nature .guide h2{font-size:43px}.harah-nature .quote{padding:48px 7%}.harah-nature .footer-top,.harah-nature .footer-bottom{align-items:flex-start;flex-direction:column;gap:23px}.harah-nature .footer .logo{font-size:52px}.harah-nature .studio{gap:6px;padding:6px 7px 6px 12px;bottom:10px}.harah-nature .studio-label{font-size:9px}.harah-nature .palette{font-size:10px;padding:8px}.harah-nature .swatch{width:14px;height:14px}.harah-nature .eyebrow{font-size:10px}}@media(max-width:380px){.harah-nature .hero h1{font-size:65px}.harah-nature .product-visual{height:205px}.harah-nature .palette{padding:7px 5px}.harah-nature .studio-label{font-size:8px}}@media(prefers-reduced-motion:reduce){.harah-nature{scroll-behavior:auto}.harah-nature *,.harah-nature *:before,.harah-nature *:after{transition:none!important}}@media(max-width:700px){.harah-nature .studio{width:max-content;max-width:calc(100% - 20px);border-radius:20px;flex-wrap:wrap;justify-content:center;padding:9px 12px;gap:5px}.harah-nature .studio-label{width:100%;display:flex;justify-content:center;gap:8px;font-size:9px}.harah-nature .studio-label b{display:inline}.harah-nature .palette{font-size:10px;padding:7px 9px}.harah-nature .footer{padding-bottom:125px}}.harah-nature .header{height:100px;border-color:#30372d22}.harah-nature .logo{font-size:40px;letter-spacing:.23em}.harah-nature .hero{min-height:670px;grid-template-columns:1.05fr 1fr}.harah-nature .hero-copy{padding:80px 9% 80px 10%}.harah-nature .hero h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(53px,5.5vw,82px);line-height:1.06;letter-spacing:-.045em}.harah-nature .hero h1 em{font-weight:400;letter-spacing:-.045em}.harah-nature .intro{font-size:16px;max-width:365px;line-height:1.85}.harah-nature .eyebrow{font-size:10px;letter-spacing:.2em;font-weight:400}.harah-nature .button{padding:17px 23px;font-size:12px;min-width:190px}.harah-nature .hero-art{min-height:670px;background:var(--apricot)}.harah-nature .arch{left:9%;right:9%;top:9%;bottom:9%;border-radius:0;background:var(--paper);box-shadow:0 22px 45px #30281812}.harah-nature .arch:after{display:none}.harah-nature .hero-serum{transform:none;left:15%;top:9%;width:70%;height:77%;filter:none}.harah-nature .stamp{display:none}.harah-nature .product-chip{transform:none;border:0;background:transparent;bottom:32px;right:10%;letter-spacing:.1em;font-size:10px;padding:0}.harah-nature .hero-caption{bottom:32px;left:9%;font-size:9px;letter-spacing:.1em}.harah-nature .hero-note{font-size:9px;letter-spacing:.12em}.harah-nature .ticker{background:var(--paper);border-color:#30372d22;padding:23px 0}.harah-nature .ticker-inner{font-size:10px;letter-spacing:.16em}.harah-nature .ticker b{font-size:12px}.harah-nature .section{padding:100px 5%}.harah-nature .section-head{margin-bottom:45px}.harah-nature .section-head h2{font-family:Georgia,serif;font-size:clamp(35px,4vw,51px);letter-spacing:-.035em;line-height:1.13}.harah-nature .products{gap:24px}.harah-nature .product .product-visual{background:#EDEBE5!important;border:1px solid #30372d09;height:340px}.harah-nature .product:hover .product-visual{border-radius:0}.harah-nature .product-visual img{padding:28px}.harah-nature .tag{border:0;border-radius:0;background:transparent;font-size:8px;letter-spacing:.1em}.harah-nature .product h3{font-family:Georgia,serif;font-size:21px}.harah-nature .product p{font-size:11px;line-height:1.7}.harah-nature .product-bottom{padding-top:22px}.harah-nature .product .round-arrow{border:0!important}.harah-nature .ritual-art{background:var(--soft);padding:65px}.harah-nature .ritual-art .halo{border-radius:0;border-color:#30372d20;inset:9%}.harah-nature .ritual-art img{transform:none;max-width:440px;height:410px}.harah-nature .ritual-copy h2{font-size:clamp(42px,4.5vw,62px);line-height:1.1}.harah-nature .ritual-copy p:not(.eyebrow){font-size:14px;line-height:1.85}.harah-nature .ritual-copy .button{background:var(--paper);border-color:var(--paper)}.harah-nature .guide{padding:90px 7%;background:var(--paper);border-color:#30372d22}.harah-nature .guide h2{font-size:clamp(35px,4vw,53px);line-height:1.12}.harah-nature .guide p{font-size:14px;line-height:1.85}.harah-nature .quote{background:var(--hero);padding:80px 7%}.harah-nature .quote p{font-size:clamp(31px,4vw,49px);line-height:1.2}.harah-nature .quote small{font-size:9px}.harah-nature .studio{color:#30372D;border-color:#30372d40;border-radius:4px;background:#faf8f2;box-shadow:0 5px 30px #30281815}.harah-nature .palette{border-radius:2px}.harah-nature .palette[aria-pressed=true]{background:#e8eadf;border-color:#30372d60}.harah-nature .studio-label{letter-spacing:.08em}.harah-nature .swatch{border-radius:0}.harah-nature .footer{padding-top:65px}.harah-nature .footer .logo{font-size:54px}@media(max-width:1000px){.harah-nature .hero-copy{padding:55px 8%}.harah-nature .hero,.harah-nature .hero-art{min-height:580px}.harah-nature .product .product-visual{height:270px}.harah-nature .products{gap:16px}}@media(max-width:700px){.harah-nature .header{height:78px}.harah-nature .logo{font-size:28px}.harah-nature .hero{grid-template-columns:1fr}.harah-nature .hero-copy{padding:55px 7%}.harah-nature .hero h1{font-size:58px}.harah-nature .hero-art{min-height:440px}.harah-nature .hero-serum{left:17%;width:66%;height:78%}.harah-nature .hero-caption{display:block;font-size:8px}.harah-nature .product-chip{font-size:8px}.harah-nature .section{padding:60px 5%}.harah-nature .section-head{margin-bottom:30px}.harah-nature .section-head h2{font-size:35px}.harah-nature .products{gap:30px 12px}.harah-nature .product .product-visual{height:240px}.harah-nature .product-visual img{padding:14px}.harah-nature .product h3{font-size:19px}.harah-nature .tag{font-size:7px;left:5px}.harah-nature .ritual-art{padding:45px;min-height:390px}.harah-nature .ritual-art img{height:320px}.harah-nature .ritual-copy h2{font-size:46px}.harah-nature .guide{padding:60px 7%}.harah-nature .quote{padding:60px 7%}.harah-nature .studio{border-radius:4px}.harah-nature .footer{padding-bottom:140px}}@media(max-width:380px){.harah-nature .hero h1{font-size:50px}.harah-nature .product .product-visual{height:205px}.harah-nature .palette{padding:7px 6px}}.harah-nature .care-story{padding:85px 7% 20px}.harah-nature .care-story>h2{font:400 clamp(34px,3.8vw,50px)/1.15 Georgia,serif;letter-spacing:-.035em;margin:0 0 45px}.harah-nature .care-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5%}.harah-nature .care-grid article{border-top:1px solid #30372d30;padding-top:23px}.harah-nature .care-number{font-size:10px;letter-spacing:.14em}.harah-nature .care-grid h3{font:400 27px/1.2 Georgia,serif;margin:22px 0 17px}.harah-nature .care-grid p{font-size:14px;line-height:1.85;margin:0 0 25px}.harah-nature .care-grid .text-link{display:inline-block;font-size:12px;white-space:normal}.harah-nature .selftan{display:grid;grid-template-columns:1fr 1fr;background:var(--soft)}.harah-nature .selftan-image{padding:65px;min-height:520px;background:var(--hero);display:grid;place-items:center}.harah-nature .selftan-image img{height:410px;max-width:400px;object-fit:contain}.harah-nature .selftan-copy{padding:65px 12%;display:flex;flex-direction:column;justify-content:center}.harah-nature .selftan-copy h2{font:400 clamp(42px,4.5vw,62px)/1.1 Georgia,serif;letter-spacing:-.035em;margin:0 0 25px}.harah-nature .selftan-copy p:not(.eyebrow){font-size:14px;line-height:1.85;margin:0 0 20px}.harah-nature .selftan-links{display:flex;flex-wrap:wrap;gap:22px;margin-top:10px}.harah-nature .selftan-links .text-link{font-size:12px}.harah-nature .hero h1{font-size:clamp(48px,5.2vw,77px)}@media(max-width:700px){.harah-nature .care-story{padding:55px 7% 0}.harah-nature .care-grid{grid-template-columns:1fr;gap:35px}.harah-nature .care-grid h3{margin-top:16px}.harah-nature .care-story>h2{font-size:35px}.harah-nature .selftan{grid-template-columns:1fr}.harah-nature .selftan-image{min-height:370px;padding:35px}.harah-nature .selftan-image img{height:310px}.harah-nature .selftan-copy{padding:50px 7%}.harah-nature .hero h1{font-size:53px}}@media(max-width:380px){.harah-nature .hero h1{font-size:46px}}.harah-nature .product .product-visual,.harah-nature .selftan-products,.harah-nature .ritual-art,.harah-nature .arch{background:#EFE9DF!important}.harah-nature .product-visual img.bottle-large{transform:scale(1.65);transform-origin:50% 56%}.harah-nature .product:hover img.bottle-large{transform:scale(1.7)}.harah-nature .products{row-gap:40px}.harah-nature .selftan{grid-template-columns:1.25fr 1fr}.harah-nature .selftan-products{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:45px 30px;align-content:center}.harah-nature .selftan-products .product-visual{height:330px}.harah-nature .selftan-products .product-bottom{align-items:flex-start}.harah-nature .selftan-products .product h3{font-size:21px}.harah-nature .instagram-link{display:inline-flex;align-items:center;min-height:44px}.harah-nature .footer-links{align-items:center}.harah-nature .selftan-copy{padding:55px 10%}@media(max-width:900px){.harah-nature .selftan{grid-template-columns:1fr}.harah-nature .selftan-products{padding:35px 6%;gap:25px}.harah-nature .selftan-copy{padding:45px 7%}}@media(max-width:700px){.harah-nature .selftan-products{gap:12px}.harah-nature .selftan-products .product-visual{height:240px}.harah-nature .selftan-products .product h3{font-size:19px}.harah-nature .product-visual img.bottle-large{transform:scale(1.6)}}.harah-nature .instagram-link{width:44px;height:44px;justify-content:center;color:var(--paper);transition:opacity .2s}.harah-nature .instagram-link:hover{opacity:.7}.harah-nature .instagram-link svg{display:block;flex-shrink:0}.harah-nature .care-pictures{height:190px;margin:22px 0 25px;background:#EFE9DF;display:grid;gap:6px;padding:16px 12px;overflow:hidden}.harah-nature .care-pictures-3{grid-template-columns:repeat(3,minmax(0,1fr))}.harah-nature .care-pictures-2{grid-template-columns:repeat(2,minmax(0,1fr))}.harah-nature .care-pictures-1{grid-template-columns:1fr}.harah-nature .care-pictures a{display:block;min-width:0;min-height:0;height:158px}.harah-nature .care-pictures img{width:100%;height:100%;object-fit:contain;transition:transform .2s}.harah-nature .care-pictures a:hover img{transform:scale(1.04)}.harah-nature .care-pictures-1 img{max-width:270px;margin:auto}.harah-nature .care-grid h3{margin-top:0}@media(max-width:700px){.harah-nature .care-pictures{height:180px;max-width:440px}.harah-nature .care-pictures a{height:148px}}.harah-nature .instagram-gallery{padding:65px 5% 50px;background:var(--paper)}.harah-nature .instagram-heading{display:flex;justify-content:space-between;gap:25px;align-items:flex-end;margin-bottom:28px}.harah-nature .instagram-heading h2{font:400 clamp(28px,3.4vw,43px)/1.15 Georgia,serif;letter-spacing:-.03em;margin:0}.harah-nature .instagram-heading .eyebrow{margin-bottom:15px}.harah-nature .instagram-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.harah-nature .instagram-grid a{display:block;position:relative;aspect-ratio:1;background:#EFE9DF;overflow:hidden}.harah-nature .instagram-grid img{object-fit:contain;padding:12px;transition:transform .2s}.harah-nature .instagram-grid a:hover img{transform:scale(1.04)}.harah-nature .instagram-grid span{position:absolute;right:9px;bottom:7px;font-size:18px}.harah-nature .instagram-preview-note{font-size:11px;line-height:1.6;margin:17px 0 0;color:var(--ink)}@media(max-width:700px){.harah-nature .instagram-gallery{padding:45px 5%}.harah-nature .instagram-heading{align-items:flex-start;flex-direction:column;gap:18px}.harah-nature .instagram-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.harah-nature .instagram-heading h2{font-size:32px}}
.harah-nature{--ink:#30372D;--paper:#F5F2EA;--hero:#E5E7DB;--soft:#E6E0D4;--apricot:#D2C8B8;--lilac:#B4BAA4;--lime:#D7D8C6;--deep:#3D4635;--white:#FAF8F2;font-size:16px;letter-spacing:normal;line-height:1.5;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--paper)}.harah-nature h1,.harah-nature h2,.harah-nature h3{color:inherit}.harah-nature .button:before,.harah-nature .button:after{display:none}.harah-nature .button{border-radius:0;letter-spacing:normal;box-shadow:none;min-width:0;min-height:51px}.harah-nature .right a{min-width:30px;text-align:center}.harah-nature .header{height:94px;max-width:none;width:100%}.harah-nature .header form{margin:0;display:flex;gap:10px;align-items:center}.harah-nature .hero h1{max-width:600px}.harah-nature .footer{padding-bottom:45px}.harah-nature .footer-bottom{line-height:1.8}.harah-nature .footer-links{max-width:650px;justify-content:flex-end}.harah-nature .policy-links{display:flex;gap:20px;flex-wrap:wrap;margin-top:25px;font-size:12px}.harah-nature .nav{flex-wrap:nowrap}.harah-nature .payment-icons{display:flex;gap:10px;list-style:none;padding:0;margin:25px 0 0}.harah-nature .payment-icons svg{width:38px;height:24px}.harah-nature .menu-button{line-height:1}.harah-nature section[id]{scroll-margin-top:25px}html{scroll-behavior:smooth}.harah-nature .header .nav{top:78px}.harah-nature .header{position:relative}.harah-nature .right .bag-link{font-size:12px;white-space:nowrap}.harah-nature .bag-link svg{width:20px;height:20px;vertical-align:middle}.harah-nature .newsletter{margin-top:30px}.harah-nature .newsletter input{padding:13px;background:var(--paper);border:1px solid var(--paper);color:var(--ink);font:14px Arial;max-width:100%}.harah-nature .newsletter button{padding:13px;border:1px solid var(--paper);color:var(--paper);background:transparent;font:14px Arial}.harah-nature .newsletter label{display:block;font-size:13px;margin-bottom:12px}.harah-nature .newsletter form{max-width:460px}.harah-nature .newsletter-fields{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:700px){.harah-nature .header{height:78px;padding:0 5%}.harah-nature .right{gap:4px}.harah-nature .header form{gap:5px}.harah-nature .header form button{padding:9px 2px;font-size:10px}.harah-nature .right .bag-link{font-size:10px}.harah-nature .logo{font-size:28px}.harah-nature .footer-links{justify-content:flex-start}.harah-nature .nav.open{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.harah-nature .footer .logo{font-size:48px}}
.card__media .media .harah-collection-image{object-fit:contain!important;padding:18px}.card__media .media .harah-tan-image{transform:scale(1.55)!important;transform-origin:50% 56%}.card__media{background:#EFE9DF}.harah-nature .hero-art .arch{display:block!important}.harah-nature .arch{background:#EFE9DF!important}
.harah-nature .hero-serum{transform:scale(.85);transform-origin:center center}
