.estar-cat-page{--estar-bg:#f6f8f9;--estar-surface:#ffffff;--estar-surface-2:#f9fbfb;--estar-dark:#0d151d;--estar-dark-2:#172536;--estar-text:#17202a;--estar-muted:#5d6a76;--estar-line:rgba(18,32,45,0.12);--estar-line-strong:rgba(18,32,45,0.2);--estar-accent:#d4af37;--estar-accent-2:#f4dd80;--estar-accent-dark:#9d7315;--estar-radius-xl:34px;--estar-radius-lg:24px;--estar-radius-md:18px;--estar-shadow-soft:0 18px 48px rgba(12,22,34,0.09);--estar-shadow-card:0 14px 34px rgba(12,22,34,0.08);--estar-watermark:"EStar";max-width:1180px;margin:0 auto;padding:clamp(18px,3vw,32px) 18px 56px;color:var(--estar-text);font-family:inherit}.estar-cat-page,.estar-cat-page *{box-sizing:border-box}.estar-cat-page:where(h1,h2,h3,p,figure,ul,ol){margin-top:0}.estar-cat-page:where(img){display:block;width:100%;max-width:100%;height:auto}.estar-cat-page:where(a){text-decoration-thickness:1px;text-underline-offset:3px}.estar-cat-page:where(section){scroll-margin-top:110px}.estar-cat-page .estar-cat-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,0.95fr);gap:clamp(18px,3vw,34px);align-items:stretch;overflow:hidden;padding:clamp(26px,5vw,54px);border-radius:var(--estar-radius-xl);background:radial-gradient(circle at 12% 16%,color-mix(in srgb,var(--estar-accent) 36%,transparent),transparent 30%),linear-gradient(135deg,var(--estar-dark) 0%,var(--estar-dark-2) 56%,#090d12 100%);box-shadow:var(--estar-shadow-soft);isolation:isolate}.estar-cat-page .estar-cat-hero::after{content:var(--estar-watermark);position:absolute;right:-32px;bottom:8px;z-index:-1;max-width:100%;color:rgba(255,255,255,0.055);font-size:clamp(42px,9vw,112px);font-weight:950;letter-spacing:-0.08em;line-height:0.9;white-space:nowrap;pointer-events:none}.estar-cat-page .estar-cat-hero__content{align-self:center;color:#ffffff}.estar-cat-page .estar-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--estar-accent-2);font-size:0.78rem;font-weight:900;letter-spacing:0.12em;text-transform:uppercase}.estar-cat-page .estar-kicker::before{content:"";width:22px;height:2px;border-radius:999px;background:currentColor}.estar-cat-page .estar-cat-hero h1,.estar-cat-page .estar-cat-hero h2{max-width:760px;margin-bottom:18px;color:#ffffff;font-size:clamp(2.08rem,4.9vw,4.45rem);font-weight:950;letter-spacing:-0.06em;line-height:0.96}.estar-cat-page .estar-cat-hero h1 span,.estar-cat-page .estar-cat-hero h2 span{color:var(--estar-accent-2)}.estar-cat-page .estar-cat-hero__text{max-width:720px;margin-bottom:24px;color:rgba(255,255,255,0.82);font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.76}.estar-cat-page .estar-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.estar-cat-page .estar-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;border-radius:999px;font-size:0.94rem;font-weight:900;line-height:1.1;text-decoration:none !important;transition:transform 160ms ease,box-shadow 160ms ease,background 160ms ease}.estar-cat-page .estar-btn:hover,.estar-cat-page .estar-btn:focus-visible{transform:translateY(-2px)}.estar-cat-page .estar-btn--primary{color:#151515 !important;background:linear-gradient(135deg,var(--estar-accent),var(--estar-accent-2));box-shadow:0 14px 28px color-mix(in srgb,var(--estar-accent) 36%,transparent)}.estar-cat-page .estar-btn--secondary{color:#ffffff !important;border:1px solid rgba(255,255,255,0.28);background:rgba(255,255,255,0.09)}.estar-cat-page .estar-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:26px}.estar-cat-page .estar-stat{padding:14px 13px;border:1px solid rgba(255,255,255,0.14);border-radius:18px;background:rgba(255,255,255,0.08)}.estar-cat-page .estar-stat strong{display:block;margin-bottom:3px;color:#ffffff;font-size:1.04rem;font-weight:950}.estar-cat-page .estar-stat span{display:block;color:rgba(255,255,255,0.72);font-size:0.78rem;line-height:1.35}.estar-cat-page .estar-hero-media{position:relative;align-self:stretch;min-height:330px;overflow:hidden;border-radius:28px;background:rgba(255,255,255,0.08);box-shadow:0 22px 50px rgba(0,0,0,0.18)}.estar-cat-page .estar-hero-media img{height:100%;min-height:330px;object-fit:cover}.estar-cat-page .estar-media-note{position:absolute;right:16px;bottom:16px;left:16px;padding:14px 16px;border:1px solid rgba(255,255,255,0.22);border-radius:18px;color:#ffffff;background:rgba(10,15,20,0.68);backdrop-filter:blur(10px)}.estar-cat-page .estar-media-note strong{display:block;margin-bottom:3px;color:var(--estar-accent-2);font-weight:950}.estar-cat-page .estar-media-note span,.estar-cat-page .estar-media-note p{display:block;margin:0;color:rgba(255,255,255,0.82);font-size:0.86rem;line-height:1.45}.estar-cat-page .estar-anchor-nav{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 30px;padding:12px;border:1px solid var(--estar-line);border-radius:999px;background:rgba(255,255,255,0.86);box-shadow:0 10px 24px rgba(12,22,34,0.05)}.estar-cat-page .estar-anchor-nav a{padding:9px 14px;border-radius:999px;color:var(--estar-text) !important;font-size:0.86rem;font-weight:900;text-decoration:none !important;background:var(--estar-surface-2)}.estar-cat-page .estar-section{margin-top:clamp(30px,5vw,58px)}.estar-cat-page .estar-section--panel{padding:clamp(22px,4vw,38px);border:1px solid var(--estar-line);border-radius:var(--estar-radius-xl);background:var(--estar-surface);box-shadow:var(--estar-shadow-card)}.estar-cat-page .estar-section--dark{padding:clamp(24px,4vw,42px);border-radius:var(--estar-radius-xl);color:#ffffff;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--estar-accent) 30%,transparent),transparent 28%),linear-gradient(135deg,#101923,#1a2a3a);box-shadow:var(--estar-shadow-soft)}.estar-cat-page .estar-section--dark:where(h2,h3,p){color:#ffffff}.estar-cat-page .estar-section--dark p,.estar-cat-page .estar-section--dark li,.estar-cat-page .estar-section--dark span{color:rgba(255,255,255,0.78)}.estar-cat-page .estar-section__head{max-width:830px;margin:0 auto 24px;text-align:center}.estar-cat-page .estar-section__head--left{margin-left:0;text-align:left}.estar-cat-page .estar-section__head h2,.estar-cat-page .estar-split__content h2,.estar-cat-page .estar-callout h2,.estar-cat-page .estar-cta h2{margin-bottom:12px;color:var(--estar-text);font-size:clamp(1.62rem,3.2vw,2.55rem);font-weight:950;letter-spacing:-0.045em;line-height:1.05}.estar-cat-page .estar-section__head p,.estar-cat-page .estar-split__content p,.estar-cat-page .estar-callout p,.estar-cat-page .estar-cta p{color:var(--estar-muted);font-size:1rem;line-height:1.72}.estar-cat-page .estar-grid{display:grid;gap:18px}.estar-cat-page .estar-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.estar-cat-page .estar-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.estar-cat-page .estar-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.estar-cat-page .estar-grid--auto{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.estar-cat-page .estar-card{position:relative;overflow:hidden;border:1px solid var(--estar-line);border-radius:var(--estar-radius-lg);background:var(--estar-surface);box-shadow:var(--estar-shadow-card)}.estar-cat-page .estar-card--plain{padding:22px}.estar-cat-page .estar-card--numbered{padding:23px}.estar-cat-page .estar-card--numbered>span:first-child,.estar-cat-page .estar-card__icon{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;margin-bottom:14px;border-radius:14px;color:#161616;font-size:0.86rem;font-weight:950;background:linear-gradient(135deg,var(--estar-accent),var(--estar-accent-2))}.estar-cat-page .estar-card figure,.estar-cat-page .estar-card__media{margin:0;overflow:hidden;background:#e8edf0}.estar-cat-page .estar-card figure img,.estar-cat-page .estar-card__media img{aspect-ratio:4 / 3;object-fit:cover;transition:transform 260ms ease}.estar-cat-page .estar-card:hover figure img,.estar-cat-page .estar-card:hover .estar-card__media img{transform:scale(1.035)}.estar-cat-page .estar-card__body{padding:18px}.estar-cat-page .estar-card h3{margin-bottom:9px;color:var(--estar-text);font-size:1.12rem;font-weight:950;letter-spacing:-0.02em}.estar-cat-page .estar-card p{margin-bottom:0;color:var(--estar-muted);font-size:0.94rem;line-height:1.62}.estar-cat-page .estar-tag{display:inline-flex;margin-bottom:9px;color:var(--estar-accent-dark);font-size:0.76rem;font-weight:950;letter-spacing:0.08em;text-transform:uppercase}.estar-cat-page .estar-split{display:grid;grid-template-columns:minmax(0,0.94fr) minmax(0,1.06fr);gap:clamp(18px,4vw,36px);align-items:center;padding:clamp(22px,4vw,38px);border:1px solid var(--estar-line);border-radius:var(--estar-radius-xl);background:var(--estar-surface);box-shadow:var(--estar-shadow-card)}.estar-cat-page .estar-split--reverse{grid-template-columns:minmax(0,1.06fr) minmax(0,0.94fr)}.estar-cat-page .estar-split__media{margin:0;overflow:hidden;border-radius:24px;background:#e8edf0}.estar-cat-page .estar-split__media img{aspect-ratio:4 / 3;object-fit:cover}.estar-cat-page .estar-check-list{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.estar-cat-page .estar-check-list li{position:relative;padding-left:30px;color:var(--estar-text);line-height:1.55}.estar-cat-page .estar-check-list li::before{content:"✓";position:absolute;left:0;top:0.05em;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;color:#161616;font-size:0.75rem;font-weight:950;background:var(--estar-accent)}.estar-cat-page .estar-key-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;padding:14px;border:1px solid var(--estar-line);border-radius:24px;background:var(--estar-surface);box-shadow:0 12px 30px rgba(12,22,34,0.06)}.estar-cat-page .estar-key-strip div{padding:16px;border-radius:18px;background:var(--estar-surface-2)}.estar-cat-page .estar-key-strip strong{display:block;margin-bottom:5px;color:var(--estar-text);font-weight:950}.estar-cat-page .estar-key-strip span{display:block;color:var(--estar-muted);font-size:0.86rem;line-height:1.45}.estar-cat-page .estar-gallery{display:grid;grid-template-columns:1.15fr 0.85fr;gap:18px}.estar-cat-page .estar-gallery figure{position:relative;overflow:hidden;margin:0;border-radius:var(--estar-radius-lg);background:#e8edf0;box-shadow:var(--estar-shadow-card)}.estar-cat-page .estar-gallery img{height:100%;min-height:280px;object-fit:cover}.estar-cat-page .estar-gallery__stack{display:grid;gap:18px}.estar-cat-page .estar-gallery figcaption,.estar-cat-page .estar-image-label{position:absolute;right:14px;bottom:14px;left:14px;padding:13px 15px;border-radius:16px;color:#ffffff;background:rgba(10,16,22,0.72);backdrop-filter:blur(10px)}.estar-cat-page .estar-gallery figcaption strong,.estar-cat-page .estar-image-label strong{display:block;margin-bottom:2px;color:var(--estar-accent-2);font-weight:950}.estar-cat-page .estar-gallery figcaption,.estar-cat-page .estar-image-label span{font-size:0.86rem;line-height:1.45}.estar-cat-page .estar-callout{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:clamp(18px,4vw,36px);align-items:center;padding:clamp(24px,4vw,40px);border-radius:var(--estar-radius-xl);color:#ffffff;background:radial-gradient(circle at 85% 10%,color-mix(in srgb,var(--estar-accent) 36%,transparent),transparent 30%),linear-gradient(135deg,#101923,#1c2b3d);box-shadow:var(--estar-shadow-soft)}.estar-cat-page .estar-callout h2,.estar-cat-page .estar-callout p{color:#ffffff}.estar-cat-page .estar-callout p{color:rgba(255,255,255,0.78)}.estar-cat-page .estar-info-list{display:grid;gap:12px;margin-top:18px}.estar-cat-page .estar-info-list div,.estar-cat-page .estar-info-item{display:grid;grid-template-columns:auto 1fr;gap:11px;align-items:start;padding:14px;border:1px solid var(--estar-line);border-radius:18px;background:var(--estar-surface-2)}.estar-cat-page .estar-info-list div::before,.estar-cat-page .estar-info-item::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;color:#161616;font-size:0.82rem;font-weight:950;background:var(--estar-accent)}.estar-cat-page .estar-info-list strong,.estar-cat-page .estar-info-item strong{display:block;margin-bottom:2px;color:var(--estar-text);font-weight:950}.estar-cat-page .estar-info-list span,.estar-cat-page .estar-info-item span{display:block;color:var(--estar-muted);font-size:0.9rem;line-height:1.45}.estar-cat-page .estar-table-wrap{overflow-x:auto;border:1px solid var(--estar-line);border-radius:22px;background:var(--estar-surface);box-shadow:var(--estar-shadow-card)}.estar-cat-page .estar-table{width:100%;min-width:760px;border-collapse:collapse;color:var(--estar-text)}.estar-cat-page .estar-table th,.estar-cat-page .estar-table td{padding:16px 18px;border-bottom:1px solid var(--estar-line);text-align:left;vertical-align:top}.estar-cat-page .estar-table th{color:#ffffff;font-size:0.86rem;font-weight:950;letter-spacing:0.06em;text-transform:uppercase;background:linear-gradient(135deg,var(--estar-dark),var(--estar-dark-2))}.estar-cat-page .estar-table tbody tr:last-child td{border-bottom:0}.estar-cat-page .estar-table td:first-child{font-weight:900}.estar-cat-page .estar-faq{display:grid;gap:12px}.estar-cat-page .estar-faq details{border:1px solid var(--estar-line);border-radius:18px;background:var(--estar-surface);box-shadow:0 10px 24px rgba(12,22,34,0.045)}.estar-cat-page .estar-faq summary{cursor:pointer;padding:17px 20px;color:var(--estar-text);font-weight:950;list-style:none}.estar-cat-page .estar-faq summary::-webkit-details-marker{display:none}.estar-cat-page .estar-faq summary::after{content:"+";float:right;color:var(--estar-accent-dark);font-weight:950}.estar-cat-page .estar-faq details[open] summary::after{content:"−"}.estar-cat-page .estar-faq details p{margin:0;padding:0 20px 18px;color:var(--estar-muted);line-height:1.65}.estar-cat-page .estar-cta{display:grid;grid-template-columns:minmax(240px,0.86fr) minmax(0,1.14fr);gap:clamp(18px,4vw,36px);align-items:center;margin-top:clamp(34px,5vw,62px);padding:clamp(24px,4vw,44px);border-radius:var(--estar-radius-xl);background:linear-gradient(135deg,rgba(255,255,255,0.94),rgba(255,255,255,0.86)),radial-gradient(circle at 20% 10%,color-mix(in srgb,var(--estar-accent) 24%,transparent),transparent 34%);box-shadow:var(--estar-shadow-soft)}.estar-cat-page .estar-cta figure{margin:0;overflow:hidden;border-radius:24px;background:#e8edf0}.estar-cat-page .estar-cta img{aspect-ratio:4 / 3;object-fit:cover}@media (max-width:980px){.estar-cat-page .estar-cat-hero,.estar-cat-page .estar-split,.estar-cat-page .estar-split--reverse,.estar-cat-page .estar-callout,.estar-cat-page .estar-cta,.estar-cat-page .estar-gallery{grid-template-columns:1fr}.estar-cat-page .estar-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.estar-cat-page .estar-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.estar-cat-page .estar-stat-grid,.estar-cat-page .estar-key-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.estar-cat-page .estar-hero-media,.estar-cat-page .estar-hero-media img{min-height:280px}}@media (max-width:640px){.estar-cat-page{padding-right:12px;padding-left:12px}.estar-cat-page .estar-cat-hero{padding:22px;border-radius:24px}.estar-cat-page .estar-cat-hero h1,.estar-cat-page .estar-cat-hero h2{font-size:clamp(2rem,13vw,3.1rem)}.estar-cat-page .estar-actions,.estar-cat-page .estar-anchor-nav{align-items:stretch;flex-direction:column;border-radius:22px}.estar-cat-page .estar-btn,.estar-cat-page .estar-anchor-nav a{width:100%}.estar-cat-page .estar-grid--2,.estar-cat-page .estar-grid--3,.estar-cat-page .estar-grid--4,.estar-cat-page .estar-stat-grid,.estar-cat-page .estar-key-strip{grid-template-columns:1fr}.estar-cat-page .estar-split,.estar-cat-page .estar-callout,.estar-cat-page .estar-cta,.estar-cat-page .estar-section--panel,.estar-cat-page .estar-section--dark{padding:18px;border-radius:24px}.estar-cat-page .estar-gallery figcaption,.estar-cat-page .estar-image-label{position:static;border-radius:0}}.estar-cat-page .estar-split__media{position:relative}.estar-cat-page .estar-split__media>.estar-media-note{position:absolute;right:14px;bottom:14px;left:14px;z-index:2}.estar-cat-page .estar-cta>div:only-child,.estar-cat-page .estar-cta>.estar-cta-content:only-child{grid-column:1 / -1;max-width:820px;margin-right:auto;margin-left:auto;text-align:center}.estar-cat-page .estar-cta>div:only-child .estar-actions,.estar-cat-page .estar-cta>.estar-cta-content:only-child .estar-actions{justify-content:center}.estar-cat-page .estar-info-list div::before,.estar-cat-page .estar-info-item::before{grid-row:1 / span 2;grid-column:1}.estar-cat-page .estar-info-list div>strong,.estar-cat-page .estar-info-list div>span,.estar-cat-page .estar-info-item>strong,.estar-cat-page .estar-info-item>span{grid-column:2}.estar-cat-page .estar-info-list div>strong,.estar-cat-page .estar-info-item>strong{align-self:end}.estar-cat-page .estar-info-list div>span,.estar-cat-page .estar-info-item>span{align-self:start}.estar-cat-page .estar-section--dark>.estar-section__head h2,.estar-cat-page .estar-section--dark>.estar-section__head h3,.estar-cat-page .estar-section--dark>.estar-section__head p,.estar-cat-page .estar-section--dark>.estar-section__head .estar-kicker,.estar-cat-page .estar-section--dark .estar-section__head h2,.estar-cat-page .estar-section--dark .estar-section__head h3,.estar-cat-page .estar-section--dark .estar-section__head p,.estar-cat-page .estar-section--dark .estar-section__head .estar-kicker{color:#ffffff}.estar-cat-page .estar-section--dark .estar-section__head p{color:rgba(255,255,255,0.82)}.estar-cat-page .estar-section--dark .estar-kicker{color:var(--estar-accent-2)}.estar-cat-page .estar-section--dark .estar-card{background:rgba(255,255,255,0.96)}.estar-cat-page .estar-section--dark .estar-card h3{color:var(--estar-text)}.estar-cat-page .estar-section--dark .estar-card p,.estar-cat-page .estar-section--dark .estar-card li,.estar-cat-page .estar-section--dark .estar-card span:not(.estar-tag){color:var(--estar-muted)}.estar-cat-page .estar-section--dark .estar-gallery figcaption,.estar-cat-page .estar-section--dark .estar-image-label{color:#ffffff}.estar-cat-page .estar-section--dark .estar-gallery figcaption strong,.estar-cat-page .estar-section--dark .estar-image-label strong{color:var(--estar-accent-2)}.estar-cat-page .estar-grid--auto{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.estar-cat-page .estar-card__media{margin:0;overflow:hidden;background:#e8edf0}.estar-cat-page .estar-card__media img{aspect-ratio:4 / 3;object-fit:cover}.estar-cat-page .estar-card--plain,.estar-cat-page .estar-card--numbered{height:100%}.estar-cat-page .estar-section>.estar-container,.estar-cat-page .estar-container{width:100%}@media (max-width:640px){.estar-cat-page .estar-split__media>.estar-media-note{position:static;border-radius:0 0 18px 18px}}.estar-cat-page.estar-cat-page--automatic-gate,.estar-cat-page.estar-cat-page--aluminum-gates{--estar-watermark:"Aluminum Gates";--estar-dark:#0d151d;--estar-dark-2:#172536;--estar-accent:#d4af37;--estar-accent-2:#f5dd78;--estar-accent-dark:#9d7315}.estar-cat-page.estar-cat-page--accessory{--estar-watermark:"Accessories";--estar-dark:#10151c;--estar-dark-2:#202936;--estar-accent:#d7a24c;--estar-accent-2:#f2cf85;--estar-accent-dark:#94622b}.estar-cat-page.estar-cat-page--accessory .estar-grid--4{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.estar-cat-page.estar-cat-page--accessory .estar-card__body{min-height:190px}.estar-cat-page.estar-cat-page--blade-fence,.estar-cat-page.estar-cat-page--louver-fence{--estar-dark:#10191f;--estar-dark-2:#25343c;--estar-accent:#c9a24e;--estar-accent-2:#efd384;--estar-accent-dark:#8a651f}.estar-cat-page.estar-cat-page--blade-fence{--estar-watermark:"Blade Fence"}.estar-cat-page.estar-cat-page--louver-fence{--estar-watermark:"Louver Fence"}.estar-cat-page.estar-cat-page--louver-fence .estar-cat-hero{background:radial-gradient(circle at 15% 15%,rgba(120,170,150,0.26),transparent 31%),radial-gradient(circle at 86% 10%,color-mix(in srgb,var(--estar-accent) 25%,transparent),transparent 30%),linear-gradient(135deg,#0f171d 0%,#25333d 58%,#0a0e12 100%)}.estar-cat-page.estar-cat-page--blade-fence .estar-card--numbered,.estar-cat-page.estar-cat-page--louver-fence .estar-card--numbered{min-height:100%}.estar-cat-page.estar-cat-page--blade-fence .estar-gallery figure:first-child img,.estar-cat-page.estar-cat-page--louver-fence .estar-gallery figure:first-child img{min-height:520px}.estar-cat-page.estar-cat-page--pool-fencing{--estar-dark:#05090d;--estar-dark-2:#10202c;--estar-accent:#42b883;--estar-accent-2:#9df2c4;--estar-accent-dark:#0f7a4d;--estar-watermark:"Pool Fencing"}.estar-cat-page.estar-cat-page--pool-fencing .estar-cat-hero{min-height:580px;background:linear-gradient(90deg,rgba(5,9,13,0.88),rgba(9,18,26,0.70)),url("https://estars.com.au/wp-content/uploads/2026/05/black-aluminium-pool-fence-modern-home.webp") center / cover no-repeat}.estar-cat-page.estar-cat-page--pool-fencing .estar-cat-hero .estar-hero-media{display:none}.estar-cat-page.estar-cat-page--pool-fencing .estar-cat-hero__content{max-width:760px}.estar-cat-page.estar-cat-page--pool-fencing .estar-stat{border-color:rgba(157,242,196,0.22);background:rgba(255,255,255,0.1)}.estar-cat-page.estar-cat-page--pool-fencing .estar-section--dark{background:radial-gradient(circle at 82% 10%,rgba(66,184,131,0.26),transparent 30%),linear-gradient(135deg,#05090d,#10202c)}.estar-cat-page.estar-cat-page--aluminum-balustrade,.estar-cat-page.estar-cat-page--aluminum-handrail,.estar-cat-page.estar-cat-page--aluminum-pergola,.estar-cat-page.estar-cat-page--aluminum-shelter,.estar-cat-page.estar-cat-page--security-door,.estar-cat-page.estar-cat-page--aluminum-doors{--estar-dark:#0e151b;--estar-dark-2:#23313d;--estar-accent:#caa45a;--estar-accent-2:#f1d58a;--estar-accent-dark:#8c6424}.estar-cat-page.estar-cat-page--aluminum-balustrade{--estar-watermark:"Balustrade"}.estar-cat-page.estar-cat-page--aluminum-handrail{--estar-watermark:"Handrail"}.estar-cat-page.estar-cat-page--aluminum-pergola{--estar-watermark:"Pergola"}.estar-cat-page.estar-cat-page--aluminum-shelter{--estar-watermark:"Shelter"}.estar-cat-page.estar-cat-page--security-door{--estar-watermark:"Security Door"}.estar-cat-page.estar-cat-page--aluminum-doors{--estar-watermark:"Aluminum Doors"}.estar-cat-page.estar-cat-page--wpc-decking,.estar-cat-page.estar-cat-page--decking-boards,.estar-cat-page.estar-cat-page--decking-frame,.estar-cat-page.estar-cat-page--decking-accessories{--estar-dark:#12120f;--estar-dark-2:#303025;--estar-accent:#b9854f;--estar-accent-2:#e7c291;--estar-accent-dark:#80552e}.estar-cat-page.estar-cat-page--wpc-decking,.estar-cat-page.estar-cat-page--decking-boards{--estar-watermark:"WPC Decking"}.estar-cat-page.estar-cat-page--decking-frame{--estar-watermark:"Decking Frame"}.estar-cat-page.estar-cat-page--decking-accessories{--estar-watermark:"Decking Accessories"}.estar-cat-page .estar-btn,.estar-cat-page .estar-anchor-nav a{text-decoration:none !important}.estar-cat-page .estar-btn{cursor:pointer}.estar-cat-page .estar-card,.estar-cat-page .estar-section,.estar-cat-page .estar-cta,.estar-cat-page .estar-callout,.estar-cat-page .estar-split,.estar-cat-page .estar-gallery,.estar-cat-page .estar-faq{max-width:100%}.estar-cat-page .estar-cta:has(>div:only-child){display:block;text-align:center}.estar-cat-page .estar-cta:has(>div:only-child)>div{max-width:760px;margin-right:auto;margin-left:auto}.estar-cat-page .estar-section--dark .estar-section__head h2,.estar-cat-page .estar-section--dark .estar-section__head p,.estar-cat-page .estar-section--dark .estar-kicker,.estar-cat-page .estar-section--dark h2,.estar-cat-page .estar-section--dark h3{color:#ffffff !important}.estar-cat-page .estar-section--dark .estar-card h3,.estar-cat-page .estar-section--dark .estar-card p{color:var(--estar-text) !important}