.raxa-garden{--ink:#153b29;--green:#234c2c;--cream:#f9f8f2;--lime:#dbe7bd;--muted:#586457;--line:#dbe0d3;--garden-width:1280px;--garden-card-radius:8px;--gutter:clamp(22px,5.5vw,88px);background:var(--cream);overflow-wrap:break-word}.raxa-garden,.raxa-garden h1,.raxa-garden h2,.raxa-garden h3{color:var(--ink)}.raxa-garden h2{font-size:clamp(34px,3.4vw,49px);line-height:1.12;letter-spacing:-.025em}.raxa-garden h2 em{font-style:normal;color:inherit}.agriculture-home h2{color:#1c1f1d}.raxa-garden p{line-height:1.75}.raxa-garden .button{background:#315c2d;border-color:#315c2d;color:#fff;border-radius:7px;min-height:48px;padding:13px 24px;font-size:13px}.raxa-garden .button:hover{background:#234724;transform:none}.raxa-garden .button:focus-visible,.raxa-garden a:focus-visible,.raxa-garden summary:focus-visible{outline:3px solid #779b49;outline-offset:5px}.garden-kicker{display:block;-webkit-margin-after:16px;margin-block-end:16px;color:#576a48;font-size:10px;font-weight:600;line-height:1.6;letter-spacing:.16em;text-transform:uppercase}.garden-topline{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:9px var(--gutter);background:#eef0e5;color:#3d5139;font-size:11px}.garden-topline a{white-space:nowrap}.garden-topline span{display:flex;align-items:center;gap:8px}.garden-topline svg{width:14px;height:14px}.raxa-garden .site-header{min-height:94px;padding-block:14px;-webkit-border-after:1px solid #e7e8df;border-block-end:1px solid #e7e8df;background:#fffefa;color:var(--ink);position:relative;top:auto}.raxa-garden .site-header .brand-mark{filter:none;width:64px;height:64px}.raxa-garden .site-header .brand>span{font-size:26px}.raxa-garden .site-header .small{background:#315c2d;border-color:#315c2d;color:#fff;border-radius:8px}.raxa-garden .architecture-nav{gap:clamp(14px,1.7vw,26px)}.raxa-garden .nav-group>summary{font-size:12px}.garden-hero{display:grid;grid-template-columns:1fr 1.05fr;max-width:1600px;margin:auto;min-height:575px;position:relative}.garden-hero-copy{padding:65px 35px 65px var(--gutter);align-self:center;min-width:0}.garden-hero h1{font-family:DM Sans,Arial,sans-serif;font-weight:600;font-size:clamp(42px,4.4vw,65px);line-height:1.12;letter-spacing:-.055em;margin:0}.garden-hero h1 em{font-family:var(--serif);font-style:italic;font-weight:400;color:#587633;letter-spacing:-.03em;font-size:1.12em;display:inline-block;-webkit-margin-before:6px;margin-block-start:6px}.garden-hero-copy>p{max-width:425px;color:#455443;margin:25px 0 28px;font-size:15px}.garden-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:25px}.garden-inline-link{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;font-size:13px;font-weight:600;text-underline-offset:5px}.garden-inline-link:hover{text-decoration:underline}.garden-hero-note{display:flex;align-items:center;gap:12px;-webkit-margin-before:35px;margin-block-start:35px;font-size:11px;color:#56644e;max-width:330px;line-height:1.6}.garden-hero-note svg{width:24px;flex-shrink:0}.garden-hero-photo{position:relative;min-width:0;border-start-start-radius:160px 230px;border-end-start-radius:85px 170px;overflow:hidden;margin-block:12px 30px}.garden-hero-photo>img{width:100%;height:100%;min-height:545px;object-fit:cover;object-position:55% 50%;display:block}.garden-photo-caption{position:absolute;inset-inline:35px;inset-block-end:28px;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:17px 21px;background:#153b29e8;border-radius:7px;font-family:var(--serif);font-size:24px}.garden-photo-caption svg{flex-shrink:0}.garden-service-strip{width:100%;max-width:none;margin:0;background:#1e4429;color:#fff;border-radius:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:26px var(--gutter)}.garden-service-strip>a{display:flex;align-items:center;justify-content:center;gap:15px;padding:8px 18px;-webkit-border-end:1px solid #ffffff26;border-inline-end:1px solid #ffffff26}.garden-service-strip>a:last-child{border:0}.garden-service-strip svg{color:#d2dfad;flex-shrink:0}.garden-service-strip small,.garden-service-strip strong{display:block;font-weight:400;line-height:1.6}.garden-service-strip strong{font-size:12px;font-weight:600;-webkit-margin-after:5px;margin-block-end:5px}.garden-service-strip small{color:#d7e1cf;font-size:10px}.garden-section{width:100%;max-width:1456px;margin-inline:auto;padding:78px var(--gutter)}.garden-section-head{display:flex;gap:35px;align-items:flex-end;justify-content:space-between;-webkit-margin-after:30px;margin-block-end:30px}.garden-section-head>p{max-width:330px;margin:0;font-size:13px;color:var(--muted)}.garden-section-head>.garden-inline-link{flex-shrink:0}.garden-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px}.garden-product{background:#fff;border:1px solid var(--line);border-radius:var(--garden-card-radius);overflow:hidden;min-width:0;display:flex;flex-direction:column}.garden-product-image{display:block;position:relative;aspect-ratio:4/3;overflow:hidden;background:#e9e9dc}.garden-product-image img{width:100%;height:100%;object-fit:cover;display:block}.garden-product-perlite .garden-product-image img{object-position:50% 42%}.garden-product-vermiculite .garden-product-image img{object-position:50% 55%;object-fit:contain}.garden-product-tag{position:absolute;inset-block-end:14px;inset-inline-start:16px;background:#fffdf1;color:#40503a;padding:6px 10px;border-radius:4px;font-size:10px}.garden-product-body{padding:23px;display:flex;flex-direction:column;flex:1 1}.garden-product h3{font-family:DM Sans,Arial,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.02em;margin:0 0 12px}.garden-product-body>p{font-size:13px;color:var(--muted);margin:0 0 22px}.garden-product-prices{display:flex;flex-wrap:wrap;gap:12px 24px;-webkit-margin-before:auto;margin-block-start:auto;padding-block:16px;border-block:1px solid #e8eadf;font-size:12px}.garden-product-prices>span{display:flex;gap:10px;align-items:baseline}.garden-product-prices strong{font-weight:600}.garden-card-link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;-webkit-padding-before:14px;padding-block-start:14px;font-size:12px;font-weight:600}.garden-round-arrow{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #80947b;border-radius:50%;font-family:DM Sans,Arial,sans-serif;flex-shrink:0}.garden-small{color:var(--muted);font-size:11px;line-height:1.7}.garden-collection>.garden-small{margin-block:21px 0}.garden-paths{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:65px;gap:65px;align-items:center;padding-block:24px 32px}.garden-path-photo{position:relative;border-radius:var(--garden-card-radius);overflow:hidden;height:540px}.garden-path-photo>img{display:block;width:100%;height:100%;object-fit:cover;object-position:45% center}.garden-photo-label{position:absolute;inset-inline:20px;inset-block-end:20px;padding:16px;background:#f7f7e9f0;border-radius:5px;font-family:var(--serif);font-style:italic;font-size:22px;text-align:center}.garden-path-copy>p{font-size:14px;color:var(--muted);margin-block:20px 28px}.garden-path-link{display:flex;align-items:center;gap:18px;min-height:90px;padding-block:17px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.garden-path-link>svg{color:#637a40;flex-shrink:0}.garden-path-link>span:nth-child(2){flex:1 1}.garden-path-link small,.garden-path-link strong{display:block}.garden-path-link strong{font-size:14px;font-weight:600}.garden-path-link small{font-size:12px;color:var(--muted);-webkit-margin-before:7px;margin-block-start:7px}.garden-uses{background:#f0f2e7;max-width:none}.garden-centered-head{text-align:center;-webkit-margin-after:35px;margin-block-end:35px}.garden-use-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:var(--garden-width);margin:auto;grid-gap:30px;gap:30px}.garden-use-grid article{display:flex;flex-direction:column;align-items:flex-start;min-width:0;-webkit-padding-before:14px;padding-block-start:14px}.garden-use-grid article>svg{color:#597937;width:34px;height:34px;-webkit-margin-after:12px;margin-block-end:12px}.garden-use-grid h3{font:600 17px/1.4 DM Sans,Arial,sans-serif;letter-spacing:-.02em;margin-block:10px}.garden-use-grid p{color:var(--muted);font-size:13px;margin:0 0 20px}.garden-use-grid .garden-inline-link{-webkit-margin-before:auto;margin-block-start:auto;font-size:12px}.garden-uses-more{margin:34px auto 0;display:flex;width:-moz-fit-content;width:fit-content}.garden-packs{display:grid;grid-template-columns:.9fr 1.1fr;align-items:start;grid-gap:65px;gap:65px;-webkit-padding-before:32px;padding-block-start:32px}.garden-pack-intro>svg{color:#66823e;-webkit-margin-after:14px;margin-block-end:14px}.garden-pack-intro>p:not(.garden-small){max-width:390px;font-size:14px;color:var(--muted);margin-block:23px}.garden-pack-intro .garden-small{max-width:380px;-webkit-margin-before:25px;margin-block-start:25px}.garden-pack-row{display:grid;grid-template-columns:24px 1fr auto 12px;align-items:center;grid-gap:15px;gap:15px;padding-block:24px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.garden-pack-row:first-child{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.garden-pack-number{color:#63754d;font-size:11px}.garden-pack-row h3{font:600 16px/1.4 DM Sans,Arial,sans-serif;letter-spacing:-.02em;margin:0 0 8px}.garden-pack-row p{margin:0;font-size:11px;color:var(--muted)}.garden-pack-row>strong{font-size:14px;white-space:nowrap}.garden-pack-row:hover h3{text-decoration:underline;text-underline-offset:4px}.garden-pack-list>.garden-small{display:block;-webkit-margin-before:18px;margin-block-start:18px}.garden-volume{display:flex;align-items:center;gap:28px;width:calc(100% - 2 * var(--gutter));max-width:var(--garden-width);padding:32px 38px;background:#21482d;color:#fff;border-radius:12px}.garden-volume>svg{width:42px;height:42px;color:#dce5be;flex-shrink:0}.garden-volume>div{flex:1 1}.garden-volume .garden-kicker{color:#dce5be;-webkit-margin-after:9px;margin-block-end:9px}.garden-volume h2{color:#fff;font-size:29px}.garden-volume p{max-width:570px;font-size:12px;color:#e1e7d7;margin-block:10px 0}.garden-volume .button{background:#e1e9c7;color:#1c3d23;border-color:#e1e9c7;flex-shrink:0}.garden-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px}.garden-article{border-radius:9px;background:#fff;overflow:hidden;box-shadow:0 3px 14px #163a2310}.garden-article>img{display:block;width:100%;height:185px;object-fit:cover}.garden-article>div{padding:22px;position:relative}.garden-article .garden-kicker{font-size:9px;-webkit-margin-after:13px;margin-block-end:13px}.garden-article h3{font:500 19px/1.45 var(--serif);margin:0;-webkit-padding-end:36px;padding-inline-end:36px}.garden-article .garden-round-arrow{position:absolute;inset-inline-end:18px;inset-block-end:22px}.garden-raxa-story{display:grid;grid-template-columns:.85fr 1fr;grid-gap:65px;gap:65px;align-items:center;-webkit-padding-before:0;padding-block-start:0}.garden-raxa-story>img{width:100%;height:360px;object-fit:cover;border-radius:var(--garden-card-radius)}.garden-raxa-story>div>p{font-size:14px;color:var(--muted);max-width:450px;margin-block:23px 10px}.garden-story-contact{display:block;-webkit-margin-before:20px;margin-block-start:20px;font-size:12px;text-decoration:underline;text-underline-offset:5px}.raxa-garden .project-section{width:calc(100% - 2 * var(--gutter));max-width:var(--garden-width);margin-inline:auto;padding:45px;background:#edf0e2;color:var(--ink);border-radius:12px;grid-template-columns:.9fr 1.1fr;gap:50px}.raxa-garden .project-section .eyebrow{color:#536e38}.raxa-garden .project-section h2{color:var(--ink);font-size:42px}.raxa-garden .privacy,.raxa-garden .project-section p,.raxa-garden .project-steps{color:#52614c}.raxa-garden .project-section .project-form{background:#fffefa;border:1px solid #dce1d1;border-radius:9px;padding:28px}.raxa-garden .project-section .form-advanced,.raxa-garden .project-section .project-form label{color:#2a4431}.raxa-garden .faq{max-width:1000px;padding-block:70px 30px}.raxa-garden .faq h2{font-size:36px}.raxa-garden .faq details{-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);padding-block:22px}.raxa-garden .faq summary{font-size:14px}.raxa-garden .sector-entry{padding-block:35px 60px;max-width:1456px}.raxa-garden .sector-entry .professional-panel{padding:24px 28px;border:1px solid #d9dfcc;background:transparent;display:flex;gap:30px;align-items:center;justify-content:space-between}.raxa-garden .sector-entry h3{font-size:25px}.raxa-garden .sector-entry .eyebrow{color:#5a7043;font-size:9px;-webkit-margin-after:10px;margin-block-end:10px}.raxa-garden .sector-entry p{max-width:650px;font-size:12px;-webkit-margin-after:0;margin-block-end:0}.raxa-garden .sector-entry .pro-formats{flex-shrink:0}.raxa-garden .sector-entry .button{background:transparent;color:var(--ink);border-color:#aebd9c;font-size:11px}.garden-footer{display:block;padding:28px var(--gutter) calc(20px + env(safe-area-inset-bottom));background:#153b29;color:#edf1e2}.garden-footer-grid{display:grid;grid-template-columns:.8fr 1.3fr 1fr;align-items:start;max-width:var(--garden-width);grid-gap:24px;gap:24px;margin-inline:auto}.garden-footer .brand-mark{filter:brightness(0) invert(1);width:56px;height:56px}.garden-footer .brand>span{font-size:24px}.garden-footer-grid>*{min-width:0}.garden-footer-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 16px;gap:0 16px;padding:0;margin:0;border:0}.garden-footer-contact>a,.garden-footer-nav>a{display:flex;align-items:center;min-height:44px;color:#d9e2d0;font-size:12px;line-height:1.6}.garden-footer-grid a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.garden-footer-contact{display:grid;grid-template-columns:1fr auto;grid-gap:0 8px;gap:0 8px}.garden-footer-email{overflow-wrap:anywhere;grid-column:1/-1;grid-row:2}.garden-footer-contact .footer-social--compact{margin:0;padding:0;border:0;display:block}.garden-footer .footer-social--compact .footer-social-links{display:flex;gap:0;width:auto;margin:0}.garden-footer .footer-social--compact a{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:0;color:#e0e7d6}.garden-footer .footer-social--compact svg{width:18px;height:18px}.garden-footer-bottom{max-width:var(--garden-width);margin:16px auto 0;-webkit-border-before:1px solid #ffffff25;border-block-start:1px solid #ffffff25;-webkit-padding-before:12px;padding-block-start:12px;-webkit-padding-end:72px;padding-inline-end:72px;min-height:44px;display:flex;align-items:center;font-size:10px;line-height:1.6;color:#cdd9c2}[dir=rtl] .garden-photo-caption,[dir=rtl] .garden-photo-label,[dir=rtl] .raxa-garden h1,[dir=rtl] .raxa-garden h1 em,[dir=rtl] .raxa-garden h2,[dir=rtl] .raxa-garden h2 em,[dir=rtl] .raxa-garden h3{font-family:var(--font-arabic);letter-spacing:0;font-style:normal}[dir=rtl] .garden-hero h1{font-size:clamp(38px,4.1vw,60px);line-height:1.6;font-weight:600}[dir=rtl] .garden-hero h1 em{font-size:1em}[dir=rtl] .garden-kicker{letter-spacing:0}[dir=rtl] .raxa-garden h2{line-height:1.5}[dir=rtl] .garden-round-arrow{transform:rotate(180deg)}@media(min-width:1600px){.garden-hero-copy{-webkit-padding-start:88px;padding-inline-start:88px}}@media(max-width:1100px){.garden-service-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:15px}.garden-service-strip>a{justify-content:flex-start;padding:15px 22px}.garden-service-strip>a:nth-child(2){-webkit-border-end:0;border-inline-end:0}.garden-section-head{flex-wrap:wrap}.garden-section-head>p{max-width:300px}.garden-packs,.garden-paths,.garden-raxa-story{gap:35px}.garden-hero{min-height:520px}.garden-hero-copy{padding-block:45px;-webkit-padding-end:25px;padding-inline-end:25px}.garden-hero-photo>img{min-height:520px}.garden-hero h1{font-size:45px}.garden-hero-note{-webkit-margin-before:25px;margin-block-start:25px}.garden-product-body{padding:18px}.garden-product-prices{flex-direction:column;gap:10px}.garden-use-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.garden-volume{flex-wrap:wrap}.garden-volume>.button{-webkit-margin-start:70px;margin-inline-start:70px}.raxa-garden .project-section{padding:30px;gap:30px}.garden-footer-grid{grid-template-columns:.6fr 1fr 1fr;gap:20px}.garden-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.garden-footer-contact{grid-template-columns:1fr}.garden-footer-contact .footer-social--compact{grid-row:3}.raxa-garden .sector-entry .professional-panel{flex-direction:column;align-items:flex-start}}@media(max-width:700px){.garden-topline{font-size:10px;padding-block:8px}.garden-topline>span{max-width:210px}.raxa-garden .site-header{min-height:82px;padding-block:12px;flex-wrap:nowrap;gap:10px}.raxa-garden .site-header .brand-mark{width:48px;height:48px}.raxa-garden .site-header .brand>span{font-size:23px}.raxa-garden .site-header .brand small{font-size:8px}.raxa-garden .site-header .header-actions{gap:8px}.raxa-garden .site-header .mobile-nav>summary{min-width:44px;width:44px}.raxa-garden .site-header .header-actions>.button{display:none}.garden-hero{grid-template-columns:1fr;min-height:0}.garden-hero-copy{padding:36px var(--gutter) 30px}.garden-hero h1{font-size:clamp(38px,9.5vw,55px)}.garden-hero h1 em{font-size:1.06em}.garden-hero-copy>p{margin-block:20px 23px;font-size:14px;max-width:480px}.garden-kicker{font-size:9px;letter-spacing:.12em;-webkit-margin-after:13px;margin-block-end:13px}.garden-hero-actions{gap:14px 24px}.garden-hero-actions .button{padding-inline:18px;font-size:12px}.garden-hero-note{-webkit-margin-before:22px;margin-block-start:22px;max-width:none}.garden-hero-photo{height:300px;margin:0 var(--gutter) 24px;border-start-start-radius:75px 100px;border-end-start-radius:12px;border-end-end-radius:12px;border-start-end-radius:12px}.garden-hero-photo>img{min-height:0;height:100%;object-position:center 42%}.garden-photo-caption{inset-inline:18px;inset-block-end:18px;padding:12px 15px;font-size:21px}.garden-photo-caption svg{width:23px}.garden-service-strip{padding:12px var(--gutter)}.garden-service-strip>a{padding:14px 10px;align-items:flex-start;gap:10px}.garden-service-strip svg{width:22px;height:22px}.garden-service-strip strong{font-size:10px}.garden-service-strip small{font-size:9px}.garden-section{padding:50px var(--gutter)}.garden-section-head{display:block;-webkit-margin-after:25px;margin-block-end:25px}.garden-section-head>p{margin-block:20px 12px;max-width:none}.garden-section-head>.garden-inline-link{-webkit-margin-before:14px;margin-block-start:14px}.raxa-garden h2{font-size:35px}.garden-journal-grid,.garden-product-grid{grid-template-columns:1fr;gap:22px}.garden-product-image{aspect-ratio:4/3}.garden-product-prices{flex-direction:row}.garden-product-body{padding:22px}.garden-packs,.garden-paths,.garden-raxa-story{grid-template-columns:1fr;gap:28px}.garden-paths{padding-block:5px 24px}.garden-packs{-webkit-padding-before:24px;padding-block-start:24px}.garden-path-photo{height:310px}.garden-path-copy>p{margin-block:18px 22px}.garden-centered-head{text-align:start;-webkit-margin-after:28px;margin-block-end:28px}.garden-use-grid{gap:25px 20px}.garden-use-grid h3{font-size:15px}.garden-use-grid p{font-size:12px}.garden-use-grid .garden-inline-link{font-size:11px;gap:8px}.garden-use-grid article>svg{width:28px;height:28px}.garden-pack-row{grid-template-columns:20px 1fr auto;gap:10px}.garden-pack-row>span:last-child{display:none}.garden-pack-row h3{font-size:14px}.garden-pack-row p{font-size:10px}.garden-pack-row>strong{font-size:13px}.garden-pack-intro .garden-small{max-width:none}.garden-volume{padding:26px;gap:16px}.garden-volume>svg{width:30px;height:30px}.garden-volume>div{flex-basis:calc(100% - 46px)}.garden-volume h2{font-size:26px}.garden-volume>.button{-webkit-margin-start:0;margin-inline-start:0}.garden-article{display:grid;grid-template-columns:.75fr 1fr}.garden-article>img{height:100%;min-height:180px}.garden-article>div{padding:20px 17px;-webkit-padding-after:58px;padding-block-end:58px}.garden-article h3{font-size:20px;padding:0}.garden-raxa-story{-webkit-padding-before:0;padding-block-start:0}.garden-raxa-story>img{height:290px}.raxa-garden .project-section{padding:27px 22px;grid-template-columns:1fr;gap:25px}.raxa-garden .project-section h2{font-size:35px}.raxa-garden .project-section .project-form{padding:22px 18px}.raxa-garden .faq{padding-block:50px 20px}.raxa-garden .faq h2{font-size:33px}.raxa-garden .sector-entry{padding-block:20px 40px}.raxa-garden .sector-entry .professional-panel{padding:23px;gap:18px}.raxa-garden .sector-entry .pro-formats{width:100%}.raxa-garden .sector-entry .button{width:100%;white-space:normal}.garden-footer{-webkit-padding-before:24px;padding-block-start:24px}.garden-footer-grid{grid-template-columns:1fr;gap:12px}.garden-footer-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px}.garden-footer-contact{grid-template-columns:1fr auto}.garden-footer-contact .footer-social--compact{grid-row:1;grid-column:2}.garden-footer-contact .garden-footer-email{min-height:32px}.garden-footer-bottom{-webkit-margin-before:12px;margin-block-start:12px}[dir=rtl] .garden-hero h1{font-size:clamp(35px,9vw,45px)}[dir=rtl] .garden-photo-caption{font-size:18px}[dir=rtl] .garden-use-grid h3{font-size:15px}}@media(prefers-reduced-motion:reduce){.raxa-garden *,.raxa-garden :after,.raxa-garden :before{scroll-behavior:auto;transition:none;animation:none}}.raxa-garden .button.outline{background:transparent;color:var(--ink);border-color:#8b9f7d}.raxa-garden .button.outline:hover{background:#e9eedf}.raxa-garden .site-header .button.small{background:#315c2d;color:#fff;border-color:#315c2d}.raxa-garden .section{padding-inline:var(--gutter)}.raxa-garden input:focus-visible,.raxa-garden select:focus-visible,.raxa-garden textarea:focus-visible{outline:3px solid #779b49;outline-offset:3px}.raxa-garden :is(input,select,textarea)[aria-invalid=true]{border-color:#9b352a}.raxa-garden .form-error{color:#8b2820;text-align:start;font-size:13px}.raxa-garden .modal p{color:var(--muted)}.raxa-garden .modal .button{text-decoration:none}.raxa-garden .garden-footer .brand,.raxa-garden .garden-footer h2{color:#fff}.raxa-garden .site-header .mobile-nav nav{background:#fffefa}.raxa-garden .contact-hero{background:#edf0e2;min-height:0;height:auto;padding:44px var(--gutter)}.raxa-garden .contact-hero>img{display:none}.raxa-garden .contact-hero:after,.raxa-garden .contact-hero:before{content:none}.raxa-garden .contact-hero-copy{position:relative;max-width:900px;padding:0;color:var(--ink)}.raxa-garden .contact-hero-copy h1{color:var(--ink);font-size:clamp(36px,4vw,56px)}.raxa-garden .contact-hero-copy .eyebrow{color:#536e38}.raxa-garden .order-panel{background:#fffefa;border-radius:10px}.order-selection-notice{background:#edf0e2;border:1px solid #bcc9b6;padding:18px;border-radius:7px;-webkit-margin-after:24px;margin-block-end:24px}.order-selection-notice p{margin-block:0 16px}.order-selection-actions{display:flex;flex-wrap:wrap;gap:12px}.raxa-garden .catalogue-intro--products{display:block;padding-block:44px 20px}.catalogue-intro--products h1{max-width:1050px}.raxa-garden .product-families{padding-block:24px 52px}.raxa-garden .product-families .garden-product-body>h2{font:600 25px/1.3 DM Sans,Arial,sans-serif;letter-spacing:-.02em}.product-families .garden-product-vermiculite .garden-product-image img{object-fit:contain}.product-families .product-formats{-webkit-margin-before:auto;margin-block-start:auto}.product-families .product-formats>h2{display:none}.product-families .product-format{display:block}.product-families .product-format .button{width:100%}.product-families .garden-card-link,.product-families .product-format .button{-webkit-margin-before:12px;margin-block-start:12px}.product-overview{padding-block:28px 40px}.product-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);-webkit-margin-before:24px;margin-block-start:24px;align-items:center}.product-overview-photo{min-width:0}.product-overview-photo img{display:block;width:100%;height:clamp(340px,33vw,475px);object-fit:cover;border-radius:12px;background:#eeeee7}.product-overview-photo--perlite img{object-position:50% 42%}.product-overview-photo--vermiculite img{object-fit:contain}.product-overview-photo--coco img{object-position:50% 80%}.product-overview h1{font-size:clamp(40px,4vw,60px)}.product-overview-grid>div>p{color:var(--muted);max-width:580px;font-size:14px}.raxa-garden .product-formats h2{font:600 16px/1.5 DM Sans,Arial,sans-serif;letter-spacing:0;margin-block:22px 12px}.product-format{padding-block:14px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:18px}.product-format>span{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:baseline;font-size:14px}.product-format>span>strong{white-space:nowrap}.product-format .button{font-size:12px;padding-inline:16px;flex-shrink:0}.product-formats .tiny{font-size:12px}.raxa-garden .catalogue-reference,.raxa-garden .material-reference,.raxa-garden .reference-distinction{background:#eef0e5;border-color:var(--line);border-radius:9px}.raxa-garden .product-detail .product-sections{-webkit-margin-before:0;margin-block-start:0}.raxa-garden .fields>*,.raxa-garden .product-order>*,.raxa-garden .project-section>*{min-width:0}[dir=rtl] .raxa-garden .product-families .garden-product-body>h2,[dir=rtl] .raxa-garden .product-formats h2{font-family:var(--font-arabic);letter-spacing:0}@media(max-width:1100px){.product-overview-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}.product-format{flex-wrap:wrap}.product-format .button{width:100%}}@media(max-width:700px){.product-overview-grid{grid-template-columns:minmax(0,1fr);gap:24px}.product-overview-grid>div:first-child{order:2}.product-overview-photo img{height:290px}.product-overview h1{font-size:39px}.raxa-garden .product-overview{padding-block:24px}.raxa-garden .catalogue-intro--products h1{font-size:39px}.raxa-garden .project-section{-webkit-margin-after:32px;margin-block-end:32px}.raxa-garden .project-section .fields{grid-template-columns:1fr;gap:0}.raxa-garden .contact-hero{padding-block:30px}.order-selection-actions .button{width:100%}}.raxa-garden .contact-hero-copy{top:auto;inset-inline-start:auto;transform:none}@media(max-width:700px){.product-overview-grid>div:last-child{display:contents}.product-overview-grid{gap:18px}.product-overview-grid .garden-kicker{order:0;margin:0}.product-overview-grid h1{order:1}.product-overview-grid>.product-overview-photo{order:2}.product-overview-grid>div>p{order:3;margin-block:0}.product-overview-grid .product-formats{order:4}.product-overview-grid .textlink{order:5;width:-moz-fit-content;width:fit-content}.product-overview-photo img{height:240px}}.raxa-garden .calc-intro h1{font-size:clamp(34px,3.4vw,49px);line-height:1.15}.raxa-garden .contact-page .project-section>div{background:transparent;color:var(--ink);padding:0}.raxa-garden .contact-page .project-section h2{color:var(--ink)}.contact-advice{width:calc(100% - 2 * var(--gutter));max-width:var(--garden-width);margin:0 auto 32px;border:1px solid var(--line);border-radius:10px;background:#fffefa}.contact-advice>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;padding:22px 26px;cursor:pointer;list-style:none}.contact-advice>summary::-webkit-details-marker{display:none}.contact-advice>summary strong{display:block;font-size:15px;line-height:1.6;font-weight:600}.contact-advice>summary small{display:block;color:var(--muted);font-size:12px;line-height:1.7;-webkit-margin-before:5px;margin-block-start:5px}.contact-advice-toggle{font-size:25px;line-height:1;flex-shrink:0}.contact-advice[open] .contact-advice-toggle{transform:rotate(45deg)}.raxa-garden .contact-advice>.project-section{width:100%;margin:0;border-radius:0 0 10px 10px}@media(max-width:700px){.contact-advice>summary{padding:20px;gap:14px}}.garden-culture-needs{-webkit-padding-start:20px;padding-inline-start:20px;margin-block:0 24px;color:var(--muted);font-size:13px;line-height:1.9}.garden-culture-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px 22px;-webkit-margin-after:8px;margin-block-end:8px}.garden-path-link-secondary{min-height:80px;-webkit-margin-before:18px;margin-block-start:18px}.garden-path-link-secondary small{line-height:1.6}.garden-pack-action{display:block;-webkit-margin-before:8px;margin-block-start:8px;font-size:11px;color:#3d5c36;text-decoration:underline;text-underline-offset:3px}.garden-reading-list{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.garden-reading-link{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.garden-reading-link>div{min-width:0}.garden-reading-topic{display:block;font-size:12px;color:var(--muted);-webkit-margin-after:9px;margin-block-end:9px}.garden-reading-link h3{font-family:var(--serif);font-size:clamp(21px,2.2vw,29px);line-height:1.4;margin:0;letter-spacing:-.015em}.garden-reading-link:hover h3{text-decoration:underline;text-underline-offset:5px}.agriculture-home>.project-section{width:100%;max-width:none;padding:48px max(var(--gutter),calc((100% - var(--garden-width)) / 2));border-radius:0}.garden-project-contact{display:flex;flex-direction:column;align-items:flex-start;gap:12px;-webkit-margin-before:24px;margin-block-start:24px}[dir=rtl] .garden-reading-link h3{font-family:var(--font-arabic);letter-spacing:0}@media(max-width:700px){.garden-path-photo{height:300px}.garden-culture-actions{align-items:flex-start;flex-direction:column}.garden-culture-actions>.button{width:100%}.garden-path-link-secondary{gap:12px}.garden-path-link-secondary strong{font-size:13px}.garden-path-link-secondary small{font-size:11px}.garden-reading-link{gap:18px;padding-block:22px}.agriculture-home>.project-section{padding:32px var(--gutter)}}.floating-whatsapp{position:fixed;inset-inline-end:max(22px,env(safe-area-inset-right));inset-block-end:calc(22px + env(safe-area-inset-bottom));z-index:25;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#1e6f3e;color:#fff;box-shadow:0 4px 18px #153b2933}.floating-whatsapp:hover{background:#15572f}.raxa-garden .floating-whatsapp:focus-visible{outline:3px solid #153b29;outline-offset:4px}@media(max-width:700px){.floating-whatsapp{width:52px;height:52px;inset-inline-end:max(16px,env(safe-area-inset-right));inset-block-end:calc(16px + env(safe-area-inset-bottom))}}.garden-interior{--section-space:clamp(36px,4vw,60px);-webkit-padding-after:48px;padding-block-end:48px}.garden-interior .section{max-width:1456px;margin-inline:auto}.garden-interior h1{font-family:DM Sans,Arial,sans-serif;font-weight:600;font-size:clamp(36px,4vw,58px);line-height:1.14;letter-spacing:-.045em}.garden-interior h1 em{font-style:normal;color:inherit}.garden-interior h2{font-size:clamp(29px,3vw,42px);line-height:1.2}.garden-interior :is(p,li){font-size:14px}.garden-interior :is(.tiny,.footnote){font-size:12px;color:var(--muted);line-height:1.8}.garden-interior .eyebrow{color:#576a48;letter-spacing:.14em;font-size:10px}.garden-interior .eyebrow:before{display:none}.garden-interior .textlink{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;line-height:1.6;text-underline-offset:5px;white-space:normal}.garden-interior .button{white-space:normal}.garden-interior .actions{gap:12px 24px;flex-wrap:wrap}.garden-interior :is(article,figure,.architecture-columns>div,.reference-detail-grid>div){min-width:0}.garden-interior :is(h1,h2,h3,p){overflow-wrap:break-word}.garden-interior .garden-page-intro{padding-block:38px 40px}.garden-page-copy{min-width:0}.garden-back-link{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:12px;color:var(--muted);-webkit-margin-after:22px;margin-block-end:22px}.garden-back-link:hover{text-decoration:underline;text-underline-offset:4px}.garden-page-intro .garden-kicker{-webkit-margin-after:14px;margin-block-end:14px}.garden-page-intro h1{max-width:920px;margin:0}.garden-page-intro p{max-width:720px;color:var(--muted);margin-block:20px 0}.garden-page-actions{-webkit-margin-before:18px;margin-block-start:18px}.garden-page-actions .actions{margin:0}.garden-page-intro--photo{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px)}.garden-page-photo{overflow:hidden;border-start-start-radius:95px 135px;border-end-start-radius:45px 70px;border-start-end-radius:8px;border-end-end-radius:8px}.garden-page-photo img{display:block;width:100%;height:clamp(310px,28vw,410px);object-fit:cover}.garden-interior>.garden-page-intro+.section{-webkit-padding-before:28px;padding-block-start:28px}.garden-interior>.breadcrumb{max-width:1456px;margin:0 auto;padding:28px var(--gutter) 0}.garden-interior :is(.application-card,.commercial-pack,.pack-card,.guide-card,.starter-card,.catalogue-reference,.material-reference,.order-panel){background:#fffefa;border:1px solid var(--line);border-radius:var(--garden-card-radius);box-shadow:none}.garden-interior :is(.application-card h3,.guide-card h3,.starter-card h3,.commercial-pack h2,.pack-card h3,.architecture-grid h2,.material-reference h3,.catalogue-reference h3,.garden-product-body>h2){font:600 clamp(21px,2vw,26px)/1.35 DM Sans,Arial,sans-serif;letter-spacing:-.025em}.garden-interior :is(.application-card,.guide-card,.starter-card){transition:border-color .2s,background-color .2s}.garden-interior :is(.application-card:hover,.guide-card:hover,.starter-card:hover){border-color:#93a584;transform:none}.garden-interior :is(.application-card-body,.guide-body,.hort-card-body){padding:26px}.garden-interior .application-card p{font-size:13px}.garden-interior .application-card .eyebrow{-webkit-margin-after:12px;margin-block-end:12px}.garden-interior .application-card .textlink{width:100%;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);-webkit-border-after:0;border-block-end:0;-webkit-padding-before:16px;padding-block-start:16px;justify-content:space-between}.garden-interior .product-families{padding-block:12px 40px}.garden-interior .garden-product-body>h2{margin-block:0 14px}.garden-interior .product-overview{padding-block:28px 40px}.garden-interior .product-overview h1{margin-block:0 20px}.garden-interior .product-overview-photo img{border-radius:var(--garden-card-radius)}.garden-interior :is(.catalogue-next,.reference-detail-grid,.architecture-columns){gap:clamp(28px,5vw,64px)}.garden-interior :is(.catalogue-next,.technical-advice,.reference-distinction,.grade-explainer){background:#edf0e2}.garden-interior .reference-distinction{border-radius:0}.garden-interior .reference-intro{padding-block:36px 24px}.garden-interior .reference-intro h1{margin-block:22px}.garden-interior .reference-intro>p{max-width:800px;color:var(--muted)}.garden-interior .reference-facts{max-width:none;margin-block:24px;padding:24px;background:#edf0e2;border-radius:8px;font-size:14px}.garden-interior .reference-facts dt{color:var(--muted)}.garden-interior .technical-table-wrap{border-radius:8px;background:#fffefa}.garden-interior .technical-table :is(th,td){font-size:13px;padding:18px 22px}.garden-interior .technical-table thead{background:#edf0e2}.garden-interior .technical-table tbody th{font:600 18px/1.5 DM Sans,Arial,sans-serif;letter-spacing:0}.garden-interior .technical-method{padding-block:20px}.garden-interior .technical-method summary{min-height:44px;padding-block:12px;font-size:14px}.garden-interior .professional-panel{background:#edf0e2;color:var(--ink);padding:28px;gap:28px}.garden-interior .professional-panel h3{font-size:28px}.garden-interior .commercial-packs{-webkit-padding-before:32px;padding-block-start:32px}.garden-interior .commercial-packs>.section-top{align-items:flex-end;gap:32px;-webkit-margin-after:32px;margin-block-end:32px}.garden-interior .commercial-packs>.section-top h1{max-width:720px}.garden-interior .commercial-packs>.section-top>p{color:var(--muted);max-width:380px}.garden-interior .commercial-pack{padding:28px}.commercial-pack-top{display:flex;align-items:center;justify-content:space-between;gap:20px;-webkit-margin-after:24px;margin-block-end:24px}.commercial-pack-number{font-size:12px;color:var(--muted)}.commercial-pack-materials{display:flex;gap:8px}.commercial-pack-materials img{width:58px;height:58px;object-fit:cover;border-radius:50%;border:1px solid var(--line);background:#eeeee7}.commercial-pack-materials .pack-material-vermiculite{object-fit:contain}.garden-interior .commercial-pack li{font-size:14px;color:var(--muted)}.garden-interior .commercial-pack-price{font-size:30px;-webkit-padding-before:20px;padding-block-start:20px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.garden-interior .packs-section .section-top{-webkit-margin-after:28px;margin-block-end:28px}.garden-interior .packs-section .section-top h2{font-size:clamp(29px,3vw,42px)}.garden-interior .pack-photo{aspect-ratio:2}.garden-interior .pack-header{padding:24px 26px 4px}.garden-interior .pack-content{padding:12px 26px 26px}.garden-interior .calc-section{align-items:start;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,64px);-webkit-padding-before:36px;padding-block-start:36px}.garden-interior .calc-intro{min-width:0}.garden-interior .calc-intro h1{font-size:clamp(36px,3.6vw,52px);line-height:1.2}.garden-interior .calc-intro>p{color:var(--muted)}.garden-interior .calc-note{background:#edf0e2;color:#40533a;border:0;-webkit-border-start:3px solid #7a965d;border-inline-start:3px solid #7a965d;border-radius:0 8px 8px 0;padding:20px;font-size:13px}.garden-interior .calculator{min-width:0;padding:28px;background:#fffefa;border:1px solid var(--line);border-radius:10px;box-shadow:none}.garden-interior .calculator .tabs{background:#edf0e2;padding:5px;border-radius:7px;gap:5px}.garden-interior .calculator .tabs button{border-radius:5px;min-height:48px;padding:12px;font-size:13px}.garden-interior .calculator .tabs .active{background:#315c2d;color:#fff}.garden-interior .calculator .result{background:#edf0e2;color:var(--ink);border-radius:8px;padding:22px}.garden-interior .calculator .result strong{color:var(--ink)}.garden-interior .calculator input:disabled{opacity:.55}.garden-interior .calculator label{font-size:13px;line-height:1.7}.garden-interior .calculator-request-review{background:#edf0e2;border-radius:8px}.garden-interior .calc-link{display:inline-flex;min-height:44px;align-items:center;font-size:13px;line-height:1.6}.garden-interior .learn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.garden-interior .guide-card{overflow:hidden;display:flex;flex-direction:column;text-align:start;color:var(--ink)}.garden-interior .guide-image{border-radius:0;aspect-ratio:1.65;width:100%}.garden-interior .guide-body{flex:1 1;display:flex;flex-direction:column}.garden-interior .guide-body .meta{color:var(--muted);font-size:10px;letter-spacing:.08em}.garden-interior .guide-body h3{margin-block:14px 24px}.garden-interior .guide-action{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:15px;padding-block-start:15px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);-webkit-border-after:0;border-block-end:0;font-size:13px}.garden-interior .starter-guides{padding-block:28px}.garden-interior .starter-card{padding:26px}.garden-interior .editorial-article{max-width:960px}.garden-interior .editorial-article :is(p,li){font-size:15px}.garden-interior .editorial-article h2{margin-block:40px 20px}.garden-interior .editorial-article h3{font:600 22px/1.5 DM Sans,Arial,sans-serif;letter-spacing:-.02em}.garden-interior .article-material-images img{border-radius:8px}.garden-interior .architecture-grid article{border:1px solid var(--line);border-radius:8px;padding:28px;background:#fffefa}.garden-interior .architecture-grid p{color:var(--muted)}.garden-interior .profile-index{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.garden-interior .profile-index article{padding:0;overflow:hidden;display:flex;flex-direction:column}.profile-index img{display:block;width:100%;height:auto;aspect-ratio:1.55;object-fit:cover}.profile-index-copy{padding:26px;display:flex;flex-direction:column;flex:1 1}.profile-index-copy>.textlink{-webkit-margin-before:auto;margin-block-start:auto}.garden-interior .application-links{gap:0 40px}.garden-interior .application-links>a{min-height:88px;font-size:16px}.garden-interior .workshop-stage{border-radius:8px;background:#fffefa;border-color:var(--line)}.garden-interior .workshop-chapters button.active{background:#315c2d;color:#fff}.garden-interior .building-hero h1{font-size:clamp(36px,4vw,58px)}.garden-interior .building-visual{border-start-start-radius:95px 135px;border-end-start-radius:45px 70px;overflow:hidden}.garden-interior .editorial-steps h3{font:600 22px/1.4 DM Sans,Arial,sans-serif;letter-spacing:-.02em}.garden-interior .building-catalogue .product{display:flex;background:#fffefa}.garden-interior .building-catalogue .material{aspect-ratio:1.4;height:auto;min-height:0}.garden-interior .building-catalogue .product-body h3{font:600 24px/1.4 DM Sans,Arial,sans-serif}.garden-interior .qualification-callout{border-radius:8px;background:#edf0e2}.garden-interior .editorial-cta h2,.garden-interior .hort-volume h2{color:#fff}.garden-interior .editorial-cta .eyebrow{color:#dbe7bd}.garden-interior.contact-page>.garden-page-intro{background:#edf0e2;max-width:none;padding-inline:max(var(--gutter),calc((100% - 1280px) / 2))}.garden-interior.contact-page .garden-page-intro .garden-back-link{-webkit-margin-after:12px;margin-block-end:12px}.garden-interior .product-order{gap:clamp(28px,5vw,64px);padding-block:36px}.garden-interior .order-intro h2{font-size:clamp(28px,2.8vw,38px)}.garden-interior .order-panel{padding:28px}.garden-interior .order-line{padding-block:18px}.garden-interior .order-line h3{font-size:16px}.garden-interior .order-review{background:#edf0e2}.garden-interior .project-section{margin-block:24px 0}.garden-interior.contact-page .contact-advice .project-section{margin:0}.garden-interior .faq{padding-block:40px 20px}.garden-interior .faq h2{font-size:clamp(29px,3vw,38px)}.garden-not-found{padding-block:60px;min-height:65vh}.garden-not-found .garden-kicker{-webkit-margin-after:20px;margin-block-end:20px}.garden-not-found .actions{margin-block:28px}[dir=rtl] .garden-interior :is(h1,h2,h3,.technical-table tbody th){font-family:var(--font-arabic);font-style:normal;letter-spacing:0;line-height:1.6}[dir=rtl] .garden-interior :is(.eyebrow,.meta){letter-spacing:0}[dir=rtl] .garden-back-link>span{transform:scaleX(-1)}[dir=rtl] .garden-interior .calc-note{border-radius:8px 0 0 8px}@media (max-width:1000px){.garden-interior .learn-grid,.garden-interior .profile-index{grid-template-columns:repeat(2,minmax(0,1fr))}.garden-interior .calc-section{grid-template-columns:minmax(0,1fr)}.garden-interior .calc-intro{max-width:760px}.garden-interior .garden-page-intro--photo{gap:28px}}@media (max-width:700px){.garden-interior{--section-space:32px;-webkit-padding-after:32px;padding-block-end:32px}.garden-interior h1{font-size:clamp(33px,8.6vw,42px)}.garden-interior h2{font-size:30px}.garden-interior .garden-page-intro{padding-block:24px 28px}.garden-interior .garden-page-intro--photo{grid-template-columns:minmax(0,1fr);gap:24px}.garden-page-intro .garden-back-link{-webkit-margin-after:16px;margin-block-end:16px}.garden-page-intro .garden-kicker{-webkit-margin-after:12px;margin-block-end:12px}.garden-page-intro p{-webkit-margin-before:16px;margin-block-start:16px}.garden-page-photo{border-start-start-radius:65px 90px;border-end-start-radius:30px 50px}.garden-page-photo img{height:240px}.garden-interior .learn-grid,.garden-interior .profile-index{grid-template-columns:minmax(0,1fr)}.garden-interior .commercial-packs>.section-top{display:block}.garden-interior .commercial-packs>.section-top>p{-webkit-margin-before:20px;margin-block-start:20px}.garden-interior :is(.calculator,.commercial-pack,.order-panel){padding:20px}.garden-interior .calc-intro h1{font-size:clamp(33px,8.6vw,42px)}.garden-interior .technical-table :is(th,td){padding:16px}.garden-interior .product-overview h1{font-size:38px;margin:0}.garden-interior .product-overview{padding-block:24px 28px}.garden-interior .editorial-article :is(p,li){font-size:14px}.garden-interior .building-hero h1{font-size:36px}.garden-interior .building-visual{border-radius:8px}.garden-interior .project-section{margin-block:24px 0}}@media (prefers-reduced-motion:reduce){.garden-interior *,.garden-interior :after,.garden-interior :before{transition:none;animation:none;scroll-behavior:auto}}.raxa-garden .garden-product-image{aspect-ratio:1}.raxa-garden .garden-product-image img.product-packshot{object-fit:cover;object-position:center}.raxa-garden .product-overview-photo img.product-packshot{height:auto;aspect-ratio:1;object-fit:cover;object-position:center}html[lang=ar] body.raxa-garden{--font-arabic:"Noto Naskh Arabic","DM Sans",Arial,sans-serif;font-family:var(--font-arabic)}html[lang=ar] .raxa-garden :is(h1,h2,h3,h4,h5,p,a,button,input,select,textarea,label,legend,summary,small,li,dt,dd,caption,th,td,span){font-family:var(--font-arabic);letter-spacing:0}html[lang=ar] .raxa-garden :is(h1,h2,h3,h4){font-style:normal}html[lang=ar] .raxa-garden p{font-size:16px;line-height:1.9}html[lang=ar] .raxa-garden :is(.tiny,.footnote,.garden-small,.privacy){font-size:13px;line-height:1.8}html[lang=ar] .raxa-garden :is(.button,.textlink,.garden-inline-link,.garden-card-link,.garden-footer-nav a,.nav-group>summary,.site-header .nav-panel a,label,legend,summary){font-size:15px}html[lang=ar] .raxa-garden :is(input,select,textarea){font-size:16px}html[lang=ar] .raxa-garden :is(.garden-kicker,.eyebrow,.garden-reading-topic,.guide-body .meta){font-size:12px}html[lang=ar] .raxa-garden .garden-hero-copy>p{font-size:17px}html[lang=ar] .raxa-garden .brand>span{letter-spacing:.05em}html[lang=ar] .raxa-garden .brand small{letter-spacing:.43em}html[lang=ar] .raxa-garden .garden-photo-caption{line-height:1.6}