.elementor-7466 .elementor-element.elementor-element-cd27d3b{--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;--padding-top:32px;--padding-bottom:8px;--padding-left:32px;--padding-right:32px;}.elementor-7466 .elementor-element.elementor-element-f6c91ea{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7466 .elementor-element.elementor-element-f6c91ea.elementor-element{--align-self:center;}.elementor-7466 .elementor-element.elementor-element-f6c91ea .woocommerce-breadcrumb{color:var( --e-global-color-651f01e );font-family:"Roboto Regular", Sans-serif;font-size:14px;}.elementor-7466 .elementor-element.elementor-element-f6c91ea .woocommerce-breadcrumb > a{color:var( --e-global-color-651f01e );}.elementor-7466 .elementor-element.elementor-element-726c768{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;--alignment:right;--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FFFFFF;--e-share-buttons-secondary-color:var( --e-global-color-651f01e );}.elementor-7466 .elementor-element.elementor-element-726c768 .elementor-share-btn{font-size:calc(0.65px * 10);}.elementor-7466 .elementor-element.elementor-element-726c768 .elementor-share-btn__icon{--e-share-buttons-icon-size:16px;}.elementor-7466 .elementor-element.elementor-element-09f7f4b{--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:32px 56px;--row-gap:32px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7466 .elementor-element.elementor-element-451fa08{--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-7466 .elementor-element.elementor-element-00e68a9{--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;--justify-content:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-woocommerce-product-title .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-7466 .elementor-element.elementor-element-09f9e9d .elementor-heading-title{font-family:"Gray Bold", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-7466 .elementor-element.elementor-element-0fd8681{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7466 .elementor-element.elementor-element-6037655{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7466 .elementor-element.elementor-element-8e39995{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7466 .elementor-element.elementor-element-158e5ab > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-1 .quantity input[type=number]{color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-2 .quantity input[type=number]{color:var( --e-global-color-secondary );}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-3 .quantity input[type=number]{color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-4 .quantity input[type=number]{color:var( --e-global-color-secondary );}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-5 .quantity input[type=number]{color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal,.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal,.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-1 .quantity input[type=number],.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-3 .quantity input[type=number],.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-5 .quantity input[type=number]{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-651f01e );}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{border-radius:0px 0px 0px 0px;}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal{border-radius:0px 0px 0px 0px;}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart[class*="wl-style-"] form.cart button{color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px !important;background-color:#02010100 !important;}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-style-1 form.cart button{color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px !important;background-color:#02010100 !important;}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-style-1 form.cart button{font-family:"Roboto Regular", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-addto-cart[class*="wl-style-"] form.cart button:hover{color:var( --e-global-color-651f01e );background-color:#FFFFFF !important;border-color:var( --e-global-color-651f01e );}.elementor-7466 .elementor-element.elementor-element-158e5ab .wl-style-1 form.cart button:hover{color:var( --e-global-color-651f01e );background-color:#FFFFFF !important;border-color:var( --e-global-color-651f01e );}.elementor-7466 .elementor-element.elementor-element-575b662{--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:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7466 .elementor-element.elementor-element-49ba8c8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7466 .elementor-element.elementor-element-49ba8c8 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-7466 .elementor-element.elementor-element-49ba8c8 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-7466 .elementor-element.elementor-element-49ba8c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7466 .elementor-element.elementor-element-49ba8c8 .elementor-icon-list-item > a{font-family:"Roboto Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-7466 .elementor-element.elementor-element-49ba8c8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7466 .elementor-element.elementor-element-d550e8e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7466 .elementor-element.elementor-element-e4928c2{--divider-border-style:solid;--divider-color:#CECECE;--divider-border-width:1px;}.elementor-7466 .elementor-element.elementor-element-e4928c2 .elementor-divider-separator{width:100%;}.elementor-7466 .elementor-element.elementor-element-e4928c2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7466 .elementor-element.elementor-element-7a1c0de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-7466 .elementor-element.elementor-element-7a1c0de:not(.elementor-motion-effects-element-type-background), .elementor-7466 .elementor-element.elementor-element-7a1c0de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, #0A0A0A 0%, #2C2C2C 100%);}.elementor-7466 .elementor-element.elementor-element-7a1c0df .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7466 .elementor-element.elementor-element-7a1c0df .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7466 .elementor-element.elementor-element-7a1c0df{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7466 .elementor-element.elementor-element-7a1c0df .elementor-icon-list-text{transition:color 0.3s;}.elementor-7466 .elementor-element.elementor-element-420470d{--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:56px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7466 .elementor-element.elementor-element-fb1c135{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-7466 .elementor-element.elementor-element-7b1c001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-7466 .elementor-element.elementor-element-7b1c001 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:600;color:#111111;}.elementor-widget-woocommerce-product-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7466 .elementor-element.elementor-element-7f01a0c{font-family:"Roboto Regular", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-7466 .elementor-element.elementor-element-675dbd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7466 .elementor-element.elementor-element-7b1c002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-7466 .elementor-element.elementor-element-7b1c002 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:600;color:#111111;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7466 .elementor-element.elementor-element-a118673{--grid-columns:4;--grid-row-gap:36px;--grid-column-gap:24px;}.elementor-7466 .elementor-element.elementor-element-a118673 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7466 .elementor-element.elementor-element-a118673 .e-loop-item > .elementor-section, .elementor-7466 .elementor-element.elementor-element-a118673 .e-loop-item > .elementor-section > .elementor-container, .elementor-7466 .elementor-element.elementor-element-a118673 .e-loop-item > .e-con, .elementor-7466 .elementor-element.elementor-element-a118673 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7466 .elementor-element.elementor-element-0993354{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:54px;--n-tabs-title-font-size:18px;}.elementor-7466 .elementor-element.elementor-element-0993354 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-7466 .elementor-element.elementor-element-0993354.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-651f01e );}.elementor-7466 .elementor-element.elementor-element-0993354.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7466 .elementor-element.elementor-element-0993354.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-651f01e );}.elementor-7466 .elementor-element.elementor-element-0993354.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-651f01e );}.elementor-7466 .elementor-element.elementor-element-0993354.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Gray Bold", Sans-serif;font-weight:500;}.elementor-7466 .elementor-element.elementor-element-2b34bfc{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-7466 .elementor-element.elementor-element-2b34bfc:not(.elementor-motion-effects-element-type-background), .elementor-7466 .elementor-element.elementor-element-2b34bfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F2;}.elementor-7466 .elementor-element.elementor-element-7a1c0e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-7466 .elementor-element.elementor-element-7a1c0e0 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:36px;font-weight:600;color:#111111;}@media(min-width:768px){.elementor-7466 .elementor-element.elementor-element-cd27d3b{--content-width:1320px;}.elementor-7466 .elementor-element.elementor-element-09f7f4b{--content-width:1320px;}.elementor-7466 .elementor-element.elementor-element-451fa08{--width:56%;}.elementor-7466 .elementor-element.elementor-element-00e68a9{--width:40%;}.elementor-7466 .elementor-element.elementor-element-420470d{--content-width:1320px;}.elementor-7466 .elementor-element.elementor-element-2b34bfc{--content-width:1320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7466 .elementor-element.elementor-element-451fa08{--width:100%;}.elementor-7466 .elementor-element.elementor-element-00e68a9{--width:100%;}}@media(max-width:1024px){ .elementor-7466 .elementor-element.elementor-element-726c768{--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7466 .elementor-element.elementor-element-09f7f4b{--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:16px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-7466 .elementor-element.elementor-element-49ba8c8{width:100%;max-width:100%;}.elementor-7466 .elementor-element.elementor-element-d550e8e{width:100%;max-width:100%;}.elementor-7466 .elementor-element.elementor-element-a118673{--grid-columns:2;}}@media(max-width:767px){.elementor-7466 .elementor-element.elementor-element-cd27d3b{--padding-top:20px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7466 .elementor-element.elementor-element-f6c91ea{width:100%;max-width:100%;}.elementor-7466 .elementor-element.elementor-element-f6c91ea .woocommerce-breadcrumb{text-align:center;}.elementor-7466 .elementor-element.elementor-element-726c768{width:100%;max-width:100%;--alignment:center;} .elementor-7466 .elementor-element.elementor-element-726c768{--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7466 .elementor-element.elementor-element-09f7f4b{--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:8px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-7466 .elementor-element.elementor-element-451fa08{--width:100%;}.elementor-7466 .elementor-element.elementor-element-0388b2b{width:100%;max-width:100%;}.elementor-7466 .elementor-element.elementor-element-00e68a9{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7466 .elementor-element.elementor-element-09f9e9d{text-align:center;}.elementor-7466 .elementor-element.elementor-element-0fd8681{--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:flex-start;}.elementor-7466 .elementor-element.elementor-element-6037655.elementor-element{--align-self:center;}.elementor-7466 .elementor-element.elementor-element-8e39995{width:initial;max-width:initial;}.elementor-7466 .elementor-element.elementor-element-8e39995.elementor-element{--align-self:center;}.elementor-7466 .elementor-element.elementor-element-158e5ab{width:100%;max-width:100%;}.elementor-7466 .elementor-element.elementor-element-575b662{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7466 .elementor-element.elementor-element-575b662.e-con{--align-self:center;}.elementor-7466 .elementor-element.elementor-element-d550e8e{width:100%;max-width:100%;}.elementor-7466 .elementor-element.elementor-element-420470d{--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-7466 .elementor-element.elementor-element-7f01a0c{text-align:start;}.elementor-7466 .elementor-element.elementor-element-a118673{--grid-columns:2;}.elementor-7466 .elementor-element.elementor-element-2b34bfc{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for container, class: .elementor-element-451fa08 */.elementor-7466 .elementor-element.elementor-element-451fa08 .woocommerce-product-gallery{position:relative}.elementor-7466 .elementor-element.elementor-element-451fa08 .woocommerce-product-gallery__image{background:#F5F4F2;border-radius:26px;overflow:hidden}.elementor-7466 .elementor-element.elementor-element-451fa08 .woocommerce-product-gallery__image img{border-radius:26px!important;mix-blend-mode:multiply}.elementor-7466 .elementor-element.elementor-element-451fa08 .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(5,1fr);gap:12px;margin:14px 0 0!important;padding:0;list-style:none}.elementor-7466 .elementor-element.elementor-element-451fa08 .flex-control-thumbs li{width:auto!important;float:none!important;margin:0!important}.elementor-7466 .elementor-element.elementor-element-451fa08 .flex-control-thumbs img{border-radius:14px!important;background:#F5F4F2;border:2px solid transparent;opacity:.7;transition:.2s;aspect-ratio:1/1;object-fit:cover}.elementor-7466 .elementor-element.elementor-element-451fa08 .flex-control-thumbs img.flex-active,.elementor-7466 .elementor-element.elementor-element-451fa08 .flex-control-thumbs img:hover{opacity:1;border-color:#111}.elementor-7466 .elementor-element.elementor-element-451fa08 .woocommerce-product-gallery__trigger{background:#fff;border-radius:50%;box-shadow:0 8px 20px -8px rgba(0,0,0,.3)}.elementor-7466 .elementor-element.elementor-element-451fa08 .woocommerce-product-gallery{position:relative}.elementor-7466 .elementor-element.elementor-element-451fa08 .woocommerce-product-gallery .flex-viewport{border-radius:26px;overflow:hidden;background:#F5F4F2}.elementor-7466 .elementor-element.elementor-element-451fa08 .woocommerce-product-gallery__image{background:none}.elementor-7466 .elementor-element.elementor-element-451fa08 .woocommerce-product-gallery__image img{border-radius:0!important;mix-blend-mode:normal!important;width:100%;height:auto;display:block}.elementor-7466 .elementor-element.elementor-element-451fa08 .woocommerce-product-gallery img.zoomImg{background:#fff}.elementor-7466 .elementor-element.elementor-element-451fa08 .woocommerce-product-gallery__wrapper{margin:0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f18b80 */.elementor-7466 .elementor-element.elementor-element-6f18b80 h1,.elementor-7466 .elementor-element.elementor-element-6f18b80 .custom-product-title{font:600 44px/1.06 "Bricolage Grotesque",sans-serif!important;letter-spacing:-1px;color:#111!important;margin:0 0 4px;text-transform:none}.elementor-7466 .elementor-element.elementor-element-6f18b80 #custom-product-title-size{text-transform:none;display:block;margin-top:8px;font:500 14px "DM Sans",sans-serif;letter-spacing:.04em;color:#5F5F5F}@media(max-width:767px){.elementor-7466 .elementor-element.elementor-element-6f18b80 h1{font-size:32px!important}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6037655 */.elementor-7466 .elementor-element.elementor-element-6037655,.elementor-7466 .elementor-element.elementor-element-6037655 .price{font:600 28px "DM Sans",sans-serif;color:#111}.elementor-7466 .elementor-element.elementor-element-6037655 del,.elementor-7466 .elementor-element.elementor-element-6037655 del *{color:#8a8a8a!important;font-size:19px!important;font-weight:400!important}.elementor-7466 .elementor-element.elementor-element-6037655 ins,.elementor-7466 .elementor-element.elementor-element-6037655 ins *{color:#B8861B!important;text-decoration:none;font-size:28px!important;font-weight:600!important}/* End custom CSS */
/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-158e5ab */.payment-icons {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-top: 12px;
    flex-wrap: wrap;
}

.payment-icons .payment-icon-wrap img,
.payment-icons img {
    width: 32px !important;
    height: 32px !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d550e8e */.elementor-7466 .elementor-element.elementor-element-d550e8e #calc_results{margin-bottom:10px;color: #000;}
div#calc_results .amount, div#calc_results bdi {
    color:#000!important;
}

.elementor-7466 .elementor-element.elementor-element-d550e8e #calc_postcode, .elementor-7466 .elementor-element.elementor-element-d550e8e #calc_postcode:focus{
    outline:0;
    border-radius:0px;
    border:1px solid #000;
}
.elementor-7466 .elementor-element.elementor-element-d550e8e button#trigger_calc {
    background: #fff;
    color: #515151;
    border: 1px solid #000;
    border-radius: 0px;
    margin: 10px 0px 0px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Roboto Regular' !important;
}

.elementor-7466 .elementor-element.elementor-element-d550e8e button#trigger_calc:hover{
    background: #000;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e68a9 */.elementor-7466 .elementor-element.elementor-element-00e68a9{position:sticky;top:150px;align-self:flex-start}@media(max-width:1024px){.elementor-7466 .elementor-element.elementor-element-00e68a9{position:static}}.elementor-7466 .elementor-element.elementor-element-00e68a9 .custom-product-title{font:600 46px/1.05 "Bricolage Grotesque",sans-serif;letter-spacing:-1px;color:#111111;margin:0}@media(max-width:767px){.elementor-7466 .elementor-element.elementor-element-00e68a9 .custom-product-title{font-size:34px}}.elementor-7466 .elementor-element.elementor-element-00e68a9 #forced-price-display,.elementor-7466 .elementor-element.elementor-element-00e68a9 #forced-price-display .woocommerce-Price-amount{font:600 30px "DM Sans",sans-serif;color:#111111}.elementor-7466 .elementor-element.elementor-element-00e68a9 #forced-price-display del,.elementor-7466 .elementor-element.elementor-element-00e68a9 #forced-price-display del .woocommerce-Price-amount{font-size:20px;color:#8a8a8a;font-weight:400}.elementor-7466 .elementor-element.elementor-element-00e68a9 #forced-price-display ins{text-decoration:none;color:#B8861B}.elementor-7466 .elementor-element.elementor-element-00e68a9 .discount-message{color:#B8861B;font:600 13px "DM Sans",sans-serif;margin:6px 0 0}.elementor-7466 .elementor-element.elementor-element-00e68a9 table.variations{display:block;width:100%;border:0;margin:0 0 8px}.elementor-7466 .elementor-element.elementor-element-00e68a9 table.variations tbody,.elementor-7466 .elementor-element.elementor-element-00e68a9 table.variations tr,.elementor-7466 .elementor-element.elementor-element-00e68a9 table.variations td,.elementor-7466 .elementor-element.elementor-element-00e68a9 table.variations th{display:block;border:0;padding:0;background:none}.elementor-7466 .elementor-element.elementor-element-00e68a9 table.variations tr{margin-bottom:22px}.elementor-7466 .elementor-element.elementor-element-00e68a9 table.variations th.label,.elementor-7466 .elementor-element.elementor-element-00e68a9 table.variations th.label label{font:600 12px "DM Sans",sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#5F5F5F;margin:0 0 10px}.elementor-7466 .elementor-element.elementor-element-00e68a9 .reset_variations{display:inline-block;margin-top:8px;font:500 13px "DM Sans",sans-serif;color:#5F5F5F;text-decoration:underline}.elementor-7466 .elementor-element.elementor-element-00e68a9 .quantity input.qty{border:1.5px solid #E3E3E1;border-radius:999px;height:56px;width:84px;font:600 16px "DM Sans",sans-serif;text-align:center}.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_add_to_cart_button,.elementor-7466 .elementor-element.elementor-element-00e68a9 button.single_add_to_cart_button{background:#D4A62A!important;color:#111111!important;border-radius:999px!important;height:56px;padding:0 44px!important;font:600 16px "DM Sans",sans-serif!important;border:0!important;transition:.2s}.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_add_to_cart_button:hover{background:#111111!important;color:#fff!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .woocommerce-variation-add-to-cart{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.elementor-7466 .elementor-element.elementor-element-00e68a9 .woocommerce-variation-price{display:none}.elementor-7466 .elementor-element.elementor-element-00e68a9 .elementor-icon-list-text{font:500 15px "DM Sans",sans-serif;color:#111111}.elementor-7466 .elementor-element.elementor-element-00e68a9{background:#fff;border:1px solid #E3E3E1;border-radius:26px;padding:34px 34px 30px!important;box-shadow:0 30px 60px -42px rgba(17,17,17,.35)}@media(max-width:767px){.elementor-7466 .elementor-element.elementor-element-00e68a9{padding:22px 18px!important}}.elementor-7466 .elementor-element.elementor-element-00e68a9 .variations_form .single_add_to_cart_button,.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_add_to_cart_button{border-radius:999px!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 #calc_postcode{border-radius:999px!important;padding:10px 16px}.elementor-7466 .elementor-element.elementor-element-00e68a9 button#trigger_calc{border-radius:999px!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .elementor-widget-icon-list .elementor-icon-list-text{font:500 14px "DM Sans",sans-serif;color:#3a3a3a}.elementor-7466 .elementor-element.elementor-element-00e68a9 .elementor-widget-icon-list i{color:#B8861B}.elementor-7466 .elementor-element.elementor-element-00e68a9 .elementor-widget-divider{opacity:.6}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_form{border:1px solid #E3E3E1!important;border-radius:22px;padding:20px!important;background:#FAFAF8;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:12px;margin:8px 0 26px!important;text-align:left}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_form:before{content:"DISCOUNT FOR SUITE";font:700 12px "DM Sans",sans-serif!important;letter-spacing:.14em;color:#B8861B;width:100%!important;margin:0 0 4px}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_form .bundled_product,.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product{width:100%!important;padding:14px!important;border:1px solid #E3E3E1;border-radius:16px;background:#fff;display:grid!important;grid-template-columns:76px minmax(0,1fr);gap:16px;align-items:start;margin:0!important;float:none!important;text-align:left!important;box-sizing:border-box}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .bundled_product_images{margin:0!important;width:76px!important;float:none!important;padding:0!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .bundled_product_images img{width:76px!important;height:76px!important;object-fit:contain;background:#F5F4F2;border-radius:12px;display:block;padding:4px;box-sizing:border-box}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .details{width:auto!important;padding:0!important;text-align:left!important;float:none!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .details h4,.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .details .bundled_product_title{font:600 15px/1.3 "DM Sans",sans-serif!important;margin:0 0 4px!important;color:#111}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product_permalink{margin-left:6px}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .bundled_product_excerpt,.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .bundled_product_excerpt p{font:400 13px/1.5 "DM Sans",sans-serif!important;color:#5F5F5F;margin:0 0 10px!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 label.bundled_product_optional_checkbox{display:flex!important;align-items:center;flex-wrap:wrap;gap:8px;font:500 14px "DM Sans",sans-serif!important;color:#111;cursor:pointer;margin:0}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product_checkbox{width:18px;height:18px;margin:0;accent-color:#111}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .price{display:inline-flex;gap:8px;align-items:baseline;font:600 14px "DM Sans",sans-serif!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .price del,.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .price del *{color:#8a8a8a!important;font-weight:400!important;text-decoration:line-through!important;font-size:13px!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .price ins,.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .price ins *{color:#B8861B!important;text-decoration:none!important;font-weight:700!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .bundled_item_cart_content{margin-top:10px}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .quantity input,.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product input.bundled_qty{width:84px;height:40px;border:1.5px solid #E3E3E1;border-radius:999px;text-align:center}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_data{display:block!important;text-align:left!important}@media(max-width:480px){.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product{grid-template-columns:60px minmax(0,1fr)}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .bundled_product_images,.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundled_product .bundled_product_images img{width:60px!important;height:60px!important}}.elementor-7466 .elementor-element.elementor-element-00e68a9 .variations_button,.elementor-7466 .elementor-element.elementor-element-00e68a9 .woocommerce-variation-add-to-cart{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center!important;gap:14px 16px;margin-top:6px}.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-quantity-wrap{display:flex!important;align-items:center;gap:12px;margin:0!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-quantity-wrap .label{font:600 12px "DM Sans",sans-serif!important;letter-spacing:.12em;text-transform:uppercase;color:#5F5F5F}.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-quantity-cal{display:inline-flex!important;align-items:center;height:54px;border:1.5px solid #111;border-radius:999px;overflow:hidden;background:#fff}.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-quantity-cal .wl-quantity{width:42px;height:54px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:11px;color:#111;background:transparent;border:0}.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-quantity-cal .wl-quantity:hover{background:#F5F4F2}.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-quantity-cal .quantity{margin:0!important;display:flex}.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-quantity-cal input.qty{width:44px!important;height:54px!important;border:0!important;border-radius:0!important;text-align:center;font:600 16px "DM Sans",sans-serif!important;padding:0!important;background:transparent!important;box-shadow:none!important;-moz-appearance:textfield}.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-quantity-cal input.qty::-webkit-outer-spin-button,.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-quantity-cal input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-cart-wrap{flex:1 1 100%!important;display:flex!important;flex-direction:column!important;gap:12px;width:100%;margin:0!important;text-align:left!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_add_to_cart_button,.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-cart-wrap button.single_add_to_cart_button{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:56px;padding:0 28px!important;background:#111!important;color:#fff!important;border:0!important;border-radius:999px!important;font:600 15px "DM Sans",sans-serif!important;letter-spacing:.08em;text-transform:uppercase;transition:background .2s,color .2s;margin:0!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_add_to_cart_button:hover{background:#D4A62A!important;color:#111!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .payment-icons{display:flex!important;align-items:center;gap:10px;flex-wrap:wrap;margin:0!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .payment-icons img{width:34px!important;height:24px!important;object-fit:contain!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_variation_wrap{display:flex!important;flex-direction:column}.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_variation_wrap>.single_variation{order:-2}.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_variation_wrap>.variations_button{order:-1;margin:4px 0 22px}.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_variation_wrap>.bundle_form{order:2}.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_variation_wrap>.bundle_form+*{order:3}.elementor-7466 .elementor-element.elementor-element-00e68a9 .variations_button,.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-cart-wrap,.elementor-7466 .elementor-element.elementor-element-00e68a9 .woocommerce-variation-add-to-cart-disabled{display:flex!important;visibility:visible!important;opacity:1!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_add_to_cart_button{display:flex!important;visibility:visible!important;opacity:1!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_add_to_cart_button.disabled,.elementor-7466 .elementor-element.elementor-element-00e68a9 .single_add_to_cart_button.wc-variation-selection-needed{opacity:.55!important;cursor:not-allowed}.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-cart-wrap .ozv-buy{display:flex;align-items:center;justify-content:center;width:100%;height:56px;border-radius:999px;border:1.5px solid #111;background:#fff;color:#111;font:600 15px "DM Sans",sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all .2s;padding:0 28px}.elementor-7466 .elementor-element.elementor-element-00e68a9 .wl-cart-wrap .ozv-buy:hover{background:#111;color:#fff}.elementor-7466 .elementor-element.elementor-element-00e68a9 .ozb-head{display:flex;align-items:center;justify-content:space-between;margin:6px 0 10px;font:700 12px "DM Sans",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#B8861B}.elementor-7466 .elementor-element.elementor-element-00e68a9 .ozb-nav{display:inline-flex;gap:8px}.elementor-7466 .elementor-element.elementor-element-00e68a9 .ozb-nav button{width:36px;height:36px;border-radius:50%;border:1.5px solid #E3E3E1;background:#fff;color:#111;font-size:18px;line-height:1;cursor:pointer;padding:0;transition:all .2s}.elementor-7466 .elementor-element.elementor-element-00e68a9 .ozb-nav button:hover{background:#111;color:#fff;border-color:#111}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_form.bundle_sells_form{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:14px!important;overflow-x:auto;scroll-snap-type:x mandatory;border:0!important;background:none!important;padding:2px 2px 14px!important;margin:0 0 20px!important;scrollbar-width:none}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_form.bundle_sells_form::-webkit-scrollbar{display:none}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_form.bundle_sells_form:before{display:none!important;content:none!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_form.bundle_sells_form .bundled_product{flex:0 0 66%!important;width:66%!important;scroll-snap-align:start;display:flex!important;flex-direction:column;gap:12px;padding:14px!important;border-radius:20px;background:#fff;border:1px solid #E3E3E1;box-shadow:0 18px 36px -28px rgba(17,17,17,.4)}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_form.bundle_sells_form .bundled_product_images{width:100%!important;margin:0!important}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_form.bundle_sells_form .bundled_product_images img{width:100%!important;height:170px!important;object-fit:contain;background:#F5F4F2;border-radius:14px;padding:10px;box-sizing:border-box}.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_form.bundle_sells_form .bundled_product .bundled_product_excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.elementor-7466 .elementor-element.elementor-element-00e68a9 .bundle_form.bundle_sells_form .bundled_product{flex-basis:82%!important;width:82%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1c0de */.elementor-7466 .elementor-element.elementor-element-7a1c0de .elementor-icon-list-items{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 44px}.elementor-7466 .elementor-element.elementor-element-7a1c0de .elementor-icon-list-item{margin:0!important}.elementor-7466 .elementor-element.elementor-element-7a1c0de .elementor-icon-list-text{font:500 14.5px "DM Sans",sans-serif;color:#fff!important}.elementor-7466 .elementor-element.elementor-element-7a1c0de .elementor-icon-list-icon i{color:#D4A62A!important;font-size:18px}.elementor-7466 .elementor-element.elementor-element-7a1c0de .elementor-icon-list-icon svg{fill:#D4A62A!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1c135 */.elementor-7466 .elementor-element.elementor-element-fb1c135{background:#fff;border:1px solid #E3E3E1;border-radius:26px;padding:40px!important;box-shadow:0 30px 60px -48px rgba(17,17,17,.35)}@media(max-width:767px){.elementor-7466 .elementor-element.elementor-element-fb1c135{padding:22px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-675dbd2 */@media(max-width:767px){.elementor-7466 .elementor-element.elementor-element-675dbd2 .elementor-loop-container{display:flex!important;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px!important;padding:4px 2px 14px;scrollbar-width:none}.elementor-7466 .elementor-element.elementor-element-675dbd2 .elementor-loop-container::-webkit-scrollbar{display:none}.elementor-7466 .elementor-element.elementor-element-675dbd2 .e-loop-item{flex:0 0 72%;scroll-snap-align:start}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1c135 */.elementor-7466 .elementor-element.elementor-element-fb1c135{background:#fff;border:1px solid #E3E3E1;border-radius:26px;padding:40px!important;box-shadow:0 30px 60px -48px rgba(17,17,17,.35)}@media(max-width:767px){.elementor-7466 .elementor-element.elementor-element-fb1c135{padding:22px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-675dbd2 */@media(max-width:767px){.elementor-7466 .elementor-element.elementor-element-675dbd2 .elementor-loop-container{display:flex!important;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px!important;padding:4px 2px 14px;scrollbar-width:none}.elementor-7466 .elementor-element.elementor-element-675dbd2 .elementor-loop-container::-webkit-scrollbar{display:none}.elementor-7466 .elementor-element.elementor-element-675dbd2 .e-loop-item{flex:0 0 72%;scroll-snap-align:start}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1c135 */.elementor-7466 .elementor-element.elementor-element-fb1c135{background:#fff;border:1px solid #E3E3E1;border-radius:26px;padding:40px!important;box-shadow:0 30px 60px -48px rgba(17,17,17,.35)}@media(max-width:767px){.elementor-7466 .elementor-element.elementor-element-fb1c135{padding:22px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-675dbd2 */@media(max-width:767px){.elementor-7466 .elementor-element.elementor-element-675dbd2 .elementor-loop-container{display:flex!important;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px!important;padding:4px 2px 14px;scrollbar-width:none}.elementor-7466 .elementor-element.elementor-element-675dbd2 .elementor-loop-container::-webkit-scrollbar{display:none}.elementor-7466 .elementor-element.elementor-element-675dbd2 .e-loop-item{flex:0 0 72%;scroll-snap-align:start}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-420470d */.elementor-7466 .elementor-element.elementor-element-420470d .e-n-tabs-heading{gap:10px;border:0;margin-bottom:28px}.elementor-7466 .elementor-element.elementor-element-420470d .e-n-tab-title{font:600 15px "DM Sans",sans-serif;color:#111;border:1.5px solid #E3E3E1!important;border-radius:999px!important;padding:12px 24px!important;background:#fff!important}.elementor-7466 .elementor-element.elementor-element-420470d .e-n-tab-title[aria-selected=true]{background:#111!important;color:#fff!important;border-color:#111!important}.elementor-7466 .elementor-element.elementor-element-420470d .e-n-tab-title[aria-selected=true] *{color:#fff!important}.elementor-7466 .elementor-element.elementor-element-420470d .woocommerce-product-details__short-description,.elementor-7466 .elementor-element.elementor-element-420470d .elementor-widget-woocommerce-product-content{font:400 17px/1.75 "DM Sans",sans-serif;color:#3a3a3a}.elementor-7466 .elementor-element.elementor-element-420470d .elementor-widget-woocommerce-product-content h2,.elementor-7466 .elementor-element.elementor-element-420470d .elementor-widget-woocommerce-product-content h3{font-family:"Bricolage Grotesque",sans-serif;font-weight:600;color:#111;letter-spacing:-.5px}.elementor-7466 .elementor-element.elementor-element-420470d .elementor-widget-woocommerce-product-content img{border-radius:20px;max-width:100%;height:auto}.elementor-7466 .elementor-element.elementor-element-420470d table{border-collapse:collapse;width:100%}.elementor-7466 .elementor-element.elementor-element-420470d table td,.elementor-7466 .elementor-element.elementor-element-420470d table th{padding:12px 14px;border-bottom:1px solid #E3E3E1;text-align:left}.elementor-7466 .elementor-element.elementor-element-420470d .e-n-tab-title,.elementor-7466 .elementor-element.elementor-element-420470d .e-n-tab-title *{font-family:"DM Sans",sans-serif!important;font-weight:600!important;font-size:15px!important}.elementor-7466 .elementor-element.elementor-element-420470d .e-n-tabs-heading{justify-content:flex-start!important;flex-wrap:wrap}.elementor-7466 .elementor-element.elementor-element-420470d .e-n-tab-title{flex:0 0 auto!important;width:auto!important}.elementor-7466 .elementor-element.elementor-element-420470d .e-n-tabs-content{padding-top:8px}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ozfurniturestore.com.au/wp-content/uploads/2025/10/Roboto-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gray Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ozfurniturestore.com.au/wp-content/uploads/2025/10/Gray-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */