@font-face{font-family:ErgonxPoppins;src:url('https://ergonx.com.au/cdn/shop/files/Poppins-BoldItalic.ttf') format('truetype');font-weight:800;font-style:italic;font-display:swap}.ev3{--cream:#f2eee7;--red:#be0303;background:var(--cream);color:#27231f;font-family:var(--font-body-family);overflow:hidden}.ev3 *{box-sizing:border-box}.ev3 h1,.ev3 h2,.ev3 h3,.ev3 h4{font-family:ErgonxPoppins,var(--font-heading-family);font-style:italic;font-weight:800;letter-spacing:-.045em;line-height:1;text-transform:uppercase;color:#27231f;margin:0}.ev3-ey{font-size:11px;letter-spacing:.13em;font-weight:800;text-transform:uppercase;color:var(--red);margin:0 0 18px}.ev3-hero{display:grid;grid-template-columns:44% 56%;min-height:600px}.ev3-copy{padding:60px 4vw;display:flex;flex-direction:column;justify-content:center}.ev3 h1{font-size:clamp(42px,4.8vw,76px)}.ev3 h1 em{color:var(--red)}.ev3-copy>p:not(.ev3-ey){font-size:17px;line-height:1.5;max-width:420px;margin:24px 0}.ev3-btn{background:var(--red);color:#fff!important;padding:17px 20px;font-size:14px;font-weight:800;display:inline-flex;justify-content:center;text-decoration:none;align-self:flex-start}.ev3-btn:hover{background:#920202}.ev3-link{font-size:14px;font-weight:800;color:var(--red);margin-top:18px;text-decoration:none}.ev3-link:hover{text-decoration:underline;text-underline-offset:5px}.ev3-hero figure{margin:0;position:relative;min-height:600px}.ev3-hero figure>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:43% center}.ev3-hero figcaption{position:absolute;bottom:26px;left:26px;background:var(--cream);padding:14px 20px;border-left:4px solid var(--red);font-size:16px;font-weight:800}.ev3-hero figcaption span{display:block;font-size:13px;font-weight:400}.ev3-strip{display:flex;justify-content:space-evenly;gap:20px;background:var(--red);color:#fff;padding:19px 20px;font-size:11px;font-weight:800;letter-spacing:.06em}.ev3-features{padding:65px 4vw;scroll-margin-top:100px}.ev3-features>header{text-align:center;margin:0 auto 55px}.ev3 h2{font-size:clamp(40px,5vw,76px)}.ev3-feature{max-width:1440px;margin:0 auto 65px}.ev3-feature>header{display:flex;align-items:center;gap:35px;margin:0 0 22px}.ev3-feature>header .ev3-ey{min-width:180px;margin:0}.ev3 h3{font-size:clamp(28px,3.2vw,48px);max-width:950px}.ev3-scene{position:relative;margin:0;aspect-ratio:1.79;overflow:hidden}.ev3-scene>img{width:100%;height:100%;object-fit:cover;display:block}.ev3-pointer{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#be0303;stroke-width:.25;filter:drop-shadow(0 0 3px #fff)}.ev3-pointer circle{vector-effect:non-scaling-stroke;stroke-width:3}.ev3-pointer circle:last-child{fill:#be0303;stroke:#fff;stroke-width:2}.ev3-scene figcaption{position:absolute;top:30%;right:3%;width:29%;padding:18px 20px;background:#f8f4edeb;border-left:4px solid var(--red);box-shadow:0 4px 20px #0001}.ev3-scene figcaption b{font-family:ErgonxPoppins;font-style:italic;font-size:25px;text-transform:uppercase;line-height:1.05;display:block}.ev3-scene figcaption span{display:block;font-size:14px;line-height:1.45;margin-top:10px}.ev3-diagram{background:#f2eee7;display:grid;grid-template-columns:58% 42%;align-items:center;padding:30px}.ev3-diagram figure{margin:0;text-align:center}.ev3-diagram img{mix-blend-mode:multiply;width:100%;height:660px;object-fit:contain}.ev3-diagram figcaption{font-size:11px;color:#6b6156}.ev3-labels{padding:30px}.ev3-labels>div{position:relative;border-top:2px solid var(--red);padding:24px 0;margin-bottom:15px}.ev3-labels>div>span{color:var(--red);font-size:14px;font-weight:800}.ev3 h4{font-size:30px;margin:12px 0}.ev3-labels p{font-size:15px;line-height:1.5;margin:0}.ev3-review{text-align:center;background:#e7ded1;padding:55px 20px}.ev3-review>span{color:var(--red);font-size:22px;letter-spacing:3px}.ev3-review blockquote{border:0;font-family:ErgonxPoppins;font-style:italic;line-height:1.1;font-size:clamp(27px,4vw,48px);max-width:1000px;margin:20px auto}.ev3-review>p:not(.ev3-ey){font-size:13px}.ev3-review .ev3-link{display:inline-block}#ae-products{background:#f8f5ef;padding:55px 0}#ae-products h2{font-family:ErgonxPoppins;font-size:clamp(36px,4vw,62px);text-transform:uppercase}#as-faq{background:#f2eee7}#as-faq .as-section{padding-block:45px}#as-faq details{border-top:1px solid #d4c9bb;padding:16px 0}#as-faq summary{font-weight:700;cursor:pointer}#as-faq details p{margin:15px 0;font-size:15px}@media(max-width:749px){.ev3-hero{display:flex;flex-direction:column;min-height:0}.ev3-copy{padding:30px 22px}.ev3 h1{font-size:43px;line-height:.98}.ev3-copy>p:not(.ev3-ey){font-size:15px;margin:18px 0;max-width:100%}.ev3-copy .ev3-btn{width:100%}.ev3-copy .ev3-link{align-self:center;margin-top:14px}.ev3-hero figure{min-height:0;aspect-ratio:4/5}.ev3-hero figure>img{object-position:43% center}.ev3-hero figcaption{left:16px;right:16px;bottom:18px;padding:12px 15px}.ev3-strip{display:grid;grid-template-columns:1fr 1fr;gap:13px;text-align:center;font-size:10px;padding:18px 10px}.ev3-features{padding:40px 14px}.ev3-features>header{margin-bottom:35px}.ev3 h2{font-size:39px}.ev3-feature{margin-bottom:35px}.ev3-feature>header{display:block;margin-bottom:16px;padding:0 6px}.ev3-feature>header .ev3-ey{margin-bottom:10px;font-size:10px}.ev3 h3{font-size:31px}.ev3-scene{aspect-ratio:4/5}.ev3-scene>img{object-position:47% center}.ev3-kneel>img{object-position:52% center}.ev3-toe>img{object-position:40% center}.ev3-scene figcaption{top:auto;bottom:15px;left:15px;right:15px;width:auto;padding:13px 15px;background:#f8f4edf5}.ev3-scene figcaption b{font-size:21px}.ev3-scene figcaption span{font-size:13px;margin-top:6px}.ev3-pointer{display:none}.ev3-scene figcaption:before{content:'';position:absolute;width:2px;height:50px;background:var(--red);left:38%;bottom:100%}.ev3-scene figcaption:after{content:'';position:absolute;width:16px;height:16px;border:3px solid var(--red);border-radius:50%;background:#fff9;left:calc(38% - 7px);bottom:calc(100% + 45px)}.ev3-diagram{grid-template-columns:1fr;padding:10px}.ev3-diagram img{height:480px}.ev3-labels{padding:20px}.ev3-labels>div{padding:16px 0;margin-bottom:0}.ev3 h4{font-size:25px}.ev3-labels p{font-size:14px}.ev3-review{padding:35px 20px}#ae-products{padding-block:35px}#ae-products .card__heading{font-size:14px;line-height:1.35}#ae-products .price{font-size:15px}}
.ev3 .ev3-review-proof{display:flex;align-items:center;justify-content:center;gap:22px;padding:22px 24px;background:#f5f0e7;color:#28231f;text-decoration:none;border-top:1px solid #e7ded1}.ev3-review-proof .ev3-proof-stars{color:#b50905;font-size:25px;letter-spacing:3px;white-space:nowrap}.ev3-review-proof strong{display:block;font-size:19px;font-weight:600;line-height:1.4}.ev3-review-proof small{display:block;font-size:12px;line-height:1.6}.ev3-review-proof .ev3-proof-link{color:#b50905;font-size:14px;font-weight:600;text-underline-offset:4px}.ev3-review-proof:hover .ev3-proof-link{text-decoration:underline}.ev3-review-proof:focus-visible{outline:3px solid #b50905;outline-offset:-4px}@media(max-width:600px){.ev3 .ev3-review-proof{flex-wrap:wrap;gap:8px 14px;padding:20px 16px;text-align:center}.ev3-review-proof .ev3-proof-stars{font-size:23px}.ev3-review-proof strong{font-size:17px}.ev3-review-proof .ev3-proof-link{flex-basis:100%;font-size:13px}}

.ev3 .ev3-copy .ev3-review-proof{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:5px 9px;margin-top:13px;padding:0;background:none;border:0;text-align:left}.ev3 .ev3-copy .ev3-review-proof strong{font-size:12px;font-weight:600;line-height:1.5}.ev3 .ev3-copy .ev3-proof-stars{font-size:15px;letter-spacing:1px;line-height:1.5}.ev3-feature .ev3-short{max-width:44ch}

/* Equal product cards and page-specific spacing. */
#ae-products .au-boot-grid{grid-auto-rows:1fr;align-items:stretch}
#ae-products .au-boot-product{display:flex;flex-direction:column}
#ae-products .au-boot-product-label{min-height:2.8em}
#ae-products product-component{display:flex;flex:1;flex-direction:column}
#ae-products .card-wrapper{display:flex;flex:1;flex-direction:column;height:100%}
#ae-products .card{display:flex;flex:1;flex-direction:column;height:100%;width:100%}
#ae-products .card__inner{flex:0 0 auto;width:100%}
#ae-products .card>.card__content{display:flex;flex:1;flex-direction:column}
#ae-products .card>.card__content>.card__information{display:flex;flex:1;flex-direction:column}
#ae-products .card__heading{margin-bottom:12px}
#ae-products .card-information{margin-top:auto}
#ae-products{padding-bottom:24px}
body:has(#ae-products) #shopify-section-sections--27574983688502__custom_liquid_XD4a4f{display:none}
.ev3-features{padding-bottom:24px}.ev3-feature:last-child{margin-bottom:0}
