.elementor-160009 .elementor-element.elementor-element-e7805dc{--display:flex;}.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-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-160009 .elementor-element.elementor-element-63f6e98{--display:flex;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-160009 .elementor-element.elementor-element-be3217d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-be3217d.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-160009 .elementor-element.elementor-element-be3217d.elementor-wc-products ul.products li.product .star-rating{font-size:2.6em;}.elementor-160009 .elementor-element.elementor-element-be3217d.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px;padding:12px 12px 12px 12px;border-color:#E4EAF2;}.elementor-160009 .elementor-element.elementor-element-be3217d.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-160009 .elementor-element.elementor-element-4f6de31{--display:flex;}.elementor-160009 .elementor-element.elementor-element-3fffaba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-3fffaba.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-160009 .elementor-element.elementor-element-c49196b{--display:flex;}.elementor-160009 .elementor-element.elementor-element-b784da7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-b784da7.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-160009 .elementor-element.elementor-element-f925107{--display:flex;}.elementor-160009 .elementor-element.elementor-element-faf4256.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-faf4256.elementor-wc-products ul.products li.product .button{color:#FFFFFF;}.elementor-160009 .elementor-element.elementor-element-faf4256.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-160009 .elementor-element.elementor-element-165a2ae{--display:flex;}.elementor-160009 .elementor-element.elementor-element-46e85a1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-46e85a1.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-160009 .elementor-element.elementor-element-f396069{--display:flex;}.elementor-160009 .elementor-element.elementor-element-27415fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-4b37789{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:14px;}.elementor-160009 .elementor-element.elementor-element-4b37789.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:"Roboto", Sans-serif;font-weight:500;}.elementor-160009 .elementor-element.elementor-element-0819fdc{--display:flex;}@media(min-width:768px){.elementor-160009 .elementor-element.elementor-element-e7805dc{--content-width:1600px;}}@media(max-width:1024px){.elementor-160009 .elementor-element.elementor-element-be3217d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-3fffaba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-b784da7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-faf4256.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-46e85a1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-27415fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-160009 .elementor-element.elementor-element-be3217d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-3fffaba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-b784da7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-faf4256.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-46e85a1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-160009 .elementor-element.elementor-element-27415fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-e7805dc *//* OfficeGiant Featured Products - WebWorks Media */
.elementor-160009 .elementor-element.elementor-element-e7805dc,.elementor-160009 .elementor-element.elementor-element-e7805dc > .e-con-inner{position:relative;}
.elementor-160009 .elementor-element.elementor-element-e7805dc .og-fp-title{position:absolute;top:0;left:0;z-index:2;margin:0;width:auto;}
.elementor-160009 .elementor-element.elementor-element-e7805dc .og-fp-title .elementor-heading-title{font-family:Inter,sans-serif;font-size:34px;font-weight:800;line-height:44px;letter-spacing:-.02em;color:#14213D !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc .e-n-tabs{--n-tabs-title-gap:10px;--n-tabs-gap:28px;}
.elementor-160009 .elementor-element.elementor-element-e7805dc .e-n-tabs-heading{justify-content:flex-end;padding-left:300px;flex-wrap:wrap;}
.elementor-160009 .elementor-element.elementor-element-e7805dc .e-n-tab-title{background:#F1F3F6 !important;color:#4B5563 !important;border:0 !important;border-radius:8px !important;padding:10px 16px !important;font-family:Inter,sans-serif !important;font-size:13px !important;font-weight:600 !important;white-space:nowrap;transition:background .2s,color .2s,box-shadow .2s;}
.elementor-160009 .elementor-element.elementor-element-e7805dc .e-n-tab-title .e-n-tab-title-text{color:inherit !important;font:inherit !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc .e-n-tab-title:hover{background:#E6E9EE !important;color:#14213D !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc .e-n-tab-title[aria-selected="true"]{background:#F26A21 !important;color:#fff !important;box-shadow:0 4px 12px rgba(242,106,33,.25);}

.elementor-160009 .elementor-element.elementor-element-e7805dc ul.products{display:grid !important;grid-template-columns:repeat(6,minmax(0,1fr)) !important;gap:20px !important;margin:0 !important;padding:0 !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc ul.products::before,.elementor-160009 .elementor-element.elementor-element-e7805dc ul.products::after{display:none !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc ul.products li.product{display:flex !important;flex-direction:column;position:relative;width:auto !important;float:none !important;margin:0 !important;padding:16px 16px 18px !important;background:#fff;border:1px solid #E4EAF2 !important;border-radius:14px !important;box-shadow:0 1px 2px rgba(20,33,61,.04);transition:box-shadow .2s,transform .2s;text-align:left;}
.elementor-160009 .elementor-element.elementor-element-e7805dc ul.products li.product:hover{box-shadow:0 12px 28px rgba(20,33,61,.10);transform:translateY(-2px);}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product a.woocommerce-LoopProduct-link{order:1;display:flex;flex-direction:column;flex:1;text-decoration:none;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product img{width:100% !important;height:190px !important;object-fit:contain;margin:0 0 18px !important;border:0 !important;border-radius:0 !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .woocommerce-loop-product__title{font-family:Inter,sans-serif !important;font-size:15px !important;font-weight:500 !important;line-height:1.45 !important;color:#303236 !important;margin:0 0 10px !important;padding:0 !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .star-rating{color:#F26A21;font-size:14px;margin:0 0 12px !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price{display:flex !important;flex-wrap:wrap;align-items:baseline;column-gap:6px;margin:auto 0 0 !important;color:#14213D !important;font-family:Inter,sans-serif;font-size:22px !important;font-weight:900 !important;line-height:1.1;letter-spacing:-.03em;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price del{order:0;flex-basis:100%;font-size:14px;font-weight:500;letter-spacing:0;opacity:1;margin-bottom:2px;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price del,.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price del .amount,.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price del bdi{color:#8A94A6 !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price ins{order:1;text-decoration:none;background:none;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price > .amount{order:1;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price ins .amount,.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price > .amount,.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price > .amount bdi,.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price ins bdi{color:#14213D !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price::after{content:"ex. VAT";order:2;font-size:13px;font-weight:600;color:#5B6475;letter-spacing:0;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price .woocommerce-price-suffix{order:3;flex-basis:100%;margin-top:6px;font-size:14px;font-weight:500;letter-spacing:0;color:#5B6475;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price .woocommerce-price-suffix .amount,.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price .woocommerce-price-suffix bdi{color:#5B6475 !important;font-weight:600;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price .wsi-price-promotion{order:0;flex-basis:100%;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price .wsi-price-promotion del{flex-basis:auto;margin:0;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price .wsi-price-saving{display:inline-block;padding:4px 10px;background:#FCE98A;color:#3B7A3A;border-radius:6px;font-family:Inter,sans-serif;font-size:13px;font-weight:800;line-height:1.3;letter-spacing:0;transform:rotate(-2deg);white-space:nowrap;}
.elementor-160009 .elementor-element.elementor-element-e7805dc ul.products li.product::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='16' viewBox='0 0 24 17' fill='none' stroke='%236B7A90' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M1.5 2.5h12v9h-12zM13.5 5.5h4.5l3.5 3.5v2.5h-8z'/%3E%3Ccircle cx='5.5' cy='13.5' r='2' fill='%23fff'/%3E%3Ccircle cx='17.5' cy='13.5' r='2' fill='%23fff'/%3E%3C/svg%3E") "\00a0 Ready to despatch";order:5;display:block;margin:14px 0 0;padding:12px 0 0;border-top:1px solid #E6E9EE;text-align:center;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:18px;color:#6B7A90;white-space:nowrap;background-image:linear-gradient(#DDE2EA,#DDE2EA),linear-gradient(#DDE2EA,#DDE2EA);background-size:calc(50% - 90px) 1px,calc(50% - 90px) 1px;background-position:left center,right center;background-repeat:no-repeat;background-origin:content-box;background-clip:content-box;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .button{order:3;display:flex !important;align-items:center;justify-content:center;gap:8px;width:100%;height:42px !important;min-height:0 !important;margin:14px 0 0 !important;padding:0 10px !important;background:#F26A21 !important;color:#fff !important;border:0 !important;border-radius:10px !important;box-shadow:0 6px 14px rgba(242,106,33,.25);font-family:Inter,sans-serif !important;font-size:14px !important;font-weight:700 !important;line-height:1 !important;white-space:nowrap;overflow:hidden;text-align:center;box-sizing:border-box;transition:background .2s,box-shadow .2s;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .button::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h3l2.4 11.2a1.5 1.5 0 0 0 1.5 1.2h8.7a1.5 1.5 0 0 0 1.5-1.1L21 7H6.2'/%3E%3Ccircle cx='9.5' cy='19.5' r='1.5'/%3E%3Ccircle cx='17' cy='19.5' r='1.5'/%3E%3Cpath d='M13 2v2.5M10 3l1 1.5M16 3l-1 1.5'/%3E%3C/svg%3E");display:block;width:20px;height:20px;flex:none;line-height:0;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .button.loading::before,.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .button.added::before{opacity:.8;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .button:hover{background:#D9581A !important;box-shadow:0 8px 18px rgba(242,106,33,.32);}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .added_to_cart{order:4;display:block;margin-top:8px;font-size:13px;text-align:center;color:#14213D;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .onsale{display:none !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product a.woocommerce-LoopProduct-link{position:static !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .yith-add-to-wishlist-button-block{position:static;width:0;height:0;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .yith-wcwl-add-to-wishlist-button-over-image{position:absolute !important;top:12px !important;right:12px !important;left:auto !important;bottom:auto !important;z-index:3;display:flex !important;align-items:center;justify-content:center;width:38px !important;height:38px !important;min-width:0 !important;padding:0 !important;margin:0 !important;background:#fff !important;border:1px solid #E4EAF2 !important;border-radius:50% !important;box-shadow:0 2px 6px rgba(20,33,61,.08) !important;cursor:pointer;transition:transform .15s,border-color .15s;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .yith-wcwl-add-to-wishlist-button-over-image:hover{transform:scale(1.08);border-color:#F26A21 !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .yith-wcwl-add-to-wishlist-button-over-image svg{width:20px !important;height:20px !important;fill:none !important;stroke:#6B7280;stroke-width:1.6;color:#6B7280 !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .yith-wcwl-add-to-wishlist-button-over-image:hover svg{stroke:#F26A21;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .yith-wcwl-add-to-wishlist-button-over-image[class*="added"] svg,.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .yith-wcwl-add-to-wishlist-button-over-image[class*="remove"] svg{fill:#F26A21 !important;stroke:#F26A21;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .yith-wcwl-add-to-wishlist-button-over-image span{display:none !important;}

@media (max-width:1024px){
 .elementor-160009 .elementor-element.elementor-element-e7805dc .og-fp-title{position:static;margin-bottom:16px;}
 .elementor-160009 .elementor-element.elementor-element-e7805dc .e-n-tabs-heading{justify-content:flex-start;padding-left:0;}
 .elementor-160009 .elementor-element.elementor-element-e7805dc ul.products{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}
}
@media (max-width:767px){
 .elementor-160009 .elementor-element.elementor-element-e7805dc .og-fp-title .elementor-heading-title{font-size:26px;line-height:34px;}
 .elementor-160009 .elementor-element.elementor-element-e7805dc ul.products{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;}
 .elementor-160009 .elementor-element.elementor-element-e7805dc ul.products li.product{padding:14px !important;}
 .elementor-160009 .elementor-element.elementor-element-e7805dc li.product img{height:130px !important;}
 .elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price{font-size:19px !important;}
 .elementor-160009 .elementor-element.elementor-element-e7805dc li.product .button{font-size:13px !important;height:38px !important;}
}
/* og-low-price */
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price ins .amount,.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price > .amount{font-weight:900 !important;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price:not(:has(.wsi-price-saving))::before{content:"Low Price";order:-1;display:inline-block;margin:0 100% 8px 0;padding:4px 10px;background:#FCE98A;color:#3B7A3A;border-radius:6px;font-family:Inter,sans-serif;font-size:13px;font-weight:800;line-height:1.3;letter-spacing:0;transform:rotate(-2deg);white-space:nowrap;}
.elementor-160009 .elementor-element.elementor-element-e7805dc li.product .price:not(:has(.wsi-price-saving)) del{order:0;}/* End custom CSS */