@media only screen and (max-width:1220px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}a.wcmenucart.wcmenucart-hide{display:none!important}.et-cart-info span:before{display:none!important}.section.related.products{display:none!important}.swal2-popup{position:relative!important}.swal2-popup .swal2-close{position:absolute!important;top:12px!important;right:12px!important;width:42px!important;height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:#f1f1f1!important;color:#333!important;font-size:30px!important;line-height:1!important;z-index:999999!important;cursor:pointer!important;pointer-events:auto!important}.swal2-popup .swal2-close:hover{background:#9b0035!important;color:#fff!important}.swal2-popup{position:relative!important;overflow:visible!important;padding-top:45px!important}.swal2-popup .swal2-close{position:absolute!important;top:12px!important;right:14px!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border-radius:50%!important;background:#f5f5f5!important;border:1px solid #ddd!important;color:#222!important;font-size:30px!important;line-height:1!important;z-index:999999!important;cursor:pointer!important;pointer-events:auto!important}.swal2-popup .swal2-close:hover{background:#9b0035!important;color:#fff!important;border-color:#9b0035!important}.swal2-container{z-index:9999999!important}.swal2-popup{position:relative!important;overflow:visible!important;padding-top:60px!important;z-index:10000000!important}.swal2-popup .swal2-close{position:absolute!important;top:16px!important;right:18px!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border-radius:50%!important;background:#f5f5f5!important;border:1px solid #ddd!important;color:#333!important;font-size:30px!important;line-height:1!important;z-index:10000001!important;cursor:pointer!important;pointer-events:auto!important}.swal2-popup .swal2-close:hover{background:#9b0035!important;border-color:#9b0035!important;color:#fff!important}.swal2-popup form,.swal2-popup .wpcf7,.swal2-popup .wpb-get-a-quote-form,.swal2-popup .swal2-html-container{position:relative!important;z-index:1!important}@media only screen and (min-width:981px) and (max-width:1250px){.swal2-popup{margin-top:40px!important;max-height:calc(100vh - 80px)!important;overflow-y:auto!important}}@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@700;800&family=Open+Sans:wght@400;600;700&display=swap');#frm_form_1_container{--bwm-navy-950:#08141F;--bwm-navy-900:#0D1F33;--bwm-navy-700:#1B4165;--bwm-navy-600:#2C5A82;--bwm-navy-500:#4C7BA3;--bwm-navy-400:#7DA0C0;--bwm-navy-300:#AFC5DA;--bwm-navy-200:#D2DFEB;--bwm-navy-100:#E7EEF5;--bwm-navy-50:#F4F7FA;--bwm-cobalt-600:#2857A8;--bwm-cobalt-500:#2E6FD9;--bwm-cobalt-400:#5A8FE3;--bwm-red:#E71F25;--bwm-red-50:#FDEBEA;--bwm-white:#FFFFFF;--bwm-display:'Montserrat',Arial,sans-serif;--bwm-body:'Open Sans',Arial,sans-serif;--bwm-mono:ui-monospace,'SFMono-Regular','Cascadia Code',Consolas,monospace;width:100%;margin:30px 0 0;padding:clamp(28px,4vw,52px);border:1px solid var(--bwm-navy-200);border-top:5px solid var(--bwm-cobalt-500);border-radius:18px;background:var(--bwm-white);box-shadow:0 22px 60px rgba(8,20,31,.18);color:var(--bwm-navy-900);font-family:var(--bwm-body)}#frm_form_1_container,#frm_form_1_container *{box-sizing:border-box}#frm_form_1_container form,#frm_form_1_container fieldset{margin:0!important;padding:0!important;border:0!important;background:transparent!important}#form_contact-form .frm_fields_container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}#form_contact-form .frm_form_field,#form_contact-form .frm_half,#form_contact-form .frm_full,#form_contact-form .frm_submit{width:auto!important;max-width:none!important;margin:0!important;float:none!important;clear:none!important}#form_contact-form .frm_half{grid-column:span 1}#form_contact-form .frm_full,#form_contact-form .frm_submit,#form_contact-form .frm_error_style,#form_contact-form .frm_message{grid-column:1 / -1}#form_contact-form #frm_field_25_container{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}#form_contact-form .frm_primary_label{display:block!important;margin:0 0 9px!important;padding:0!important;color:var(--bwm-navy-700)!important;font-family:var(--bwm-mono)!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.1em!important;text-transform:uppercase!important}#form_contact-form .frm_hidden_container>.frm_primary_label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}#form_contact-form .frm_required{color:var(--bwm-red)!important;font-weight:700!important}#form_contact-form input[type='text'],#form_contact-form input[type='email'],#form_contact-form input[type='tel'],#form_contact-form input[type='url'],#form_contact-form input[type='number'],#form_contact-form select,#form_contact-form textarea{display:block!important;width:100%!important;max-width:none!important;margin:0!important;border:1px solid var(--bwm-navy-200)!important;border-radius:9px!important;outline:0!important;background:var(--bwm-navy-50)!important;box-shadow:none!important;color:var(--bwm-navy-900)!important;font-family:var(--bwm-body)!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease!important}#form_contact-form input[type='text'],#form_contact-form input[type='email'],#form_contact-form input[type='tel'],#form_contact-form input[type='url'],#form_contact-form input[type='number'],#form_contact-form select{min-height:56px!important;padding:14px 16px!important}#form_contact-form textarea{min-height:185px!important;padding:16px!important;resize:vertical!important}#form_contact-form input::placeholder,#form_contact-form textarea::placeholder{color:var(--bwm-navy-400)!important;opacity:1!important}#form_contact-form input:hover,#form_contact-form select:hover,#form_contact-form textarea:hover{border-color:var(--bwm-navy-300)!important;background:var(--bwm-white)!important}#form_contact-form input:focus,#form_contact-form select:focus,#form_contact-form textarea:focus{border-color:var(--bwm-cobalt-500)!important;background:var(--bwm-white)!important;box-shadow:0 0 0 4px rgba(46,111,217,.13)!important}#form_contact-form input:-webkit-autofill,#form_contact-form input:-webkit-autofill:hover,#form_contact-form input:-webkit-autofill:focus{-webkit-text-fill-color:var(--bwm-navy-900)!important;box-shadow:0 0 0 1000px var(--bwm-navy-50) inset!important}#form_contact-form .frm_description{margin:7px 0 0!important;padding:0!important;color:var(--bwm-navy-500)!important;font-family:var(--bwm-mono)!important;font-size:10px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.07em!important;text-transform:uppercase!important}#form_contact-form .frm_submit{display:flex!important;justify-content:flex-start!important;margin-top:8px!important}#form_contact-form .frm_button_submit{display:inline-flex!important;width:auto!important;min-width:175px!important;min-height:54px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:14px 24px!important;border:2px solid var(--bwm-cobalt-500)!important;border-radius:8px!important;background:var(--bwm-cobalt-500)!important;box-shadow:none!important;color:var(--bwm-white)!important;font-family:var(--bwm-body)!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.01em!important;text-transform:none!important;cursor:pointer!important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease!important}#form_contact-form .frm_button_submit:hover{border-color:var(--bwm-red)!important;background:var(--bwm-red)!important;color:var(--bwm-white)!important;transform:translateY(-2px)}#form_contact-form .frm_button_submit:focus-visible{outline:3px solid var(--bwm-cobalt-400)!important;outline-offset:4px!important}#form_contact-form .frm_button_submit:active{transform:translateY(0)}#frm_form_1_container .frm_error{margin:7px 0 0!important;color:var(--bwm-red)!important;font-family:var(--bwm-body)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important}#form_contact-form [aria-invalid='true']{border-color:var(--bwm-red)!important;background:var(--bwm-red-50)!important;box-shadow:0 0 0 4px rgba(231,31,37,.09)!important}#frm_form_1_container .frm_error_style{margin:0 0 24px!important;padding:15px 18px!important;border:1px solid rgba(231,31,37,.28)!important;border-left:4px solid var(--bwm-red)!important;border-radius:0 8px 8px 0!important;background:var(--bwm-red-50)!important;color:var(--bwm-navy-900)!important;font:600 13px/1.55 var(--bwm-body)!important}#frm_form_1_container .frm_message{margin:0!important;padding:24px!important;border:1px solid var(--bwm-navy-200)!important;border-left:4px solid var(--bwm-cobalt-500)!important;border-radius:0 10px 10px 0!important;background:var(--bwm-navy-100)!important;color:var(--bwm-navy-900)!important;font:600 14px/1.6 var(--bwm-body)!important}@media (max-width:680px){#frm_form_1_container{margin-top:22px;padding:26px 22px 30px;border-radius:14px}#form_contact-form .frm_fields_container{grid-template-columns:1fr;gap:20px}#form_contact-form .frm_half,#form_contact-form .frm_full,#form_contact-form .frm_submit{grid-column:1 / -1}#form_contact-form .frm_button_submit{width:100%!important}}@media (prefers-reduced-motion:reduce){#form_contact-form input,#form_contact-form select,#form_contact-form textarea,#form_contact-form .frm_button_submit{transition:none!important}}@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@700;800&family=Open+Sans:wght@400;600;700&display=swap');body.tax-product_cat,body.single-product,.wpb-gqf-popup{--bwm-navy-950:#08141F;--bwm-navy-900:#0D1F33;--bwm-navy-800:#11304C;--bwm-navy-700:#1B4165;--bwm-navy-600:#2C5A82;--bwm-navy-500:#4C7BA3;--bwm-navy-400:#7DA0C0;--bwm-navy-300:#AFC5DA;--bwm-navy-200:#D2DFEB;--bwm-navy-100:#E7EEF5;--bwm-navy-50:#F4F7FA;--bwm-cobalt-600:#2857A8;--bwm-cobalt-500:#2E6FD9;--bwm-cobalt-400:#5A8FE3;--bwm-cobalt-100:#DCE7FA;--bwm-red:#E71F25;--bwm-red-50:#FDEBEA;--bwm-white:#FFFFFF;--bwm-display:'Montserrat',Arial,sans-serif;--bwm-body:'Open Sans',Arial,sans-serif;--bwm-mono:ui-monospace,'SFMono-Regular','Cascadia Code',Consolas,monospace}body.tax-product_cat #main-content,body.single-product #main-content{background:var(--bwm-navy-50);color:var(--bwm-navy-900);font-family:var(--bwm-body)}body.tax-product_cat #main-content .container,body.single-product #main-content .container{width:min(100% - 48px,1440px)!important;max-width:1440px!important;padding:clamp(54px,7vw,100px) 0 clamp(76px,9vw,130px)!important}body.tax-product_cat #main-content .container::before,body.single-product #main-content .container::before{display:none!important}body.tax-product_cat .woocommerce-breadcrumb,body.single-product .woocommerce-breadcrumb{margin:0 0 30px!important;color:var(--bwm-navy-500)!important;font-family:var(--bwm-mono)!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.06em!important;text-transform:uppercase!important}body.tax-product_cat .woocommerce-breadcrumb a,body.single-product .woocommerce-breadcrumb a{color:var(--bwm-cobalt-600)!important;text-decoration:none!important}body.tax-product_cat .woocommerce-breadcrumb a:hover,body.single-product .woocommerce-breadcrumb a:hover{color:var(--bwm-red)!important}body.tax-product_cat .woocommerce-products-header{position:relative;margin:0 0 30px!important;padding:clamp(34px,5vw,64px)!important;overflow:hidden;border-radius:18px;background:var(--bwm-navy-900)}body.tax-product_cat .woocommerce-products-header::before{display:block;margin-bottom:16px;color:var(--bwm-navy-300);font:600 11px/1.4 var(--bwm-mono);letter-spacing:.14em;text-transform:uppercase;content:'Product category'}body.tax-product_cat .woocommerce-products-header::after{position:absolute;top:-180px;right:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(46,111,217,.36),rgba(46,111,217,0) 68%);content:'';pointer-events:none}body.tax-product_cat .woocommerce-products-header__title{position:relative;z-index:1;margin:0!important;padding:0!important;color:var(--bwm-white)!important;font:800 clamp(40px,5vw,70px)/1.02 var(--bwm-display)!important;letter-spacing:-.05em!important}body.tax-product_cat .term-description{position:relative;z-index:1;max-width:720px;margin-top:20px;color:var(--bwm-navy-200);font:400 16px/1.7 var(--bwm-body)}body.tax-product_cat .term-description p{color:inherit!important}body.tax-product_cat .woocommerce-result-count{margin:14px 0 34px!important;color:var(--bwm-navy-500)!important;font:500 11px/44px var(--bwm-mono)!important;letter-spacing:.07em!important;text-transform:uppercase!important}body.tax-product_cat .woocommerce-ordering{margin:14px 0 34px!important}body.tax-product_cat .woocommerce-ordering select{min-height:44px;padding:9px 38px 9px 14px;border:1px solid var(--bwm-navy-200);border-radius:8px;outline:0;background:var(--bwm-white);color:var(--bwm-navy-700);font:600 12px/1.3 var(--bwm-body)}body.tax-product_cat .woocommerce-ordering select:focus{border-color:var(--bwm-cobalt-500);box-shadow:0 0 0 4px rgba(46,111,217,.12)}body.tax-product_cat.woocommerce ul.products,body.single-product .related.products ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;clear:both;margin:0!important;padding:0!important}body.tax-product_cat.woocommerce ul.products::before,body.tax-product_cat.woocommerce ul.products::after,body.single-product .related.products ul.products::before,body.single-product .related.products ul.products::after{display:none!important;content:none!important}body.tax-product_cat.woocommerce ul.products li.product,body.single-product .related.products ul.products li.product{position:relative;width:auto!important;max-width:none!important;min-height:100%;margin:0!important;padding:0!important;overflow:hidden;float:none!important;border:1px solid var(--bwm-navy-200);border-radius:16px;background:var(--bwm-white);box-shadow:0 12px 35px rgba(13,31,51,.045);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}body.tax-product_cat.woocommerce ul.products li.product::before,body.single-product .related.products ul.products li.product::before{position:absolute;z-index:3;top:0;right:0;left:0;height:4px;background:var(--bwm-cobalt-500);content:'';opacity:0;transform:scaleX(.45);transform-origin:center;transition:opacity .25s ease,transform .25s ease}body.tax-product_cat.woocommerce ul.products li.product:hover,body.single-product .related.products ul.products li.product:hover{border-color:var(--bwm-navy-300);box-shadow:0 22px 48px rgba(13,31,51,.11);transform:translateY(-5px)}body.tax-product_cat.woocommerce ul.products li.product:hover::before,body.single-product .related.products ul.products li.product:hover::before{opacity:1;transform:scaleX(1)}body.tax-product_cat.woocommerce ul.products li.product a.woocommerce-loop-product__link,body.single-product .related.products li.product a.woocommerce-loop-product__link{display:flex;height:100%;flex-direction:column;color:var(--bwm-navy-900)!important}body.tax-product_cat.woocommerce ul.products li.product a img,body.single-product .related.products li.product a img{width:100%!important;height:auto!important;aspect-ratio:4 / 3;margin:0!important;padding:clamp(20px,2.4vw,34px);border-bottom:1px solid var(--bwm-navy-100);background:var(--bwm-white);object-fit:contain;transition:transform .4s ease}body.tax-product_cat.woocommerce ul.products li.product:hover a img,body.single-product .related.products li.product:hover a img{transform:scale(1.035)}body.tax-product_cat.woocommerce ul.products li.product .woocommerce-loop-product__title,body.single-product .related.products li.product .woocommerce-loop-product__title{min-height:2.65em;margin:0!important;padding:24px 25px 0!important;color:var(--bwm-navy-900)!important;font:700 clamp(17px,1.45vw,22px)/1.3 var(--bwm-display)!important;letter-spacing:-.025em!important}body.tax-product_cat.woocommerce ul.products li.product .price,body.single-product .related.products li.product .price{display:none!important}body.tax-product_cat.woocommerce ul.products li.product a.woocommerce-loop-product__link::after,body.single-product .related.products li.product a.woocommerce-loop-product__link::after{display:block;margin:auto 25px 25px;padding-top:19px;color:var(--bwm-cobalt-600);font:600 10px/1.4 var(--bwm-mono);letter-spacing:.1em;text-transform:uppercase;content:'View product  \2192'}body.tax-product_cat.woocommerce ul.products li.product a:focus-visible,body.single-product .related.products li.product a:focus-visible{outline:3px solid var(--bwm-cobalt-400);outline-offset:-3px}body.single-product.woocommerce #main-content div.product{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:42px clamp(40px,6vw,82px);align-items:start}body.single-product.woocommerce #main-content div.product::before,body.single-product.woocommerce #main-content div.product::after{display:none!important;content:none!important}body.single-product.woocommerce #main-content div.product>.clearfix{display:grid!important;grid-column:1 / -1;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:42px clamp(40px,6vw,82px);align-items:start;width:100%}body.single-product .woocommerce-product-gallery{grid-column:1;width:auto!important;margin:0!important;padding:clamp(24px,3vw,42px);overflow:hidden;float:none!important;border:1px solid var(--bwm-navy-200);border-radius:18px;background:var(--bwm-white);box-shadow:0 16px 45px rgba(13,31,51,.055)}body.single-product .woocommerce-product-gallery__wrapper{margin:0!important}body.single-product .woocommerce-product-gallery__image a{display:block}body.single-product .woocommerce-product-gallery__image img{width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:contain}body.single-product .woocommerce-product-gallery__trigger{top:18px!important;right:18px!important;display:grid!important;width:46px!important;height:46px!important;place-items:center;border:1px solid var(--bwm-navy-200);border-radius:50%!important;background:var(--bwm-navy-50)!important}body.single-product .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px!important}body.single-product .flex-control-thumbs li{width:auto!important;float:none!important}body.single-product .flex-control-thumbs img{border:1px solid var(--bwm-navy-200);border-radius:8px}body.single-product .summary.entry-summary{position:sticky;top:120px;grid-column:2;width:auto!important;margin:0!important;padding:clamp(31px,4vw,54px);float:none!important;border:1px solid var(--bwm-navy-200);border-top:5px solid var(--bwm-cobalt-500);border-radius:18px;background:var(--bwm-white);box-shadow:0 18px 50px rgba(13,31,51,.07)}body.single-product .summary.entry-summary::before{display:block;margin-bottom:18px;color:var(--bwm-cobalt-600);font:600 10.5px/1.4 var(--bwm-mono);letter-spacing:.12em;text-transform:uppercase;content:'Medical product'}body.single-product .product_title{margin:0!important;padding:0!important;color:var(--bwm-navy-900)!important;font:800 clamp(36px,3.7vw,58px)/1.04 var(--bwm-display)!important;letter-spacing:-.045em!important}body.single-product .summary .price:empty,body.single-product .summary .price{display:none!important}body.single-product .woocommerce-product-details__short-description{margin-top:25px;padding-top:24px;border-top:1px solid var(--bwm-navy-200)}body.single-product .woocommerce-product-details__short-description p,body.single-product .woocommerce-product-details__short-description{color:var(--bwm-navy-600)!important;font:400 16px/1.75 var(--bwm-body)!important}body.single-product .product_meta{margin-top:27px;padding-top:20px;border-top:1px solid var(--bwm-navy-200);color:var(--bwm-navy-500)!important;font:500 10px/1.55 var(--bwm-mono)!important;letter-spacing:.07em;text-transform:uppercase}body.single-product .product_meta a{color:var(--bwm-cobalt-600)!important}body.single-product .wpb-get-a-quote-button-btn,body.single-product .wpb-get-a-quote-button-btn-default{display:inline-flex!important;width:auto!important;min-width:190px!important;min-height:54px!important;align-items:center!important;justify-content:center!important;margin:28px 0 0!important;padding:14px 24px!important;border:2px solid var(--bwm-cobalt-500)!important;border-radius:8px!important;background:var(--bwm-cobalt-500)!important;box-shadow:none!important;color:var(--bwm-white)!important;font:700 14px/1.2 var(--bwm-body)!important;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease!important}body.single-product .wpb-get-a-quote-button-btn::after{margin-left:11px;font-size:18px;line-height:1;content:'\2192'}body.single-product .wpb-get-a-quote-button-btn:hover,body.single-product .wpb-get-a-quote-button-btn:focus{border-color:var(--bwm-red)!important;background:var(--bwm-red)!important;color:var(--bwm-white)!important;transform:translateY(-2px)}body.single-product .wpb-get-a-quote-button-btn:focus-visible{outline:3px solid var(--bwm-cobalt-400)!important;outline-offset:4px!important}body.single-product .woocommerce-tabs{grid-column:1 / -1;margin-top:18px;padding:clamp(28px,4vw,52px);border:1px solid var(--bwm-navy-200);border-radius:18px;background:var(--bwm-white)}body.single-product .woocommerce-tabs ul.tabs{margin:0 0 30px!important;padding:0!important;border-bottom:1px solid var(--bwm-navy-200)}body.single-product .woocommerce-tabs ul.tabs::before,body.single-product .woocommerce-tabs ul.tabs li::before,body.single-product .woocommerce-tabs ul.tabs li::after{display:none!important}body.single-product .woocommerce-tabs ul.tabs li{margin:0 18px 0 0!important;padding:0 0 12px!important;border:0!important;border-radius:0!important;background:transparent!important}body.single-product .woocommerce-tabs ul.tabs li.active{border-bottom:3px solid var(--bwm-cobalt-500)!important}body.single-product .woocommerce-tabs ul.tabs li a{color:var(--bwm-navy-600)!important;font:700 12px/1.4 var(--bwm-body)!important}body.single-product .woocommerce-tabs h2{color:var(--bwm-navy-900)!important;font:700 27px/1.2 var(--bwm-display)!important}body.single-product .woocommerce-tabs p,body.single-product .woocommerce-tabs li{color:var(--bwm-navy-600)!important;font:400 15px/1.75 var(--bwm-body)!important}body.single-product .related.products{grid-column:1 / -1;width:100%;margin-top:clamp(25px,4vw,58px)}body.single-product .related.products>h2{margin:0 0 32px!important;color:var(--bwm-navy-900)!important;font:800 clamp(30px,3.4vw,48px)/1.08 var(--bwm-display)!important;letter-spacing:-.04em}.wpb-gqf-popup.swal2-container{padding:24px!important;background:rgba(8,20,31,.82)!important;backdrop-filter:blur(8px)}.wpb-gqf-popup .swal2-popup{width:min(94vw,690px)!important;max-height:min(90vh,850px)!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;border:1px solid var(--bwm-navy-200)!important;border-top:5px solid var(--bwm-cobalt-500)!important;border-radius:18px!important;background:var(--bwm-white)!important;box-shadow:0 28px 90px rgba(8,20,31,.35)!important}.wpb-gqf-popup .swal2-close{top:12px!important;right:14px!important;width:42px!important;height:42px!important;border-radius:50%!important;color:var(--bwm-navy-500)!important;font:300 32px/1 var(--bwm-body)!important}.wpb-gqf-popup .swal2-close:hover{background:var(--bwm-red-50)!important;color:var(--bwm-red)!important}.wpb-gqf-popup .swal2-html-container{margin:0!important;padding:clamp(38px,6vw,62px)!important;overflow:visible!important;color:var(--bwm-navy-900)!important;text-align:left!important}.wpb-gqf-popup .swal2-html-container::before{display:block;margin:0 0 11px;color:var(--bwm-cobalt-600);font:600 10.5px/1.4 var(--bwm-mono);letter-spacing:.12em;text-transform:uppercase;content:'Product enquiry'}.wpb-gqf-popup .wpcf7-form::before{display:block;margin:0 0 28px;color:var(--bwm-navy-900);font:800 clamp(28px,5vw,42px)/1.08 var(--bwm-display);letter-spacing:-.04em;content:'Request a quote'}.wpb-gqf-popup .wpcf7-form>p{margin:0 0 18px!important}.wpb-gqf-popup .wpcf7-form label{display:block;color:var(--bwm-navy-700)!important;font:600 10.5px/1.4 var(--bwm-mono)!important;letter-spacing:.09em;text-transform:uppercase}.wpb-gqf-popup .wpcf7-form-control-wrap{display:block;margin-top:8px}.wpb-gqf-popup input[type='text'],.wpb-gqf-popup input[type='email'],.wpb-gqf-popup input[type='tel'],.wpb-gqf-popup textarea,.wpb-gqf-popup select{display:block!important;width:100%!important;max-width:none!important;margin:0!important;border:1px solid var(--bwm-navy-200)!important;border-radius:8px!important;outline:0!important;background:var(--bwm-navy-50)!important;box-shadow:none!important;color:var(--bwm-navy-900)!important;font:400 15px/1.5 var(--bwm-body)!important}.wpb-gqf-popup input[type='text'],.wpb-gqf-popup input[type='email'],.wpb-gqf-popup input[type='tel'],.wpb-gqf-popup select{min-height:51px!important;padding:12px 14px!important}.wpb-gqf-popup textarea{min-height:135px!important;padding:14px!important;resize:vertical}.wpb-gqf-popup input:focus,.wpb-gqf-popup textarea:focus,.wpb-gqf-popup select:focus{border-color:var(--bwm-cobalt-500)!important;background:var(--bwm-white)!important;box-shadow:0 0 0 4px rgba(46,111,217,.12)!important}.wpb-gqf-popup input[type='submit']{min-width:170px!important;min-height:52px!important;margin:5px 0 0!important;padding:13px 23px!important;border:2px solid var(--bwm-cobalt-500)!important;border-radius:8px!important;background:var(--bwm-cobalt-500)!important;color:var(--bwm-white)!important;font:700 14px/1.2 var(--bwm-body)!important;cursor:pointer}.wpb-gqf-popup input[type='submit']:hover,.wpb-gqf-popup input[type='submit']:focus{border-color:var(--bwm-red)!important;background:var(--bwm-red)!important}.wpb-gqf-popup .wpcf7-not-valid-tip{margin-top:6px;color:var(--bwm-red)!important;font:600 11px/1.4 var(--bwm-body)!important}.wpb-gqf-popup .wpcf7-response-output{margin:18px 0 0!important;padding:13px 15px!important;border:1px solid var(--bwm-navy-200)!important;border-left:4px solid var(--bwm-cobalt-500)!important;border-radius:0 8px 8px 0!important;background:var(--bwm-navy-100)!important;color:var(--bwm-navy-900)!important;font:600 12px/1.5 var(--bwm-body)!important}.wpb-gqf-popup .swal2-input,.wpb-gqf-popup .swal2-file,.wpb-gqf-popup .swal2-range,.wpb-gqf-popup .swal2-select,.wpb-gqf-popup .swal2-radio,.wpb-gqf-popup .swal2-checkbox,.wpb-gqf-popup .swal2-textarea,.wpb-gqf-popup .swal2-validation-message,.wpb-gqf-popup .swal2-actions{display:none!important}@media (max-width:1050px){body.tax-product_cat.woocommerce ul.products,body.single-product .related.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}body.single-product.woocommerce #main-content div.product,body.single-product.woocommerce #main-content div.product>.clearfix{grid-template-columns:1fr}body.single-product .woocommerce-product-gallery,body.single-product .summary.entry-summary{grid-column:1}body.single-product .summary.entry-summary{position:static}}@media (max-width:640px){body.tax-product_cat #main-content .container,body.single-product #main-content .container{width:min(100% - 32px,1440px)!important;padding-top:46px!important}body.tax-product_cat .woocommerce-products-header{padding:31px 25px!important;border-radius:14px}body.tax-product_cat .woocommerce-products-header__title{font-size:clamp(37px,12vw,50px)!important}body.tax-product_cat .woocommerce-result-count,body.tax-product_cat .woocommerce-ordering{width:100%;float:none!important}body.tax-product_cat .woocommerce-ordering select{width:100%}body.tax-product_cat.woocommerce ul.products,body.single-product .related.products ul.products{grid-template-columns:1fr;gap:17px!important}body.single-product .woocommerce-product-gallery,body.single-product .summary.entry-summary,body.single-product .woocommerce-tabs{padding:24px;border-radius:14px}body.single-product .product_title{font-size:clamp(34px,11vw,46px)!important}body.single-product .wpb-get-a-quote-button-btn{width:100%!important}.wpb-gqf-popup.swal2-container{padding:12px!important}.wpb-gqf-popup .swal2-popup{width:100%!important;border-radius:14px!important}.wpb-gqf-popup .swal2-html-container{padding:44px 23px 28px!important}.wpb-gqf-popup input[type='submit']{width:100%!important}}@media (prefers-reduced-motion:reduce){body.tax-product_cat.woocommerce ul.products li.product,body.tax-product_cat.woocommerce ul.products li.product::before,body.tax-product_cat.woocommerce ul.products li.product img,body.single-product .related.products li.product,body.single-product .related.products li.product::before,body.single-product .related.products li.product img,body.single-product .wpb-get-a-quote-button-btn{transition:none!important}}@media (max-width:980px){.bwm-footer-company,.bwm-footer-company .et_pb_menu__wrap,.bwm-footer-company .et_pb_menu__menu,.bwm-footer-company .et-menu-nav,.bwm-footer-company .et-menu,.bwm-footer-company .et-menu>li{justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important}.bwm-footer-company .et-menu>li>a{text-align:left!important}}