.elementor-226521 .elementor-element.elementor-element-713551f{--display:flex;--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-226521 .elementor-element.elementor-element-713551f:not(.elementor-motion-effects-element-type-background), .elementor-226521 .elementor-element.elementor-element-713551f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81bdd83 );}.elementor-226521 .elementor-element.elementor-element-f9a0475 .aor-breadcrumb{--aor-breadcrumb-wrap:nowrap;--aor-breadcrumb-space:nowrap;--aor-breadcrumb-item-max:none;--aor-breadcrumb-list:flex;--aor-breadcrumb-back:none;}.elementor-226521 .elementor-element.elementor-element-f9a0475 .aor-breadcrumb__link:hover, .elementor-226521 .elementor-element.elementor-element-f9a0475 .aor-breadcrumb__link:focus-visible{text-decoration:underline;}.elementor-226521 .elementor-element.elementor-element-99857d4{--display:flex;--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:48px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-99857d4:not(.elementor-motion-effects-element-type-background), .elementor-226521 .elementor-element.elementor-element-99857d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41c363a );}.elementor-226521 .elementor-element.elementor-element-138f017{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;}.elementor-226521 .elementor-element.elementor-element-91af6ae{--display:flex;--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-226521 .elementor-element.elementor-element-6ae103c .aor-gallery__main{border-radius:12px 12px 12px 12px;}.elementor-226521 .elementor-element.elementor-element-2daeb65{--display:flex;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-226521 .elementor-element.elementor-element-9cc6ef5{--display:flex;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-226521 .elementor-element.elementor-element-550783c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-226521 .elementor-element.elementor-element-fd5d7bd .aor-stars__score{font-family:var( --e-global-typography-aorsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-aorsmall-font-size );font-weight:var( --e-global-typography-aorsmall-font-weight );line-height:var( --e-global-typography-aorsmall-line-height );letter-spacing:var( --e-global-typography-aorsmall-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fd5d7bd .aor-stars__count{font-family:var( --e-global-typography-aorsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-aorsmall-font-size );font-weight:var( --e-global-typography-aorsmall-font-weight );line-height:var( --e-global-typography-aorsmall-line-height );letter-spacing:var( --e-global-typography-aorsmall-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-6c629ba{width:var( --container-widget-width, min(100%, 60ch) );max-width:min(100%, 60ch);--container-widget-width:min(100%, 60ch);--container-widget-flex-grow:0;}.woocommerce .elementor-226521 .elementor-element.elementor-element-6c629ba .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-aorintro-font-family ), Sans-serif;font-size:var( --e-global-typography-aorintro-font-size );font-weight:var( --e-global-typography-aorintro-font-weight );line-height:var( --e-global-typography-aorintro-line-height );letter-spacing:var( --e-global-typography-aorintro-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-2891786{--display:flex;--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-226521 .elementor-element.elementor-element-2891786:not(.elementor-motion-effects-element-type-background), .elementor-226521 .elementor-element.elementor-element-2891786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aorpur8 );}.elementor-226521 .elementor-element.elementor-element-90ae252 .aor-highlights{--aor-highlights-marker:var( --e-global-color-be64505 );}.elementor-226521 .elementor-element.elementor-element-3c2da99{--display:flex;--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-3c2da99:not(.elementor-motion-effects-element-type-background), .elementor-226521 .elementor-element.elementor-element-3c2da99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81bdd83 );}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info{--aor-info-wide-title-gap:0px;--aor-info-wide-text-max:800px;}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__toggle, .elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__plain{font-family:var( --e-global-typography-aorh4-font-family ), Sans-serif;font-size:var( --e-global-typography-aorh4-font-size );font-weight:var( --e-global-typography-aorh4-font-weight );line-height:var( --e-global-typography-aorh4-line-height );letter-spacing:var( --e-global-typography-aorh4-letter-spacing );color:var( --e-global-color-primary );}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__toggle[aria-expanded="true"]{color:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-63412b2{--display:flex;--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-63412b2:not(.elementor-motion-effects-element-type-background), .elementor-226521 .elementor-element.elementor-element-63412b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41c363a );}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products{--aor-cols:4;--aor-gap:32px;}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products__heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products__head{margin-bottom:48px;}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-cards{--aor-card-radius:12px;--aor-card-padding:24px;--aor-card-hover-border:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-9dc9206{--display:flex;--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-9dc9206:not(.elementor-motion-effects-element-type-background), .elementor-226521 .elementor-element.elementor-element-9dc9206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81bdd83 );}.elementor-226521 .elementor-element.elementor-element-9695a68{--display:flex;--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-9695a68:not(.elementor-motion-effects-element-type-background), .elementor-226521 .elementor-element.elementor-element-9695a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41c363a );}.elementor-226521 .elementor-element.elementor-element-902f7c9 .aor-reviews__heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-226521 .elementor-element.elementor-element-83872fd{--display:flex;--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-83872fd:not(.elementor-motion-effects-element-type-background), .elementor-226521 .elementor-element.elementor-element-83872fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aorpur8 );}.elementor-226521 .elementor-element.elementor-element-5bad962{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-226521 .elementor-element.elementor-element-5b62626{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aorgr25 );--border-color:var( --e-global-color-aorgr25 );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-5b62626:not(.elementor-motion-effects-element-type-background), .elementor-226521 .elementor-element.elementor-element-5b62626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41c363a );}.elementor-226521 .elementor-element.elementor-element-5b62626:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-5b62626, .elementor-226521 .elementor-element.elementor-element-5b62626::before{--border-transition:0.3s;}.elementor-226521 .elementor-element.elementor-element-fa37d95 img{width:100%;}.elementor-226521 .elementor-element.elementor-element-cbaa0ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-226521 .elementor-element.elementor-element-8b22b53 .elementor-heading-title{font-family:var( --e-global-typography-aorcard-font-family ), Sans-serif;font-size:var( --e-global-typography-aorcard-font-size );font-weight:var( --e-global-typography-aorcard-font-weight );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );color:var( --e-global-color-primary );}.elementor-226521 .elementor-element.elementor-element-d7f31a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-226521 .elementor-element.elementor-element-d7f31a5 .elementor-icon-wrapper{text-align:end;}.elementor-226521 .elementor-element.elementor-element-d7f31a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-d7f31a5.elementor-view-framed .elementor-icon, .elementor-226521 .elementor-element.elementor-element-d7f31a5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-d7f31a5.elementor-view-framed .elementor-icon, .elementor-226521 .elementor-element.elementor-element-d7f31a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-d7f31a5 .elementor-icon{font-size:20px;}.elementor-226521 .elementor-element.elementor-element-d7f31a5 .elementor-icon svg{height:20px;}.elementor-226521 .elementor-element.elementor-element-9476ba4{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aorgr25 );--border-color:var( --e-global-color-aorgr25 );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-9476ba4:not(.elementor-motion-effects-element-type-background), .elementor-226521 .elementor-element.elementor-element-9476ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41c363a );}.elementor-226521 .elementor-element.elementor-element-9476ba4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-9476ba4, .elementor-226521 .elementor-element.elementor-element-9476ba4::before{--border-transition:0.3s;}.elementor-226521 .elementor-element.elementor-element-3d8513d img{width:100%;}.elementor-226521 .elementor-element.elementor-element-fca641f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-226521 .elementor-element.elementor-element-60c2f5c .elementor-heading-title{font-family:var( --e-global-typography-aorcard-font-family ), Sans-serif;font-size:var( --e-global-typography-aorcard-font-size );font-weight:var( --e-global-typography-aorcard-font-weight );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );color:var( --e-global-color-primary );}.elementor-226521 .elementor-element.elementor-element-4c3abf2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-226521 .elementor-element.elementor-element-4c3abf2 .elementor-icon-wrapper{text-align:end;}.elementor-226521 .elementor-element.elementor-element-4c3abf2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-4c3abf2.elementor-view-framed .elementor-icon, .elementor-226521 .elementor-element.elementor-element-4c3abf2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-4c3abf2.elementor-view-framed .elementor-icon, .elementor-226521 .elementor-element.elementor-element-4c3abf2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-4c3abf2 .elementor-icon{font-size:20px;}.elementor-226521 .elementor-element.elementor-element-4c3abf2 .elementor-icon svg{height:20px;}.elementor-226521 .elementor-element.elementor-element-40292c9{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aorgr25 );--border-color:var( --e-global-color-aorgr25 );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-40292c9:not(.elementor-motion-effects-element-type-background), .elementor-226521 .elementor-element.elementor-element-40292c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41c363a );}.elementor-226521 .elementor-element.elementor-element-40292c9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-40292c9, .elementor-226521 .elementor-element.elementor-element-40292c9::before{--border-transition:0.3s;}.elementor-226521 .elementor-element.elementor-element-958c9e0 img{width:100%;}.elementor-226521 .elementor-element.elementor-element-f77b167{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-226521 .elementor-element.elementor-element-46f27a3 .elementor-heading-title{font-family:var( --e-global-typography-aorcard-font-family ), Sans-serif;font-size:var( --e-global-typography-aorcard-font-size );font-weight:var( --e-global-typography-aorcard-font-weight );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );color:var( --e-global-color-primary );}.elementor-226521 .elementor-element.elementor-element-8777456.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-226521 .elementor-element.elementor-element-8777456 .elementor-icon-wrapper{text-align:end;}.elementor-226521 .elementor-element.elementor-element-8777456.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-8777456.elementor-view-framed .elementor-icon, .elementor-226521 .elementor-element.elementor-element-8777456.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-8777456.elementor-view-framed .elementor-icon, .elementor-226521 .elementor-element.elementor-element-8777456.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-226521 .elementor-element.elementor-element-8777456 .elementor-icon{font-size:20px;}.elementor-226521 .elementor-element.elementor-element-8777456 .elementor-icon svg{height:20px;}@media(max-width:1366px){.elementor-226521 .elementor-element.elementor-element-99857d4{--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-138f017{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-226521 .elementor-element.elementor-element-91af6ae{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-226521 .elementor-element.elementor-element-2daeb65{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-226521 .elementor-element.elementor-element-9cc6ef5{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-226521 .elementor-element.elementor-element-550783c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fd5d7bd .aor-stars__score{font-size:var( --e-global-typography-aorsmall-font-size );line-height:var( --e-global-typography-aorsmall-line-height );letter-spacing:var( --e-global-typography-aorsmall-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fd5d7bd .aor-stars__count{font-size:var( --e-global-typography-aorsmall-font-size );line-height:var( --e-global-typography-aorsmall-line-height );letter-spacing:var( --e-global-typography-aorsmall-letter-spacing );}.woocommerce .elementor-226521 .elementor-element.elementor-element-6c629ba .woocommerce-product-details__short-description{font-size:var( --e-global-typography-aorintro-font-size );line-height:var( --e-global-typography-aorintro-line-height );letter-spacing:var( --e-global-typography-aorintro-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-2891786{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-226521 .elementor-element.elementor-element-3c2da99{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__toggle, .elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__plain{font-size:var( --e-global-typography-aorh4-font-size );line-height:var( --e-global-typography-aorh4-line-height );letter-spacing:var( --e-global-typography-aorh4-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-63412b2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products{--aor-cols:4;--aor-gap:24px;}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products__head{margin-bottom:40px;}.elementor-226521 .elementor-element.elementor-element-9dc9206{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-9695a68{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-902f7c9 .aor-reviews__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-83872fd{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-5bad962{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-226521 .elementor-element.elementor-element-cbaa0ac{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-226521 .elementor-element.elementor-element-8b22b53 .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fca641f{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-226521 .elementor-element.elementor-element-60c2f5c .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-f77b167{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-226521 .elementor-element.elementor-element-46f27a3 .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}}@media(max-width:1024px){.elementor-226521 .elementor-element.elementor-element-99857d4{--padding-top:32px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-138f017{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-226521 .elementor-element.elementor-element-91af6ae{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-226521 .elementor-element.elementor-element-91af6ae.e-con{--align-self:flex-start;}.elementor-226521 .elementor-element.elementor-element-2daeb65{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-226521 .elementor-element.elementor-element-9cc6ef5{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-226521 .elementor-element.elementor-element-550783c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fd5d7bd .aor-stars__score{font-size:var( --e-global-typography-aorsmall-font-size );line-height:var( --e-global-typography-aorsmall-line-height );letter-spacing:var( --e-global-typography-aorsmall-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fd5d7bd .aor-stars__count{font-size:var( --e-global-typography-aorsmall-font-size );line-height:var( --e-global-typography-aorsmall-line-height );letter-spacing:var( --e-global-typography-aorsmall-letter-spacing );}.woocommerce .elementor-226521 .elementor-element.elementor-element-6c629ba .woocommerce-product-details__short-description{font-size:var( --e-global-typography-aorintro-font-size );line-height:var( --e-global-typography-aorintro-line-height );letter-spacing:var( --e-global-typography-aorintro-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-2891786{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-226521 .elementor-element.elementor-element-3c2da99{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__toggle, .elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__plain{font-size:var( --e-global-typography-aorh4-font-size );line-height:var( --e-global-typography-aorh4-line-height );letter-spacing:var( --e-global-typography-aorh4-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-63412b2{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products{--aor-cols:2;--aor-gap:24px;}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products__head{margin-bottom:32px;}.elementor-226521 .elementor-element.elementor-element-9dc9206{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-9695a68{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-902f7c9 .aor-reviews__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-83872fd{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-5bad962{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-226521 .elementor-element.elementor-element-cbaa0ac{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-226521 .elementor-element.elementor-element-8b22b53 .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fca641f{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-226521 .elementor-element.elementor-element-60c2f5c .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-f77b167{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-226521 .elementor-element.elementor-element-46f27a3 .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}}@media(max-width:767px){.elementor-226521 .elementor-element.elementor-element-f9a0475 .aor-breadcrumb{--aor-breadcrumb-wrap:nowrap;--aor-breadcrumb-space:nowrap;--aor-breadcrumb-item-max:none;--aor-breadcrumb-list:flex;--aor-breadcrumb-back:none;}.elementor-226521 .elementor-element.elementor-element-99857d4{--padding-top:24px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-138f017{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-226521 .elementor-element.elementor-element-91af6ae{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-226521 .elementor-element.elementor-element-91af6ae.e-con{--align-self:stretch;}.elementor-226521 .elementor-element.elementor-element-2daeb65{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-226521 .elementor-element.elementor-element-9cc6ef5{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-226521 .elementor-element.elementor-element-550783c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fd5d7bd .aor-stars__score{font-size:var( --e-global-typography-aorsmall-font-size );line-height:var( --e-global-typography-aorsmall-line-height );letter-spacing:var( --e-global-typography-aorsmall-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fd5d7bd .aor-stars__count{font-size:var( --e-global-typography-aorsmall-font-size );line-height:var( --e-global-typography-aorsmall-line-height );letter-spacing:var( --e-global-typography-aorsmall-letter-spacing );}.woocommerce .elementor-226521 .elementor-element.elementor-element-6c629ba .woocommerce-product-details__short-description{font-size:var( --e-global-typography-aorintro-font-size );line-height:var( --e-global-typography-aorintro-line-height );letter-spacing:var( --e-global-typography-aorintro-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-2891786{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-226521 .elementor-element.elementor-element-3c2da99{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__toggle, .elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__plain{font-size:var( --e-global-typography-aorh4-font-size );line-height:var( --e-global-typography-aorh4-line-height );letter-spacing:var( --e-global-typography-aorh4-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-63412b2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products{--aor-cols:1;--aor-gap:16px;}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products__head{margin-bottom:24px;}.elementor-226521 .elementor-element.elementor-element-9dc9206{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-9695a68{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-902f7c9 .aor-reviews__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-83872fd{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-226521 .elementor-element.elementor-element-5bad962{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-226521 .elementor-element.elementor-element-cbaa0ac{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-226521 .elementor-element.elementor-element-8b22b53 .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fca641f{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-226521 .elementor-element.elementor-element-60c2f5c .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-f77b167{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-226521 .elementor-element.elementor-element-46f27a3 .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}}@media(min-width:768px){.elementor-226521 .elementor-element.elementor-element-91af6ae{--width:calc(50% - 24px);}.elementor-226521 .elementor-element.elementor-element-2daeb65{--width:calc(50% - 24px);}}@media(max-width:1366px) and (min-width:768px){.elementor-226521 .elementor-element.elementor-element-91af6ae{--width:calc(50% - 20px);}.elementor-226521 .elementor-element.elementor-element-2daeb65{--width:calc(50% - 20px);}}@media(max-width:1024px) and (min-width:768px){.elementor-226521 .elementor-element.elementor-element-91af6ae{--width:min(100%, 560px);}.elementor-226521 .elementor-element.elementor-element-2daeb65{--width:100%;}}@media(min-width:1600px){.elementor-226521 .elementor-element.elementor-element-550783c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fd5d7bd .aor-stars__score{font-size:var( --e-global-typography-aorsmall-font-size );line-height:var( --e-global-typography-aorsmall-line-height );letter-spacing:var( --e-global-typography-aorsmall-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-fd5d7bd .aor-stars__count{font-size:var( --e-global-typography-aorsmall-font-size );line-height:var( --e-global-typography-aorsmall-line-height );letter-spacing:var( --e-global-typography-aorsmall-letter-spacing );}.woocommerce .elementor-226521 .elementor-element.elementor-element-6c629ba .woocommerce-product-details__short-description{font-size:var( --e-global-typography-aorintro-font-size );line-height:var( --e-global-typography-aorintro-line-height );letter-spacing:var( --e-global-typography-aorintro-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__toggle, .elementor-226521 .elementor-element.elementor-element-2ed1306 .aor-info__plain{font-size:var( --e-global-typography-aorh4-font-size );line-height:var( --e-global-typography-aorh4-line-height );letter-spacing:var( --e-global-typography-aorh4-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-cff6072 .aor-products__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-902f7c9 .aor-reviews__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-5bad962{--grid-auto-flow:row;}.elementor-226521 .elementor-element.elementor-element-8b22b53 .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-60c2f5c .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}.elementor-226521 .elementor-element.elementor-element-46f27a3 .elementor-heading-title{font-size:var( --e-global-typography-aorcard-font-size );line-height:var( --e-global-typography-aorcard-line-height );letter-spacing:var( --e-global-typography-aorcard-letter-spacing );}}/* Start custom CSS for aor-review-stars, class: .elementor-element-fd5d7bd *//* 44 px touch target without moving the line. */
.elementor-226521 .elementor-element.elementor-element-fd5d7bd .aor-stars { min-height: 44px; margin-block: -8px; }/* End custom CSS */
/* Start custom CSS *//* Gallery column stays in view beside the info column from 1025 px up (stacked below), clearing the sticky header. */
@media (min-width: 1025px) { body.elementor-page-226521 .aor-pp-gallery { position: sticky; top: calc(var(--aor-header-height, 72px) + 24px); } }
/* Focus and anchor jumps stop below the sticky header (pass 2 M6); this file loads on product pages only. */
html { scroll-padding-top: calc(var(--aor-header-height, 72px) + 16px); }
/* 44 px touch targets (pass 2 M5): the breadcrumb links (widget has no padding control) and "Where to buy" (add-on sets 24 px). */
body.elementor-page-226521 .aor-breadcrumb .aor-breadcrumb__link { padding-block: 10px; line-height: 24px; }
/* Same rule for the Catalogue text link; the Amazon button is already taller. */
body.elementor-page-226521 .aor-catalogue .aor-catalogue__link { min-height: 44px; }
/* Print (pass 2 M2): every Product Information section open, as plain titles. */
@media print { body.elementor-page-226521 .aor-info .aor-info__section .aor-info__panel { display: block !important; } body.elementor-page-226521 .aor-info .aor-info__toggle { display: none !important; } body.elementor-page-226521 .aor-info .aor-info__plain { display: flex !important; } }
/* Print: no page chrome, skip link, sign-up band, lightbox or buttons; the gallery prints in place. */
@media print { [data-elementor-type="header"], [data-elementor-type="footer"], [data-elementor-type="section"], .aor-gallery__zoom, .aor-gallery__counter, .aor-gallery__lightbox, .elementor-lightbox, .aor-buy, .skip-link, #wpadminbar { display: none !important; } body.elementor-page-226521 .aor-pp-gallery { position: static; } }/* End custom CSS */