.elementor-5873 .elementor-element.elementor-element-90241eb{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5873 .elementor-element.elementor-element-b03b1c8{--slides-per-view:1;}.elementor-5873 .elementor-element.elementor-element-b03b1c8 .e-con.e-parent{--min-height:640px;}.elementor-5873 .elementor-element.elementor-element-b03b1c8.elementor-element{--order:-99999 /* order start hack */;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5873 .elementor-element.elementor-element-814dff2.elementor-element{--order:-99999 /* order start hack */;}.elementor-5873 .elementor-element.elementor-element-3f472b4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-5873 .elementor-element.elementor-element-3f472b4:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-3f472b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5873 .elementor-element.elementor-element-02afc95 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:600;line-height:48px;letter-spacing:-1px;color:#222222;}.elementor-5873 .elementor-element.elementor-element-230ba5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-5873 .elementor-element.elementor-element-4bd6ffd{--slides-per-view:4;--image-scale:0.86;--image-position-y:-28px;--image-space:15px;}.elementor-5873 .elementor-element.elementor-element-4bd6ffd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-4bd6ffd .etheme-product-grid-title{font-size:18px;font-weight:600;line-height:23px;margin-bottom:10px;}.elementor-5873 .elementor-element.elementor-element-4bd6ffd .etheme-product-grid-image img{width:100%;}.elementor-5873 .elementor-element.elementor-element-4bd6ffd .etheme-product-grid-image, .elementor-5873 .elementor-element.elementor-element-4bd6ffd .etheme-product-grid-image img{border-radius:20px 20px 20px 20px;}.elementor-5873 .elementor-element.elementor-element-4bd6ffd .price{font-size:17px;font-weight:400;color:#222222;}.elementor-5873 .elementor-element.elementor-element-5f2a5a8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-5873 .elementor-element.elementor-element-5f2a5a8:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-5f2a5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E9;}.elementor-5873 .elementor-element.elementor-element-8eda1db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:600;line-height:48px;letter-spacing:-1px;color:#222222;}.elementor-5873 .elementor-element.elementor-element-8e26803{width:100%;max-width:100%;}.elementor-5873 .elementor-element.elementor-element-8e26803 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-8e26803 .swiper-wrapper{align-items:flex-start;}.elementor-5873 .elementor-element.elementor-element-8e26803 .category-grid > a{border-radius:18px 18px 18px 18px;overflow:hidden;border-style:none;}.elementor-5873 .elementor-element.elementor-element-8e26803 .categories-mask{color:#202824;border-style:none;}.elementor-5873 .elementor-element.elementor-element-16a4de7{width:100%;max-width:100%;}.elementor-5873 .elementor-element.elementor-element-16a4de7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-16a4de7 .swiper-wrapper{align-items:flex-start;}.elementor-5873 .elementor-element.elementor-element-16a4de7 .category-grid > a{border-radius:18px 18px 18px 18px;overflow:hidden;border-style:none;}.elementor-5873 .elementor-element.elementor-element-16a4de7 .categories-mask{color:#202824;border-style:none;}.elementor-5873 .elementor-element.elementor-element-1e78c13{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-5873 .elementor-element.elementor-element-1e78c13:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-1e78c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5873 .elementor-element.elementor-element-40fe673 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:600;line-height:48px;letter-spacing:-1px;color:#222222;}.elementor-5873 .elementor-element.elementor-element-86ba12b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0{--slides-per-view:3;--post-title-lines:3;--image-space:25px;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0 .etheme-post-content .etheme-post-title a{height:calc(var(--post-title-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0 .etheme-post-image-inner{border-radius:8px 8px 8px 8px;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0 .etheme-post-image-wrapper .etheme-post-categories{font-size:13px;font-weight:500;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0 .etheme-post-image-wrapper .etheme-post-categories a{color:#000000;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0 .etheme-post-title{font-size:22px;font-weight:600;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0 .etheme-post-title a{color:#000000;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0 .etheme-post-meta-data{font-size:13px;font-weight:500;text-transform:uppercase;color:#888888;border-style:none;padding:0px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0 .etheme-post-meta-data a{color:#888888;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0 .etheme-post-meta-data a:hover{color:#000000;}@media(min-width:768px){.elementor-5873 .elementor-element.elementor-element-3f472b4{--content-width:1200px;}.elementor-5873 .elementor-element.elementor-element-5f2a5a8{--content-width:900px;}.elementor-5873 .elementor-element.elementor-element-1e78c13{--content-width:1200px;}}@media(max-width:1024px){.elementor-5873 .elementor-element.elementor-element-90241eb{--min-height:760px;}.elementor-5873 .elementor-element.elementor-element-b03b1c8 .e-con.e-parent{--min-height:640px;}.elementor-5873 .elementor-element.elementor-element-3f472b4{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-5873 .elementor-element.elementor-element-4bd6ffd{--slides-per-view:3;}.elementor-5873 .elementor-element.elementor-element-5f2a5a8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-5873 .elementor-element.elementor-element-1e78c13{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0{--slides-per-view:2;}}@media(max-width:767px){.elementor-5873 .elementor-element.elementor-element-90241eb{--min-height:520px;}.elementor-5873 .elementor-element.elementor-element-3f472b4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5873 .elementor-element.elementor-element-02afc95 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-5873 .elementor-element.elementor-element-230ba5e{text-align:center;}.elementor-5873 .elementor-element.elementor-element-4bd6ffd{--slides-per-view:1;}.elementor-5873 .elementor-element.elementor-element-5f2a5a8{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5873 .elementor-element.elementor-element-8eda1db .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-5873 .elementor-element.elementor-element-8e26803 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-16a4de7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-1e78c13{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5873 .elementor-element.elementor-element-40fe673 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-5873 .elementor-element.elementor-element-86ba12b{text-align:center;}.elementor-5873 .elementor-element.elementor-element-86ba12b .elementor-heading-title{line-height:1.4em;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0{--slides-per-view:1;}.elementor-5873 .elementor-element.elementor-element-9fc7ed0 > .elementor-widget-container{margin:20px 0px 0px 0px;}}/* Start custom CSS for etheme_slideshow, class: .elementor-element-b03b1c8 */.elementor-5873 .elementor-element.elementor-element-b03b1c8 .elementor-button { background:#171717 !important; border-color:#171717 !important; color:#fff !important; min-height:48px; display:inline-flex; align-items:center; justify-content:center; }
.elementor-5873 .elementor-element.elementor-element-b03b1c8 .elementor-button:hover, .elementor-5873 .elementor-element.elementor-element-b03b1c8 .elementor-button:focus { background:#000 !important; border-color:#000 !important; color:#fff !important; }
@media (max-width:767px) { .elementor-5873 .elementor-element.elementor-element-b03b1c8 .elementor-button { font-size:14px !important; padding:14px 24px !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-814dff2 */.elementor-5873 .elementor-element.elementor-element-814dff2 { background:#f4f4f4; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:22px 20px; text-align:center; color:#171717; }
.elementor-5873 .elementor-element.elementor-element-814dff2 h1 { font-size:clamp(22px, 4vw, 30px); line-height:1.18; margin:0 0 10px; letter-spacing:-0.02em; }
.elementor-5873 .elementor-element.elementor-element-814dff2 p { margin:0; font-size:14px; line-height:1.55; }
.elementor-5873 .elementor-element.elementor-element-814dff2 a { color:#171717; text-decoration:underline; }
@media (max-width:767px) { .elementor-5873 .elementor-element.elementor-element-814dff2 { padding:18px 16px; } .elementor-5873 .elementor-element.elementor-element-814dff2 h1 { font-size:22px; } .elementor-5873 .elementor-element.elementor-element-814dff2 p { font-size:13px; } }/* End custom CSS */
/* Start custom CSS for etheme_product_carousel, class: .elementor-element-4bd6ffd */.elementor-5873 .elementor-element.elementor-element-4bd6ffd ul.st-swatch-size-normal li.type-image, .elementor-5873 .elementor-element.elementor-element-4bd6ffd ul.st-swatch-size-normal img {
    width: 54px;
    height: 54px;
    border-radius: 12px;
}
.elementor-5873 .elementor-element.elementor-element-4bd6ffd .etheme-product-hover-default .show-quickly {
    border-radius: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f472b4 *//* Quiet Utility compact refinement */
.elementor-5873 .elementor-element-76955352 > .e-con-inner{
  max-width:1240px!important;
  padding-top:52px!important;
  padding-bottom:52px!important;
}
.elementor-5873 .elementor-element-3e475d85 > .e-con-inner{
  max-width:1240px!important;
  padding-top:48px!important;
  padding-bottom:64px!important;
}
.elementor-5873 .elementor-element-525f113b > .e-con-inner{
  max-width:1240px!important;
  padding-top:64px!important;
  padding-bottom:72px!important;
}
.elementor-5873 .elementor-element-37dbf638 .elementor-heading-title,
.elementor-5873 .elementor-element-1c216d28 .elementor-heading-title,
.elementor-5873 .elementor-element-7b42fbe9 .elementor-heading-title{
  font-size:40px!important;
  line-height:1.08!important;
  letter-spacing:-.025em!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner{
  display:block;
  overflow:hidden;
  background:#f4f2ee;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner img{
  width:100%!important;
  height:320px!important;
  object-fit:cover!important;
}
.elementor-5873 .elementor-element-633e11c0 article{
  min-height:0!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .category-grid{
  height:260px!important;
  min-height:0!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .category-bg{
  background-size:cover!important;
  background-position:center!important;
}
@media(max-width:767px){
  .elementor-5873 .elementor-element-76955352 > .e-con-inner,
  .elementor-5873 .elementor-element-3e475d85 > .e-con-inner,
  .elementor-5873 .elementor-element-525f113b > .e-con-inner{
    padding-top:36px!important;
    padding-bottom:44px!important;
  }
  .elementor-5873 .elementor-element-37dbf638 .elementor-heading-title,
  .elementor-5873 .elementor-element-1c216d28 .elementor-heading-title,
  .elementor-5873 .elementor-element-7b42fbe9 .elementor-heading-title{
    font-size:32px!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner img{
    height:250px!important;
  }
}
.elementor-5873 .elementor-element-1c216d28 .elementor-heading-title{
  text-shadow:none!important;
}

/* Aerdox image scale refinement — Bellroy/Ekster inspired */
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image{
  height:232px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  overflow:hidden!important;
  background:#f3f2ef!important;
  border-radius:12px!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image>a{
  width:100%!important;
  height:100%!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image img{
  width:82%!important;
  height:82%!important;
  max-width:196px!important;
  max-height:196px!important;
  object-fit:contain!important;
  margin:auto!important;
  border-radius:0!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .category-grid{
  height:220px!important;
  background:#f0efec!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .category-bg,
.elementor-5873 .elementor-element-102ff0e1 .category-bg{
  background-size:contain!important;
  background-position:center!important;
  background-repeat:no-repeat!important;
  transform:none!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner{
  height:240px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  overflow:hidden!important;
  background:#f3f2ef!important;
  border-radius:12px!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner img{
  width:100%!important;
  height:100%!important;
  object-fit:contain!important;
  padding:14px!important;
  box-sizing:border-box!important;
}
@media(max-width:1024px){
  .elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image{
    height:190px!important;
  }
  .elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image img{
    max-width:160px!important;
    max-height:160px!important;
  }
  .elementor-5873 .elementor-element-9e6d5a3 .category-grid{
    height:180px!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner{
    height:210px!important;
  }
}
@media(max-width:767px){
  .elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image{
    height:165px!important;
    border-radius:10px!important;
  }
  .elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image img{
    width:80%!important;
    height:80%!important;
    max-width:138px!important;
    max-height:138px!important;
  }
  .elementor-5873 .elementor-element-102ff0e1 .category-grid{
    height:150px!important;
    background:#f0efec!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner{
    height:190px!important;
    border-radius:10px!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner img{
    padding:8px!important;
  }
}

/* Aerdox editorial full-width refinement */
.elementor-5873{
  overflow-x:clip!important;
}
.elementor-5873 .elementor-element-76955352,
.elementor-5873 .elementor-element-3e475d85,
.elementor-5873 .elementor-element-525f113b{
  width:100vw!important;
  max-width:100vw!important;
  margin-left:calc(50% - 50vw)!important;
  padding-left:24px!important;
  padding-right:24px!important;
  position:relative!important;
}
.elementor-5873 .elementor-element-76955352{
  background:linear-gradient(135deg,#f2eee7 0%,#fbfaf8 58%,#e8e2da 100%)!important;
}
.elementor-5873 .elementor-element-76955352 > .e-con-inner{
  max-width:1240px!important;
  padding-top:78px!important;
  padding-bottom:96px!important;
}
.elementor-5873 .elementor-element-37dbf638 .elementor-heading-title:before{
  content:"CURATED CARRY / 01";
  display:block;
  margin-bottom:16px;
  color:#8d6747;
  font-size:11px;
  font-weight:700;
  line-height:1;
  letter-spacing:.18em;
}
.elementor-5873 .elementor-element-7e077213 .swiper-wrapper{
  counter-reset:aerdox-carry;
  align-items:flex-start!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-item{
  counter-increment:aerdox-carry;
  position:relative!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-item:before{
  content:"0" counter(aerdox-carry);
  position:absolute;
  top:14px;
  left:14px;
  z-index:3;
  color:#76604d;
  font-size:10px;
  font-weight:700;
  letter-spacing:.14em;
}
.elementor-5873 .elementor-element-7e077213 .swiper-slide:nth-child(even){
  transform:translateY(28px)!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image{
  background:rgba(255,255,255,.72)!important;
  border:1px solid rgba(34,29,24,.08)!important;
  border-radius:22px!important;
  box-shadow:0 18px 50px rgba(52,43,35,.07)!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-title{
  margin-top:16px!important;
  font-size:17px!important;
}
.elementor-5873 .elementor-element-3e475d85{
  overflow:hidden!important;
  background:#151515!important;
}
.elementor-5873 .elementor-element-3e475d85:before{
  content:"CARRY BETTER";
  position:absolute;
  right:-2vw;
  bottom:-1.8vw;
  z-index:0;
  color:rgba(255,255,255,.045);
  font-size:clamp(84px,13vw,210px);
  font-weight:800;
  line-height:.78;
  letter-spacing:-.075em;
  white-space:nowrap;
  pointer-events:none;
}
.elementor-5873 .elementor-element-3e475d85 > .e-con-inner{
  max-width:1240px!important;
  padding-top:78px!important;
  padding-bottom:94px!important;
  position:relative!important;
  z-index:1!important;
}
.elementor-5873 .elementor-element-1c216d28 .elementor-heading-title{
  color:#fff!important;
  text-align:left!important;
}
.elementor-5873 .elementor-element-1c216d28 .elementor-heading-title:before{
  content:"CHOOSE YOUR CARRY / 02";
  display:block;
  margin-bottom:16px;
  color:#c89a72;
  font-size:11px;
  font-weight:700;
  line-height:1;
  letter-spacing:.18em;
}
.elementor-5873 .elementor-element-9e6d5a3 .category-grid,
.elementor-5873 .elementor-element-102ff0e1 .category-grid{
  height:300px!important;
  overflow:hidden!important;
  background:#ede9e2!important;
  border:1px solid rgba(255,255,255,.12)!important;
  border-radius:22px!important;
  box-shadow:0 22px 70px rgba(0,0,0,.28)!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .swiper-slide:nth-child(2){
  transform:translateY(24px)!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .categories-mask,
.elementor-5873 .elementor-element-102ff0e1 .categories-mask{
  width:auto!important;
  top:auto!important;
  right:auto!important;
  bottom:18px!important;
  left:20px!important;
  transform:none!important;
  text-align:left!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .categories-mask h4,
.elementor-5873 .elementor-element-102ff0e1 .categories-mask h4{
  margin:0!important;
  padding:9px 13px!important;
  color:#111!important;
  background:rgba(255,255,255,.92)!important;
  border-radius:999px!important;
  font-size:12px!important;
  font-weight:700!important;
  letter-spacing:.08em!important;
}
.elementor-5873 .elementor-element-525f113b{
  background:linear-gradient(120deg,#d4c0ac 0%,#eee5dc 62%,#f7f3ee 100%)!important;
}
.elementor-5873 .elementor-element-525f113b > .e-con-inner{
  max-width:1240px!important;
  padding-top:78px!important;
  padding-bottom:90px!important;
}
.elementor-5873 .elementor-element-7b42fbe9 .elementor-heading-title:before{
  content:"FIELD NOTES / 03";
  display:block;
  margin-bottom:16px;
  color:#77583e;
  font-size:11px;
  font-weight:700;
  line-height:1;
  letter-spacing:.18em;
}
.elementor-5873 .elementor-element-633e11c0 article{
  padding-top:14px!important;
  border-top:1px solid rgba(40,31,24,.22)!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner{
  height:260px!important;
  background:rgba(255,255,255,.46)!important;
  border:1px solid rgba(49,37,27,.1)!important;
  border-radius:20px!important;
  box-shadow:0 18px 50px rgba(65,46,31,.08)!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-heading{
  font-size:24px!important;
  line-height:1.08!important;
}
@media(max-width:1024px){
  .elementor-5873 .elementor-element-76955352 > .e-con-inner,
  .elementor-5873 .elementor-element-3e475d85 > .e-con-inner,
  .elementor-5873 .elementor-element-525f113b > .e-con-inner{
    padding-top:62px!important;
    padding-bottom:72px!important;
  }
  .elementor-5873 .elementor-element-9e6d5a3 .category-grid{
    height:240px!important;
  }
}
@media(max-width:767px){
  .elementor-5873 .elementor-element-76955352,
  .elementor-5873 .elementor-element-3e475d85,
  .elementor-5873 .elementor-element-525f113b{
    padding-left:16px!important;
    padding-right:16px!important;
  }
  .elementor-5873 .elementor-element-76955352 > .e-con-inner,
  .elementor-5873 .elementor-element-3e475d85 > .e-con-inner,
  .elementor-5873 .elementor-element-525f113b > .e-con-inner{
    padding-top:50px!important;
    padding-bottom:60px!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-slide:nth-child(even),
  .elementor-5873 .elementor-element-9e6d5a3 .swiper-slide:nth-child(2){
    transform:none!important;
  }
  .elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image{
    border-radius:16px!important;
    box-shadow:0 12px 32px rgba(52,43,35,.07)!important;
  }
  .elementor-5873 .elementor-element-7e077213 .etheme-product-grid-title{
    font-size:15px!important;
  }
  .elementor-5873 .elementor-element-3e475d85:before{
    right:-12px;
    bottom:8px;
    font-size:68px;
  }
  .elementor-5873 .elementor-element-102ff0e1 .category-grid{
    height:170px!important;
    border-radius:16px!important;
  }
  .elementor-5873 .elementor-element-102ff0e1 .categories-mask{
    bottom:10px!important;
    left:10px!important;
  }
  .elementor-5873 .elementor-element-102ff0e1 .categories-mask h4{
    padding:7px 9px!important;
    font-size:10px!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner{
    height:200px!important;
    border-radius:16px!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-heading{
    font-size:21px!important;
  }
}


/* Aerdox organic constellation refinement */
.elementor-5873 .elementor-element-76955352,
.elementor-5873 .elementor-element-525f113b{
  isolation:isolate!important;
  overflow:hidden!important;
}
.elementor-5873 .elementor-element-76955352:after{
  content:"";
  position:absolute;
  width:620px;
  height:620px;
  right:-210px;
  top:80px;
  z-index:0;
  border:1px solid rgba(111,82,58,.14);
  border-radius:50%;
  pointer-events:none;
}
.elementor-5873 .elementor-element-76955352 > .e-con-inner,
.elementor-5873 .elementor-element-525f113b > .e-con-inner{
  position:relative!important;
  z-index:1!important;
}

/* Products become an asymmetric constellation, not cards */
.elementor-5873 .elementor-element-7e077213 .etheme-elementor-swiper-entry,
.elementor-5873 .elementor-element-7e077213 .etheme-elementor-slider{
  overflow:visible!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-item{
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  overflow:visible!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image{
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  overflow:hidden!important;
  background:#dfd2c2!important;
  border:0!important;
  border-radius:50% 44% 52% 46% / 45% 52% 46% 55%!important;
  box-shadow:none!important;
  transition:transform .45s cubic-bezier(.2,.75,.2,1)!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image a{
  width:100%!important;
  height:100%!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image img{
  width:78%!important;
  height:78%!important;
  padding:0!important;
  object-fit:contain!important;
  transition:transform .45s cubic-bezier(.2,.75,.2,1)!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-item:hover .etheme-product-grid-image{
  transform:rotate(0deg) scale(1.025)!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-item:hover .etheme-product-grid-image img{
  transform:scale(1.035)!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-item:before{
  top:-20px!important;
  left:-2px!important;
  color:#8b6a4d!important;
  font-size:10px!important;
}
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-title{
  margin-top:16px!important;
  margin-bottom:4px!important;
  padding-top:11px!important;
  border-top:1px solid rgba(48,37,28,.25)!important;
  font-size:16px!important;
  line-height:1.15!important;
}
.elementor-5873 .elementor-element-7e077213 .price{
  font-size:12px!important;
  letter-spacing:.04em!important;
}

/* Categories become a pair of diagonal editorial panels */
.elementor-5873 .elementor-element-9e6d5a3 .swiper-wrapper,
.elementor-5873 .elementor-element-102ff0e1 .swiper-wrapper{
  align-items:stretch!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .swiper-slide,
.elementor-5873 .elementor-element-102ff0e1 .swiper-slide{
  transform:none!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .category-grid,
.elementor-5873 .elementor-element-102ff0e1 .category-grid{
  height:350px!important;
  overflow:hidden!important;
  background:#e8dfd3!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .swiper-slide:first-child .category-grid,
.elementor-5873 .elementor-element-102ff0e1 .swiper-slide:first-child .category-grid{
  clip-path:polygon(0 0,100% 0,88% 100%,0 100%)!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .swiper-slide:last-child .category-grid,
.elementor-5873 .elementor-element-102ff0e1 .swiper-slide:last-child .category-grid{
  clip-path:polygon(12% 0,100% 0,100% 100%,0 100%)!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .category-bg,
.elementor-5873 .elementor-element-102ff0e1 .category-bg{
  background-size:contain!important;
  background-repeat:no-repeat!important;
  background-position:center!important;
  transform:scale(.88)!important;
  transition:transform .55s cubic-bezier(.2,.75,.2,1)!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .category-grid:hover .category-bg,
.elementor-5873 .elementor-element-102ff0e1 .category-grid:hover .category-bg{
  transform:scale(.94)!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .categories-mask,
.elementor-5873 .elementor-element-102ff0e1 .categories-mask{
  width:auto!important;
  top:auto!important;
  right:auto!important;
  bottom:24px!important;
  left:30px!important;
  transform:none!important;
  text-align:left!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .categories-mask h4,
.elementor-5873 .elementor-element-102ff0e1 .categories-mask h4{
  margin:0!important;
  padding:0 0 7px!important;
  color:#171513!important;
  background:transparent!important;
  border-bottom:1px solid currentColor!important;
  border-radius:0!important;
  font-size:17px!important;
  font-weight:700!important;
  letter-spacing:.1em!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .categories-mask h4:after,
.elementor-5873 .elementor-element-102ff0e1 .categories-mask h4:after{
  content:"  ↗";
  font-size:14px;
}

/* Journal becomes an offset magazine spread */
.elementor-5873 .elementor-element-525f113b:after{
  content:"";
  position:absolute;
  left:-180px;
  bottom:-330px;
  width:650px;
  height:650px;
  z-index:0;
  border:1px solid rgba(81,58,39,.16);
  border-radius:50%;
  pointer-events:none;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-elementor-swiper-entry,
.elementor-5873 .elementor-element-633e11c0 .etheme-elementor-slider{
  overflow:visible!important;
}
.elementor-5873 .elementor-element-633e11c0 article{
  padding:0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-wrapper,
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner{
  overflow:hidden!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner{
  height:330px!important;
  clip-path:polygon(0 0,100% 5%,94% 100%,0 92%)!important;
}
.elementor-5873 .elementor-element-633e11c0 .swiper-slide:nth-child(2) .etheme-post-image-inner{
  height:245px!important;
  clip-path:polygon(8% 0,100% 0,100% 92%,0 100%)!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner img{
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  transition:transform .55s cubic-bezier(.2,.75,.2,1)!important;
}
.elementor-5873 .elementor-element-633e11c0 article:hover .etheme-post-image-inner img{
  transform:scale(1.035)!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-heading{
  max-width:620px!important;
  margin-top:18px!important;
  padding-top:14px!important;
  border-top:1px solid rgba(48,36,27,.26)!important;
  font-size:clamp(23px,2vw,31px)!important;
  line-height:1.04!important;
  letter-spacing:-.025em!important;
}
.elementor-5873 .elementor-element-633e11c0 .swiper-slide:nth-child(2) .etheme-post-heading{
  font-size:22px!important;
}

@media(min-width:1025px){
  .elementor-5873 .elementor-element-76955352 > .e-con-inner{
    padding-bottom:125px!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-wrapper{
    display:grid!important;
    grid-template-columns:repeat(12,minmax(0,1fr))!important;
    grid-template-rows:1fr!important;
    gap:0 26px!important;
    width:100%!important;
    height:auto!important;
    transform:none!important;
    align-items:start!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-slide{
    width:auto!important;
    margin:0!important;
    grid-row:1!important;
    transform:none!important;
    overflow:visible!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-slide:nth-child(1){
    grid-column:1 / 5!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-slide:nth-child(2){
    grid-column:5 / 8!important;
    margin-top:115px!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-slide:nth-child(3){
    grid-column:8 / 11!important;
    margin-top:18px!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-slide:nth-child(4){
    grid-column:10 / 13!important;
    margin-top:260px!important;
    z-index:2!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-slide:nth-child(1) .etheme-product-grid-image{
    height:330px!important;
    transform:rotate(-2.2deg)!important;
    background:#d9c6b1!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-slide:nth-child(2) .etheme-product-grid-image{
    height:225px!important;
    transform:rotate(2.8deg)!important;
    background:#d8ddd4!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-slide:nth-child(3) .etheme-product-grid-image{
    height:255px!important;
    transform:rotate(-3deg)!important;
    background:#d6c9bd!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-slide:nth-child(4) .etheme-product-grid-image{
    height:205px!important;
    transform:rotate(3deg)!important;
    background:#c8d0cc!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-button-prev,
  .elementor-5873 .elementor-element-7e077213 .swiper-button-next{
    display:none!important;
  }
  .elementor-5873 .elementor-element-525f113b > .e-con-inner{
    padding-bottom:132px!important;
  }
}

@media(max-width:1024px){
  .elementor-5873 .elementor-element-9e6d5a3 .category-grid,
  .elementor-5873 .elementor-element-102ff0e1 .category-grid{
    height:260px!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner{
    height:260px!important;
  }
}

@media(max-width:767px){
  .elementor-5873 .elementor-element-76955352:after{
    width:340px;
    height:340px;
    right:-210px;
    top:130px;
  }
  .elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image{
    height:178px!important;
    background:#ded2c5!important;
    border:0!important;
    border-radius:50% 43% 51% 47% / 45% 54% 46% 55%!important;
    box-shadow:none!important;
  }
  .elementor-5873 .elementor-element-7e077213 .swiper-slide:nth-child(even) .etheme-product-grid-image{
    transform:rotate(2.2deg)!important;
    background:#d3d9d3!important;
  }
  .elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image img{
    width:78%!important;
    height:78%!important;
  }
  .elementor-5873 .elementor-element-7e077213 .etheme-product-grid-item:before{
    top:-14px!important;
  }
  .elementor-5873 .elementor-element-7e077213 .etheme-product-grid-title{
    margin-top:13px!important;
    padding-top:9px!important;
    font-size:14px!important;
  }
  .elementor-5873 .elementor-element-102ff0e1 .category-grid{
    height:190px!important;
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
  }
  .elementor-5873 .elementor-element-102ff0e1 .category-bg{
    transform:scale(.92)!important;
  }
  .elementor-5873 .elementor-element-102ff0e1 .categories-mask{
    bottom:16px!important;
    left:17px!important;
  }
  .elementor-5873 .elementor-element-102ff0e1 .categories-mask h4{
    padding:0 0 5px!important;
    background:transparent!important;
    border-radius:0!important;
    font-size:11px!important;
  }
  .elementor-5873 .elementor-element-633e11c0 article{
    border:0!important;
    padding:0!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner,
  .elementor-5873 .elementor-element-633e11c0 .swiper-slide:nth-child(2) .etheme-post-image-inner{
    height:225px!important;
    background:transparent!important;
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
    clip-path:polygon(0 0,100% 5%,94% 100%,0 92%)!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-heading,
  .elementor-5873 .elementor-element-633e11c0 .swiper-slide:nth-child(2) .etheme-post-heading{
    margin-top:15px!important;
    padding-top:11px!important;
    font-size:21px!important;
  }
}


/* Aerdox organic visual asset correction */
.elementor-5873 .elementor-element-7e077213 .etheme-product-grid-image img{
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:cover!important;
  margin:0!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .swiper-slide:nth-child(1) .category-bg,
.elementor-5873 .elementor-element-102ff0e1 .swiper-slide:nth-child(1) .category-bg{
  background-image:url('https://aerdox.com.au/wp-content/uploads/2026/05/ChatGPT-Image-Jul-5-2026-at-11_42_28-AM.png')!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .swiper-slide:nth-child(2) .category-bg,
.elementor-5873 .elementor-element-102ff0e1 .swiper-slide:nth-child(2) .category-bg{
  background-image:url('https://aerdox.com.au/wp-content/uploads/2026/06/AX-MNMT-PR3-NB.png')!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner img{
  display:block!important;
  opacity:1!important;
  visibility:visible!important;
}


/* Aerdox diagonal category image layer */
.elementor-5873 .elementor-element-9e6d5a3 .category-bg,
.elementor-5873 .elementor-element-102ff0e1 .category-bg{
  position:relative!important;
  overflow:hidden!important;
  transform:none!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .category-bg:before,
.elementor-5873 .elementor-element-102ff0e1 .category-bg:before{
  content:"";
  position:absolute;
  inset:0;
  display:block;
  background-repeat:no-repeat!important;
  background-position:center!important;
  background-size:contain!important;
  transform:scale(.9);
  transition:transform .55s cubic-bezier(.2,.75,.2,1);
}
.elementor-5873 .elementor-element-9e6d5a3 .swiper-slide:nth-child(1) .category-bg:before,
.elementor-5873 .elementor-element-102ff0e1 .swiper-slide:nth-child(1) .category-bg:before{
  background-image:url('https://aerdox.com.au/wp-content/uploads/2026/05/ChatGPT-Image-Jul-5-2026-at-11_42_28-AM.png')!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .swiper-slide:nth-child(2) .category-bg:before,
.elementor-5873 .elementor-element-102ff0e1 .swiper-slide:nth-child(2) .category-bg:before{
  background-image:url('https://aerdox.com.au/wp-content/uploads/2026/06/AX-MNMT-PR3-NB.png')!important;
}
.elementor-5873 .elementor-element-9e6d5a3 .category-grid:hover .category-bg:before,
.elementor-5873 .elementor-element-102ff0e1 .category-grid:hover .category-bg:before{
  transform:scale(.96);
}


/* Aerdox angular hero copy panel — header untouched */
.elementor-5873 .elementor-5764 .elementor-element-9b2b7eb{
  overflow:visible!important;
  background:linear-gradient(100deg,rgba(250,248,244,.96) 0%,rgba(250,248,244,.86) 72%,rgba(250,248,244,.28) 100%)!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  clip-path:polygon(0 0,100% 7%,91% 100%,0 100%)!important;
}
@media(min-width:768px){
  .elementor-5873 .elementor-5764 .elementor-element-9b2b7eb{
    padding:46px 54px 44px 40px!important;
  }
}
@media(max-width:767px){
  .elementor-5873 .elementor-5764 .elementor-element-9b2b7eb{
    padding:34px 20px 36px!important;
    background:linear-gradient(115deg,rgba(250,248,244,.97) 0%,rgba(250,248,244,.92) 82%,rgba(250,248,244,.72) 100%)!important;
    clip-path:polygon(0 7%,100% 0,100% 92%,7% 100%)!important;
  }
}


/* Aerdox mobile-first full-width refinement */
.elementor-5873 .elementor-element-76955352,
.elementor-5873 .elementor-element-3e475d85,
.elementor-5873 .elementor-element-525f113b{
  padding-left:0!important;
  padding-right:0!important;
}
.elementor-5873 .elementor-element-76955352 > .e-con-inner,
.elementor-5873 .elementor-element-3e475d85 > .e-con-inner,
.elementor-5873 .elementor-element-525f113b > .e-con-inner{
  width:100%!important;
  max-width:none!important;
}
.elementor-5873 .elementor-element-37dbf638,
.elementor-5873 .elementor-element-1c216d28,
.elementor-5873 .elementor-element-7b42fbe9,
.elementor-5873 .elementor-element-7ba512bd{
  width:auto!important;
  margin-left:clamp(18px,4vw,64px)!important;
  margin-right:clamp(18px,4vw,64px)!important;
}
.elementor-5873 .elementor-element-7e077213{
  width:100%!important;
  padding-left:clamp(18px,4vw,64px)!important;
  padding-right:clamp(18px,4vw,64px)!important;
  box-sizing:border-box!important;
}
.elementor-5873 .elementor-element-9e6d5a3,
.elementor-5873 .elementor-element-102ff0e1{
  width:100%!important;
  max-width:none!important;
}
.elementor-5873 .elementor-element-633e11c0{
  width:100%!important;
  padding-left:clamp(18px,4vw,64px)!important;
  padding-right:clamp(18px,4vw,64px)!important;
  box-sizing:border-box!important;
}

/* True full-width hero, with the site header left untouched */
.elementor-5873 .elementor-element-5a3225ec{
  width:100vw!important;
  max-width:100vw!important;
  margin-left:calc(50% - 50vw)!important;
}
.elementor-5873 .elementor-5764 .elementor-element-f1e8c9c{
  padding:0!important;
}
.elementor-5873 .elementor-element-5a3225ec .swiper-pagination{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:7px!important;
  bottom:14px!important;
  z-index:15!important;
}
.elementor-5873 .elementor-element-5a3225ec .swiper-pagination-bullet{
  width:28px!important;
  height:3px!important;
  margin:0!important;
  background:rgba(20,20,20,.32)!important;
  border-radius:0!important;
  opacity:1!important;
}
.elementor-5873 .elementor-element-5a3225ec .swiper-pagination-bullet-active{
  background:#111!important;
}

/* The restored second XStore slide */
.elementor-5873 .elementor-5763 .elementor-element-9b813e2{
  min-height:760px!important;
  position:relative!important;
  isolation:isolate!important;
  justify-content:center!important;
  align-items:flex-start!important;
  gap:14px!important;
  padding:0 5vw!important;
  overflow:hidden!important;
  background-size:cover!important;
  background-position:center center!important;
}
.elementor-5873 .elementor-5763 .elementor-element-9b813e2:before{
  content:"";
  position:absolute;
  inset:0 auto 0 0;
  width:58%;
  z-index:-1;
  background:linear-gradient(90deg,rgba(248,246,242,.98) 0%,rgba(248,246,242,.86) 58%,rgba(248,246,242,0) 100%);
  clip-path:polygon(0 0,100% 7%,88% 100%,0 100%);
}
.elementor-5873 .elementor-5763 .elementor-element-569a49d,
.elementor-5873 .elementor-5763 .elementor-element-783c5dd,
.elementor-5873 .elementor-5763 .elementor-element-a131d07{
  width:min(520px,46vw)!important;
  max-width:520px!important;
  position:relative!important;
  z-index:2!important;
}
.elementor-5873 .elementor-5763 .elementor-element-569a49d .elementor-heading-title{
  margin:0!important;
  color:#111!important;
  font-size:clamp(48px,5vw,72px)!important;
  font-weight:700!important;
  line-height:.96!important;
  letter-spacing:-.055em!important;
}
.elementor-5873 .elementor-5763 .elementor-element-783c5dd .elementor-heading-title{
  color:#222!important;
  font-size:17px!important;
  line-height:1.45!important;
}
.elementor-5873 .elementor-5763 .elementor-element-a131d07 .elementor-heading-title a{
  display:inline-block!important;
  padding:13px 18px!important;
  color:#fff!important;
  background:#111!important;
  font-size:12px!important;
  font-weight:700!important;
  line-height:1!important;
  letter-spacing:.06em!important;
  text-decoration:none!important;
  text-transform:uppercase!important;
}

@media(max-width:1024px){
  .elementor-5873 .elementor-5763 .elementor-element-9b813e2{
    min-height:620px!important;
  }
}

@media(max-width:767px){
  .elementor-5873 .elementor-element-37dbf638,
  .elementor-5873 .elementor-element-1c216d28,
  .elementor-5873 .elementor-element-7b42fbe9,
  .elementor-5873 .elementor-element-7ba512bd{
    margin-left:16px!important;
    margin-right:16px!important;
  }
  .elementor-5873 .elementor-element-7e077213{
    padding-left:8px!important;
    padding-right:8px!important;
  }
  .elementor-5873 .elementor-element-633e11c0{
    padding-left:0!important;
    padding-right:0!important;
  }
  .elementor-5873 .elementor-element-633e11c0 article > *:not(.etheme-post-image-wrapper){
    margin-left:16px!important;
    margin-right:16px!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-image-wrapper,
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner{
    width:100%!important;
  }
  .elementor-5873 .elementor-element-9e6d5a3 .swiper-entry,
  .elementor-5873 .elementor-element-102ff0e1 .swiper-entry{
    width:100%!important;
  }
  .elementor-5873 .elementor-element-102ff0e1 .swiper-container{
    padding-left:0!important;
    padding-right:0!important;
  }
  .elementor-5873 .elementor-5764 .elementor-element-f1e8c9c,
  .elementor-5873 .elementor-5763 .elementor-element-9b813e2{
    min-height:520px!important;
  }
  .elementor-5873 .elementor-5764 .elementor-element-7ab84df{
    width:100%!important;
    max-width:100%!important;
  }
  .elementor-5873 .elementor-5763 .elementor-element-9b813e2{
    justify-content:flex-end!important;
    align-items:flex-start!important;
    gap:9px!important;
    padding:285px 20px 56px!important;
    background-position:58% center!important;
  }
  .elementor-5873 .elementor-5763 .elementor-element-9b813e2:before{
    inset:auto 0 0 0;
    width:100%;
    height:57%;
    background:linear-gradient(0deg,rgba(248,246,242,.99) 0%,rgba(248,246,242,.93) 69%,rgba(248,246,242,.18) 100%);
    clip-path:polygon(0 9%,100% 0,100% 100%,7% 100%);
  }
  .elementor-5873 .elementor-5763 .elementor-element-569a49d,
  .elementor-5873 .elementor-5763 .elementor-element-783c5dd,
  .elementor-5873 .elementor-5763 .elementor-element-a131d07{
    width:100%!important;
    max-width:100%!important;
  }
  .elementor-5873 .elementor-5763 .elementor-element-569a49d .elementor-heading-title{
    font-size:34px!important;
    line-height:1!important;
    letter-spacing:-.045em!important;
  }
  .elementor-5873 .elementor-5763 .elementor-element-783c5dd .elementor-heading-title{
    font-size:14px!important;
    line-height:1.35!important;
  }
  .elementor-5873 .elementor-5763 .elementor-element-a131d07 .elementor-heading-title a{
    padding:12px 16px!important;
    font-size:11px!important;
  }
  .elementor-5873 .elementor-element-5a3225ec .swiper-pagination{
    bottom:11px!important;
  }
  .elementor-5873 .elementor-element-5a3225ec .swiper-pagination-bullet{
    width:24px!important;
  }
}


/* XStore nested Slide 5 dimension correction */
.elementor-5873 .elementor-element-5a3225ec .elementor-5763,
.elementor-5873 .elementor-element-5a3225ec .elementor-5763 .elementor-element-9b813e2{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  height:760px!important;
  max-height:760px!important;
  min-height:760px!important;
  box-sizing:border-box!important;
}
@media(max-width:1024px){
  .elementor-5873 .elementor-element-5a3225ec .elementor-5763,
  .elementor-5873 .elementor-element-5a3225ec .elementor-5763 .elementor-element-9b813e2{
    height:620px!important;
    max-height:620px!important;
    min-height:620px!important;
  }
}
@media(max-width:767px){
  .elementor-5873 .elementor-element-5a3225ec .elementor-5763,
  .elementor-5873 .elementor-element-5a3225ec .elementor-5763 .elementor-element-9b813e2{
    width:100%!important;
    max-width:100%!important;
    height:520px!important;
    max-height:520px!important;
    min-height:520px!important;
  }
}


/* Slide 5 CTA auto-width correction */
.elementor-5873 .elementor-5763 .elementor-element-a131d07{
  --container-widget-width:auto!important;
  --container-widget-flex-grow:0!important;
  --width:auto!important;
  width:auto!important;
  max-width:none!important;
  min-width:0!important;
  height:auto!important;
  max-height:none!important;
  min-height:0!important;
  flex:0 0 auto!important;
  align-self:flex-start!important;
}


/* Slide 5 CTA explicit responsive dimensions */
.elementor-5873 .elementor-5763 .elementor-element-a131d07{
  width:130px!important;
  max-width:130px!important;
  min-width:130px!important;
  height:46px!important;
  max-height:46px!important;
  min-height:46px!important;
  flex:0 0 46px!important;
  position:relative!important;
  inset:auto!important;
  overflow:visible!important;
}


/* Slide 5 corrupted mobile padding neutralization */
.elementor-5873 .elementor-5763 .elementor-element-a131d07{
  padding:0!important;
  box-sizing:border-box!important;
}


/* Full-width section text-gutter alignment */
.elementor-5873 .elementor-element-13e35697{
  width:auto!important;
  margin-left:clamp(18px,4vw,64px)!important;
  margin-right:clamp(18px,4vw,64px)!important;
}
@media(max-width:767px){
  .elementor-5873 .elementor-element-13e35697{
    margin-left:16px!important;
    margin-right:16px!important;
  }
}


/* Aerdox true full-bleed canvas and five-card Journal */
.elementor-5873{
  width:100vw!important;
  max-width:100vw!important;
  margin-left:calc(50% - 50vw)!important;
  overflow-x:clip!important;
}
.elementor-5873 .elementor-element-525f113b{
  background:#f2eee8!important;
}
.elementor-5873 .elementor-element-525f113b > .e-con-inner{
  width:100%!important;
  max-width:none!important;
  padding-bottom:96px!important;
}
.elementor-5873 .elementor-element-633e11c0{
  width:100%!important;
  max-width:none!important;
  padding-left:clamp(18px,3vw,48px)!important;
  padding-right:clamp(18px,3vw,48px)!important;
  box-sizing:border-box!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-elementor-swiper-entry,
.elementor-5873 .elementor-element-633e11c0 .etheme-elementor-slider{
  overflow:hidden!important;
}
.elementor-5873 .elementor-element-633e11c0 .swiper-wrapper{
  display:flex!important;
  grid-template-columns:none!important;
  gap:0!important;
  align-items:stretch!important;
  height:auto!important;
}
.elementor-5873 .elementor-element-633e11c0 .swiper-slide{
  height:auto!important;
  transform:none!important;
}
.elementor-5873 .elementor-element-633e11c0 .swiper-slide:nth-child(2){
  margin-top:0!important;
}
.elementor-5873 .elementor-element-633e11c0 article{
  display:flex!important;
  flex-direction:column!important;
  height:100%!important;
  min-height:440px!important;
  margin:0!important;
  padding:0 0 20px!important;
  overflow:hidden!important;
  background:#fff!important;
  border:1px solid rgba(39,31,24,.12)!important;
  border-radius:12px!important;
  box-shadow:0 10px 28px rgba(45,34,25,.06)!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-wrapper,
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner,
.elementor-5873 .elementor-element-633e11c0 .swiper-slide:nth-child(2) .etheme-post-image-inner{
  width:100%!important;
  height:230px!important;
  min-height:230px!important;
  margin:0!important;
  overflow:hidden!important;
  background:#e8e4df!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  clip-path:none!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner img{
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
}
.elementor-5873 .elementor-element-633e11c0 article > *:not(.etheme-post-image-wrapper){
  margin-left:18px!important;
  margin-right:18px!important;
}
.elementor-5873 .elementor-element-633e11c0 .etheme-post-heading,
.elementor-5873 .elementor-element-633e11c0 .swiper-slide:nth-child(2) .etheme-post-heading{
  margin-top:14px!important;
  padding-top:12px!important;
  border-top:1px solid rgba(42,33,25,.13)!important;
  font-size:19px!important;
  line-height:1.16!important;
  letter-spacing:-.02em!important;
}
.elementor-5873 .elementor-element-633e11c0 .swiper-button-prev,
.elementor-5873 .elementor-element-633e11c0 .swiper-button-next{
  display:flex!important;
  width:42px!important;
  height:42px!important;
  color:#111!important;
  background:#fff!important;
  border:1px solid rgba(0,0,0,.12)!important;
  border-radius:50%!important;
  box-shadow:0 8px 20px rgba(0,0,0,.09)!important;
  opacity:1!important;
}
@media(max-width:767px){
  .elementor-5873 .elementor-element-525f113b > .e-con-inner{
    padding-bottom:64px!important;
  }
  .elementor-5873 .elementor-element-633e11c0{
    padding-left:12px!important;
    padding-right:12px!important;
  }
  .elementor-5873 .elementor-element-633e11c0 article{
    min-height:430px!important;
    border-radius:10px!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-image-wrapper,
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-image-inner,
  .elementor-5873 .elementor-element-633e11c0 .swiper-slide:nth-child(2) .etheme-post-image-inner{
    height:220px!important;
    min-height:220px!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .etheme-post-heading,
  .elementor-5873 .elementor-element-633e11c0 .swiper-slide:nth-child(2) .etheme-post-heading{
    font-size:21px!important;
    line-height:1.12!important;
  }
  .elementor-5873 .elementor-element-633e11c0 .swiper-button-prev,
  .elementor-5873 .elementor-element-633e11c0 .swiper-button-next{
    width:38px!important;
    height:38px!important;
  }
}


/* Journal card text-width correction */
.elementor-5873 .elementor-element-633e11c0 article > *:not(.etheme-post-image-wrapper){
  width:auto!important;
  max-width:calc(100% - 36px)!important;
  box-sizing:border-box!important;
}


/* Aerdox alternate image for restored slide two */
.elementor-5873 .elementor-5763 .elementor-element-9b813e2,
.elementor-5873 .elementor-5763 .elementor-element-9b813e2:not(.elementor-motion-effects-element-type-background){
  background-image:url('https://aerdox.com.au/wp-content/uploads/2025/09/aerdox-hero-hd-scaled.png')!important;
  background-size:cover!important;
  background-position:center center!important;
}
@media(max-width:767px){
  .elementor-5873 .elementor-5763 .elementor-element-9b813e2,
  .elementor-5873 .elementor-5763 .elementor-element-9b813e2:not(.elementor-motion-effects-element-type-background){
    background-image:url('https://aerdox.com.au/wp-content/uploads/2025/09/aerdox-hero-hd-scaled.png')!important;
    background-position:62% center!important;
  }
}/* End custom CSS */