.alert-banner{position:fixed!important;top:0;left:0;width:100%;z-index:9999}.above-navigation{position:fixed;top:58px;left:0;width:100%;z-index:9998}header .navigation,header .mobile-navigation{margin-top:98px}.alert-banner__content span{font-size:12px!important}.gsurvey-rating{display:flex;flex-direction:row-reverse;justify-content:center}.gsurvey-rating label{float:none!important}.gsurvey-rating{direction:ltr!important}.gsurvey-rating label{float:left!important}.content-block.content-block--slider .slider__content--left h1{color:var(--slide-text-color);font-size:var(--slide-title-size);line-height:var(--slide-title-line-height)}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@charset "UTF-8";:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentcolor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:var(--staq-bg-c0f2024e9eba41b01752a3145af60d04, none) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:var(--staq-bg-ccf0c9fa5cd96e498fba9fc8a2f9c39a, none) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgb(0 0 0 / .8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;padding:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist li .comment_container>.comment-text:only-child{margin-inline-start:0}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentcolor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link{display:inline-block;vertical-align:middle;margin-block:.25em;margin-inline-end:.5em}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link:last-child{margin-inline-end:0}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:var(--staq-bg-d7bafeae809f215f091c8f3f32dc4e38, none)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:var(--staq-bg-1b2ee116d686c988b7f1c10e8508113b, none)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:var(--staq-bg-3a801d2c28d26a2a31414e154680f9fd, none)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:var(--staq-bg-544feb2f0dc5551d902fc5af32a8de76, none)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:var(--staq-bg-f37c12b2a064c216f1451064bdc8c311, none)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:var(--staq-bg-1aec70f7e0cc9ff1b9ec35c2dd660a59, none)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:var(--staq-bg-a41f9599fe9b944d0e90cd385aa14703, none)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:var(--staq-bg-357fa55634a6585f2767a6080a0c1cb9, none)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-left:1em;border-radius:50%;background:currentcolor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentcolor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}@font-face{font-display:swap;font-family:FontAwesomeCP;src:url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.eot);src:url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.woff2) format("woff2"),url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.woff) format("woff"),url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.ttf) format("truetype"),url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.svg#fontawesomecp) format("svg");font-weight:400;font-style:normal}.component_table_item .product-name .component dd,.component_table_item .product-name p.backorder_notification,.component_table_item .product-price,.component_table_item .product-quantity,.component_table_item .product-subtotal,.component_table_item .product-total{font-size:.875em}.woocommerce .component_table_item dl.component,.woocommerce .component_mini_cart_item dl.component{margin:0}.woocommerce .component_table_item dl.component{display:inline-block;width:95%}.woocommerce .component_table_item dl.component dd,.woocommerce .component_mini_cart_item dl.component dd,.woocommerce .component_mini_cart_item dl.component p:last-child{margin:0}.woocommerce .component_mini_cart_item dl.component dd.component-hidden{display:none}.component_table_item .component_table_item_indent{padding-left:30px}.component_mini_cart_item .component_mini_cart_item_indent{padding-left:20px}.woocommerce .component_table_item td.product-name dl.variation,.woocommerce-page .component_table_item td.product-name dl.variation,.component_table_item td.product-name .wc-item-meta{font-size:.875em}.component_table_item td{border-top:none!important;border-bottom:none!important}.component_table_item .component_table_item_price::after,.component_table_item .component_table_item_subtotal::after{font-family:FontAwesomeCP;font-size:1rem;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";margin:0 2px 0 12px;opacity:.25}.component_container_table_item td{border-bottom:none!important}dt.component_title_meta,.component_notice{margin:12px 0 5px}a.edit_composite_in_cart_text{color:#888;font-weight:400;text-decoration:none}a.edit_composite_in_cart_text:hover small{text-decoration:underline}.wcsatt-add-cart-to-subscription-options .component_table_item{font-size:.875em}.wcsatt-add-cart-to-subscription-options .component_table_item::after{font-family:FontAwesomeCP;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";margin:0 2px 0 12px;opacity:.25}.wc-prl-recommendations{clear:both}.wc-prl-recommendations.wc-prl-recommendations--no-clear{clear:none}.woocommerce-checkout main .wc-prl-page-order_received.woocommerce{max-width:none}.ajax-loading,.product-remove a.yith-ywraq-item-remove.remove{display:inline-block}.product-remove .ajax-loading{vertical-align:text-bottom}.woocommerce .related ul li.product img,.woocommerce .related ul.products li.product img.ajax-loading{width:auto}.yith-ywraq-add-to-quote a,.yith_ywraq_add_item_browse_message a{font-size:1.2rem!important;font-weight:600;margin:0 auto}.yith_ywraq_add_item_browse_message a:after{display:none!important}.ywraq-form-table-wrapper.wide{align-content:space-evenly;align-items:baseline;display:flex;flex:0 0 auto}.ywraq-form-table-wrapper.wide .yith-ywraq-mail-form-wrapper{flex-basis:48%;margin-left:5%}.ywraq-form-table-wrapper.wide form#yith-ywraq-form{flex-basis:48%}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper{padding:25px}input#rqa_privacy{display:table-cell}#rqa_privacy_row label{display:table-cell;margin-left:10px;vertical-align:middle;padding-left:10px}#rqa_privacy_row{display:table}@media (max-width:768px){.ywraq-form-table-wrapper.wide{display:block}.ywraq-form-table-wrapper.wide .yith-ywraq-mail-form-wrapper{margin-left:0}}.glightbox-container{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;height:100%;left:0;outline:none;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:999999!important}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{align-items:center;display:flex!important;height:100%;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transform:translateZ(0);transition:transform .4s ease;width:100%}.glightbox-container .gslide{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{-webkit-overflow-scrolling:touch;border:none;min-height:165px;outline:none!important;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:rgb(255 0 0 / .34);content:"";display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;margin:auto;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;display:flex;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{background:linear-gradient(180deg,transparent 0,rgb(0 0 0 / .75));bottom:0;height:auto!important;max-height:78vh;max-width:100vw!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;transition:opacity .3s linear;width:100%}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s ease}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:#fff0;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;height:44px;justify-content:center;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgb(0 0 0 / .75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{flex-direction:row;height:auto;width:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgb(0 0 0 / .92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgb(0 0 0 / .65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgb(0 0 0 / .32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgb(0 0 0 / .7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media(min-width:768px){.container,.container-sm{max-width:768px}}@media(min-width:1024px){.container,.container-md,.container-sm{max-width:1024px}}@media(min-width:1280px){.container,.container-lg,.container-md,.container-sm{max-width:1200px}}@media(min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1400px}}@media(min-width:2560px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1800px}}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:768px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}}@media(min-width:1024px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}}@media(min-width:1280px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}}@media(min-width:1920px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}}@media(min-width:2560px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}:root{--scrollbar-width:0px;--visible-viewport-height:calc(var(--viewport-height) - var(--navigation-height) - var(--wp-admin-offset));--screen-width:calc(100vw - var(--scrollbar-width));--wp-admin-offset:0px;--viewport-height:100vh;--navigation-height:100px;--theme-bodyBg:#fff;--theme-bodyBgContrast:#000;--theme-bodyColor:#000;--theme-warningColor:#eeaf3a;--theme-errorColor:#ee3a45;--theme-bodyColorSecondary:#06357a}@media screen and (min-width:0){:root{--font-family:Roboto,sans-serif;--font-size:0.875rem;--line-height:1.25rem;--font-weight:var(--font-weight-light);--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--paragraph-margin:15px;--anchor-color:var(--alpha-color);--anchor-hover-color:var(--alpha-color);--heading-font-family:Roboto,sans-serif;--heading-font-weight:var(--font-weight-bold);--font-size-h1:2.0625rem;--line-height-h1:2.6875rem;--color-h1:var(--alpha-color);--margin-bottom-h1:10px;--font-size-h2:1.5625rem;--line-height-h2:2.1875rem;--color-h2:var(--alpha-color);--margin-top-h2:30px;--margin-bottom-h2:10px;--font-size-h3:1.125rem;--line-height-h3:1.375rem;--color-h3:var(--alpha-color);--margin-top-h3:30px;--margin-bottom-h3:10px;--font-size-h4:0.9375rem;--line-height-h4:1.25rem;--color-h4:var(--alpha-color);--margin-top-h4:30px;--margin-bottom-h4:10px;--font-size-h5:0.9375rem;--line-height-h5:1.25rem;--color-h5:var(--alpha-color);--margin-top-h5:30px;--margin-bottom-h5:10px;--font-size-h6:0.9375rem;--line-height-h6:1.25rem;--color-h6:var(--alpha-color);--margin-top-h6:30px;--margin-bottom-h6:10px}}@media screen and (min-width:1024px){:root{--font-family:Roboto,sans-serif;--font-size:0.875rem;--line-height:1.25rem;--font-weight:var(--font-weight-light);--paragraph-margin:15px;--anchor-color:var(--alpha-color);--anchor-hover-color:var(--alpha-color);--heading-font-family:Roboto,sans-serif;--heading-font-weight:var(--font-weight-bold);--font-size-h1:2.0625rem;--line-height-h1:2.6875rem;--color-h1:var(--alpha-color);--margin-bottom-h1:10px;--font-size-h2:1.5625rem;--line-height-h2:2.1875rem;--color-h2:var(--alpha-color);--margin-top-h2:30px;--margin-bottom-h2:10px;--font-size-h3:1.125rem;--line-height-h3:1.375rem;--color-h3:var(--alpha-color);--margin-top-h3:30px;--margin-bottom-h3:10px;--font-size-h4:0.9375rem;--line-height-h4:1.25rem;--color-h4:var(--alpha-color);--margin-top-h4:30px;--margin-bottom-h4:10px;--font-size-h5:0.9375rem;--line-height-h5:1.25rem;--color-h5:var(--alpha-color);--margin-top-h5:30px;--margin-bottom-h5:10px;--font-size-h6:0.9375rem;--line-height-h6:1.25rem;--color-h6:var(--alpha-color);--margin-top-h6:30px;--margin-bottom-h6:10px}}@media screen and (min-width:0){:root{--navigation-height:80px;--navigation-font-size:var(--font-size);--navigation-line-height:var(--line-height);--navigation-font-weight:var(--font-weight-bold);--navigation-background-color:#fff;--navigation-background-active-color:var(--theme-bodyBg);--navigation-logo-width:auto;--navigation-logo-height:75px;--navigation-item-font-size:var(--navigation-font-size);--navigation-item-line-height:var(--navigation-line-height);--navigation-item-color:var(--anchor-color);--navigation-item-hover-color:var(--anchor-hover-color);--navigation-sub-item-font-size:var(--navigation-item-font-size);--navigation-sub-item-line-height:var(--navigation-item-line-height);--navigation-sub-item-color:var(--navigation-item-color);--navigation-sub-item-hover-color:var(--navigation-item-hover-color);--navigation-column-spacing:15px;--navigation-row-spacing:50px;--navigation-columns-no-feature:5;--navigation-columns-with-feature:3;--button-padding-top:15px;--button-padding-right:10px;--button-padding-bottom:15px;--button-padding-left:10px;--button-spacing:6px;--button-font-size:1rem;--button-line-height:1.3125rem;--button-font-weight:var(--font-weight-bold);--button-border-radius:0px;--button-border-width:1px;--button-gutter:var(--grid-gutter)}}@media screen and (min-width:1024px){:root{--button-padding-top:15px;--button-padding-right:25px;--button-padding-bottom:15px;--button-padding-left:25px;--button-spacing:6px;--button-font-size:1.125rem;--button-line-height:1.3125rem}}@media screen and (min-width:0){:root{--grid-gutter:15px}}@media screen and (min-width:1024px){:root{--grid-gutter:15px}}@media screen and (min-width:1280px){:root{--grid-gutter:15px}}@media screen and (min-width:0){:root{--section-padding-x:0;--section-padding-y:15px}}@media screen and (min-width:1024px){:root{--section-padding-x:0;--section-padding-y:30px}}@media screen and (min-width:0){:root{--form-color:var(--theme-bodyColor);--form-background-color:var(--theme-bodyBg);--form-font-family:var(--font-family);--form-font-weight:var(--font-weight-light);--form-font-size:0.875rem;--form-line-height:1.25rem;--form-height:45px;--form-border-radius:8px;--form-border-size:1px;--form-border-color:#ddd;--form-padding-x:15px;--form-padding-y:10px;--form-label-font-size:0.875rem;--form-label-line-height:1.25rem;--form-label-font-weight:var(--font-weight-normal)}}body{font-family:Roboto,sans-serif;font-size:var(--font-size)}.page-template-template-home .hero{display:none}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}p+ol,p+ul{margin-top:-3px}h3+p.custom-heading{margin-top:15px}p.custom-heading{display:block;font-weight:600;margin-bottom:10px;margin-top:30px}textarea{resize:vertical}iframe{margin:var(--section-padding-y) var(--section-padding-x)}.yay-currency-single-page-switcher{display:none}.minus,.plus{background-color:var(--theme-bodyBg);border:1px solid #ddd;color:var(--theme-bodyColorSecondary);cursor:pointer;padding:5px 10px}.minus{margin-right:-5px!important}.plus{margin-left:-5px!important}.select2-container.select2-container--default{margin-bottom:5px}.select2-container.select2-container--default .select2-selection__rendered{white-space:normal!important}.select2-container.select2-container--default--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 var(--theme-bodyColorSecondary) transparent!important}.select2-container.select2-container--default .select2-dropdown{border:1px solid #ddd;border-top:none}.select2-container.select2-container--default .select2-dropdown .select2-search input{border:1px solid #ddd;color:var(--theme-bodyColor);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.select2-container.select2-container--default .select2-dropdown .select2-results__options li{color:var(--theme-bodyColor)!important;cursor:pointer;margin:0;padding:10px}.select2-container.select2-container--default .select2-dropdown .select2-results__options li:not(:last-child){border-bottom:1px solid #ddd}.select2-container.select2-container--default .select2-dropdown .select2-results__options li.select2-results__option--highlighted,.select2-container.select2-container--default .select2-dropdown .select2-results__options li:focus,.select2-container.select2-container--default .select2-dropdown .select2-results__options li:hover{background-color:#f4f4f4}.select2-container.select2-container--default .select2-selection--single{border:1px solid #ddd;border-radius:8px;height:45px}.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--theme-bodyColor);font-weight:var(--font-weight)!important;height:45px;line-height:32px;overflow:hidden;padding-left:10px;text-overflow:ellipsis}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{height:43px;right:5px}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--theme-bodyColorSecondary) #fff0 #fff0 #fff0}.card.no-image{background-color:var(--theme-bodyBg);display:flex;height:200px;padding-top:15px}.card.no-image .card__content{align-items:flex-start;display:flex;flex-direction:column}.card.no-image .card__content .card__text{flex:1}@media screen and (min-width:0){.hide-for-mobile{display:none!important}}@media screen and (max-width:1023px){.show-for-tablet{display:none!important}}@media screen and (min-width:1024px){.hide-for-tablet{display:none!important}}@media screen and (max-width:1279px){.show-for-desktop{display:none!important}}@media screen and (min-width:1280px){.hide-for-desktop{display:none!important}}:root{--filter-darker:brightness(0.9)}html{overflow-x:hidden;scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}body{background-color:var(--theme-bodyBg);color:var(--theme-bodyColor);display:flex;flex-direction:column;margin:0;min-height:100vh;padding:0}main{flex:1 0 auto;margin-left:auto;margin-right:auto;width:100%}footer,header{flex-shrink:0}.row.gutters{margin-bottom:-15px;margin-left:-7.5px;margin-right:-7.5px}.row.gutters>[class*=col-]{padding-bottom:15px;padding-left:7.5px;padding-right:7.5px}@media(min-width:1024px){.row.gutters{margin-bottom:-15px;margin-left:-7.5px;margin-right:-7.5px}.row.gutters>[class*=col-]{padding-bottom:15px;padding-left:7.5px;padding-right:7.5px}}@media(min-width:1280px){.row.gutters{margin-bottom:-15px;margin-left:-7.5px;margin-right:-7.5px}.row.gutters>[class*=col-]{padding-bottom:15px;padding-left:7.5px;padding-right:7.5px}}.row.no-gutters>*{margin-top:0;padding-left:0;padding-right:0}.content-block{position:relative}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}@media(max-width:767.98px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%}}.alignfull{margin-left:calc(var(--screen-width)*-1/2 + 50%);margin-right:calc(var(--screen-width)*-1/2 + 50%);max-width:var(--screen-width);width:var(--screen-width)}.alignfull img{height:auto;width:var(--screen-width)}section{padding:var(--section-padding-y) var(--section-padding-x);position:relative;z-index:1}html body{font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}b,strong{color:inherit;font-family:var(--heading-font-family);font-weight:var(--font-weight-bold)}p{font-size:inherit;font-weight:inherit;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);margin-bottom:var(--paragraph-margin);margin-top:0}.h1,h1{color:var(--color-h1);font-size:var(--font-size-h1);line-height:var(--line-height-h1);margin-bottom:var(--margin-bottom-h1)}.h2,h2{color:var(--color-h2);font-size:var(--font-size-h2);line-height:var(--line-height-h2);margin-bottom:var(--margin-bottom-h2);margin-top:var(--margin-top-h2)}.h3,h3{color:var(--color-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);margin-bottom:var(--margin-bottom-h3);margin-top:var(--margin-top-h3)}.h4,h4{color:var(--color-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);margin-bottom:var(--margin-bottom-h4);margin-top:var(--margin-top-h4)}.h5,h5{color:var(--color-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);margin-bottom:var(--margin-bottom-h5);margin-top:var(--margin-top-h5)}.h6,h6{color:var(--color-h6);font-size:var(--font-size-h6);line-height:var(--line-height-h6);margin-bottom:var(--margin-bottom-h6);margin-top:var(--margin-top-h6)}.bg-white{background-color:var(--white-color)}.color-white{color:var(--white-color)}.bg-black{background-color:var(--black-color)}.color-black{color:var(--black-color)}.bg-alpha{background-color:var(--alpha-color)}.color-alpha{color:var(--alpha-color)}.bg-bravo{background-color:var(--bravo-color)}.color-bravo{color:var(--bravo-color)}.bg-charlie{background-color:var(--charlie-color)}.color-charlie{color:var(--charlie-color)}.bg-echo{background-color:var(--echo-color)}.color-echo{color:var(--echo-color)}.bg-foxtrot{background-color:var(--foxtrot-color)}.color-foxtrot{color:var(--foxtrot-color)}.bg-delta{background-color:var(--delta-color)}.color-delta{color:var(--delta-color)}section.content-block{margin-left:auto;margin-right:auto}a{text-decoration:underline;transition:color .2s ease-out}a,a:visited{color:var(--anchor-color)}a:focus,a:hover{color:var(--anchor-hover-color)}img{max-width:100%}p{margin:0 0 var(--paragraph-margin)}p:last-child{margin-bottom:0}ol,ul{margin-bottom:var(--paragraph-margin);margin-top:0;padding-left:calc(var(--grid-gutter)/2)}ol.no-list,ol.no-list li,ul.no-list,ul.no-list li{list-style:none;margin:0;padding:0}ol.no-list li:not(:last-child),ul.no-list li:not(:last-child){margin-bottom:0}ol li::marker,ul li::marker{color:var(--theme-bodyColor);font-weight:var(--heading-font-weight)}ol li:not(:last-child),ul li:not(:last-child){margin-bottom:var(--paragraph-margin)}.footer{--footer-font-weight:var(--font-weight-light);--footer-color:var(--alpha-contrast);--footer-link-hover-color:var(--bravo-color);--footer-background-color:var(--alpha-color);--footer-padding-y:var(--section-padding-y);--footer-padding-x:var(--section-padding-x);--footer-grid-gap:var(--grid-gutter);background-color:var(--footer-background-color);color:var(--footer-color);font-weight:var(--footer-font-weight);padding:var(--footer-padding-y) var(--footer-padding-x)}.footer-inner{display:grid;gap:var(--footer-grid-gap);grid-template-areas:"logo" "addresses" "menu" "socials" "acknowledgement" "logos"}@media screen and (min-width:1024px){.footer-inner{grid-template-areas:"logo addresses addresses" "acknowledgement acknowledgement acknowledgement" "logos menu socials";grid-template-columns:30% 35% 35%}}.footer a{color:inherit;text-decoration:none;transition:color .2s ease}.footer a:focus,.footer a:hover{color:var(--footer-link-hover-color)}.footer .h1,.footer .h2,.footer .h3,.footer .h4,.footer .h5,.footer .h6,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:inherit}.footer__heading{font-weight:var(--font-weight-bold);margin-bottom:var(--paragraph-margin)}.footer__logo{grid-area:logo}.footer__addresses{display:grid;grid-area:addresses;grid-template-columns:repeat(2,1fr)}.footer__socials__icons{display:flex;flex-wrap:wrap;gap:var(--footer-grid-gap)}.footer__socials__icons__icon{margin:0!important}.footer__socials__icons__icon a{background-color:currentColor;border-radius:50%;display:block;height:16px;padding:3px;position:relative;width:16px}.footer__socials__icons__icon a:focus,.footer__socials__icons__icon a:hover{color:var(--bravo-color)}.footer__socials__icons__icon svg{height:70%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.footer__socials__icons__icon svg path{fill:var(--alpha-color)}.footer__acknowledgement{grid-area:acknowledgement}.footer__logos{align-items:center;display:flex;grid-area:logos}.footer__logos ul{display:flex;flex-wrap:wrap;gap:var(--footer-grid-gap)}.footer__logos ul img{height:40px;width:auto}.footer__menu{align-items:center;display:flex;grid-area:menu}.footer__menu__items{display:flex;flex-direction:column;flex-wrap:wrap;gap:calc(var(--footer-grid-gap)/2)}@media screen and (min-width:1024px){.footer__menu__items{flex-direction:row}}.gform_wrapper.gravity-theme form .gfield_label{font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height)}.hero{--hero-min-height:50vh;--hero-padding-x:var(--section-padding-x) var(--section-padding-y);--hero-padding-y:calc(var(--navigation-height) + var(--section-padding-y));padding:var(--hero-padding-y) var(--hero-padding-x)}.hero-align--left{text-align:left}.hero__background{left:0}header .desktop-navigation{--navigation-sub-menu-width:200px}header .desktop-navigation .navigation{grid-template-areas:"logo menu search";grid-template-columns:var(--navigation-height) 1fr auto}header .desktop-navigation .navigation__logo img{height:var(--navigation-logo-height)}header .desktop-navigation .navigation__menu>.menu-items>.menu-item{padding-left:var(--navigation-item-padding);padding-right:var(--navigation-item-padding)}header .desktop-navigation .navigation__menu .menu-items .menu-item{position:relative}header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children:focus-within>.menu-items,header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children:hover>.menu-items{opacity:1;pointer-events:all;transform:translateY(0);transition-delay:.2s}header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children:focus-within>.menu-item__link,header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children:hover>.menu-item__link{color:var(--navigation-item-hover-color)}header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children>.menu-item__link{padding-right:var(--navigation-grid-gutter)}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items{display:block;margin:0;transform:translateY(calc(-101% - var(--navigation-height)))}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item{flex:1 1 auto}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item:focus-within .menu-item__link,header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item:hover .menu-item__link{color:var(--navigation-sub-item-hover-color)}header .mobile-navigation{--navigation-dropdown-arrow-width:20px}header .mobile-navigation .navigation{position:fixed}header .mobile-navigation .navigation__logo a{height:100%}header .mobile-navigation .navigation__logo img{height:100%;width:auto}header .mobile-navigation .navigation__dropdown{grid-template-areas:"search" "menu";grid-template-rows:auto 1fr}header .mobile-navigation .navigation__dropdown .menu-items .menu-item{text-transform:uppercase}header .mobile-navigation .navigation__dropdown .menu-items .menu-item--close-children svg path,header .mobile-navigation .navigation__dropdown .menu-items .menu-item--open-children svg path{fill:currentColor}header .mobile-navigation .navigation__dropdown .menu-items .menu-item--close-children svg polyline,header .mobile-navigation .navigation__dropdown .menu-items .menu-item--open-children svg polyline{fill:none;stroke:currentColor}header .mobile-navigation .navigation__dropdown .menu-items .menu-item.open-child .menu-item--open-children svg{transform:rotate(180deg)}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item__wrapper{margin-left:var(--navigation-grid-gutter)}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item__link{color:var(--navigation-sub-item-color)}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item__link:focus,header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item__link:hover{color:var(--navigation-sub-item-hover-color)}header{--navigation-grid-gutter:var(--grid-gutter);--navigation-item-padding:var(--navigation-grid-gutter)}header .desktop-navigation--scrolled .navigation,header .mobile-navigation--scrolled .navigation,header .mobile-navigation.open,header .navigation:focus,header .navigation:focus-within,header .navigation:hover{--navigation-background-color:var( --navigation-background-active-color )}header .navigation{--anchor-color:var(--navigation-item-color);--anchor-hover-color:var(--navigation-item-hover-color);background-color:var(--navigation-background-color);font-size:var(--navigation-font-size);font-weight:var(--navigation-font-weight);height:var(--navigation-height);left:0;line-height:var(--navigation-line-height);padding:0 var(--navigation-grid-gutter);position:fixed;right:0;transition:background-color .2s ease;z-index:999}header .navigation__logo h1{display:contents}header .navigation .menu-items .menu-item{font-size:var(--navigation-item-font-size);line-height:var(--navigation-item-line-height)}header .navigation .menu-items .menu-item-has-children .menu-items{--anchor-color:var(--navigation-sub-item-color);--anchor-hover-color:var( --navigation-sub-item-hover-color );font-size:var(--navigation-sub-item-font-size);line-height:var(--navigation-sub-item-line-height)}header ul{padding:0}header ul,header ul li{list-style:none;margin:0}header a{text-decoration:none}.navigation__search-form{align-items:center;border-bottom:1px solid;display:flex;font-weight:var(--font-weight-normal);padding:10px 0;position:relative}.navigation__search-form ::-moz-placeholder{color:inherit;font:inherit}.navigation__search-form ::placeholder{color:inherit;font:inherit}.navigation__search-form [type=text]{background:#fff0;border:1px solid #fff0;color:inherit;font:inherit;font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:1.5;line-height:var(--line-height);margin:0;outline:none;padding:0 16px 0 0;text-shadow:none;transition:width .3s ease-out;width:145px}.navigation__search-form [type=text]:focus{width:200px}.navigation__search-form [type=submit]{background:#fff0;border:none;cursor:pointer;height:16px;margin:0;outline:none;padding:0;right:0;text-shadow:none;width:16px}.navigation__search-form [type=submit] svg{height:100%;width:100%}@media screen and (max-width:1279.99px){.navigation__search-form,.navigation__search-form [type=text]{width:100%}.navigation__search-form [type=text]:focus{width:auto}.navigation__search-form [type=text]::-moz-placeholder{text-transform:none}.navigation__search-form [type=text]::placeholder{text-transform:none}.navigation__search-form [type=submit]{height:20px;width:20px}}.acf-block-preview .backgrounds{opacity:.5}.backgrounds{z-index:-1}.backgrounds,.backgrounds .background{bottom:0;left:0;position:absolute;right:0;top:0}.backgrounds .background{overflow:hidden;z-index:1}.backgrounds .background>div{bottom:0;left:0;position:absolute;right:0;top:0}.backgrounds .background .focuspoint-image{background:50%/cover no-repeat;z-index:1}.backgrounds .background-colour{z-index:2}.breadcrumbs{display:flex;font-size:.8125rem;line-height:1rem}.breadcrumbs:not(:last-child){padding-bottom:calc(var(--section-padding-y)/2)}.breadcrumbs li{flex:none}.breadcrumbs li:not(:last-child){font-weight:var(--font-weight-normal)}.breadcrumbs li:not(:last-child):after{content:">";display:inline-block;padding:0 .2em 0 .1em}.breadcrumbs li a{color:var(--alpha-color);text-decoration:none}.breadcrumbs li a:focus,.breadcrumbs li a:hover{color:var(--delta-color);text-decoration:none}.buttons{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--button-gutter)}.buttons>.button{flex:none}.button:not(.acf-button),button{--button-color:var(--theme-bodyColor);--button-contrast:var(--theme-bodyBg);align-items:center;background-color:#fff0;border:var(--button-border-width) solid;border-radius:var(--button-border-radius);color:var(--button-color);display:inline-flex;font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;line-height:var(--button-line-height);padding:var(--button-padding-top) var(--button-padding-right) var(--button-padding-bottom) var(--button-padding-left);position:relative;text-decoration:none;transition:background-color .3s ease}.button:not(.acf-button)[disabled],button[disabled]{cursor:not-allowed}.button:not(.acf-button).button-theme--white,button.button-theme--white{--button-color:var(--white-color);--button-contrast:var(--white-contrast)}.button:not(.acf-button).button-theme--black,button.button-theme--black{--button-color:var(--black-color);--button-contrast:var(--black-contrast)}.button:not(.acf-button).button-theme--alpha,button.button-theme--alpha{--button-color:var(--alpha-color);--button-contrast:var(--alpha-contrast)}.button:not(.acf-button).button-theme--bravo,button.button-theme--bravo{--button-color:var(--bravo-color);--button-contrast:var(--bravo-contrast)}.button:not(.acf-button).button-theme--charlie,button.button-theme--charlie{--button-color:var(--charlie-color);--button-contrast:var(--charlie-contrast)}.button:not(.acf-button).button-theme--echo,button.button-theme--echo{--button-color:var(--echo-color);--button-contrast:var(--echo-contrast)}.button:not(.acf-button).button-theme--foxtrot,button.button-theme--foxtrot{--button-color:var(--foxtrot-color);--button-contrast:var(--foxtrot-contrast)}.button:not(.acf-button).button-theme--delta,button.button-theme--delta{--button-color:var(--delta-color);--button-contrast:var(--delta-contrast)}.button:not(.acf-button).button-style--none,button.button-style--none{border:0;padding-left:0;padding-right:0;transition:filter .2s ease}.button:not(.acf-button).button-style--none:hover:not([disabled]),button.button-style--none:hover:not([disabled]){filter:brightness(90%)}.button:not(.acf-button).button-style--filled,button.button-style--filled{background-color:var(--button-color);border-color:var(--button-contrast);color:var(--button-contrast);transition:filter .3s}.button:not(.acf-button).button-style--filled:focus:not([disabled]),.button:not(.acf-button).button-style--filled:hover:not([disabled]),button.button-style--filled:focus:not([disabled]),button.button-style--filled:hover:not([disabled]){background-color:var(--button-contrast);border-color:var(--button-color);color:var(--button-color)}.button:not(.acf-button).button-style--outline,button.button-style--outline{color:var(--button-color);transition:filter .3s}.button:not(.acf-button).button-style--outline:focus:not([disabled]),.button:not(.acf-button).button-style--outline:hover:not([disabled]),button.button-style--outline:focus:not([disabled]),button.button-style--outline:hover:not([disabled]){background-color:var(--button-color);border-color:var(--button-contrast);color:var(--button-contrast)}.button:not(.acf-button).button--wide,button.button--wide{padding-left:calc(var(--button-padding-left)*2);padding-right:calc(var(--button-padding-right)*2)}.button:not(.acf-button).button--wider,button.button--wider{padding-left:calc(var(--button-padding-left)*3);padding-right:calc(var(--button-padding-right)*3)}.button:not(.acf-button).button--full-width,button.button--full-width{justify-content:center;width:100%}.button:not(.acf-button).button--arrow,button.button--arrow{gap:.75em}.button:not(.acf-button).button--arrow svg,button.button--arrow svg{height:17px;transition:transform .3s ease-in-out;width:17px}.button:not(.acf-button).button--arrow svg path,button.button--arrow svg path{fill:currentColor}.content-block-header{margin-bottom:var(--paragraph-margin)}.content-block-header--left{text-align:left}.content-block-header--center{text-align:center}.content-block-header--right{text-align:right}.content-block-header--narrow .block-header__inner{margin:0 auto;width:min(100%,800px)}.content-block-header__inner>:not(.row):last-child{margin-bottom:0}section .heading{margin-bottom:1.5rem}section .heading>:not(.row):last-child{margin-bottom:0}section .heading a{color:var(--alpha-color);text-decoration:underline}section .heading a:focus,section .heading a:hover{color:var(--delta-color);text-decoration:underline}@media(min-width:1024px){section .heading-title{align-items:flex-end;display:flex}}section .heading-title:not(:last-child){margin-bottom:var(--heading-margin)}section .heading-title .h1,section .heading-title .h2,section .heading-title .h3,section .heading-title .h4,section .heading-title .h5,section .heading-title .h6,section .heading-title h1,section .heading-title h2,section .heading-title h3,section .heading-title h4,section .heading-title h5,section .heading-title h6{flex:1 1 auto;margin-bottom:0}section .heading-link{flex:none;font-size:1rem;font-weight:var(--font-weight-bold);justify-self:flex-end}.page-content{padding-bottom:calc(var(--section-padding-y)/2);padding-top:var(--paragraph-margin)}.responsive-image{position:relative}.responsive-image .focuspoint-image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}[theme=white]{background-color:#fff;color:#000}[theme=white] .h1,[theme=white] .h2,[theme=white] .h3,[theme=white] .h4,[theme=white] .h5,[theme=white] .h6,[theme=white] h1,[theme=white] h2,[theme=white] h3,[theme=white] h4,[theme=white] h5,[theme=white] h6{color:#000}[theme=black]{background-color:#000;color:#fff}[theme=black] .h1,[theme=black] .h2,[theme=black] .h3,[theme=black] .h4,[theme=black] .h5,[theme=black] .h6,[theme=black] h1,[theme=black] h2,[theme=black] h3,[theme=black] h4,[theme=black] h5,[theme=black] h6{color:#fff}[theme=alpha]{background-color:#06357a;color:#fff}[theme=alpha] .h1,[theme=alpha] .h2,[theme=alpha] .h3,[theme=alpha] .h4,[theme=alpha] .h5,[theme=alpha] .h6,[theme=alpha] h1,[theme=alpha] h2,[theme=alpha] h3,[theme=alpha] h4,[theme=alpha] h5,[theme=alpha] h6{color:#fff}[theme=bravo]{background-color:#f4f4f4;color:#06357a}[theme=bravo] .h1,[theme=bravo] .h2,[theme=bravo] .h3,[theme=bravo] .h4,[theme=bravo] .h5,[theme=bravo] .h6,[theme=bravo] h1,[theme=bravo] h2,[theme=bravo] h3,[theme=bravo] h4,[theme=bravo] h5,[theme=bravo] h6{color:#06357a}[theme=charlie]{background-color:#e5e5e5;color:#06357a}[theme=charlie] .h1,[theme=charlie] .h2,[theme=charlie] .h3,[theme=charlie] .h4,[theme=charlie] .h5,[theme=charlie] .h6,[theme=charlie] h1,[theme=charlie] h2,[theme=charlie] h3,[theme=charlie] h4,[theme=charlie] h5,[theme=charlie] h6{color:#06357a}[theme=echo]{background-color:#939393}[theme=echo],[theme=echo] .h1,[theme=echo] .h2,[theme=echo] .h3,[theme=echo] .h4,[theme=echo] .h5,[theme=echo] .h6,[theme=echo] h1,[theme=echo] h2,[theme=echo] h3,[theme=echo] h4,[theme=echo] h5,[theme=echo] h6{color:var(--theme-bodyColor)}[theme=foxtrot]{background-color:#cbcbcb;color:#000}[theme=foxtrot] .h1,[theme=foxtrot] .h2,[theme=foxtrot] .h3,[theme=foxtrot] .h4,[theme=foxtrot] .h5,[theme=foxtrot] .h6,[theme=foxtrot] h1,[theme=foxtrot] h2,[theme=foxtrot] h3,[theme=foxtrot] h4,[theme=foxtrot] h5,[theme=foxtrot] h6{color:#000}[theme=delta]{background-color:#ef4135;color:#fff}[theme=delta] .h1,[theme=delta] .h2,[theme=delta] .h3,[theme=delta] .h4,[theme=delta] .h5,[theme=delta] .h6,[theme=delta] h1,[theme=delta] h2,[theme=delta] h3,[theme=delta] h4,[theme=delta] h5,[theme=delta] h6{color:#fff}.post-type-archive-manufacturer .hero.manufacturer .hero__content{justify-content:center}.hero{--hero-min-height:40vh;--hero-padding-x:0;--hero-padding-y:50px;align-items:flex-start;background-color:var(--bravo-color);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:50px var(--hero-padding-x) var(--hero-padding-y);position:relative;z-index:1}.hero.manufacturer .hero__background{display:none}.hero.manufacturer .hero__content{align-items:center;display:flex;justify-content:space-between;padding-right:0;width:100%}.hero.manufacturer .hero__content .right{max-width:300px;padding:45px 0 45px 45px;width:100%}.hero.manufacturer .hero__content .right img{display:block;margin-left:auto}@media(max-width:767.98px){.hero.manufacturer .hero__content{flex-direction:column-reverse;justify-content:flex-start;row-gap:15px}.hero.manufacturer .hero__content .right{padding:0}.hero.manufacturer .hero__content a{margin-bottom:15px}}.hero.manufacturer .hero__content__subheading{text-align:left}.hero.white{background-color:var(--theme-bodyBg)}.hero.white .hero__background{width:60%}@media(max-width:767.98px){.hero.white .hero__background{width:100%}}.hero.white.hero--has-image .hero__content{background-color:var(--theme-bodyBg);border-radius:0 8px 8px 0;padding-bottom:50px;padding-top:50px}@media(max-width:767.98px){.hero.white.hero--has-image .hero__content{padding-bottom:15px;padding-top:15px}.hero--no-image{padding:var(--section-padding-y) var(--section-padding-x)!important}}.hero--has-image{align-items:center;flex-direction:column-reverse;justify-content:center;min-height:var(--hero-min-height)}@media(max-width:767.98px){.hero--has-image{padding-top:0!important}}.hero--has-image .hero__content{padding-right:50px;width:50%}@media(max-width:767.98px){.hero--has-image .hero__content{padding-right:0;padding-top:15px;width:100%}}.hero--has-image .hero__content h1{margin-bottom:10px;text-align:left}.hero--has-image .hero__content__info{padding-right:50px}.hero--has-image .hero__content__info--inner a{background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.hero--has-image .hero__content__info--inner a:focus,.hero--has-image .hero__content__info--inner a:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.hero--has-image .hero__content__info--inner a:focus:disabled,.hero--has-image .hero__content__info--inner a:hover:disabled{filter:none}@media(max-width:767.98px){.hero{padding-bottom:15px}}.hero .navigation__search{margin-top:15px}.hero .navigation__search form{background-color:#fff;border:1px solid #ddd;border-radius:18px;padding-left:10px;padding-right:10px}.hero .navigation__search form input{width:100%}.hero .navigation__search form input::-moz-placeholder{color:#bebebe}.hero .navigation__search form input::placeholder{color:#bebebe}.hero .navigation__search form input:focus{width:100%}.hero .navigation__search form input[type=text]{font-size:15px}.hero-align--left .hero__content__subheading{text-align:left}.hero-align--center{text-align:center}.hero-align--center .hero__content,.hero-align--center .hero__content__title{margin-left:auto;margin-right:auto}.hero-align--right{text-align:right}.hero-align--right .hero__content,.hero-align--right .hero__content__title{margin-left:auto}.hero__content__title{font-size:48px;line-height:54px;margin-bottom:0;text-align:center}@media(max-width:767.98px){.hero__content__title{font-size:35px;line-height:45px}}.hero__content__subheading{color:var(--alpha-color);display:block;font-weight:600;margin-bottom:5px;text-align:center;text-transform:uppercase}.hero__content__subheading.left{text-align:left}.hero__background{bottom:0;left:auto;position:absolute;right:0;top:0;width:50%;z-index:-1}@media(max-width:767.98px){.hero__background{height:300px;order:2;position:relative;width:100%}}.hero__background .focuspoint-image,.hero__background .responsive-image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.post-meta{flex-wrap:wrap}.post-meta,.post-meta .meta-detail{align-items:center;display:inline-flex}.post-meta .meta-detail{padding:5px 0}.post-meta .meta-detail svg{margin-right:5px}.post-meta .meta-detail p{color:var(--theme-bodyColorSecondary);font-weight:var(--heading-font-weight)}.post-meta .meta-detail:not(:last-child){margin-right:15px}.post-meta .meta-detail.tags p{color:var(--theme-bodyColor);font-weight:var(--font-weight)}.post-meta .meta-detail.tags .tag{border:1px solid var(--form-border-color);border-radius:4px;padding:5px}.filter-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px}.filter-header.no-page-count{padding-top:var(--section-padding-y)}.filter-header .woocommerce-result-count{margin-bottom:0}.filter-header .widget_wpc_sorting_widget h2,.filter-header .woocommerce-notices-wrapper,.filter-header .woocommerce-ordering{display:none}.filter-header .widget_wpc_sorting_widget select{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:15px;font-size:var(--font-size);font-weight:var(--form-font-weight);height:var(--form-height);height:35px;padding:8px 15px}.filter-header .widget_wpc_sorting_widget select:focus,.filter-header .widget_wpc_sorting_widget select:focus-visible,.filter-header .widget_wpc_sorting_widget select:focus-within{border-color:var(--form-accent-color);box-shadow:none;outline:none}.wpc-filter-layout-search-field,.wpc-filters-main-wrap a.wpc-toggle-a{display:none!important}.wpc-filters-widget-content .wpc-edit-filter-set{display:none}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section:last-of-type{border-bottom:none}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section{border-bottom:1px solid var(--form-border-color);margin-bottom:15px}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-application,.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-product_visibility{display:none}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section .widget-title{color:var(--theme-bodyColorSecondary);font-size:var(--font-size-h4);font-weight:var(--heading-font-weight);line-height:var(--line-height-h4);margin-bottom:15px}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section .widget-title .wrap-icons-wrapper{align-items:center;display:flex;flex-direction:row-reverse}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section .widget-title .wrap-icons-wrapper .all{border:1px solid var(--form-border-color);border-radius:8px;color:var(--theme-bodyColor);font-size:14px;font-weight:var(--font-weight);line-height:16px;margin-right:10px;padding:3px 8px;text-decoration:none;transition:all .3s ease-in-out}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section .widget-title .wrap-icons-wrapper .all:focus,.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section .widget-title .wrap-icons-wrapper .all:hover{background-color:var(--form-border-color)}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section .widget-title .wpc-open-icon{border-left:2px solid var(--theme-bodyColorSecondary);border-top:2px solid var(--theme-bodyColorSecondary);display:block;height:.6em;min-width:.6em;width:.6em}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section .widget-title .wpc-filter-selected-values{display:none}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul.children{margin-left:10px;margin-top:10px}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul.wpc-filters-ul-list{max-height:300px;overflow-y:scroll}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li{display:list-item!important;margin-bottom:10px!important}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li.wpc-term-count-0 label{pointer-events:none}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li input{display:inline-block;left:-9999em;opacity:0;position:absolute}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li input:checked+label a:before{background-color:var(--theme-bodyColorSecondary)}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li input:checked+label a:after{transform:scale(1)}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li input:focus+label a:before{outline:1px solid var(--theme-bodyColorSecondary);outline-offset:2px}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li label a{color:var(--theme-bodyColor);cursor:pointer;font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);padding-left:27px;position:relative}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li label a:after,.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li label a:before{content:"";height:20px;left:0;position:absolute;top:0;width:20px}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li label a:before{background-color:#fff;border:1px solid var(--form-border-color);border-radius:2px;transition:background-color}@media(prefers-reduced-motion:reduce){.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li label a:before{transition:none}}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li label a:after{background-image:var(--staq-bg-b7317d45648ca462a94487e123765c96, none);background-position:50%;background-repeat:no-repeat;background-size:13px;transform:scale(0);transition:transform}@media(prefers-reduced-motion:reduce){.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filters-section ul li label a:after{transition:none}}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button{display:flex;flex-direction:row;justify-content:flex-start}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-submit-button{background-color:var(--theme-bodyColorSecondary);border:none;border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out;width:auto}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-submit-button:focus,.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-submit-button:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-submit-button:focus:disabled,.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-submit-button:hover:disabled{filter:none}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-reset-button{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;margin-left:10px;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out;width:auto}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-reset-button:disabled:focus,.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-reset-button:disabled:hover{background-color:#fff;filter:none}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-reset-button:focus,.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-reset-button:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-reset-button:focus:disabled,.wpc-filters-widget-content .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button .wpc-filters-reset-button:hover:disabled{filter:none}.searchwp-live-search-results.searchwp-live-search-results-showing{height:300px;overflow:none}.searchwp-live-search-results .search-popout{padding:10px}.searchwp-live-search-results .search-popout .top{display:grid;grid-template-areas:"suggestions results";grid-template-columns:150px 1fr}.searchwp-live-search-results .search-popout .bottom{display:grid;grid-template-areas:". view-all";grid-template-columns:150px 1fr;padding-top:15px}.searchwp-live-search-results .search-popout.view-all-hidden .search-popout--results{height:275px}.searchwp-live-search-results .search-popout--suggestions{grid-area:suggestions}.searchwp-live-search-results .search-popout--suggestions ul{list-style:none;margin:0;padding:0}.searchwp-live-search-results .search-popout--suggestions ul li{margin:0}.searchwp-live-search-results .search-popout--suggestions ul li a{font-weight:500;text-decoration:none}.searchwp-live-search-results .search-popout--suggestions ul li a:focus,.searchwp-live-search-results .search-popout--suggestions ul li a:hover{text-decoration:underline}.searchwp-live-search-results .search-popout--suggestions h3{font-size:var(--font-size);line-height:var(--line-height);margin:0;opacity:.4;padding-bottom:5px;text-transform:uppercase}.searchwp-live-search-results .search-popout--results{grid-area:results;height:220px;overflow:auto}.searchwp-live-search-results .search-popout--results .searchwp-live-search-no-results{padding:0;text-align:left}.searchwp-live-search-results .search-popout--results a{border-bottom:1px solid var(--form-border-color);display:block;margin-bottom:15px;margin-right:15px;padding-bottom:15px;text-decoration:none}.searchwp-live-search-results .search-popout--results a:focus,.searchwp-live-search-results .search-popout--results a:hover{text-decoration:underline}.searchwp-live-search-results .search-popout--results .post-container{align-items:center;display:flex;flex-direction:row;padding-right:15px}.searchwp-live-search-results .search-popout--results .post-container .thumbnail{margin-right:15px}.searchwp-live-search-results .search-popout--results .post-container .thumbnail .focuspoint-image{height:50px;width:50px}.searchwp-live-search-results .search-popout--results .post-container .product-meta .title{display:block;font-weight:500;padding-bottom:5px}.searchwp-live-search-results .search-popout--results .post-container .product-meta .learn-more{display:block;font-weight:400}.searchwp-live-search-results .search-popout--view-all{grid-area:view-all}.searchwp-live-search-results .search-popout--view-all a{border:1px solid var(--theme-bodyColorSecondary);cursor:pointer;display:block;font-weight:400;margin-right:30px;padding:8px 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.searchwp-live-search-results .search-popout--view-all a:focus,.searchwp-live-search-results .search-popout--view-all a:hover{background-color:var(--theme-bodyColorSecondary);color:var(--theme-bodyBg)}.list-unstyled{list-style:none}.list-unstyled,.list-unstyled li{margin:0;padding:0}.list-unstyled li:not(:last-child){margin-bottom:0}ul{list-style-type:disc}ol:not([class]),ul:not([class]){margin-left:25px}ol li,ul li{margin-bottom:0!important}.delivery-payment-footer-container{background-color:var(--delta-color);margin-top:var(--section-padding-y);padding:10px 0}.delivery-payment-footer-container__inner{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(12,1fr);margin:0 auto}.delivery-payment-footer-container__content{align-items:center;display:flex;font-size:18px;font-weight:600;grid-column:span 6;justify-content:center;line-height:25px}@media(max-width:767.98px){.delivery-payment-footer-container__content{flex-direction:column;text-align:center}}.delivery-payment-footer-container__content:first-of-type{border-right:1px solid #fff;padding-right:15px}.delivery-payment-footer-container__content p{color:var(--theme-bodyBg);text-transform:uppercase}.delivery-payment-footer-container__content img{height:auto;margin-right:var(--grid-gutter);max-width:40px}@media(max-width:767.98px){.delivery-payment-footer-container__content img{margin-bottom:5px;margin-right:var(--grid-gutter)}}.footer{background-color:var(--theme-bodyBg);margin:0 auto;padding:35px 15px}@media screen and (max-width:765px){.footer{padding:15px}.footer .footer__menu{align-items:flex-start;flex-direction:column}.footer .footer__addresses{grid-template-columns:repeat(1,1fr)}}.footer .footer-inner{display:grid;grid-template-areas:"quick-links" "addresses" "logos" "menu";padding:0}@media screen and (min-width:765px){.footer .footer-inner{grid-template-areas:"quick-links addresses" "logos logos" "menu menu"}.footer .footer-inner .footer__menu{align-items:flex-start;flex-direction:row;justify-content:flex-start;justify-content:space-between}}@media screen and (min-width:1024px){.footer .footer-inner{grid-template-areas:"quick-links addresses logos" "menu menu menu";grid-template-columns:2fr 4fr 6fr;width:100%}}.footer__quick-links ul{flex-direction:column}.footer__logos ul img{height:auto}.footer .footer__heading{color:var(--theme-bodyColorSecondary);margin-bottom:10px;text-transform:uppercase}.footer .kwp-branding,.footer p,.footer ul li a{color:var(--theme-bodyColor)}.footer ul li a:focus,.footer ul li a:hover{color:#000;text-decoration:underline}.footer .footer__logos{align-items:flex-start;flex-direction:column;justify-self:flex-end}@media screen and (max-width:1024px){.footer .footer__logos{justify-self:flex-start}}.footer .footer__menu{margin-top:30px}.footer .footer__menu .footer__menu__items{flex-direction:row}.footer .footer__addresses{gap:15px}.footer .footer__addresses a:focus,.footer .footer__addresses a:hover{color:var(--theme-bodyColor);text-decoration:underline}.subscribe-form-container{background-color:var(--theme-bodyColorSecondary)}.subscribe-form-container__inner{margin:0 auto}.subscribe-form-container__inner--conditions,.subscribe-form-container__inner--teaser,.subscribe-form-container__inner--title{color:var(--theme-bodyBg)}.subscribe-form-container__inner--title{margin-bottom:25px;margin-top:0}.subscribe-form-container__inner--conditions{font-size:12px;line-height:17px}.subscribe-form-container__inner .gform_confirmation_message{border:1px solid var(--theme-bodyBg);border-radius:4px;color:var(--theme-bodyBg);margin-bottom:15px;padding:10px}.subscribe-form-container__inner .gform_submission_error,.subscribe-form-container__inner .gform_validation_error .gfield_validation_message,.subscribe-form-container__inner .gform_validation_errors>h2{color:var(--theme-bodyBg)!important;font-size:14px!important;font-weight:300!important}.subscribe-form-container__inner .gform_wrapper.gravity-theme form .gfield{margin:0}.subscribe-form-container__inner .gform_wrapper.gravity-theme form input[type=email],.subscribe-form-container__inner .gform_wrapper.gravity-theme form input[type=text]{height:auto;padding:10px}.subscribe-form-container__inner .gform_wrapper.gravity-theme form .gfield_checkbox{display:flex;margin-left:-5px}.subscribe-form-container__inner .gform_wrapper.gravity-theme form .gfield_checkbox label{color:#fff;max-width:none}.subscribe-form-container__inner .gform_wrapper.gravity-theme form .gfield_required{display:none}.subscribe-form-container__inner .gform_wrapper.gravity-theme form .gfield_label{color:#fff;margin-bottom:0}.subscribe-form-container__inner .gform_wrapper.gravity-theme form input[type=submit]{margin-top:0}.subscribe-form-container__inner .gform_wrapper.gravity-theme form .gfield-recaptcha-message{--anchor-color:var(--theme-bodyBg);--anchor-hover-color:var(--delta-color);color:var(--theme-bodyBg)}:root{--form-accent-color:var(--alpha-color);--form-error-color:var(--theme-errorColor)}.gform_wrapper.gravity-theme form .gfield_description,.gform_wrapper.gravity-theme form .gfield_label{font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height)}.gform_wrapper.gravity-theme form .gfield_required{color:inherit;display:inline;position:relative}.gform_wrapper.gravity-theme form .gfield_required span{display:none}.gform_wrapper.gravity-theme form .gfield_required:before{color:var(--form-error-color);content:"*";display:block;height:10px;position:absolute;right:-9px;top:-5px;width:10px}.gform_wrapper.gravity-theme form .ginput_complex label{font-weight:300}.gform_wrapper.gravity-theme form .gfield{margin:var(--form-padding-x) 0 0 0}.gform_wrapper.gravity-theme form input[type=submit]{background-color:var(--delta-color);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.gform_wrapper.gravity-theme form input[type=submit]:focus,.gform_wrapper.gravity-theme form input[type=submit]:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.gform_wrapper.gravity-theme form input[type=submit]:focus:disabled,.gform_wrapper.gravity-theme form input[type=submit]:hover:disabled{filter:none}.gform_wrapper.gravity-theme form input[type=color],.gform_wrapper.gravity-theme form input[type=date],.gform_wrapper.gravity-theme form input[type=datetime-local],.gform_wrapper.gravity-theme form input[type=datetime],.gform_wrapper.gravity-theme form input[type=email],.gform_wrapper.gravity-theme form input[type=month],.gform_wrapper.gravity-theme form input[type=number],.gform_wrapper.gravity-theme form input[type=password],.gform_wrapper.gravity-theme form input[type=search],.gform_wrapper.gravity-theme form input[type=tel],.gform_wrapper.gravity-theme form input[type=text],.gform_wrapper.gravity-theme form input[type=time],.gform_wrapper.gravity-theme form input[type=url],.gform_wrapper.gravity-theme form input[type=week],.gform_wrapper.gravity-theme form select,.gform_wrapper.gravity-theme form textarea{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:15px;font-weight:var(--form-font-weight);height:var(--form-height);padding:var(--form-padding-y) var(--form-padding-x)}.gform_wrapper.gravity-theme form input[type=color]:focus,.gform_wrapper.gravity-theme form input[type=color]:focus-visible,.gform_wrapper.gravity-theme form input[type=color]:focus-within,.gform_wrapper.gravity-theme form input[type=date]:focus,.gform_wrapper.gravity-theme form input[type=date]:focus-visible,.gform_wrapper.gravity-theme form input[type=date]:focus-within,.gform_wrapper.gravity-theme form input[type=datetime-local]:focus,.gform_wrapper.gravity-theme form input[type=datetime-local]:focus-visible,.gform_wrapper.gravity-theme form input[type=datetime-local]:focus-within,.gform_wrapper.gravity-theme form input[type=datetime]:focus,.gform_wrapper.gravity-theme form input[type=datetime]:focus-visible,.gform_wrapper.gravity-theme form input[type=datetime]:focus-within,.gform_wrapper.gravity-theme form input[type=email]:focus,.gform_wrapper.gravity-theme form input[type=email]:focus-visible,.gform_wrapper.gravity-theme form input[type=email]:focus-within,.gform_wrapper.gravity-theme form input[type=month]:focus,.gform_wrapper.gravity-theme form input[type=month]:focus-visible,.gform_wrapper.gravity-theme form input[type=month]:focus-within,.gform_wrapper.gravity-theme form input[type=number]:focus,.gform_wrapper.gravity-theme form input[type=number]:focus-visible,.gform_wrapper.gravity-theme form input[type=number]:focus-within,.gform_wrapper.gravity-theme form input[type=password]:focus,.gform_wrapper.gravity-theme form input[type=password]:focus-visible,.gform_wrapper.gravity-theme form input[type=password]:focus-within,.gform_wrapper.gravity-theme form input[type=search]:focus,.gform_wrapper.gravity-theme form input[type=search]:focus-visible,.gform_wrapper.gravity-theme form input[type=search]:focus-within,.gform_wrapper.gravity-theme form input[type=tel]:focus,.gform_wrapper.gravity-theme form input[type=tel]:focus-visible,.gform_wrapper.gravity-theme form input[type=tel]:focus-within,.gform_wrapper.gravity-theme form input[type=text]:focus,.gform_wrapper.gravity-theme form input[type=text]:focus-visible,.gform_wrapper.gravity-theme form input[type=text]:focus-within,.gform_wrapper.gravity-theme form input[type=time]:focus,.gform_wrapper.gravity-theme form input[type=time]:focus-visible,.gform_wrapper.gravity-theme form input[type=time]:focus-within,.gform_wrapper.gravity-theme form input[type=url]:focus,.gform_wrapper.gravity-theme form input[type=url]:focus-visible,.gform_wrapper.gravity-theme form input[type=url]:focus-within,.gform_wrapper.gravity-theme form input[type=week]:focus,.gform_wrapper.gravity-theme form input[type=week]:focus-visible,.gform_wrapper.gravity-theme form input[type=week]:focus-within,.gform_wrapper.gravity-theme form select:focus,.gform_wrapper.gravity-theme form select:focus-visible,.gform_wrapper.gravity-theme form select:focus-within,.gform_wrapper.gravity-theme form textarea:focus,.gform_wrapper.gravity-theme form textarea:focus-visible,.gform_wrapper.gravity-theme form textarea:focus-within{border-color:var(--form-accent-color);box-shadow:none;outline:none}.gform_wrapper.gravity-theme form input[type=checkbox],.gform_wrapper.gravity-theme form input[type=radio]{accent-color:var(--form-accent-color);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.gform_wrapper.gravity-theme form .gsection_title{margin-bottom:0}.gform_wrapper.gravity-theme form .ginput_container_checkbox label,.gform_wrapper.gravity-theme form .ginput_container_radio label{font-weight:300}.gform_wrapper.gravity-theme.gform_validation_error .gform_validation_errors{background:#fff0;border:none;box-shadow:none;margin-bottom:calc(var(--grid-gutter)/2);outline:none!important;padding:0}.gform_wrapper.gravity-theme.gform_validation_error .gform_validation_errors span{display:none!important}.gform_wrapper.gravity-theme.gform_validation_error .gfield_validation_message{background:none;border:none;margin:5px 0 0;padding:0}.gform_wrapper.gravity-theme form .gfield--type-captcha .gfield_label{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.gform_wrapper.gravity-theme form .gfield--type-captcha .gfield_label:not(caption){position:absolute!important}.gform_wrapper.gravity-theme form .gfield--type-captcha .validation_message{display:none}.gform_wrapper.gravity-theme form .gfield-recaptcha-message{font-size:.75rem}.grecaptcha-badge{visibility:hidden!important}.above-navigation{align-items:center;background-color:var(--bravo-color);display:flex;justify-content:flex-end}@media(max-width:1279px){.above-navigation{display:none}}.above-navigation__inner ul li{display:inline-block}.above-navigation__inner ul li a{opacity:.6;padding:12px calc(var(--grid-gutter)/2);transition:all .3s ease-in-out}.above-navigation__inner ul li a:focus,.above-navigation__inner ul li a:hover{opacity:1}.above-navigation__inner ul li a.is-active{text-decoration:underline;text-underline-offset:2px}.above-navigation .phone-number{margin-left:var(--grid-gutter)}.above-navigation .phone-number a{align-items:center;background-color:var(--charlie-color);display:inline-block;display:flex;font-weight:500;padding:10px var(--grid-gutter)}.above-navigation .phone-number a:focus,.above-navigation .phone-number a:hover{text-decoration:underline}.above-navigation .phone-number a svg{margin-right:5px}.breadcrumbs{font-size:var(--font-size);font-weight:var(--font-weight);overflow:hidden;padding-bottom:0!important;padding-top:var(--section-padding-y);text-overflow:ellipsis;white-space:wrap}.breadcrumbs>span{align-items:center;display:inline-block;gap:5px;line-height:19px}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{color:currentColor}.breadcrumbs svg{min-width:18px;transform:translateY(1px)}header .desktop-navigation{--navigation-item-hover-color:#767676;background-color:var(--theme-bodyBg);position:relative;z-index:99}header .desktop-navigation .navigation__icons-wrapper ul{margin-left:0}header .desktop-navigation .navigation__icons-wrapper ul li{display:inline-block;position:relative}header .desktop-navigation .navigation__icons-wrapper ul li:focus-within>ul,header .desktop-navigation .navigation__icons-wrapper ul li:hover>ul{display:block}header .desktop-navigation .navigation__icons-wrapper ul li:focus-within>ul a,header .desktop-navigation .navigation__icons-wrapper ul li:hover>ul a{color:inherit}header .desktop-navigation .navigation__icons-wrapper ul li:last-child a{border-right:none;padding-right:0}header .desktop-navigation .navigation__icons-wrapper ul li a{border-right:1px solid #ddd;display:block;padding:0 10px}header .desktop-navigation .navigation__icons-wrapper ul li a svg{width:25px}header .desktop-navigation .navigation__icons-wrapper ul li a.has-cart-items svg{width:30px}header .desktop-navigation .navigation__icons-wrapper ul ul{background-color:var(--theme-bodyBg);border:1px solid #ddd;display:none;left:50%;position:absolute;top:45px;transform:translateX(-50%);width:125px}header .desktop-navigation .navigation__icons-wrapper ul ul:before{background-image:var(--staq-bg-570f51cf093026f73f89c974ae0f1a83, none);background-position:bottom;background-repeat:no-repeat;background-size:19px;content:"";display:block;height:20px;left:0;position:absolute;right:0;top:-20px;width:100%}header .desktop-navigation .navigation__icons-wrapper ul ul li{display:block}header .desktop-navigation .navigation__icons-wrapper ul ul li a{font-weight:400;padding:3px 0;text-align:center}header .desktop-navigation__inner{margin:0 auto}header .desktop-navigation .navigation{align-items:center;display:grid;grid-template-areas:"logo menu search quick-links";grid-template-columns:auto 1fr auto auto;padding:0;position:static}header .desktop-navigation .navigation.search-active{grid-template-areas:"logo search quick-links";grid-template-columns:auto 1fr}header .desktop-navigation .navigation.search-active .navigation__search{justify-content:center}header .desktop-navigation .navigation.search-active .navigation__menu{display:none}header .desktop-navigation .navigation.search-active .navigation__search-form{width:80%}header .desktop-navigation .navigation.search-active .navigation__search-form input{width:100%}header .desktop-navigation .navigation.search-active .navigation__search-form input[type=text]{font-size:15px}header .desktop-navigation .navigation__logo,header .desktop-navigation .navigation__menu,header .desktop-navigation .navigation__search{align-items:center;display:flex;height:var(--navigation-height)}header .desktop-navigation .navigation__logo{grid-area:logo}header .desktop-navigation .navigation__logo a{align-items:center;display:flex}header .desktop-navigation .navigation__logo img{height:4.375rem;width:var(--navigation-logo-width)}header .desktop-navigation .navigation__logo svg{height:40px;width:var(--navigation-logo-width)}header .desktop-navigation .navigation__search{grid-area:search}header .desktop-navigation .navigation__search input[type=text]{font-size:15px}header .desktop-navigation .navigation__menu{grid-area:menu;justify-content:center}header .desktop-navigation .navigation__menu>.menu-items>.menu-item{height:var(--navigation-height);padding-left:0;padding-right:0}header .desktop-navigation .navigation__menu .menu-items{-moz-column-gap:var(--navigation-grid-gutter);column-gap:var(--navigation-grid-gutter);display:flex;margin-left:var(--navigation-grid-gutter);margin-right:var(--navigation-grid-gutter)}header .desktop-navigation .navigation__menu .menu-items .menu-item{align-items:center;display:flex;position:static}header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children:focus-within>.menu-item-container,header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children:hover>.menu-item-container{opacity:1;pointer-events:all;transform:translateY(0);transition-delay:.2s}header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children:focus-within>.menu-item__link,header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children:hover>.menu-item__link{color:inherit}header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children:focus-within>.menu-item__link:after,header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children:hover>.menu-item__link:after{transform:rotate(180deg)}header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children>.menu-item__link{padding-right:25px;position:relative}header .desktop-navigation .navigation__menu .menu-items .menu-item-has-children>.menu-item__link:after{background-color:currentColor;bottom:0;content:"";display:block;height:13px;margin:auto;-webkit-mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512.01 512.01" width="13" height="13"><path d="M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0 0 15.083 6.251 21.275 21.275 0 0 0 15.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z"/></svg>');mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512.01 512.01" width="13" height="13"><path d="M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0 0 15.083 6.251 21.275 21.275 0 0 0 15.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z"/></svg>');-webkit-mask-position:right center;mask-position:right center;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:calc(var(--navigation-grid-gutter)/2);top:0;transition:transform .3s ease-out;width:13px}header .desktop-navigation .navigation__menu .menu-items .menu-item .second-level-menu-items{-moz-column-gap:var(--navigation-column-spacing);column-gap:var(--navigation-column-spacing);display:grid;grid-template-columns:repeat(var(--navigation-columns-no-feature),calc(100%/var(--navigation-columns-no-feature) - var(--navigation-column-spacing)));row-gap:var(--navigation-row-spacing)}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items{background-color:var(--navigation-background-color);left:0;margin:0 auto;max-width:1400px;opacity:0;padding:var(--navigation-item-padding);padding-bottom:calc(var(--navigation-item-padding)*3);pointer-events:none;position:absolute;right:0;top:100%;top:calc(var(--navigation-height));transform:translateY(15px);transition:transform .2s ease,opacity .1s;transition-delay:0s;width:var(--navigation-sub-menu-width);width:100%}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items:before{background-color:#fff;border-bottom:1px solid #ddd;content:"";display:block;height:100%;left:50%;position:fixed;top:0;transform:translateX(-50%);width:2800px;z-index:-1}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items.has-featured-product{display:flex;justify-content:space-between}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items.has-featured-product .featured-product{max-width:330px}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items.has-featured-product a:focus span,header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items.has-featured-product a:hover span{text-decoration:underline}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items.has-featured-product a span{display:block;padding-bottom:15px}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items.has-featured-product .second-level-menu-items{flex-grow:1;grid-template-columns:repeat(var(--navigation-columns-with-feature),calc(100%/var(--navigation-columns-with-feature) - var(--navigation-column-spacing)))}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items.has-featured-product .menu-item:nth-child(6n){border-left:1px solid #ddd;padding-left:15px}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items.has-featured-product .menu-item:nth-child(4n){border-left:none;padding-left:0}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items.has-featured-product .menu-item .menu-item{border:none;padding-left:0}@media screen and (max-width:1919px){header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items{max-width:1200px}}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item{border-left:1px solid #ddd;display:block;padding-left:15px;position:relative}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item:first-child,header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item:nth-child(6n){border-left:none;padding-left:0}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item:focus-within .menu-item__link,header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item:hover .menu-item__link{color:inherit}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item__link{color:var(--navigation-sub-item-color);display:block;position:relative}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item__link:after{content:none;display:none}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item__link.menu-btn{border:1px solid var(--theme-bodyColorSecondary)!important;border-radius:4px;color:var(--theme-bodyColorSecondary)!important;display:inline-block;font-weight:400!important;margin-top:10px;padding:5px 20px;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item__link.menu-btn:focus,header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-item__link.menu-btn:hover{background-color:var(--theme-bodyColorSecondary);color:#fff!important;filter:var(--filter-darker)}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-items{display:block;opacity:1;padding:10px 15px 0 0;position:static;transform:none}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-items .second-level-menu-items{display:block}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-items .menu-item{border-left:none;padding-left:0}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-items .menu-item__link{color:#000;font-weight:300;padding-bottom:5px}header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-items .menu-item__link:focus,header .desktop-navigation .navigation__menu .menu-items .menu-item .menu-items .menu-items .menu-item__link:hover{color:#000;text-decoration:underline}.navigation__search-form{border:1px solid #a7a7a7;border-radius:22px;flex-direction:row-reverse;padding:10px}.navigation__search-form input{color:var(--theme-bodyColorSecondary)!important;font-weight:400!important;margin-left:5px!important}.navigation__search-form input::-moz-placeholder{color:#a7a7a7}.navigation__search-form input::placeholder{color:#a7a7a7}.navigation__search-form [type=submit]{margin-left:10px;margin-right:3px}.navigation__search-form svg path{fill:var(--theme-bodyColorSecondary);opacity:.4}.navigation__search-form .close-button{border:none;cursor:pointer;padding:0 10px 0 0}.navigation__search-form .close-button.hidden{display:none}.navigation__search-form .close-button svg{height:13px;width:13px}.navigation__search-form .close-button svg path{opacity:1}header .mobile-navigation{--navigation-dropdown-arrow-width:15px}header .mobile-navigation.showing-alert .navigation__dropdown{top:calc(54px + var(--navigation-height) + var(--wp-admin-offset))}header .mobile-navigation .menu-list-first{grid-area:menu;margin-top:15px}header .mobile-navigation .menu-list-second{grid-area:second-menu}header .mobile-navigation .menu-list-second .menu-item,header .mobile-navigation .menu-list-second .menu-items{border:none!important}header .mobile-navigation .menu-list-second .menu-items .menu-item__link{color:var(--theme-bodyColor);font-weight:300}header .mobile-navigation .navigation{align-items:center;background-color:var(--theme-bodyBg);display:flex;gap:calc(var(--grid-gutter)/2);left:0;padding:0 var(--grid-gutter);position:static;right:0;z-index:999}header .mobile-navigation .navigation .hamburger-inner,header .mobile-navigation .navigation .hamburger-inner:after,header .mobile-navigation .navigation .hamburger-inner:before{width:30px}header .mobile-navigation .navigation .hamburger.is-active:focus,header .mobile-navigation .navigation .hamburger.is-active:hover{opacity:1}header .mobile-navigation .navigation .hamburger-inner:after,header .mobile-navigation .navigation .hamburger-inner:before{background-color:var(--theme-bodyColorSecondary)}header .mobile-navigation .navigation .cta-icon svg,header .mobile-navigation .navigation .hamburger-box{width:25px}header .mobile-navigation .navigation .cta-icon.has-cart-items svg{width:30px}header .mobile-navigation .navigation__logo{flex:1 1 auto;height:var(--navigation-logo-height);width:var(--navigation-logo-width)}header .mobile-navigation .navigation__logo a{align-items:center;display:inline-flex;max-width:200px}header .mobile-navigation .navigation__logo img{height:4.375rem;width:var(--navigation-logo-width)}header .mobile-navigation .navigation__toggle{flex:none;justify-content:center}header .mobile-navigation .navigation__toggle .hamburger{align-items:center;color:var(--theme-bodyColorSecondary);display:flex;height:100%;justify-content:center}header .mobile-navigation .navigation__dropdown{background-color:var(--navigation-background-color);display:grid;gap:var(--navigation-grid-gutter);grid-template-areas:"search" "menu" "second-menu";grid-template-rows:auto auto 1fr;height:var(--visible-viewport-height);left:0;overflow-x:scroll;padding:var(--navigation-item-padding);position:fixed;right:0;top:calc(var(--navigation-height) + var(--wp-admin-offset));transform:translateX(100%);transition:transform .2s ease;z-index:1000}header .mobile-navigation .navigation__dropdown.open{transform:translateX(0)}header .mobile-navigation .navigation__dropdown__search{background:var(--bravo-color);grid-area:search;margin:-15px;padding:15px}header .mobile-navigation .navigation__dropdown__search input[type=text]{font-size:15px}header .mobile-navigation .navigation__dropdown__search form{flex-direction:row}header .mobile-navigation .navigation__dropdown__search form button svg path{opacity:1}header .mobile-navigation .navigation__dropdown__search form,header .mobile-navigation .navigation__dropdown__search input{background-color:var(--theme-bodyBg)}header .mobile-navigation .navigation__dropdown__search form input:focus,header .mobile-navigation .navigation__dropdown__search form input:focus-within,header .mobile-navigation .navigation__dropdown__search input input:focus,header .mobile-navigation .navigation__dropdown__search input input:focus-within{width:100%}header .mobile-navigation .navigation__dropdown .menu-items{background-color:var(--navigation-background-color);grid-area:menu;position:relative;z-index:1}header .mobile-navigation .navigation__dropdown .menu-items .menu-item{border-bottom:1px solid #ddd;margin-bottom:0;text-transform:none;transition:color .2s ease}header .mobile-navigation .navigation__dropdown .menu-items .menu-item__wrapper{align-items:center;display:flex;padding:8px 0}header .mobile-navigation .navigation__dropdown .menu-items .menu-item__link{color:var(--navigation-item-color);display:block;flex:1 1 auto;font-size:16px;font-weight:500;line-height:22px}header .mobile-navigation .navigation__dropdown .menu-items .menu-item--open-children{align-items:center;display:flex;margin-left:var(--navigation-dropdown-arrow-width)}header .mobile-navigation .navigation__dropdown .menu-items .menu-item--close-children{margin-right:var(--navigation-dropdown-arrow-width)}header .mobile-navigation .navigation__dropdown .menu-items .menu-item--close-children,header .mobile-navigation .navigation__dropdown .menu-items .menu-item--open-children{background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:block;flex:none;height:100%;margin:0;outline:none;padding:0;width:var(--navigation-dropdown-arrow-width)}header .mobile-navigation .navigation__dropdown .menu-items .menu-item--close-children svg,header .mobile-navigation .navigation__dropdown .menu-items .menu-item--open-children svg{height:var(--navigation-dropdown-arrow-width);padding-top:5px;transition:transform .2s ease;width:var(--navigation-dropdown-arrow-width)}header .mobile-navigation .navigation__dropdown .menu-items .menu-item--close-children svg path,header .mobile-navigation .navigation__dropdown .menu-items .menu-item--open-children svg path{fill:none}header .mobile-navigation .navigation__dropdown .menu-items .menu-item--open-children:focus,header .mobile-navigation .navigation__dropdown .menu-items .menu-item--open-children:hover,header .mobile-navigation .navigation__dropdown .menu-items .menu-item.open-child,header .mobile-navigation .navigation__dropdown .menu-items .menu-item__link:focus,header .mobile-navigation .navigation__dropdown .menu-items .menu-item__link:hover{color:var(--navigation-item-hover-color)}header .mobile-navigation .navigation__dropdown .menu-items .menu-item.open-child .menu-item--open-children svg{transform:none}header .mobile-navigation .navigation__dropdown .menu-items .menu-item.open-child>.menu-item__wrapper .menu-item--open-children svg{transform:rotate(180deg)}header .mobile-navigation .navigation__dropdown .menu-items .menu-items{border-top:1px solid #ddd;height:0;opacity:0;padding:0;transition-duration:.5s;transition-property:padding-top,padding-bottom,height;transition-timing-function:ease;visibility:hidden}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .featured-product{margin:15px 0}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .featured-product a span{color:var(--theme-bodyColor);display:block;font-size:16px;line-height:22px}header .mobile-navigation .navigation__dropdown .menu-items .menu-items.open{height:auto;opacity:1;visibility:visible}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item{border-bottom:none}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item:last-child{border-bottom:none;padding-bottom:8px}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item__wrapper{margin-left:0;padding-bottom:0;padding-left:0;padding-top:8px}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item__link{color:var(--theme-bodyColor);position:relative}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item__link:focus,header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item__link:hover{color:var(--theme-bodyColor)}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item__link:focus:after,header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-item__link:hover:after{opacity:1}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-items{border-top:none}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-items .menu-item__link{font-weight:300}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-items .menu-item__link.menu-btn{border:1px solid var(--theme-bodyColorSecondary)!important;border-radius:4px;color:var(--theme-bodyColorSecondary)!important;display:inline-block;font-weight:400!important;margin-top:10px;padding:5px 20px;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out}header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-items .menu-item__link.menu-btn:focus,header .mobile-navigation .navigation__dropdown .menu-items .menu-items .menu-items .menu-item__link.menu-btn:hover{background-color:var(--theme-bodyColorSecondary);color:#fff!important;filter:var(--filter-darker)}.card-grid{--grid-cols:2;display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-cols),1fr)}@media screen and (min-width:1024px){.card-grid{--grid-cols:3}}@media screen and (min-width:1280px){.card-grid{--grid-cols:4}}.card-grid .card__heading{margin-top:0}.custom-button{display:none!important}.custom-button.blue{background-color:var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.custom-button.blue:focus,.custom-button.blue:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.custom-button.blue:focus:disabled,.custom-button.blue:hover:disabled{filter:none}.custom-button.blue.outline{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.custom-button.blue.outline:disabled:focus,.custom-button.blue.outline:disabled:hover{background-color:#fff;filter:none}.custom-button.blue.outline:focus,.custom-button.blue.outline:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.custom-button.blue.outline:focus:disabled,.custom-button.blue.outline:hover:disabled{filter:none}.custom-button.red{background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.custom-button.red:focus,.custom-button.red:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.custom-button.red:focus:disabled,.custom-button.red:hover:disabled{filter:none}.custom-button.red.outline{background-color:var(--delta-color);background-color:#fff;border:1px solid var(--delta-color);border-radius:4px;color:#fff;color:var(--delta-color);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.custom-button.red.outline:disabled:focus,.custom-button.red.outline:disabled:hover{background-color:#fff;filter:none}.custom-button.red.outline:focus,.custom-button.red.outline:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.custom-button.red.outline:focus:disabled,.custom-button.red.outline:hover:disabled{filter:none}.tax-resource-category .card-grid .card{border:1px solid var(--form-border-color)}.page-template-page-resource-centre .resource-terms-slider:nth-child(2n){background-color:var(--bravo-color)}.page-template-page-resource-centre .resource-terms-slider .swiper{padding:5px}.page-template-page-resource-centre .resource-terms-slider__inner{padding:var(--section-padding-y) 15px}.page-template-page-resource-centre .resource-terms-slider .block-swiper-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}@media(max-width:767.98px){.page-template-page-resource-centre .resource-terms-slider .block-swiper-header{align-items:flex-start;display:inline-flex;flex-direction:column}}.page-template-page-resource-centre .resource-terms-slider .block-swiper-header h2{margin:0}.page-template-page-resource-centre .resource-terms-slider .block-swiper-header a{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:8px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.page-template-page-resource-centre .resource-terms-slider .block-swiper-header a:disabled:focus,.page-template-page-resource-centre .resource-terms-slider .block-swiper-header a:disabled:hover{background-color:#fff;filter:none}.page-template-page-resource-centre .resource-terms-slider .block-swiper-header a:focus,.page-template-page-resource-centre .resource-terms-slider .block-swiper-header a:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.page-template-page-resource-centre .resource-terms-slider .block-swiper-header a:focus:disabled,.page-template-page-resource-centre .resource-terms-slider .block-swiper-header a:hover:disabled{filter:none}.page-template-page-resource-centre .resource-terms-slider .slider-controls{align-items:center;display:inline-flex}@media(max-width:767.98px){.page-template-page-resource-centre .resource-terms-slider .slider-controls{padding-top:10px}}.page-template-page-resource-centre .resource-terms-slider .slider-controls .slider__nav{background-color:#eaeaea;border-radius:4px;color:var(--alpha-color);cursor:pointer;display:grid;height:40px;margin:0;place-items:center;position:static;transition:all .3s ease-in-out;width:40px;z-index:10}@media(max-width:767.98px){.page-template-page-resource-centre .resource-terms-slider .slider-controls .slider__nav{display:none}}.page-template-page-resource-centre .resource-terms-slider .slider-controls .slider__nav:hover{opacity:.4}.page-template-page-resource-centre .resource-terms-slider .slider-controls .slider__nav:after{font-size:15px}.page-template-page-resource-centre .resource-terms-slider .slider-controls .slider__nav span{display:none}.page-template-page-resource-centre .resource-terms-slider .slider-controls .slider__nav--prev{margin-right:5px}.page-template-page-resource-centre .resource-terms-slider .slider-controls .slider__nav--next{margin-right:10px}.page-template-page-resource-centre section.content-block,.post-type-archive-resource section.content-block{margin:0;padding:0}.page-template-page-resource-centre .breadcrumbs,.post-type-archive-resource .breadcrumbs{padding:0}.page-template-page-resource-centre .hero,.post-type-archive-resource .hero{background-color:var(--theme-bodyColorSecondary)}.page-template-page-resource-centre .hero__content__title,.post-type-archive-resource .hero__content__title{color:#fff}.page-template-page-resource-centre .card.no-image,.post-type-archive-resource .card.no-image{height:auto;min-height:220px}.page-template-page-resource-centre .card__text,.post-type-archive-resource .card__text{flex:none}.page-template-page-resource-centre .card__heading,.post-type-archive-resource .card__heading{margin-top:0}.page-template-page-resource-centre .card__link,.post-type-archive-resource .card__link{align-items:flex-end;flex:1}.single-resource .hero{background-color:var(--theme-bodyColorSecondary)}.single-resource .hero__content .hero__content__subheading,.single-resource .hero__content .hero__content__title{color:var(--theme-bodyBg)}.single-resource .post-sidebar .link-container--inner{align-items:center;display:grid!important;gap:10px;grid-template-areas:"icon content arrow";grid-template-columns:auto 1fr auto}.single-resource .post-sidebar .link-container .image .background-container{align-items:center;background-color:var(--theme-bodyColorSecondary);border-radius:8px;display:flex;height:70px;justify-content:center;width:70px}.single-resource .post-sidebar .link-container .image .background-container svg{height:35px;width:35px}.single-resource .post-sidebar .link-container .arrow svg{height:20px;width:50px}.single-resource .post-sidebar .link-container .arrow svg path{fill:var(--theme-bodyColorSecondary)}.content-block.content-block--accordion{--accordion-grid-gutter:0;--accordion-border-color:var(--alpha-color);--accordion-border-width:1px;--accordion-heading-font-size:var(--font-size-h3);--accordion-heading-line-height:var(--line-height-h3);--accordion-heading-font-weight:var(--heading-font-weight);--accordion-heading-padding:calc(var(--grid-gutter)/2) 0;--accordion-icon-width:20px;--accordion-icon-color:var(--alpha-color);--accordion-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" width="1em" height="1em" viewBox="0 0 24 24"><path d="M12 4v16m8-8H4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="none"/></svg>');--accordion-active-icon:var(--accordion-icon);--accordion-active-icon-rotation:45deg;--accordion-content-font-weight:var(--font-weight);--accordion-content-font-size:var(--font-size);--accordion-content-line-height:var(--line-height);--accordion-content-padding:calc(var(--grid-gutter)/2) 0}.content-block.content-block--accordion .accordion{display:flex;flex-direction:column;gap:var(--accordion-grid-gutter)}.content-block.content-block--accordion .accordion__item__header{border-bottom:var(--accordion-border-width) solid var(--accordion-border-color);font-size:var(--accordion-heading-font-size);font-weight:var(--accordion-heading-font-weight);line-height:var(--accordion-heading-line-height)}.content-block.content-block--accordion .accordion__item__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:flex;flex-wrap:nowrap;font:inherit;gap:var(--grid-gutter);padding:var(--accordion-heading-padding);text-align:inherit;text-transform:inherit;width:100%}.content-block.content-block--accordion .accordion__item__button.collapsing{height:auto!important}.content-block.content-block--accordion .accordion__item__button:not(.collapsed) .accordion__item__button__icon{-webkit-mask:var(--accordion-active-icon);mask:var(--accordion-active-icon);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:cover;mask-size:cover;transform:rotate(var(--accordion-active-icon-rotation))}.content-block.content-block--accordion .accordion__item__button__icon{background-color:var(--accordion-icon-color);display:block;flex:none;height:var(--accordion-icon-width);-webkit-mask:var(--accordion-icon);mask:var(--accordion-icon);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:cover;mask-size:cover;transform:rotate(0deg);transition:transform .2s;width:var(--accordion-icon-width)}.content-block.content-block--accordion .accordion__item__button__content{flex:1 1 auto;margin-bottom:0}.content-block.content-block--accordion .accordion__body{font-size:var(--accordion-content-font-size);font-weight:var(--accordion-content-font-weight);line-height:var(--accordion-content-line-height);padding:var(--accordion-content-padding)}.content-block.content-block--call-to-action .call-to-action__image{bottom:0;left:0;position:absolute;right:0;top:0}.content-block.content-block--call-to-action .call-to-action__image .responsive-image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.content-block.content-block--call-to-action .call-to-action__wrapper{position:relative;z-index:2}.content-block.content-block--card-grid>*+*{margin-top:var(--section-padding-y)}.content-block.content-block--gallery .gallery-grid__item:first-child{grid-column:span 2}@media screen and (min-width:1280px){.content-block.content-block--gallery .gallery-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:auto}.content-block.content-block--gallery .gallery-grid__item:first-child{grid-row:span 2}.content-block.content-block--gallery .gallery-grid__item:first-child .gallery-grid__image{height:100%}}.content-block.content-block--image-with-text{--image-with-text-image-max-height:500px;--image-with-text-image-min-height:300px}.content-block.content-block--image-with-text .image-with-text{align-items:center;display:grid;gap:var(--grid-gutter);grid-template-areas:"image" "text"}.content-block.content-block--image-with-text .image-with-text__text{grid-area:text}.content-block.content-block--image-with-text .image-with-text__image{grid-area:image;height:100%;max-height:var(--image-with-text-image-max-height);min-height:var(--image-with-text-image-min-height);position:relative}.content-block.content-block--image-with-text .image-with-text__image .responsive-image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}@media screen and (min-width:1280px){.content-block.content-block--image-with-text .image-with-text{grid-template-columns:1fr 1fr}.content-block.content-block--image-with-text .image-with-text.image-with-text--image-text{grid-template-areas:"image text"}.content-block.content-block--image-with-text .image-with-text.image-with-text--text-image{grid-template-areas:"text image"}.content-block.content-block--image-with-text .image-with-text__image:only-child,.content-block.content-block--image-with-text .image-with-text__text:only-child{grid-column:span 2}}.content-block.content-block--map[data-align=full]{padding-left:0;padding-right:0}.content-block.content-block--map .acf-map-wrapper{position:relative}.content-block.content-block--map .acf-map{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.content-block.content-block--map .acf-map img{max-width:inherit!important}.content-block.content-block--slider .slider__slide-image{height:0;padding-bottom:100%}.content-block.content-block--video .gallery-grid--image{display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.content-block.content-block--video .gallery-grid--image .focuspoint-image{bottom:0;left:0;position:absolute;right:0;top:0;transition:transform .2s ease}.content-block.content-block--video .gallery-grid--image:focus .focuspoint-image,.content-block.content-block--video .gallery-grid--image:hover .focuspoint-image{transform:scale(1.02)}.content-block.content-block--video .gallery-grid--image:focus .gallery-grid--image-overlay,.content-block.content-block--video .gallery-grid--image:hover .gallery-grid--image-overlay{background-color:transparent}.content-block.content-block--video .gallery-grid--image-overlay{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;display:grid;font-weight:var(--font-weight-bold);left:0;place-items:center;position:absolute;right:0;top:0;transition:background-color .2s ease}.content-block.content-block--video .gallery-grid--image-overlay svg{height:60px;width:60px}.content-block.content-block--accordion{--button-padding:10px;--icon-width:40px}.content-block.content-block--accordion .custom-button{display:inline-block!important}.content-block.content-block--accordion .accordion>*+*{margin-top:var(--container-spacing)}.content-block.content-block--accordion .accordion__items{list-style:none;padding:0}.content-block.content-block--accordion .accordion__item{margin:0}.content-block.content-block--accordion .accordion__item+.accordion__item{border-top:1px solid #ddd}.content-block.content-block--accordion .accordion__item+.accordion__item .accordion__button{padding-top:var(--button-padding)}.content-block.content-block--accordion .accordion__item.js-enabled .accordion__item-panel{visibility:hidden}.content-block.content-block--accordion .accordion__item--active .accordion__icon{transform:rotate(180deg)}.content-block.content-block--accordion .accordion__item--active .accordion__panel{visibility:visible}.content-block.content-block--accordion .accordion__button{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding-bottom:var(--button-padding);width:100%}.content-block.content-block--accordion .accordion__icon{align-items:center;display:inline-flex;justify-content:center;transition:transform .3s ease-in-out;width:var(--icon-width)}.content-block.content-block--accordion .accordion__icon svg{width:100%}.content-block.content-block--accordion .accordion__icon svg path{stroke:var(--theme-bodyColorSecondary)}.content-block.content-block--accordion .accordion__panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.content-block.content-block--accordion .accordion__content{padding-bottom:10px}@media screen and (min-width:1280px){.content-block.content-block--accordion{--button-padding:10px;--icon-width:40px}}.content-block--browse-applications .slider{margin:0 auto}.content-block--browse-applications .slider .slider__swiper{padding:10px 10px 10px 0}.content-block--browse-applications .block-swiper-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}.content-block--browse-applications .block-swiper-header h2{margin:0}.content-block--browse-applications .block-swiper-header a{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:8px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.content-block--browse-applications .block-swiper-header a:disabled:focus,.content-block--browse-applications .block-swiper-header a:disabled:hover{background-color:#fff;filter:none}.content-block--browse-applications .block-swiper-header a:focus,.content-block--browse-applications .block-swiper-header a:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.content-block--browse-applications .block-swiper-header a:focus:disabled,.content-block--browse-applications .block-swiper-header a:hover:disabled{filter:none}.content-block--browse-applications .slider__slide{box-shadow:0 0 8px 0 rgba(0,0,0,.15);text-decoration:none;transition:box-shadow .3s ease-in-out}.content-block--browse-applications .slider__slide:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.3)}.content-block--browse-applications .slider__slide-image{align-items:center;border-bottom:0;border-radius:4px 4px 0 0;display:flex;justify-content:center;overflow:hidden}.content-block--browse-applications .slider__slide-image .focuspoint-image{height:215px;-o-object-fit:cover;object-fit:cover;width:100%}.content-block--browse-applications .slider__content{align-items:center;background:#fff;display:flex;flex-direction:row;min-height:55px;padding:10px}.content-block--browse-applications .slider__content h3,.content-block--browse-applications .slider__content p{margin:0;width:100%}.content-block--browse-applications .slider__content h3{align-items:center;display:flex;font-size:14px;font-weight:600;justify-content:space-between;line-height:18px;text-decoration:none}.content-block--browse-applications .slider-controls{align-items:center;display:inline-flex}.content-block--browse-applications .slider-controls .slider__nav{background-color:#eaeaea;border-radius:4px;color:var(--alpha-color);cursor:pointer;display:grid;height:40px;margin:0;place-items:center;position:static;transition:all .3s ease-in-out;width:40px;z-index:10}@media(max-width:767.98px){.content-block--browse-applications .slider-controls .slider__nav{display:none}}.content-block--browse-applications .slider-controls .slider__nav:hover{opacity:.4}.content-block--browse-applications .slider-controls .slider__nav:after{font-size:15px}.content-block--browse-applications .slider-controls .slider__nav span{display:none}.content-block--browse-applications .slider-controls .slider__nav--prev{margin-right:5px}.content-block--browse-applications .slider-controls .slider__nav--next{margin-right:10px}.content-block--browse-by-connectivity-output .slider{margin:0 auto}.content-block--browse-by-connectivity-output .slider a{text-decoration:none}.content-block--browse-by-connectivity-output .slider a:focus,.content-block--browse-by-connectivity-output .slider a:hover{text-decoration:underline}.content-block--browse-by-connectivity-output .slider .slider__slide{margin-right:15px}.content-block--browse-by-connectivity-output .block-swiper-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}.content-block--browse-by-connectivity-output .block-swiper-header h2{margin:0}.content-block--browse-by-connectivity-output .block-swiper-header a{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:8px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.content-block--browse-by-connectivity-output .block-swiper-header a:disabled:focus,.content-block--browse-by-connectivity-output .block-swiper-header a:disabled:hover{background-color:#fff;filter:none}.content-block--browse-by-connectivity-output .block-swiper-header a:focus,.content-block--browse-by-connectivity-output .block-swiper-header a:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.content-block--browse-by-connectivity-output .block-swiper-header a:focus:disabled,.content-block--browse-by-connectivity-output .block-swiper-header a:hover:disabled{filter:none}.content-block--browse-by-connectivity-output .slider__slide-image{align-items:center;background:#fff;display:flex;justify-content:center;overflow:hidden}.content-block--browse-by-connectivity-output .slider__slide-image .focuspoint-image{border:1px solid #d5d5d5;border-radius:100%;height:120px;padding:15px;width:120px}.content-block--browse-by-connectivity-output .slider__content{padding:5px}.content-block--browse-by-connectivity-output .slider__content h3,.content-block--browse-by-connectivity-output .slider__content p{margin:0}.content-block--browse-by-connectivity-output .slider__content h3{display:block;font-size:14px;line-height:18px;text-align:center;text-decoration:none}.content-block--browse-by-connectivity-output .slider-controls{align-items:center;display:inline-flex}.content-block--browse-by-connectivity-output .slider-controls .slider__nav{background-color:#eaeaea;border-radius:4px;color:var(--alpha-color);cursor:pointer;display:grid;height:40px;margin:0;place-items:center;position:static;transition:all .3s ease-in-out;width:40px;z-index:10}@media(max-width:767.98px){.content-block--browse-by-connectivity-output .slider-controls .slider__nav{display:none}}.content-block--browse-by-connectivity-output .slider-controls .slider__nav:hover{opacity:.4}.content-block--browse-by-connectivity-output .slider-controls .slider__nav:after{font-size:15px}.content-block--browse-by-connectivity-output .slider-controls .slider__nav span{display:none}.content-block--browse-by-connectivity-output .slider-controls .slider__nav--prev{margin-right:5px}.content-block--browse-by-connectivity-output .slider-controls .slider__nav--next{margin-right:10px}.content-block--browse-environment .slider{margin:0 auto}.content-block--browse-environment .slider a{text-decoration:none}.content-block--browse-environment .slider a:focus,.content-block--browse-environment .slider a:hover{text-decoration:underline}.content-block--browse-environment .slider .slider__slide{margin-right:15px}.content-block--browse-environment .block-swiper-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}.content-block--browse-environment .block-swiper-header h2{margin:0}.content-block--browse-environment .block-swiper-header a{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:8px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.content-block--browse-environment .block-swiper-header a:disabled:focus,.content-block--browse-environment .block-swiper-header a:disabled:hover{background-color:#fff;filter:none}.content-block--browse-environment .block-swiper-header a:focus,.content-block--browse-environment .block-swiper-header a:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.content-block--browse-environment .block-swiper-header a:focus:disabled,.content-block--browse-environment .block-swiper-header a:hover:disabled{filter:none}.content-block--browse-environment .slider__slide-image{align-items:center;background:#fff;display:flex;justify-content:center;overflow:hidden}.content-block--browse-environment .slider__slide-image .focuspoint-image{border:1px solid #d5d5d5;border-radius:100%;height:120px;padding:15px;width:120px}.content-block--browse-environment .slider__content{padding:5px}.content-block--browse-environment .slider__content h3,.content-block--browse-environment .slider__content p{margin:0}.content-block--browse-environment .slider__content h3{display:block;font-size:14px;line-height:18px;text-align:center;text-decoration:none}.content-block--browse-environment .slider-controls{align-items:center;display:inline-flex}.content-block--browse-environment .slider-controls .slider__nav{background-color:#eaeaea;border-radius:4px;color:var(--alpha-color);cursor:pointer;display:grid;height:40px;margin:0;place-items:center;position:static;transition:all .3s ease-in-out;width:40px;z-index:10}@media(max-width:767.98px){.content-block--browse-environment .slider-controls .slider__nav{display:none}}.content-block--browse-environment .slider-controls .slider__nav:hover{opacity:.4}.content-block--browse-environment .slider-controls .slider__nav:after{font-size:15px}.content-block--browse-environment .slider-controls .slider__nav span{display:none}.content-block--browse-environment .slider-controls .slider__nav--prev{margin-right:5px}.content-block--browse-environment .slider-controls .slider__nav--next{margin-right:10px}.content-block.content-block--features .feature-container{background-color:var(--theme-bodyColorSecondary);color:var(--theme-bodyBg);padding:var(--section-padding-y) var(--section-padding-x)}.content-block.content-block--features .feature-container .feature-inner{display:grid;justify-items:center}.content-block.content-block--features .feature-container .feature-inner.columns-count-1{grid-template-columns:repeat(1,1fr)}.content-block.content-block--features .feature-container .feature-inner.columns-count-2{grid-template-columns:repeat(2,1fr)}.content-block.content-block--features .feature-container .feature-inner.columns-count-3{grid-template-columns:repeat(3,1fr)}.content-block.content-block--features .feature-container .feature-inner.columns-count-4{grid-template-columns:repeat(4,1fr)}.content-block.content-block--features .feature-container .feature-inner .feature{border-right:1px solid #ddd;grid-column:span 1;padding:0 25px;text-align:center}.content-block.content-block--features .feature-container .feature-inner .feature:only-child{border:none!important}.content-block.content-block--features .feature-container .feature-inner .feature svg{height:25px;margin-bottom:10px;width:25px}.content-block.content-block--features .feature-container .feature-inner .feature .title{font-size:var(--font-size-h5);font-weight:var(--heading-font-weight);line-height:var(--line-height-h5);margin-bottom:10px;text-transform:uppercase}@media(min-width:1024px){.content-block.content-block--features .feature-container .feature-inner .feature:last-of-type{border-right:none}}@media(max-width:1023.98px){.content-block.content-block--features .feature-container .feature-inner{grid-template-columns:repeat(2,1fr)!important}.content-block.content-block--features .feature-container .feature-inner.columns-count-1,.content-block.content-block--features .feature-container .feature-inner.columns-count-3{grid-template-columns:repeat(1,1fr)!important}.content-block.content-block--features .feature-container .feature-inner.columns-count-3 .feature{border:none}.content-block.content-block--features .feature-container .feature-inner.columns-count-3 .feature:nth-child(1n+2){padding-top:calc(var(--section-padding-y)*2)}.content-block.content-block--features .feature-container .feature-inner .feature{grid-column:span 1}.content-block.content-block--features .feature-container .feature-inner .feature:nth-child(2n){border-right:none}.content-block.content-block--features .feature-container .feature-inner .feature:nth-child(1n+3){padding-top:calc(var(--section-padding-y)*2)}}@media(max-width:767.98px){.content-block.content-block--features .feature-container .feature-inner{grid-template-columns:repeat(1,1fr)!important}.content-block.content-block--features .feature-container .feature-inner .feature{border:none;grid-column:span 1}.content-block.content-block--features .feature-container .feature-inner .feature:nth-child(1n+2){padding-top:calc(var(--section-padding-y)*2)}}.content-block--featured-products .slider{margin:0 auto}.content-block--featured-products .block-swiper-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}.content-block--featured-products .block-swiper-header h2{margin:0}.content-block--featured-products .block-swiper-header a{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:8px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.content-block--featured-products .block-swiper-header a:disabled:focus,.content-block--featured-products .block-swiper-header a:disabled:hover{background-color:#fff;filter:none}.content-block--featured-products .block-swiper-header a:focus,.content-block--featured-products .block-swiper-header a:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.content-block--featured-products .block-swiper-header a:focus:disabled,.content-block--featured-products .block-swiper-header a:hover:disabled{filter:none}.content-block--featured-products .slider__slide{border:1px solid var(--form-border-color);border-radius:8px;display:grid;grid-template-rows:215px 1fr;height:380px;overflow:hidden;text-decoration:none;transition:box-shadow .3s ease-in-out}@media(max-width:767.98px){.content-block--featured-products .slider__slide{height:auto}}.content-block--featured-products .slider__slide:focus,.content-block--featured-products .slider__slide:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.content-block--featured-products .slider__slide-image{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:center;overflow:hidden}.content-block--featured-products .slider__slide-image .focuspoint-image{background-repeat:no-repeat;background-size:contain!important;height:100%;width:100%}@media(min-width:1024px){.content-block--featured-products .slider__slide-image .focuspoint-image{background-size:cover!important}}.content-block--featured-products .slider__content{background:#fff;display:flex;flex-direction:column;padding:10px}.content-block--featured-products .slider__content-product-info{display:flex;flex:1;flex-direction:column;justify-content:flex-end}.content-block--featured-products .slider__content h3,.content-block--featured-products .slider__content h4,.content-block--featured-products .slider__content p{margin:0}.content-block--featured-products .slider__content p{margin:5px 0}.content-block--featured-products .slider__content p span{color:#000;font-weight:500}.content-block--featured-products .slider__content p small{color:var(--theme-bodyColor)}@media(max-width:767.98px){.content-block--featured-products .slider__content h3{font-size:var(--h4-font-size);line-height:var(--h4-line-height)}.content-block--featured-products .slider__content a{font-size:var(--font-size);line-height:var(--line-height)}}.content-block--featured-products .slider__content a,.content-block--featured-products .slider__content span.learn-more{align-items:flex-end;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding-top:5px;text-decoration:none}.content-block--featured-products .slider__content a:focus,.content-block--featured-products .slider__content a:hover,.content-block--featured-products .slider__content span.learn-more:focus,.content-block--featured-products .slider__content span.learn-more:hover{text-decoration:underline}.content-block--featured-products .slider__content a svg,.content-block--featured-products .slider__content span.learn-more svg{transform:translateY(-4px)}.content-block--featured-products .slider-controls{align-items:center;display:inline-flex}.content-block--featured-products .slider-controls .slider__nav{background-color:#eaeaea;border-radius:4px;color:var(--alpha-color);cursor:pointer;display:grid;height:40px;margin:0;place-items:center;position:static;transition:all .3s ease-in-out;width:40px;z-index:10}@media(max-width:767.98px){.content-block--featured-products .slider-controls .slider__nav{display:none}}.content-block--featured-products .slider-controls .slider__nav:hover{opacity:.4}.content-block--featured-products .slider-controls .slider__nav:after{font-size:15px}.content-block--featured-products .slider-controls .slider__nav span{display:none}.content-block--featured-products .slider-controls .slider__nav--prev{margin-right:5px}.content-block--featured-products .slider-controls .slider__nav--next{margin-right:10px}.content-block.content-block--gallery{background-color:var(--bravo-color)}.content-block.content-block--gallery .gallery-grid{display:grid;gap:var(--grid-gutter);grid-template-columns:1fr 1fr}.content-block.content-block--gallery .gallery-grid__item:first-child{grid-column:span 1}.content-block.content-block--gallery .gallery-grid__image{display:block;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.content-block.content-block--gallery .gallery-grid__image .focuspoint-image{bottom:0;left:0;position:absolute;right:0;top:0;transition:transform .2s ease}.content-block.content-block--gallery .gallery-grid__image:focus .focuspoint-image,.content-block.content-block--gallery .gallery-grid__image:hover .focuspoint-image{transform:scale(1.01)}.content-block.content-block--gallery .gallery-grid__overlay{align-items:center;bottom:0;display:flex;font-weight:var(--font-weight-bold);justify-content:center;left:0;position:absolute;right:0;top:0}@media screen and (min-width:1280px){.content-block.content-block--gallery .gallery-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:auto}.content-block.content-block--gallery .gallery-grid__item:first-child{grid-row:span 1}.content-block.content-block--gallery .gallery-grid__item:first-child .gallery-grid__image{height:100%}}.content-block--image-carousel-with-text{--swiper-pagination-color:var(--theme-bodyColorSecondary);--swiper-pagination-bullet-inactive-color:#000;--swiper-navigation-sides-offset:30px}.content-block--image-carousel-with-text .image-preview-container .image-preview-content{align-items:center;display:grid;gap:15px;justify-content:center}.content-block--image-carousel-with-text .image-preview-container .image-preview-content.image-left{grid-template-areas:"image text";grid-template-columns:50% 1fr}.content-block--image-carousel-with-text .image-preview-container .image-preview-content.image-right{grid-template-areas:"text image";grid-template-columns:1fr 50%}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .image{border:1px solid #ddd;border-radius:8px;justify-content:center;min-width:0}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .text{grid-area:text}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .text a.btn{background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .text a.btn:focus,.content-block--image-carousel-with-text .image-preview-container .image-preview-content .text a.btn:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .text a.btn:focus:disabled,.content-block--image-carousel-with-text .image-preview-container .image-preview-content .text a.btn:hover:disabled{filter:none}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .slider{position:relative}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .slider .slider__slide-image{min-height:450px;position:relative}@media(max-width:767.98px){.content-block--image-carousel-with-text .image-preview-container .image-preview-content .slider .slider__slide-image{min-height:285px}}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .slider .slider__slide-image .focuspoint-image{background-repeat:no-repeat;background-size:contain!important;bottom:15px;height:calc(100% - 30px);left:15px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .slider .slider__nav{background-color:hsla(0,0%,92%,.8);border-radius:4px;color:var(--alpha-color);cursor:pointer;height:40px;margin:0;top:calc(50% - 20px);transition:all .3s ease-in-out;width:40px}@media(max-width:767.98px){.content-block--image-carousel-with-text .image-preview-container .image-preview-content .slider .slider__nav{display:none}}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .slider .slider__nav:hover{opacity:.4}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .slider .slider__nav:after{font-size:15px}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .slider .slider__nav span{display:none}@media(max-width:1023.98px){.content-block--image-carousel-with-text .image-preview-container .image-preview-content{gap:15px;grid-template-columns:1fr!important}.content-block--image-carousel-with-text .image-preview-container .image-preview-content.image-left,.content-block--image-carousel-with-text .image-preview-container .image-preview-content.image-right{grid-template-areas:"image" "text"}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .text{padding:0 15px}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .image{min-height:300px}.content-block--image-carousel-with-text .image-preview-container .image-preview-content .slider .slider__slide-image .focuspoint-image{left:15px;right:15px}}@media(min-width:1024px){.content-container.has-sidebar .content-block--image-carousel-with-text .image-preview-container .image-preview-content.image-left,.content-container.has-sidebar .content-block--image-carousel-with-text .image-preview-container .image-preview-content.image-right{grid-template-areas:"image" "text";grid-template-columns:1fr}.content-container.has-sidebar .content-block--image-carousel-with-text .image-preview-container .image-preview-content .image{min-height:300px}}.content-block--image-preview-with-text .image-preview-container .image-preview-content{align-items:center;display:grid;gap:15px;grid-template-columns:1fr 1fr;justify-content:center}.content-block--image-preview-with-text .image-preview-container .image-preview-content.image-left{grid-template-areas:"image text"}.content-block--image-preview-with-text .image-preview-container .image-preview-content.image-right{grid-template-areas:"text image"}.content-block--image-preview-with-text .image-preview-container .image-preview-content .text{grid-area:text}.content-block--image-preview-with-text .image-preview-container .image-preview-content .text a.btn{background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.content-block--image-preview-with-text .image-preview-container .image-preview-content .text a.btn:focus,.content-block--image-preview-with-text .image-preview-container .image-preview-content .text a.btn:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.content-block--image-preview-with-text .image-preview-container .image-preview-content .text a.btn:focus:disabled,.content-block--image-preview-with-text .image-preview-container .image-preview-content .text a.btn:hover:disabled{filter:none}.content-block--image-preview-with-text .image-preview-container .image-preview-content .image{border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;grid-area:image;justify-content:center;min-height:450px;position:relative}.content-block--image-preview-with-text .image-preview-container .image-preview-content .image .focuspoint-image{background-repeat:no-repeat;background-size:contain!important;bottom:15px;height:calc(100% - 30px);left:15px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.content-block--image-preview-with-text .image-preview-container .image-preview-content .image .video-wrapper{align-items:center;background-color:var(--theme-bodyColorSecondary);border-radius:100%;display:flex;height:50px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:50px;z-index:1}.content-block--image-preview-with-text .image-preview-container .image-preview-content .image .video-wrapper svg{height:auto;margin-left:3px;position:static;width:20px;z-index:1}.content-block--image-preview-with-text .image-preview-container .image-preview-content .image .video-wrapper svg path{fill:var(--theme-bodyBg)}@media(max-width:1023.98px){.content-block--image-preview-with-text .image-preview-container .image-preview-content{gap:15px;grid-template-columns:1fr}.content-block--image-preview-with-text .image-preview-container .image-preview-content.image-left,.content-block--image-preview-with-text .image-preview-container .image-preview-content.image-right{grid-template-areas:"image" "text"}.content-block--image-preview-with-text .image-preview-container .image-preview-content .image{min-height:300px}}@media(min-width:1024px){.content-container.has-sidebar .content-block--image-preview-with-text .image-preview-container .image-preview-content{grid-template-columns:1fr}.content-container.has-sidebar .content-block--image-preview-with-text .image-preview-container .image-preview-content.image-left,.content-container.has-sidebar .content-block--image-preview-with-text .image-preview-container .image-preview-content.image-right{grid-template-areas:"image" "text"}.content-container.has-sidebar .content-block--image-preview-with-text .image-preview-container .image-preview-content .image{min-height:300px}}.content-block--image-with-text .feature-container{margin:0 auto}.content-block--image-with-text .feature-container .feature-inner{align-items:center;display:grid;gap:15px;grid-template-columns:repeat(12,1fr)}.content-block--image-with-text .feature-container .feature-inner .text{background-color:#fff;border-radius:0 4px 4px 0;grid-column:1/7;grid-row:1;margin:0 auto;padding:30px 30px 30px 0;width:600px;z-index:2}@media screen and (max-width:765px){.content-block--image-with-text .feature-container .feature-inner .text{grid-column:1/12;grid-row:2;padding-top:0;width:100%}}.content-block--image-with-text .feature-container .feature-inner .text span{color:var(--alpha-color);font-weight:600}.content-block--image-with-text .feature-container .feature-inner .text h2{color:var(--theme-bodyColor);margin-top:0}.content-block--image-with-text .feature-container .feature-inner .text a{background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.content-block--image-with-text .feature-container .feature-inner .text a:focus,.content-block--image-with-text .feature-container .feature-inner .text a:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.content-block--image-with-text .feature-container .feature-inner .text a:focus:disabled,.content-block--image-with-text .feature-container .feature-inner .text a:hover:disabled{filter:none}.content-block--image-with-text .feature-container .feature-inner .image{grid-column:4/13;grid-row:1;height:500px;width:100%;z-index:1}@media screen and (max-width:765px){.content-block--image-with-text .feature-container .feature-inner .image{grid-column:1/13;grid-row:1;height:250px}}.content-block--image-with-text .feature-container .feature-inner .image .focuspoint-image{border-radius:4px 0 0 4px;height:100%}.content-block--browse-instrument-type .slider{margin:0 auto}.content-block--browse-instrument-type .slider a{text-decoration:none}.content-block--browse-instrument-type .slider a:focus,.content-block--browse-instrument-type .slider a:hover{text-decoration:underline}.content-block--browse-instrument-type .slider .slider__slide{margin-right:15px}.content-block--browse-instrument-type .block-swiper-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}.content-block--browse-instrument-type .block-swiper-header h2{margin:0}.content-block--browse-instrument-type .block-swiper-header a{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:8px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.content-block--browse-instrument-type .block-swiper-header a:disabled:focus,.content-block--browse-instrument-type .block-swiper-header a:disabled:hover{background-color:#fff;filter:none}.content-block--browse-instrument-type .block-swiper-header a:focus,.content-block--browse-instrument-type .block-swiper-header a:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.content-block--browse-instrument-type .block-swiper-header a:focus:disabled,.content-block--browse-instrument-type .block-swiper-header a:hover:disabled{filter:none}.content-block--browse-instrument-type .slider__slide-image{align-items:center;background:#fff;display:flex;justify-content:center;overflow:hidden}.content-block--browse-instrument-type .slider__slide-image .focuspoint-image{border:1px solid #d5d5d5;border-radius:100%;height:120px;padding:15px;width:120px}.content-block--browse-instrument-type .slider__content{padding:5px}.content-block--browse-instrument-type .slider__content h3,.content-block--browse-instrument-type .slider__content p{margin:0}.content-block--browse-instrument-type .slider__content h3{display:block;font-size:14px;line-height:18px;text-align:center;text-decoration:none}.content-block--browse-instrument-type .slider-controls{align-items:center;display:inline-flex}.content-block--browse-instrument-type .slider-controls .slider__nav{background-color:#eaeaea;border-radius:4px;color:var(--alpha-color);cursor:pointer;display:grid;height:40px;margin:0;place-items:center;position:static;transition:all .3s ease-in-out;width:40px;z-index:10}@media(max-width:767.98px){.content-block--browse-instrument-type .slider-controls .slider__nav{display:none}}.content-block--browse-instrument-type .slider-controls .slider__nav:hover{opacity:.4}.content-block--browse-instrument-type .slider-controls .slider__nav:after{font-size:15px}.content-block--browse-instrument-type .slider-controls .slider__nav span{display:none}.content-block--browse-instrument-type .slider-controls .slider__nav--prev{margin-right:5px}.content-block--browse-instrument-type .slider-controls .slider__nav--next{margin-right:10px}.content-block--browse-measurement-input .slider{margin:0 auto}.content-block--browse-measurement-input .slider a{text-decoration:none}.content-block--browse-measurement-input .slider a:focus,.content-block--browse-measurement-input .slider a:hover{text-decoration:underline}.content-block--browse-measurement-input .slider .slider__slide{margin-right:15px}.content-block--browse-measurement-input .block-swiper-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}.content-block--browse-measurement-input .block-swiper-header h2{margin:0}.content-block--browse-measurement-input .block-swiper-header a{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:8px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.content-block--browse-measurement-input .block-swiper-header a:disabled:focus,.content-block--browse-measurement-input .block-swiper-header a:disabled:hover{background-color:#fff;filter:none}.content-block--browse-measurement-input .block-swiper-header a:focus,.content-block--browse-measurement-input .block-swiper-header a:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.content-block--browse-measurement-input .block-swiper-header a:focus:disabled,.content-block--browse-measurement-input .block-swiper-header a:hover:disabled{filter:none}.content-block--browse-measurement-input .slider__slide-image{align-items:center;background:#fff;display:flex;justify-content:center;overflow:hidden}.content-block--browse-measurement-input .slider__slide-image .focuspoint-image{border:1px solid #d5d5d5;border-radius:100%;height:120px;padding:15px;width:120px}.content-block--browse-measurement-input .slider__content{padding:5px}.content-block--browse-measurement-input .slider__content h3,.content-block--browse-measurement-input .slider__content p{margin:0}.content-block--browse-measurement-input .slider__content h3{display:block;font-size:14px;line-height:18px;text-align:center;text-decoration:none}.content-block--browse-measurement-input .slider-controls{align-items:center;display:inline-flex}.content-block--browse-measurement-input .slider-controls .slider__nav{background-color:#eaeaea;border-radius:4px;color:var(--alpha-color);cursor:pointer;display:grid;height:40px;margin:0;place-items:center;position:static;transition:all .3s ease-in-out;width:40px;z-index:10}@media(max-width:767.98px){.content-block--browse-measurement-input .slider-controls .slider__nav{display:none}}.content-block--browse-measurement-input .slider-controls .slider__nav:hover{opacity:.4}.content-block--browse-measurement-input .slider-controls .slider__nav:after{font-size:15px}.content-block--browse-measurement-input .slider-controls .slider__nav span{display:none}.content-block--browse-measurement-input .slider-controls .slider__nav--prev{margin-right:5px}.content-block--browse-measurement-input .slider-controls .slider__nav--next{margin-right:10px}.home .content-block.content-block--slider{padding-top:0}.content-block.content-block--slider{--slide-title-size:48px;--slide-title-line-height:1.1;--slide-text-color:#fff;--slide-content-size:24px}.content-block.content-block--slider .slider{margin:0 auto}.content-block.content-block--slider .slider .swiper{border-radius:8px}.content-block.content-block--slider .slider .slider-controls{align-items:center;bottom:41px;display:inline-flex;position:absolute;right:50px;z-index:12}@media(max-width:1023.98px){.content-block.content-block--slider .slider .slider-controls{display:none}}.content-block.content-block--slider .slider .slider-controls .slider__nav{background-color:transparent;border:1px solid #fff;border-radius:4px;color:var(--alpha-color);cursor:pointer;display:grid;height:40px;margin:0;place-items:center;position:static;transition:all .3s ease-in-out;width:40px;z-index:10}@media(max-width:767.98px){.content-block.content-block--slider .slider .slider-controls .slider__nav{display:none}}.content-block.content-block--slider .slider .slider-controls .slider__nav:hover{background-color:#fff;opacity:.4}.content-block.content-block--slider .slider .slider-controls .slider__nav:hover:after{color:var(--theme-bodyColorSecondary)}.content-block.content-block--slider .slider .slider-controls .slider__nav:after{color:#fff;font-size:15px}.content-block.content-block--slider .slider .slider-controls .slider__nav span{display:none}.content-block.content-block--slider .slider .slider-controls .slider__nav--prev{margin-right:5px}.content-block.content-block--slider .slider__slide-image{height:550px;padding-bottom:0;position:relative}@media(max-width:1023.98px){.content-block.content-block--slider .slider__slide-image{height:400px}}.content-block.content-block--slider .slider__slide-image .focuspoint-image{border-radius:8px;bottom:0;height:550px;left:0;position:absolute;right:0;top:0}@media(max-width:1023.98px){.content-block.content-block--slider .slider__slide-image .focuspoint-image{height:400px}}.content-block.content-block--slider .slider__slide-video{border-radius:8px;height:100%;overflow:hidden;position:relative;width:100%}.content-block.content-block--slider .slider__slide-video iframe{height:100vh;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media(max-width:1279.98px){.content-block.content-block--slider .slider{max-width:100%;padding:0}}.content-block.content-block--slider .slider__swiper{align-items:center;display:flex;height:550px}@media(max-width:1023.98px){.content-block.content-block--slider .slider__swiper{height:400px}}.content-block.content-block--slider .slider__nav{background-color:rgba(0,0,0,.5);color:var(--theme-bodyBg);cursor:pointer;display:grid;height:60px;place-items:center;position:absolute;width:60px;z-index:10}.content-block.content-block--slider .slider__nav--prev{left:0}.content-block.content-block--slider .slider__nav--next{right:0}.content-block.content-block--slider .slider__content{align-items:center;bottom:0;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(12,1fr);left:0;padding:50px 0 100px 50px;position:absolute;right:0;top:0}@media(max-width:1023.98px){.content-block.content-block--slider .slider__content{align-items:flex-end;padding:15px 15px 45px}}.content-block.content-block--slider .slider__content:before{background:rgba(0,0,0,.3);border-radius:8px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.content-block.content-block--slider .slider__content--left{grid-column:span 8;position:relative}@media(max-width:1023.98px){.content-block.content-block--slider .slider__content--left{grid-column:span 12}}.content-block.content-block--slider .slider__content--left h2{color:var(--slide-text-color);font-size:var(--slide-title-size);line-height:var(--slide-title-line-height)}@media(max-width:1023.98px){.content-block.content-block--slider .slider__content--left h2{font-size:25px}}.content-block.content-block--slider .slider__content--left p{color:var(--slide-text-color);padding-right:200px}@media(max-width:1023.98px){.content-block.content-block--slider .slider__content--left p{padding-right:0}}.content-block.content-block--slider .slider__content--left a{background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.content-block.content-block--slider .slider__content--left a:focus,.content-block.content-block--slider .slider__content--left a:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.content-block.content-block--slider .slider__content--left a:focus:disabled,.content-block.content-block--slider .slider__content--left a:hover:disabled{filter:none}.content-block.content-block--slider .slider__content--right{grid-column:span 4;padding:30px;z-index:1}@media(max-width:1023.98px){.content-block.content-block--slider .slider__content--right{display:none}}.content-block.content-block--slider .swiper-pagination{bottom:50px;left:50px;text-align:left}@media(max-width:1023.98px){.content-block.content-block--slider .swiper-pagination{bottom:15px;left:15px}}.content-block.content-block--slider .swiper-pagination .swiper-pagination-bullet{background:var(--slide-text-color);border-radius:0;height:5px;opacity:.4;width:20px}.content-block.content-block--slider .swiper-pagination .swiper-pagination-bullet-active{background:var(--slide-text-color);opacity:1}.content-block.content-block--tabbed-content .custom-button{display:inline-block!important}.content-block.content-block--tabbed-content .tabs{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.content-block.content-block--tabbed-content .tabcontent-wrapper{height:100%;margin:0;overflow:hidden;position:relative;width:100%}.content-block.content-block--tabbed-content .tab__item{left:0;margin:0;padding:50px var(--section-padding-x) 35px;position:absolute;right:0;top:0;visibility:hidden}.content-block.content-block--tabbed-content .tab__item .resource-documents{padding:0}.content-block.content-block--tabbed-content .tabs-list{text-align:center;width:100%}.content-block.content-block--tabbed-content .tabs-list button{background-color:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--theme-bodyColorSecondary);cursor:pointer;display:inline-block;font-family:var(--font-family);font-weight:600;padding:0 10px 5px;text-align:left;text-decoration:none;text-transform:uppercase}.content-block.content-block--text .table-responsive{margin:var(--paragraph-margin) 0}.content-block.content-block--text table{border-collapse:collapse;margin-bottom:var(--section-padding-y);width:100%}.content-block.content-block--text table td,.content-block.content-block--text table th{border:1px solid #ddd;padding:10px;text-align:left}.content-block.content-block--text table th{background-color:#f4f4f4}.content-block.content-block--text table td h1,.content-block.content-block--text table td h2,.content-block.content-block--text table td h3,.content-block.content-block--text table td h4,.content-block.content-block--text table td h5,.content-block.content-block--text table td h6{margin:0}.content-block.content-block--text .custom-button{display:inline-block!important}.post-type-archive-application .card{box-shadow:0 0 8px 0 rgba(0,0,0,.15)}.post-type-archive-application .card__content{align-items:flex-start;display:flex;flex-direction:column}.post-type-archive-application .card__heading{flex:1}.single-application .content-block--browse-applications{background-color:var(--bravo-color);padding:var(--section-padding-y) var(--section-padding-x)}.single-application .content-block--browse-applications .block-swiper-header .slider__nav{background-color:transparent;width:20px}.single-application .content-block--browse-applications .block-swiper-header .slider__nav:after{font-size:25px}.single-application .content-block--browse-applications .slider__content a{align-items:center;display:flex;justify-content:space-between;text-decoration:none;width:100%}.single-application .content-block--browse-applications .slider__content a:focus,.single-application .content-block--browse-applications .slider__content a:hover{text-decoration:underline}.post-type-archive-manufacturer .card-grid{--grid-cols:3}@media(max-width:767.98px){.post-type-archive-manufacturer .card-grid{--grid-cols:2}}@media screen and (min-width:1024px){.post-type-archive-manufacturer .card-grid{--grid-cols:4}}@media screen and (min-width:1280px){.post-type-archive-manufacturer .card-grid{--grid-cols:6}}.post-type-archive-manufacturer .card-grid .card{box-shadow:0 0 8px 0 rgba(0,0,0,.15)}.post-type-archive-manufacturer .card-grid .card__heading{display:none}.post-type-archive-manufacturer .card-grid .card__image{height:100px;padding-top:0!important}.post-type-archive-manufacturer .card-grid .card__image .focuspoint-image{background-position:50%;background-repeat:no-repeat;background-size:contain!important;bottom:0;left:15px;position:absolute;right:15px;top:15px}.post-type-archive-manufacturer .card-grid .card__link{display:block;padding-right:25px!important;padding-top:0!important}.post-type-archive-manufacturer .card-grid .card__link:before{background-image:var(--staq-bg-1ac2365688991b20b2bba1ab70ffcd26, none);background-position:50%;background-repeat:no-repeat;background-size:15px;bottom:0;content:"";display:block;height:100%!important;left:auto!important;position:absolute;right:0;top:0;width:15px!important}@media(max-width:767.98px){.single-manufacturer .hero.manufacturer .hero__content{align-items:flex-start}.single-manufacturer .hero.manufacturer .hero__content img{margin-left:0;max-height:100px}}.blog .post-archive-page .card-grid{--grid-cols:4}@media(max-width:1023.98px){.blog .post-archive-page .card-grid{--grid-cols:2}}@media(max-width:767.98px){.blog .post-archive-page .card-grid{--grid-cols:1}}.blog .post-archive-page .card-grid .card.no-image{align-items:start}.blog .card-grid{--grid-cols:1}.blog .card-grid .card{align-items:flex-start;border:1px solid var(--form-border-color);grid-template-columns:1fr;min-height:400px}@media(max-width:767.98px){.blog .card-grid .card{grid-template-columns:1fr}.blog .card-grid .card.no-image,.blog .card-grid .card:not(.no-image) .card__content,.blog .card-grid .card__image{padding-top:0!important}}@media(min-width:768px){.blog .card-grid .card{height:500px}.blog .card-grid .card.no-image,.blog .card-grid .card__image{padding-top:0!important}}.blog .card-grid .card__heading{margin-bottom:0}.blog .card-grid .card__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;padding-top:15px}.blog .card-grid .card__link{align-items:flex-end;flex:1}.blog .card-grid .card.no-image{height:auto}.blog .card-grid .card__image{height:215px}.blog .card-grid .card__image .focuspoint-image{background-repeat:no-repeat;height:215px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.blog .card-grid .card .post-meta{margin-top:0;padding-top:10px;width:100%}.blog .card-grid .card .post-meta .meta-detail p{font-size:.75rem;line-height:.875rem}.blog .card-grid .card .post-meta .meta-detail svg{height:15px;width:15px}.blog .card-grid .card .post-meta .meta-detail.tags{padding-top:10px}.content-container{display:grid;gap:15px;grid-template-columns:repeat(12,1fr);margin:0 auto;padding:var(--section-padding-y) 0 0 0}.content-container img{border-radius:8px}.content-container.no-sidebar .post-content{grid-column:span 12}.content-container .post-content{grid-column:span 6}@media(max-width:1023.98px){.content-container .post-content{grid-column:span 12}}.content-container .post-content .custom-button{display:inline-block!important}.content-container .post-sidebar{grid-column:span 6;padding-left:50px;padding-top:var(--section-padding-y)}@media(max-width:1023.98px){.content-container .post-sidebar{grid-column:span 12;padding:var(--section-padding-x) var(--section-padding-y)}}.content-container .post-sidebar h2{font-size:var(--font-size-h3);line-height:var(--line-height-h3);margin-top:0;text-transform:uppercase}.content-container .post-sidebar .item{padding-bottom:20px}.content-container .post-sidebar .item:last-child{padding-bottom:0}.content-container .post-sidebar .link-container{border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.15);margin-bottom:15px;padding:15px}.content-container .post-sidebar .link-container h3{font-size:var(--font-size-h4);line-height:var(--line-height-h4);margin-bottom:10px;margin-top:0}.content-container .post-sidebar .link-container p{color:#000;margin-bottom:10px}.content-container .post-sidebar .link-container span{font-weight:600}.content-container .post-sidebar .link-container a{text-decoration:none}.content-container .post-sidebar .link-container a:focus span,.content-container .post-sidebar .link-container a:hover span{text-decoration:underline}.content-container .post-sidebar .link-container--inner.product{align-items:center;display:flex;gap:10px;text-decoration:none}.content-container .post-sidebar .link-container--inner.product .image{align-items:center;display:flex}.content-container .post-sidebar .link-container--inner.product p{color:var(--theme-bodyColor);font-weight:var(--font-weight)}.content-container .post-sidebar .link-container--inner.product h3,.content-container .post-sidebar .link-container--inner.product p{margin-bottom:5px}.content-container .post-sidebar .link-container--inner.product p.price{font-weight:var(--header-font-weight)}.page-template-page-product-landing .woocommerce-message{margin-bottom:0}.page-template-page-product-landing .product-banner{background-color:var(--theme-bodyColorSecondary);color:var(--theme-bodyBg);height:50px;padding:10px 0}.page-template-page-product-landing .product-banner--inner{align-items:center;display:flex;justify-content:space-between;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.page-template-page-product-landing .product-banner--inner.loading{opacity:0;visibility:hidden}.page-template-page-product-landing .product-banner--inner.loaded{opacity:1;visibility:visible}.page-template-page-product-landing .product-banner--inner .product-name{font-weight:500;margin:0}.page-template-page-product-landing .product-banner--inner .product-controls p{align-items:center;border:none!important;display:flex;padding:0!important}.page-template-page-product-landing .product-banner--inner .product-controls span:not(.woocommerce-Price-currencySymbol){padding-right:5px}.page-template-page-product-landing .product-banner--inner .product-controls .quantity{padding-left:15px;padding-right:5px}.page-template-page-product-landing .product-banner--inner .product-controls input[type=number]{border:1px solid #ddd;min-width:55px;padding:5px;text-align:center}.page-template-page-product-landing .product-banner--inner .product-controls input[type=number]::-webkit-inner-spin-button,.page-template-page-product-landing .product-banner--inner .product-controls input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-template-page-product-landing .product-banner--inner .product-controls a.call-for-pricing-btn{padding:5px 15px}.page-template-page-product-landing .product-banner--inner .product-controls a.call-for-pricing-btn svg{width:20px}.page-template-page-product-landing .product-banner--inner .product-controls a.add_to_cart_button:first-of-type{background-color:#ef4135;border-radius:4px;color:#fff;display:inline-block;font-weight:500;margin-right:5px;padding:7px 15px;text-decoration:none;text-transform:uppercase;transition:filter .3s ease-in-out}.page-template-page-product-landing .product-banner--inner .product-controls a.add_to_cart_button:first-of-type:hover{filter:var(--filter-darker)}.page-template-page-product-landing .product-banner--inner .product-controls a.afrfqbt{background-image:var(--staq-bg-3771a16cbd4056fb9b9fc5bec9e49d47, none);border-color:var(--theme-bodyBg);padding:6px;transition:all .3s ease-in-out}.page-template-page-product-landing .product-banner--inner .product-controls a.afrfqbt:hover{background-color:var(--theme-bodyBg);background-image:var(--staq-bg-efd790407f01f7985411f84479598f6f, none)}@media(max-width:1023.98px){.page-template-page-product-landing .product-banner{height:auto;padding:var(--section-padding-y) 0}.page-template-page-product-landing .product-banner .product-banner--inner{display:flex;flex-direction:column;justify-content:flex-start}.page-template-page-product-landing .product-banner .product-banner--inner .product-name{padding-bottom:10px;text-align:center}}.woocommerce-account.woocommerce-lost-password .woocommerce-message,.woocommerce-account.woocommerce-lost-password p{grid-column:span 12}.woocommerce-account.woocommerce-lost-password .woocommerce-message{margin-bottom:0}.woocommerce-account .woocommerce{display:grid;gap:30px;grid-template-columns:repeat(12,1fr)}.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:none;display:none}.woocommerce-account .woocommerce .woocommerce-form-register button{margin-top:15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{float:none;width:auto}@media(max-width:767.98px){.woocommerce-account .woocommerce .woocommerce-Address{margin-bottom:15px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{grid-column:span 3}@media(max-width:767.98px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{grid-column:span 12;order:1}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;margin-top:-5px}@media(max-width:767.98px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{margin-bottom:0;padding-left:0}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{margin:0;padding:5px 0}@media(max-width:767.98px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{display:inline-block;padding-right:10px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{border-bottom:1px solid var(--delta-color)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{border-bottom:1px solid transparent;display:inline-block;font-weight:var(--font-weight-normal);text-decoration:none;transition:border-bottom .3s ease-in-out}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:focus,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{border-bottom:1px solid var(--delta-color);text-decoration:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{grid-column:span 9;order:-1}@media(max-width:767.98px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content{grid-column:span 12;order:2}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .error input[type=email],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .error input[type=password],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .error input[type=tel],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .error input[type=text],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .error select{border-color:var(--form-error-color)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=email],.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=password],.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=tel],.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=text],.woocommerce-account .woocommerce .woocommerce-MyAccount-content select{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:15px;font-weight:var(--form-font-weight);height:var(--form-height);padding:var(--form-padding-y) var(--form-padding-x)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=email]:focus,.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=email]:focus-visible,.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=email]:focus-within,.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=password]:focus,.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=password]:focus-visible,.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=password]:focus-within,.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=tel]:focus,.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=tel]:focus-visible,.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=tel]:focus-within,.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=text]:focus,.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=text]:focus-visible,.woocommerce-account .woocommerce .woocommerce-MyAccount-content input[type=text]:focus-within,.woocommerce-account .woocommerce .woocommerce-MyAccount-content select:focus,.woocommerce-account .woocommerce .woocommerce-MyAccount-content select:focus-visible,.woocommerce-account .woocommerce .woocommerce-MyAccount-content select:focus-within{border-color:var(--form-accent-color);box-shadow:none;outline:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content strong{font-style:italic;font-weight:var(--font-weight-light)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .select2-container .select2-selection--single{border:1px solid var(--form-border-color);border-radius:8px;height:var(--form-height)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .select2-container .select2-selection--single .select2-selection__rendered{color:#000;line-height:32px;padding-left:var(--form-padding-x)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .select2-container .select2-selection--single .select2-selection__arrow{height:var(--form-height)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content button[type=button],.woocommerce-account .woocommerce .woocommerce-MyAccount-content button[type=submit]{background-color:var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-account .woocommerce .woocommerce-MyAccount-content button[type=button]:focus,.woocommerce-account .woocommerce .woocommerce-MyAccount-content button[type=button]:hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-content button[type=submit]:focus,.woocommerce-account .woocommerce .woocommerce-MyAccount-content button[type=submit]:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content button[type=button]:focus:disabled,.woocommerce-account .woocommerce .woocommerce-MyAccount-content button[type=button]:hover:disabled,.woocommerce-account .woocommerce .woocommerce-MyAccount-content button[type=submit]:focus:disabled,.woocommerce-account .woocommerce .woocommerce-MyAccount-content button[type=submit]:hover:disabled{filter:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .required{color:var(--form-error-color)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-row{margin:0 0 10px;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content label{font-weight:300}.woocommerce-account .woocommerce .woocommerce-MyAccount-content span em{display:block;font-size:13px;font-style:normal;font-weight:300;padding-top:5px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content address{font-style:normal}.woocommerce-account .woocommerce .woocommerce-MyAccount-content fieldset{border:none;display:block;margin-top:25px;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content fieldset legend{display:block;font-weight:var(--font-weight-normal);padding-bottom:10px;width:100%}.woocommerce-checkout .woocommerce input[type=email],.woocommerce-checkout .woocommerce input[type=password],.woocommerce-checkout .woocommerce input[type=tel],.woocommerce-checkout .woocommerce input[type=text],.woocommerce-checkout .woocommerce select,.woocommerce-checkout .woocommerce textarea{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:15px;font-weight:var(--form-font-weight);height:var(--form-height);padding:var(--form-padding-y) var(--form-padding-x)}.woocommerce-checkout .woocommerce input[type=email]:focus,.woocommerce-checkout .woocommerce input[type=email]:focus-visible,.woocommerce-checkout .woocommerce input[type=email]:focus-within,.woocommerce-checkout .woocommerce input[type=password]:focus,.woocommerce-checkout .woocommerce input[type=password]:focus-visible,.woocommerce-checkout .woocommerce input[type=password]:focus-within,.woocommerce-checkout .woocommerce input[type=tel]:focus,.woocommerce-checkout .woocommerce input[type=tel]:focus-visible,.woocommerce-checkout .woocommerce input[type=tel]:focus-within,.woocommerce-checkout .woocommerce input[type=text]:focus,.woocommerce-checkout .woocommerce input[type=text]:focus-visible,.woocommerce-checkout .woocommerce input[type=text]:focus-within,.woocommerce-checkout .woocommerce select:focus,.woocommerce-checkout .woocommerce select:focus-visible,.woocommerce-checkout .woocommerce select:focus-within,.woocommerce-checkout .woocommerce textarea:focus,.woocommerce-checkout .woocommerce textarea:focus-visible,.woocommerce-checkout .woocommerce textarea:focus-within{border-color:var(--form-accent-color);box-shadow:none;outline:none}.woocommerce-account .woocommerce h2{margin-top:0}.woocommerce-account .woocommerce .woocommerce-notices-wrapper{grid-column-end:10;grid-column-start:4}@media(max-width:1023.98px){.woocommerce-account .woocommerce .woocommerce-notices-wrapper{grid-column-end:13;grid-column-start:1}}.woocommerce-account .woocommerce .woocommerce-notices-wrapper .woocommerce-error{border-top-color:var(--form-error-color)}.woocommerce-account .woocommerce .woocommerce-notices-wrapper .woocommerce-error:before{color:var(--form-error-color)}.woocommerce-account .woocommerce .u-columns.col2-set{grid-column:span 12}.woocommerce-account .woocommerce .woocommerce-ResetPassword,.woocommerce-account .woocommerce .woocommerce-form{grid-column-end:10;grid-column-start:4;margin-top:0}@media(max-width:1023.98px){.woocommerce-account .woocommerce .woocommerce-ResetPassword,.woocommerce-account .woocommerce .woocommerce-form{grid-column-end:13;grid-column-start:1}}.woocommerce-account .woocommerce .woocommerce-ResetPassword__label,.woocommerce-account .woocommerce .woocommerce-form__label{padding-top:15px}.woocommerce-account .woocommerce .woocommerce-ResetPassword .form-row-first,.woocommerce-account .woocommerce .woocommerce-ResetPassword input[type=text],.woocommerce-account .woocommerce .woocommerce-form .form-row-first,.woocommerce-account .woocommerce .woocommerce-form input[type=text]{width:100%}.woocommerce-account .woocommerce input[type=email],.woocommerce-account .woocommerce input[type=password],.woocommerce-account .woocommerce input[type=tel],.woocommerce-account .woocommerce input[type=text]{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:15px;font-weight:var(--form-font-weight);height:var(--form-height);padding:var(--form-padding-y) var(--form-padding-x)}.woocommerce-account .woocommerce input[type=email]:focus,.woocommerce-account .woocommerce input[type=email]:focus-visible,.woocommerce-account .woocommerce input[type=email]:focus-within,.woocommerce-account .woocommerce input[type=password]:focus,.woocommerce-account .woocommerce input[type=password]:focus-visible,.woocommerce-account .woocommerce input[type=password]:focus-within,.woocommerce-account .woocommerce input[type=tel]:focus,.woocommerce-account .woocommerce input[type=tel]:focus-visible,.woocommerce-account .woocommerce input[type=tel]:focus-within,.woocommerce-account .woocommerce input[type=text]:focus,.woocommerce-account .woocommerce input[type=text]:focus-visible,.woocommerce-account .woocommerce input[type=text]:focus-within{border-color:var(--form-accent-color);box-shadow:none;outline:none}.woocommerce-account .woocommerce button[type=submit]{background-color:var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-account .woocommerce button[type=submit]:focus,.woocommerce-account .woocommerce button[type=submit]:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.woocommerce-account .woocommerce button[type=submit]:focus:disabled,.woocommerce-account .woocommerce button[type=submit]:hover:disabled{filter:none}.g-recaptcha{border-radius:30px;padding:4px}.g-recaptcha>div iframe{margin:0}.woocommerce-message{border-top-color:var(--theme-bodyColorSecondary)}.woocommerce-message:before{color:var(--theme-bodyColorSecondary)}.woocommerce-message a.button{background-color:var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-message a.button:focus,.woocommerce-message a.button:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.woocommerce-message a.button:focus:disabled,.woocommerce-message a.button:hover:disabled{filter:none}.woocommerce-account .woocommerce mark{background-color:transparent}.woocommerce-account .woocommerce .woocommerce-Pagination a{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;text-transform:capitalize;transition:all .3s ease-in-out}.woocommerce-account .woocommerce .woocommerce-Pagination a:disabled:focus,.woocommerce-account .woocommerce .woocommerce-Pagination a:disabled:hover{background-color:#fff;filter:none}.woocommerce-account .woocommerce .woocommerce-Pagination a:focus,.woocommerce-account .woocommerce .woocommerce-Pagination a:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.woocommerce-account .woocommerce .woocommerce-Pagination a:focus:disabled,.woocommerce-account .woocommerce .woocommerce-Pagination a:hover:disabled{filter:none}.woocommerce-account .woocommerce .woocommerce-orders-table,.woocommerce-account .woocommerce .woocommerce-table{border:none;border-collapse:collapse;border-spacing:0;font-size:var(--font-size);line-height:var(--line-height)}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a,.woocommerce-account .woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a{margin-right:5px}.woocommerce-account .woocommerce .woocommerce-orders-table tr a,.woocommerce-account .woocommerce .woocommerce-table tr a{text-decoration:none!important}.woocommerce-account .woocommerce .woocommerce-orders-table tr .woocommerce-table__product-name.product-name .product-name,.woocommerce-account .woocommerce .woocommerce-orders-table tr .woocommerce-table__product-name.product-name a,.woocommerce-account .woocommerce .woocommerce-orders-table tr .woocommerce-table__product-name.product-name strong,.woocommerce-account .woocommerce .woocommerce-orders-table tr.bundle_table_item:not(.component_table_item) .product-name,.woocommerce-account .woocommerce .woocommerce-orders-table tr.bundle_table_item:not(.component_table_item) a,.woocommerce-account .woocommerce .woocommerce-orders-table tr.bundle_table_item:not(.component_table_item) strong,.woocommerce-account .woocommerce .woocommerce-orders-table tr.cart_item.wcpa_cart_has_fields:not(.bundled_table_item) .product-name,.woocommerce-account .woocommerce .woocommerce-orders-table tr.cart_item.wcpa_cart_has_fields:not(.bundled_table_item) a,.woocommerce-account .woocommerce .woocommerce-orders-table tr.cart_item.wcpa_cart_has_fields:not(.bundled_table_item) strong,.woocommerce-account .woocommerce .woocommerce-orders-table tr.component_container_table_item .product-name,.woocommerce-account .woocommerce .woocommerce-orders-table tr.component_container_table_item a,.woocommerce-account .woocommerce .woocommerce-orders-table tr.component_container_table_item strong,.woocommerce-account .woocommerce .woocommerce-orders-table tr[class=cart_item] .product-name,.woocommerce-account .woocommerce .woocommerce-orders-table tr[class=cart_item] a,.woocommerce-account .woocommerce .woocommerce-orders-table tr[class=cart_item] strong,.woocommerce-account .woocommerce .woocommerce-table tr .woocommerce-table__product-name.product-name .product-name,.woocommerce-account .woocommerce .woocommerce-table tr .woocommerce-table__product-name.product-name a,.woocommerce-account .woocommerce .woocommerce-table tr .woocommerce-table__product-name.product-name strong,.woocommerce-account .woocommerce .woocommerce-table tr.bundle_table_item:not(.component_table_item) .product-name,.woocommerce-account .woocommerce .woocommerce-table tr.bundle_table_item:not(.component_table_item) a,.woocommerce-account .woocommerce .woocommerce-table tr.bundle_table_item:not(.component_table_item) strong,.woocommerce-account .woocommerce .woocommerce-table tr.cart_item.wcpa_cart_has_fields:not(.bundled_table_item) .product-name,.woocommerce-account .woocommerce .woocommerce-table tr.cart_item.wcpa_cart_has_fields:not(.bundled_table_item) a,.woocommerce-account .woocommerce .woocommerce-table tr.cart_item.wcpa_cart_has_fields:not(.bundled_table_item) strong,.woocommerce-account .woocommerce .woocommerce-table tr.component_container_table_item .product-name,.woocommerce-account .woocommerce .woocommerce-table tr.component_container_table_item a,.woocommerce-account .woocommerce .woocommerce-table tr.component_container_table_item strong,.woocommerce-account .woocommerce .woocommerce-table tr[class=cart_item] .product-name,.woocommerce-account .woocommerce .woocommerce-table tr[class=cart_item] a,.woocommerce-account .woocommerce .woocommerce-table tr[class=cart_item] strong{color:var(--theme-bodyColorSecondary);font-weight:var(--heading-font-weight);pointer-events:none;text-decoration:none}.woocommerce-account .woocommerce .woocommerce-orders-table tr.bundled_table_item td .bundled_table_item_indent,.woocommerce-account .woocommerce .woocommerce-table tr.bundled_table_item td .bundled_table_item_indent{padding-left:12px}.woocommerce-account .woocommerce .woocommerce-orders-table tr.bundled_table_item .product-total .bundled_table_item_subtotal:after,.woocommerce-account .woocommerce .woocommerce-orders-table tr.bundled_table_item .product-total .component_table_item_subtotal:after,.woocommerce-account .woocommerce .woocommerce-orders-table tr.component_table_item .product-total .bundled_table_item_subtotal:after,.woocommerce-account .woocommerce .woocommerce-orders-table tr.component_table_item .product-total .component_table_item_subtotal:after,.woocommerce-account .woocommerce .woocommerce-table tr.bundled_table_item .product-total .bundled_table_item_subtotal:after,.woocommerce-account .woocommerce .woocommerce-table tr.bundled_table_item .product-total .component_table_item_subtotal:after,.woocommerce-account .woocommerce .woocommerce-table tr.component_table_item .product-total .bundled_table_item_subtotal:after,.woocommerce-account .woocommerce .woocommerce-table tr.component_table_item .product-total .component_table_item_subtotal:after{content:none;display:none}.woocommerce-account .woocommerce .woocommerce-orders-table tr.bundled_table_item .product-total .amount,.woocommerce-account .woocommerce .woocommerce-orders-table tr.bundled_table_item .product-total small,.woocommerce-account .woocommerce .woocommerce-orders-table tr.component_table_item .product-total .amount,.woocommerce-account .woocommerce .woocommerce-orders-table tr.component_table_item .product-total small,.woocommerce-account .woocommerce .woocommerce-table tr.bundled_table_item .product-total .amount,.woocommerce-account .woocommerce .woocommerce-table tr.bundled_table_item .product-total small,.woocommerce-account .woocommerce .woocommerce-table tr.component_table_item .product-total .amount,.woocommerce-account .woocommerce .woocommerce-table tr.component_table_item .product-total small{display:none}.woocommerce-account .woocommerce .woocommerce-orders-table td,.woocommerce-account .woocommerce .woocommerce-table td{vertical-align:top}.woocommerce-account .woocommerce .woocommerce-orders-table td .bundled_table_item_indent strong,.woocommerce-account .woocommerce .woocommerce-table td .bundled_table_item_indent strong{color:var(--theme-bodyColor)!important;font-style:normal!important;font-weight:var(--font-weight)!important}.woocommerce-account .woocommerce .woocommerce-orders-table td .wc-item-meta,.woocommerce-account .woocommerce .woocommerce-table td .wc-item-meta{background-color:hsla(0,0%,91%,.2);border-radius:8px;margin-top:5px;padding:10px}.woocommerce-account .woocommerce .woocommerce-orders-table td .wc-item-meta p,.woocommerce-account .woocommerce .woocommerce-table td .wc-item-meta p{color:var(--theme-bodyColor)!important;font-size:.75rem!important;margin:0}.woocommerce-account .woocommerce .woocommerce-orders-table td .wc-item-meta li,.woocommerce-account .woocommerce .woocommerce-table td .wc-item-meta li{display:block}.woocommerce-account .woocommerce .woocommerce-orders-table td .wc-item-meta li strong,.woocommerce-account .woocommerce .woocommerce-table td .wc-item-meta li strong{color:var(--theme-bodyColor)!important;font-size:.75rem;font-style:normal;font-weight:400!important}.woocommerce-account .woocommerce .woocommerce-orders-table td .wc-item-meta li .wcpa_cart_meta_item-label,.woocommerce-account .woocommerce .woocommerce-orders-table td .wc-item-meta li .wcpa_cart_meta_item-value,.woocommerce-account .woocommerce .woocommerce-table td .wc-item-meta li .wcpa_cart_meta_item-label,.woocommerce-account .woocommerce .woocommerce-table td .wc-item-meta li .wcpa_cart_meta_item-value{display:inline-block;font-size:var(--font-size);line-height:var(--line-height)}.woocommerce-account .woocommerce .woocommerce-orders-table td .wc-item-meta li .wcpa_cart_meta_item-label,.woocommerce-account .woocommerce .woocommerce-table td .wc-item-meta li .wcpa_cart_meta_item-label{font-size:var(--font-size);font-weight:400;line-height:var(--line-height)}.woocommerce-account .woocommerce .woocommerce-orders-table td .wc-item-meta li .wcpa_cart_meta_item-value,.woocommerce-account .woocommerce .woocommerce-table td .wc-item-meta li .wcpa_cart_meta_item-value{margin-left:0}.woocommerce-account .woocommerce .woocommerce-orders-table td .wc-item-meta li .wcpa_cart_meta_item-value p,.woocommerce-account .woocommerce .woocommerce-table td .wc-item-meta li .wcpa_cart_meta_item-value p{font-weight:var(--font-weight)}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-button,.woocommerce-account .woocommerce .woocommerce-table .woocommerce-button{background-color:var(--delta-color);background-color:#fff;border:1px solid var(--delta-color);border-radius:4px;color:#fff;color:var(--delta-color);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:5px 15px;text-decoration:none;text-transform:uppercase;text-transform:capitalize;transition:all .3s ease-in-out}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-button:disabled:focus,.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-button:disabled:hover,.woocommerce-account .woocommerce .woocommerce-table .woocommerce-button:disabled:focus,.woocommerce-account .woocommerce .woocommerce-table .woocommerce-button:disabled:hover{background-color:#fff;filter:none}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-button:focus,.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-button:hover,.woocommerce-account .woocommerce .woocommerce-table .woocommerce-button:focus,.woocommerce-account .woocommerce .woocommerce-table .woocommerce-button:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-button:focus:disabled,.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-button:hover:disabled,.woocommerce-account .woocommerce .woocommerce-table .woocommerce-button:focus:disabled,.woocommerce-account .woocommerce .woocommerce-table .woocommerce-button:hover:disabled{filter:none}.woocommerce-account .woocommerce .my_account_quotes{border-collapse:collapse;border-spacing:0}.woocommerce-account .woocommerce .my_account_quotes a.woocommerce-button{background-color:var(--delta-color);background-color:#fff;border:1px solid var(--delta-color);border-radius:4px;color:#fff;color:var(--delta-color);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:5px 15px;text-decoration:none;text-transform:uppercase;text-transform:capitalize;transition:all .3s ease-in-out}.woocommerce-account .woocommerce .my_account_quotes a.woocommerce-button:disabled:focus,.woocommerce-account .woocommerce .my_account_quotes a.woocommerce-button:disabled:hover{background-color:#fff;filter:none}.woocommerce-account .woocommerce .my_account_quotes a.woocommerce-button:focus,.woocommerce-account .woocommerce .my_account_quotes a.woocommerce-button:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.woocommerce-account .woocommerce .my_account_quotes a.woocommerce-button:focus:disabled,.woocommerce-account .woocommerce .my_account_quotes a.woocommerce-button:hover:disabled{filter:none}.call-for-pricing-btn{align-items:center;background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;display:inline-flex;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.call-for-pricing-btn:focus,.call-for-pricing-btn:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.call-for-pricing-btn:focus:disabled,.call-for-pricing-btn:hover:disabled{filter:none}.call-for-pricing-btn img,.call-for-pricing-btn svg{margin-left:10px;transform:rotate(-90deg)}.call-for-pricing-btn img path,.call-for-pricing-btn svg path{fill:var(--theme-bodyBg)}.variable-pricing{font-weight:var(--font-weight)!important}.clear-filters{background-color:var(--delta-color);border-radius:4px;color:#fff;color:#fff!important;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;margin-top:10px;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.clear-filters:focus,.clear-filters:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.clear-filters:focus:disabled,.clear-filters:hover:disabled{filter:none}.post-type-archive-product .breadcrumbs,.tax-connectivity-output .breadcrumbs,.tax-environment .breadcrumbs,.tax-instrument-type .breadcrumbs,.tax-manufacturer .breadcrumbs,.tax-measurement-input .breadcrumbs,.tax-product_cat .breadcrumbs{margin-bottom:15px;margin-top:15px;padding:0}.post-type-archive-product .before-shop-loop,.tax-connectivity-output .before-shop-loop,.tax-environment .before-shop-loop,.tax-instrument-type .before-shop-loop,.tax-manufacturer .before-shop-loop,.tax-measurement-input .before-shop-loop,.tax-product_cat .before-shop-loop{margin-bottom:80px}.post-type-archive-product .post-grid__posts-list,.tax-connectivity-output .post-grid__posts-list,.tax-environment .post-grid__posts-list,.tax-instrument-type .post-grid__posts-list,.tax-manufacturer .post-grid__posts-list,.tax-measurement-input .post-grid__posts-list,.tax-product_cat .post-grid__posts-list{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}@media(min-width:1024px){.post-type-archive-product .post-grid__posts-list,.tax-connectivity-output .post-grid__posts-list,.tax-environment .post-grid__posts-list,.tax-instrument-type .post-grid__posts-list,.tax-manufacturer .post-grid__posts-list,.tax-measurement-input .post-grid__posts-list,.tax-product_cat .post-grid__posts-list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.post-type-archive-product .post-grid__posts-list,.tax-connectivity-output .post-grid__posts-list,.tax-environment .post-grid__posts-list,.tax-instrument-type .post-grid__posts-list,.tax-manufacturer .post-grid__posts-list,.tax-measurement-input .post-grid__posts-list,.tax-product_cat .post-grid__posts-list{grid-template-columns:repeat(4,1fr)}}.post-type-archive-product .post-grid__posts-list .archive-product,.tax-connectivity-output .post-grid__posts-list .archive-product,.tax-environment .post-grid__posts-list .archive-product,.tax-instrument-type .post-grid__posts-list .archive-product,.tax-manufacturer .post-grid__posts-list .archive-product,.tax-measurement-input .post-grid__posts-list .archive-product,.tax-product_cat .post-grid__posts-list .archive-product{background-color:var(--theme-bodyBg);border:1px solid var(--form-border-color);border-radius:8px;display:grid;grid-template-rows:215px 1fr;overflow:hidden;position:relative;text-decoration:none;transition:box-shadow .3s ease-in-out}.post-type-archive-product .post-grid__posts-list .archive-product:focus,.post-type-archive-product .post-grid__posts-list .archive-product:hover,.tax-connectivity-output .post-grid__posts-list .archive-product:focus,.tax-connectivity-output .post-grid__posts-list .archive-product:hover,.tax-environment .post-grid__posts-list .archive-product:focus,.tax-environment .post-grid__posts-list .archive-product:hover,.tax-instrument-type .post-grid__posts-list .archive-product:focus,.tax-instrument-type .post-grid__posts-list .archive-product:hover,.tax-manufacturer .post-grid__posts-list .archive-product:focus,.tax-manufacturer .post-grid__posts-list .archive-product:hover,.tax-measurement-input .post-grid__posts-list .archive-product:focus,.tax-measurement-input .post-grid__posts-list .archive-product:hover,.tax-product_cat .post-grid__posts-list .archive-product:focus,.tax-product_cat .post-grid__posts-list .archive-product:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.post-type-archive-product .post-grid__posts-list .archive-product:focus .learn-more,.post-type-archive-product .post-grid__posts-list .archive-product:hover .learn-more,.tax-connectivity-output .post-grid__posts-list .archive-product:focus .learn-more,.tax-connectivity-output .post-grid__posts-list .archive-product:hover .learn-more,.tax-environment .post-grid__posts-list .archive-product:focus .learn-more,.tax-environment .post-grid__posts-list .archive-product:hover .learn-more,.tax-instrument-type .post-grid__posts-list .archive-product:focus .learn-more,.tax-instrument-type .post-grid__posts-list .archive-product:hover .learn-more,.tax-manufacturer .post-grid__posts-list .archive-product:focus .learn-more,.tax-manufacturer .post-grid__posts-list .archive-product:hover .learn-more,.tax-measurement-input .post-grid__posts-list .archive-product:focus .learn-more,.tax-measurement-input .post-grid__posts-list .archive-product:hover .learn-more,.tax-product_cat .post-grid__posts-list .archive-product:focus .learn-more,.tax-product_cat .post-grid__posts-list .archive-product:hover .learn-more{text-decoration:underline}.post-type-archive-product .post-grid__posts-list .archive-product.outofstock:before,.tax-connectivity-output .post-grid__posts-list .archive-product.outofstock:before,.tax-environment .post-grid__posts-list .archive-product.outofstock:before,.tax-instrument-type .post-grid__posts-list .archive-product.outofstock:before,.tax-manufacturer .post-grid__posts-list .archive-product.outofstock:before,.tax-measurement-input .post-grid__posts-list .archive-product.outofstock:before,.tax-product_cat .post-grid__posts-list .archive-product.outofstock:before{background-color:var(--theme-bodyColorSecondary);color:var(--theme-bodyBg);content:"Out of stock";display:grid;font-size:var(--font-size);height:auto;left:0;line-height:var(--line-height);padding:3px 0;place-items:center;position:absolute;text-align:center;top:0;width:100px;z-index:10}.post-type-archive-product .post-grid__posts-list .archive-product.onsale:before,.tax-connectivity-output .post-grid__posts-list .archive-product.onsale:before,.tax-environment .post-grid__posts-list .archive-product.onsale:before,.tax-instrument-type .post-grid__posts-list .archive-product.onsale:before,.tax-manufacturer .post-grid__posts-list .archive-product.onsale:before,.tax-measurement-input .post-grid__posts-list .archive-product.onsale:before,.tax-product_cat .post-grid__posts-list .archive-product.onsale:before{background-color:var(--delta-color);color:var(--theme-bodyBg);content:"On Sale";display:grid;font-size:var(--font-size);height:auto;left:0;line-height:var(--line-height);padding:3px 0;place-items:center;position:absolute;text-align:center;top:0;width:100px;z-index:10}.post-type-archive-product .post-grid__posts-list .archive-product .product-image,.tax-connectivity-output .post-grid__posts-list .archive-product .product-image,.tax-environment .post-grid__posts-list .archive-product .product-image,.tax-instrument-type .post-grid__posts-list .archive-product .product-image,.tax-manufacturer .post-grid__posts-list .archive-product .product-image,.tax-measurement-input .post-grid__posts-list .archive-product .product-image,.tax-product_cat .post-grid__posts-list .archive-product .product-image{align-items:center;align-self:start;border-radius:8px;display:flex;height:100%;overflow:hidden}.post-type-archive-product .post-grid__posts-list .archive-product .product-image .focuspoint-image,.tax-connectivity-output .post-grid__posts-list .archive-product .product-image .focuspoint-image,.tax-environment .post-grid__posts-list .archive-product .product-image .focuspoint-image,.tax-instrument-type .post-grid__posts-list .archive-product .product-image .focuspoint-image,.tax-manufacturer .post-grid__posts-list .archive-product .product-image .focuspoint-image,.tax-measurement-input .post-grid__posts-list .archive-product .product-image .focuspoint-image,.tax-product_cat .post-grid__posts-list .archive-product .product-image .focuspoint-image{background-repeat:no-repeat;background-size:contain!important;height:100%;width:100%}.post-type-archive-product .post-grid__posts-list .archive-product .product-content,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content,.tax-environment .post-grid__posts-list .archive-product .product-content,.tax-instrument-type .post-grid__posts-list .archive-product .product-content,.tax-manufacturer .post-grid__posts-list .archive-product .product-content,.tax-measurement-input .post-grid__posts-list .archive-product .product-content,.tax-product_cat .post-grid__posts-list .archive-product .product-content{display:flex;flex-direction:column;gap:15px;justify-content:space-between;padding:10px}.post-type-archive-product .post-grid__posts-list .archive-product .product-content.meta,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content.meta,.tax-environment .post-grid__posts-list .archive-product .product-content.meta,.tax-instrument-type .post-grid__posts-list .archive-product .product-content.meta,.tax-manufacturer .post-grid__posts-list .archive-product .product-content.meta,.tax-measurement-input .post-grid__posts-list .archive-product .product-content.meta,.tax-product_cat .post-grid__posts-list .archive-product .product-content.meta{display:flex;flex:1;flex-direction:column;justify-content:flex-end}.post-type-archive-product .post-grid__posts-list .archive-product .product-content a.button,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content a.button,.tax-environment .post-grid__posts-list .archive-product .product-content a.button,.tax-instrument-type .post-grid__posts-list .archive-product .product-content a.button,.tax-manufacturer .post-grid__posts-list .archive-product .product-content a.button,.tax-measurement-input .post-grid__posts-list .archive-product .product-content a.button,.tax-product_cat .post-grid__posts-list .archive-product .product-content a.button{display:none}.post-type-archive-product .post-grid__posts-list .archive-product .product-content .learn-more,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content .learn-more,.tax-environment .post-grid__posts-list .archive-product .product-content .learn-more,.tax-instrument-type .post-grid__posts-list .archive-product .product-content .learn-more,.tax-manufacturer .post-grid__posts-list .archive-product .product-content .learn-more,.tax-measurement-input .post-grid__posts-list .archive-product .product-content .learn-more,.tax-product_cat .post-grid__posts-list .archive-product .product-content .learn-more{align-items:flex-end;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding-top:10px;text-decoration:none}.post-type-archive-product .post-grid__posts-list .archive-product .product-content .entry-title,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content .entry-title,.tax-environment .post-grid__posts-list .archive-product .product-content .entry-title,.tax-instrument-type .post-grid__posts-list .archive-product .product-content .entry-title,.tax-manufacturer .post-grid__posts-list .archive-product .product-content .entry-title,.tax-measurement-input .post-grid__posts-list .archive-product .product-content .entry-title,.tax-product_cat .post-grid__posts-list .archive-product .product-content .entry-title{margin-bottom:5px;margin-top:0;overflow-wrap:break-word;word-break:break-word}.post-type-archive-product .post-grid__posts-list .archive-product .product-content .entry-title a,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content .entry-title a,.tax-environment .post-grid__posts-list .archive-product .product-content .entry-title a,.tax-instrument-type .post-grid__posts-list .archive-product .product-content .entry-title a,.tax-manufacturer .post-grid__posts-list .archive-product .product-content .entry-title a,.tax-measurement-input .post-grid__posts-list .archive-product .product-content .entry-title a,.tax-product_cat .post-grid__posts-list .archive-product .product-content .entry-title a{display:block;text-decoration:none}.post-type-archive-product .post-grid__posts-list .archive-product .product-content .entry-title a:focus,.post-type-archive-product .post-grid__posts-list .archive-product .product-content .entry-title a:hover,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content .entry-title a:focus,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content .entry-title a:hover,.tax-environment .post-grid__posts-list .archive-product .product-content .entry-title a:focus,.tax-environment .post-grid__posts-list .archive-product .product-content .entry-title a:hover,.tax-instrument-type .post-grid__posts-list .archive-product .product-content .entry-title a:focus,.tax-instrument-type .post-grid__posts-list .archive-product .product-content .entry-title a:hover,.tax-manufacturer .post-grid__posts-list .archive-product .product-content .entry-title a:focus,.tax-manufacturer .post-grid__posts-list .archive-product .product-content .entry-title a:hover,.tax-measurement-input .post-grid__posts-list .archive-product .product-content .entry-title a:focus,.tax-measurement-input .post-grid__posts-list .archive-product .product-content .entry-title a:hover,.tax-product_cat .post-grid__posts-list .archive-product .product-content .entry-title a:focus,.tax-product_cat .post-grid__posts-list .archive-product .product-content .entry-title a:hover{text-decoration:underline}.post-type-archive-product .post-grid__posts-list .archive-product .product-content .price,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content .price,.tax-environment .post-grid__posts-list .archive-product .product-content .price,.tax-instrument-type .post-grid__posts-list .archive-product .product-content .price,.tax-manufacturer .post-grid__posts-list .archive-product .product-content .price,.tax-measurement-input .post-grid__posts-list .archive-product .product-content .price,.tax-product_cat .post-grid__posts-list .archive-product .product-content .price{color:#000;font-weight:var(--heading-font-weight)}.post-type-archive-product .post-grid__posts-list .archive-product .product-content .price ins,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content .price ins,.tax-environment .post-grid__posts-list .archive-product .product-content .price ins,.tax-instrument-type .post-grid__posts-list .archive-product .product-content .price ins,.tax-manufacturer .post-grid__posts-list .archive-product .product-content .price ins,.tax-measurement-input .post-grid__posts-list .archive-product .product-content .price ins,.tax-product_cat .post-grid__posts-list .archive-product .product-content .price ins{text-decoration:none}.post-type-archive-product .post-grid__posts-list .archive-product .product-content .price span,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content .price span,.tax-environment .post-grid__posts-list .archive-product .product-content .price span,.tax-instrument-type .post-grid__posts-list .archive-product .product-content .price span,.tax-manufacturer .post-grid__posts-list .archive-product .product-content .price span,.tax-measurement-input .post-grid__posts-list .archive-product .product-content .price span,.tax-product_cat .post-grid__posts-list .archive-product .product-content .price span{color:#000;font-weight:var(--heading-font-weight)}.post-type-archive-product .post-grid__posts-list .archive-product .product-content .price small,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content .price small,.tax-environment .post-grid__posts-list .archive-product .product-content .price small,.tax-instrument-type .post-grid__posts-list .archive-product .product-content .price small,.tax-manufacturer .post-grid__posts-list .archive-product .product-content .price small,.tax-measurement-input .post-grid__posts-list .archive-product .product-content .price small,.tax-product_cat .post-grid__posts-list .archive-product .product-content .price small{color:var(--theme-bodyColor);font-weight:var(--font-weight)}.post-type-archive-product .post-grid__posts-list .archive-product .product-content .call-for-pricing,.tax-connectivity-output .post-grid__posts-list .archive-product .product-content .call-for-pricing,.tax-environment .post-grid__posts-list .archive-product .product-content .call-for-pricing,.tax-instrument-type .post-grid__posts-list .archive-product .product-content .call-for-pricing,.tax-manufacturer .post-grid__posts-list .archive-product .product-content .call-for-pricing,.tax-measurement-input .post-grid__posts-list .archive-product .product-content .call-for-pricing,.tax-product_cat .post-grid__posts-list .archive-product .product-content .call-for-pricing{color:#000;margin:0}.navigation__search-form [type=text]:focus{width:145px}.post-grid-container{display:grid;gap:30px;grid-template-areas:"sidebar posts";grid-template-columns:3fr 9fr}@media(max-width:767.98px){.post-grid-container{grid-template-areas:"sidebar" "posts";grid-template-columns:1fr}.wpc-open-close-filters-button{margin-bottom:20px!important}}.gst-pretext{color:var(--theme-BodyColor)}.onetemp-nz .woocommerce-cart-form td:not(.product-subtotal) .woocommerce-Price-amount bdi:after{content:" NZD ex GST"!important}.onetemp-nz .woocommerce-cart-form td.product-subtotal .nzd-prefix{font-weight:500}.onetemp-nz .cart-collaterals .order-total .nzd-prefix{color:var(--theme-bodyColorSecondary);font-weight:500}.woocommerce-cart .related-products{grid-column:span 12;padding-top:50px}.woocommerce-cart .related-products .focuspoint-image{background-position:50%}.woocommerce-cart .related-products .container{padding:0}.woocommerce-cart .related-products .block-swiper-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}.woocommerce-cart .related-products .block-swiper-header h2{margin:0}.woocommerce-cart .related-products .block-swiper-header a{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:8px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-cart .related-products .block-swiper-header a:disabled:focus,.woocommerce-cart .related-products .block-swiper-header a:disabled:hover{background-color:#fff;filter:none}.woocommerce-cart .related-products .block-swiper-header a:focus,.woocommerce-cart .related-products .block-swiper-header a:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.woocommerce-cart .related-products .block-swiper-header a:focus:disabled,.woocommerce-cart .related-products .block-swiper-header a:hover:disabled{filter:none}.woocommerce-cart .related-products .slider-controls{align-items:center;display:inline-flex}.woocommerce-cart .related-products .slider-controls .slider__nav{background-color:#eaeaea;border-radius:4px;color:var(--alpha-color);cursor:pointer;display:grid;height:40px;margin:0;place-items:center;position:static;transition:all .3s ease-in-out;width:40px;z-index:10}@media(max-width:767.98px){.woocommerce-cart .related-products .slider-controls .slider__nav{display:none}}.woocommerce-cart .related-products .slider-controls .slider__nav:hover{opacity:.4}.woocommerce-cart .related-products .slider-controls .slider__nav:after{font-size:15px}.woocommerce-cart .related-products .slider-controls .slider__nav span{display:none}.woocommerce-cart .related-products .slider-controls .slider__nav--prev{margin-right:5px}.woocommerce-cart .related-products .slider-controls .slider__nav--next{margin-right:0}.woocommerce-cart .blockOverlay{background-color:transparent!important}.woocommerce-cart input[type=number]{border:1px solid #ddd;padding:5px}.woocommerce-cart input[type=number]::-webkit-inner-spin-button,.woocommerce-cart input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .woocommerce{-moz-column-gap:50px;column-gap:50px;display:grid;grid-template-areas:"cart totals";grid-template-columns:repeat(12,1fr)}.woocommerce-cart .woocommerce .return-to-shop,.woocommerce-cart .woocommerce .wc-empty-cart-message{grid-column:span 12}.woocommerce-cart .woocommerce .return-to-shop a{background-color:var(--delta-color);background-color:#fff;border:1px solid var(--delta-color);border-radius:4px;color:#fff;color:var(--delta-color);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-cart .woocommerce .return-to-shop a:disabled:focus,.woocommerce-cart .woocommerce .return-to-shop a:disabled:hover{background-color:#fff;filter:none}.woocommerce-cart .woocommerce .return-to-shop a:focus,.woocommerce-cart .woocommerce .return-to-shop a:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.woocommerce-cart .woocommerce .return-to-shop a:focus:disabled,.woocommerce-cart .woocommerce .return-to-shop a:hover:disabled{filter:none}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{grid-column:span 12;grid-row:1}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper .woocommerce-info{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form{grid-area:cart;grid-column:1/span 8;grid-row:2}.woocommerce-cart .woocommerce .woocommerce-cart-form .bundled_table_item .product-subtotal .nzd-prefix,.woocommerce-cart .woocommerce .woocommerce-cart-form .bundled_table_item .product-subtotal .woocommerce-Price-amount,.woocommerce-cart .woocommerce .woocommerce-cart-form .bundled_table_item .product-subtotal small,.woocommerce-cart .woocommerce .woocommerce-cart-form .component_table_item .product-subtotal .nzd-prefix,.woocommerce-cart .woocommerce .woocommerce-cart-form .component_table_item .product-subtotal .woocommerce-Price-amount,.woocommerce-cart .woocommerce .woocommerce-cart-form .component_table_item .product-subtotal small{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form .bundled_table_item_price:after,.woocommerce-cart .woocommerce .woocommerce-cart-form .bundled_table_item_subtotal:after,.woocommerce-cart .woocommerce .woocommerce-cart-form .component_table_item .component_table_item_price:after,.woocommerce-cart .woocommerce .woocommerce-cart-form .component_table_item .component_table_item_subtotal:after{content:none;display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form tr.component_container_table_item .product-name .woocommerce-Price-amount{display:none!important}.woocommerce-cart .woocommerce .woocommerce-cart-form tr.component_container_table_item .product-name .product-main-title,.woocommerce-cart .woocommerce .woocommerce-cart-form tr.component_container_table_item .product-name a,.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.bundled_table_item) .product-name .product-main-title,.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.bundled_table_item) .product-name a,.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.component_table_item) .product-name .product-main-title,.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.component_table_item) .product-name a{color:var(--theme-bodyColorSecondary);font-weight:var(--heading-font-weight);text-decoration:none}.woocommerce-cart .woocommerce .woocommerce-cart-form tr.component_container_table_item .product-name a:focus,.woocommerce-cart .woocommerce .woocommerce-cart-form tr.component_container_table_item .product-name a:hover,.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.bundled_table_item) .product-name a:focus,.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.bundled_table_item) .product-name a:hover,.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.component_table_item) .product-name a:focus,.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.component_table_item) .product-name a:hover{text-decoration:underline}.woocommerce-cart .woocommerce .woocommerce-cart-form tr.component_table_item.bundle_table_item td{padding-bottom:0!important}.woocommerce-cart .woocommerce .woocommerce-cart-form tr.component_table_item.bundle_table_item .component-name.component_table_item_indent dl.component dd,.woocommerce-cart .woocommerce .woocommerce-cart-form tr.component_table_item.bundle_table_item td.product-quantity{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form tr.component_table_item.bundle_table_item .component-name.component_table_item_indent dl.component dt{color:var(--theme-bodyColorSecondary);font-weight:var(--heading-font-weight);opacity:.7}.woocommerce-cart .woocommerce .woocommerce-cart-form tr.component_table_item.bundle_table_item .component-name.component_table_item_indent .component_table_item_price .woocommerce-Price-amount{display:none!important}.woocommerce-cart .woocommerce .woocommerce-cart-form tr.component_table_item:not(.bundle_table_item) td dt{color:var(--theme-bodyColorSecondary);font-weight:var(--heading-font-weight);opacity:.7;padding-bottom:9px}.woocommerce-cart .woocommerce .woocommerce-cart-form td{vertical-align:top}.woocommerce-cart .woocommerce .woocommerce-cart-form td .bundled_table_item_indent .product-main-title,.woocommerce-cart .woocommerce .woocommerce-cart-form td .bundled_table_item_indent a,.woocommerce-cart .woocommerce .woocommerce-cart-form td .bundled_table_item_indent p,.woocommerce-cart .woocommerce .woocommerce-cart-form td .component_table_item_indent .product-main-title,.woocommerce-cart .woocommerce .woocommerce-cart-form td .component_table_item_indent a,.woocommerce-cart .woocommerce .woocommerce-cart-form td .component_table_item_indent p{color:var(--theme-bodyColor)!important;font-weight:var(--font-weight)!important;pointer-events:none}.woocommerce-cart .woocommerce .woocommerce-cart-form td .wcpa_cart_meta{padding:0}.woocommerce-cart .woocommerce .woocommerce-cart-form td .wcpa_cart_meta li{display:block}.woocommerce-cart .woocommerce .woocommerce-cart-form td .wcpa_cart_meta li .wcpa_cart_meta_item-label,.woocommerce-cart .woocommerce .woocommerce-cart-form td .wcpa_cart_meta li .wcpa_cart_meta_item-value{display:inline-block;font-size:var(--font-size);line-height:var(--line-height)}.woocommerce-cart .woocommerce .woocommerce-cart-form td .wcpa_cart_meta li .wcpa_cart_meta_item-label{font-size:var(--font-size);font-weight:400;line-height:var(--line-height)}.woocommerce-cart .woocommerce .woocommerce-cart-form td .wcpa_cart_meta li .wcpa_cart_meta_item-value{margin-left:0}.woocommerce-cart .woocommerce .woocommerce-cart-form td.product-subtotal .woocommerce-Price-amount{font-size:var(--font-size);font-weight:500}.woocommerce-cart .woocommerce .woocommerce-cart-form td.product-subtotal .woocommerce-Price-amount bdi:after{content:none;display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form td .woocommerce-Price-amount bdi:after{content:" ex GST";font-size:smaller;font-weight:var(--font-weight)}@media(min-width:768px){.woocommerce-cart .woocommerce .woocommerce-cart-form td.product-quantity .quantity{width:120px}}.woocommerce-cart .woocommerce .woocommerce-cart-form td.product-remove a{color:var(--delta-color)!important;font-weight:300}.woocommerce-cart .woocommerce .woocommerce-cart-form td.product-remove a:hover{background-color:var(--bravo-color)}.woocommerce-cart .woocommerce .woocommerce-cart-form td.product-name .wcpa_cart_meta{background-color:hsla(0,0%,91%,.2);border-radius:8px;margin-bottom:10px;margin-top:5px;padding:10px}.woocommerce-cart .woocommerce .woocommerce-cart-form td.product-name .wcpa_cart_meta p{font-size:.75rem}.woocommerce-cart .woocommerce .woocommerce-cart-form td.product-name .wcpa_cart_meta .wcpa_cart_meta_item-label{font-weight:400!important;margin:0}.woocommerce-cart .woocommerce .woocommerce-cart-form td.product-name span.woocommerce-Price-amount{display:block}.woocommerce-cart .woocommerce .woocommerce-cart-form td.product-thumbnail .focuspoint-image{height:50px;width:70px}.woocommerce-cart .woocommerce .woocommerce-cart-form button{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-cart .woocommerce .woocommerce-cart-form button:disabled:focus,.woocommerce-cart .woocommerce .woocommerce-cart-form button:disabled:hover{background-color:#fff;filter:none}.woocommerce-cart .woocommerce .woocommerce-cart-form button:focus,.woocommerce-cart .woocommerce .woocommerce-cart-form button:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.woocommerce-cart .woocommerce .woocommerce-cart-form button:focus:disabled,.woocommerce-cart .woocommerce .woocommerce-cart-form button:hover:disabled{filter:none}.woocommerce-cart .woocommerce .woocommerce-cart-form button:disabled{color:var(--theme-bodyColorSecondary)!important}.woocommerce-cart .woocommerce .cart-collaterals{grid-area:totals;grid-column:9/span 4;grid-row:2}.woocommerce-cart .woocommerce .cart-collaterals h2{margin:0;text-transform:uppercase}.woocommerce-cart .woocommerce .cart-collaterals .coupon input[type=text]{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:15px;font-weight:var(--form-font-weight);height:var(--form-height);padding:var(--form-padding-y) var(--form-padding-x);width:100%}.woocommerce-cart .woocommerce .cart-collaterals .coupon input[type=text]:focus,.woocommerce-cart .woocommerce .cart-collaterals .coupon input[type=text]:focus-visible,.woocommerce-cart .woocommerce .cart-collaterals .coupon input[type=text]:focus-within{border-color:var(--form-accent-color);box-shadow:none;outline:none}.woocommerce-cart .woocommerce .cart-collaterals .coupon button{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;margin:10px 0 30px;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-cart .woocommerce .cart-collaterals .coupon button:disabled:focus,.woocommerce-cart .woocommerce .cart-collaterals .coupon button:disabled:hover{background-color:#fff;filter:none}.woocommerce-cart .woocommerce .cart-collaterals .coupon button:focus,.woocommerce-cart .woocommerce .cart-collaterals .coupon button:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.woocommerce-cart .woocommerce .cart-collaterals .coupon button:focus:disabled,.woocommerce-cart .woocommerce .cart-collaterals .coupon button:hover:disabled{filter:none}.woocommerce-cart .woocommerce .cart-collaterals .coupon .woocommerce-error,.woocommerce-cart .woocommerce .cart-collaterals .coupon .woocommerce-message{margin:10px 0}.woocommerce-cart .woocommerce .cart-collaterals .coupon .woocommerce-form-coupon-toggle{display:none}.woocommerce-cart .woocommerce .cart-collaterals .coupon .woocommerce-form-coupon{border:none;display:block!important;margin:0;padding:0}.woocommerce-cart .woocommerce .cart-collaterals .coupon .woocommerce-form-coupon p:not(.form-row){display:none!important;margin:0;padding:0}.woocommerce-cart .woocommerce .cart-collaterals .coupon .woocommerce-form-coupon p{margin:0;padding:0}.woocommerce-cart .woocommerce .cart-collaterals .coupon .woocommerce-form-coupon p button{margin:0}.woocommerce-cart .woocommerce .cart-collaterals .coupon .woocommerce-form-coupon p.form-row{float:none;width:100%}.woocommerce-cart .woocommerce .cart-collaterals .coupon .woocommerce-form-coupon p.form-row-first{margin:5px 0 10px}.woocommerce-cart .woocommerce .cart-collaterals .coupon .woocommerce-form-coupon p.form-row-last{margin-bottom:20px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{background-color:var(--bravo-color);float:none;padding:15px 15px 5px;width:100%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table{border:none;border-radius:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.order-total .gst-pretext,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr.order-total .woocommerce-Price-amount{color:var(--theme-bodyColorSecondary)}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table th{color:var(--theme-bodyColorSecondary);font-size:var(--font-size);line-height:var(--line-height);padding-left:0;width:20%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td{font-size:var(--font-size);line-height:var(--line-height);vertical-align:middle}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td p.woocommerce-shipping-destination strong{font-weight:400}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form p{padding:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form input[type=text]{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:15px;font-weight:var(--form-font-weight);height:var(--form-height);padding:var(--form-padding-y) var(--form-padding-x)}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form input[type=text]:focus,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form input[type=text]:focus-visible,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form input[type=text]:focus-within{border-color:var(--form-accent-color);box-shadow:none;outline:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form button{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form button:disabled:focus,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form button:disabled:hover{background-color:#fff;filter:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form button:focus,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form button:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form button:focus:disabled,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td .shipping-calculator-form button:hover:disabled{filter:none}.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout{margin-top:15px;padding:0}.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout a{background-color:var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;margin-bottom:0;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout a:focus,.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout a:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout a:focus:disabled,.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout a:hover:disabled{filter:none}@media(max-width:1023.98px){.woocommerce-cart .woocommerce{gap:0;grid-template-areas:"cart" "totals" "cross-sells";grid-template-columns:1fr}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{grid-row:1}.woocommerce-cart .woocommerce .woocommerce-cart-form{grid-area:cart;grid-column:1/span 1;grid-row:2}.woocommerce-cart .woocommerce .cart-collaterals{grid-area:totals;grid-column:1/span 1;grid-row:3;margin-top:30px}.woocommerce-cart .woocommerce .related-products{grid-area:cross-sells;grid-column:1/span 1;grid-row:4;min-width:100%}}.woocommerce-checkout .woocommerce input[type=submit]{background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;margin-top:15px;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-checkout .woocommerce input[type=submit]:focus,.woocommerce-checkout .woocommerce input[type=submit]:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.woocommerce-checkout .woocommerce input[type=submit]:focus:disabled,.woocommerce-checkout .woocommerce input[type=submit]:hover:disabled{filter:none}.woocommerce-checkout .woocommerce .checkout_coupon{border:none;padding:0}.woocommerce-checkout .woocommerce .checkout_coupon .form-row{width:100%}.woocommerce-checkout .woocommerce .checkout_coupon button{background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;margin-top:5px;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-checkout .woocommerce .checkout_coupon button:focus,.woocommerce-checkout .woocommerce .checkout_coupon button:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.woocommerce-checkout .woocommerce .checkout_coupon button:focus:disabled,.woocommerce-checkout .woocommerce .checkout_coupon button:hover:disabled{filter:none}.woocommerce-checkout .woocommerce #payment.woocommerce-checkout-payment{background:var(--bravo-color)}.woocommerce-checkout .woocommerce #payment.woocommerce-checkout-payment .payment_box{background-color:transparent;margin:0;padding:0}.woocommerce-checkout .woocommerce #payment.woocommerce-checkout-payment .payment_box:before{content:none;display:none}.woocommerce-checkout .woocommerce #payment.woocommerce-checkout-payment button{background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-checkout .woocommerce #payment.woocommerce-checkout-payment button:focus,.woocommerce-checkout .woocommerce #payment.woocommerce-checkout-payment button:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.woocommerce-checkout .woocommerce #payment.woocommerce-checkout-payment button:focus:disabled,.woocommerce-checkout .woocommerce #payment.woocommerce-checkout-payment button:hover:disabled{filter:none}.woocommerce-checkout .woocommerce .shop_table{border-collapse:collapse}.woocommerce-checkout .woocommerce .shop_table .woocommerce-Price-amount{font-size:var(--font-size);font-weight:500}.woocommerce-checkout .woocommerce .shop_table tr.order-total td{color:var(--theme-bodyColorSecondary)}.woocommerce-checkout .woocommerce .shop_table tr.bundle_table_item:not(.component_table_item) .product-name,.woocommerce-checkout .woocommerce .shop_table tr.cart_item.wcpa_cart_has_fields:not(.bundled_table_item) .product-name,.woocommerce-checkout .woocommerce .shop_table tr.component_container_table_item .product-name,.woocommerce-checkout .woocommerce .shop_table tr[class=cart_item] .product-name{color:var(--theme-bodyColorSecondary);font-weight:var(--heading-font-weight);pointer-events:none;text-decoration:none}.woocommerce-checkout .woocommerce .shop_table tr.bundle_table_item:not(.component_table_item) .product-name strong,.woocommerce-checkout .woocommerce .shop_table tr.cart_item.wcpa_cart_has_fields:not(.bundled_table_item) .product-name strong,.woocommerce-checkout .woocommerce .shop_table tr.component_container_table_item .product-name strong,.woocommerce-checkout .woocommerce .shop_table tr[class=cart_item] .product-name strong{font-weight:var(--heading-font-weight)!important}.woocommerce-checkout .woocommerce .shop_table tr.bundled_table_item td .bundled_table_item_indent{padding-left:12px}.woocommerce-checkout .woocommerce .shop_table tr.bundled_table_item .product-total .bundled_table_item_subtotal:after,.woocommerce-checkout .woocommerce .shop_table tr.bundled_table_item .product-total .component_table_item_subtotal:after,.woocommerce-checkout .woocommerce .shop_table tr.component_table_item .product-total .bundled_table_item_subtotal:after,.woocommerce-checkout .woocommerce .shop_table tr.component_table_item .product-total .component_table_item_subtotal:after{content:none;display:none}.woocommerce-checkout .woocommerce .shop_table tr.bundled_table_item .product-total .amount,.woocommerce-checkout .woocommerce .shop_table tr.bundled_table_item .product-total .gst-pretext,.woocommerce-checkout .woocommerce .shop_table tr.bundled_table_item .product-total .nzd-prefix,.woocommerce-checkout .woocommerce .shop_table tr.bundled_table_item .product-total small,.woocommerce-checkout .woocommerce .shop_table tr.component_table_item .product-total .amount,.woocommerce-checkout .woocommerce .shop_table tr.component_table_item .product-total .gst-pretext,.woocommerce-checkout .woocommerce .shop_table tr.component_table_item .product-total .nzd-prefix,.woocommerce-checkout .woocommerce .shop_table tr.component_table_item .product-total small{display:none}.woocommerce-checkout .woocommerce .shop_table th{font-weight:500}.woocommerce-checkout .woocommerce .shop_table td{vertical-align:top}.woocommerce-checkout .woocommerce .shop_table td .nzd-prefix{font-weight:500}.woocommerce-checkout .woocommerce .shop_table td strong{font-weight:var(--font-weight)!important}.woocommerce-checkout .woocommerce .shop_table td .product-quantity{font-weight:500}.woocommerce-checkout .woocommerce .shop_table td .yay-currency-checkout-converted-approximately,.woocommerce-checkout .woocommerce .shop_table td dt{display:none}.woocommerce-checkout .woocommerce .shop_table td .wcpa_cart_meta{background-color:hsla(0,0%,91%,.2);border-radius:8px;margin-top:5px;padding:10px}.woocommerce-checkout .woocommerce .shop_table td .wcpa_cart_meta p{color:var(--theme-bodyColor)!important;font-size:.75rem!important;margin:0}.woocommerce-checkout .woocommerce .shop_table td .wcpa_cart_meta li{display:block}.woocommerce-checkout .woocommerce .shop_table td .wcpa_cart_meta li .wcpa_cart_meta_item-label,.woocommerce-checkout .woocommerce .shop_table td .wcpa_cart_meta li .wcpa_cart_meta_item-value{display:inline-block;font-size:var(--font-size);line-height:var(--line-height)}.woocommerce-checkout .woocommerce .shop_table td .wcpa_cart_meta li .wcpa_cart_meta_item-label{font-size:var(--font-size);font-weight:400;line-height:var(--line-height)}.woocommerce-checkout .woocommerce .shop_table td .wcpa_cart_meta li .wcpa_cart_meta_item-value{margin-left:0}.woocommerce-checkout .woocommerce .shop_table td .wcpa_cart_meta li .wcpa_cart_meta_item-value p{font-weight:var(--font-weight)}.woocommerce-checkout .woocommerce .shop_table tfoot tr th{color:var(--theme-bodyColorSecondary)}.woocommerce-checkout .woocommerce .shop_table tfoot tr td{font-weight:var(--font-weight)}.woocommerce-checkout .woocommerce .shop_table tfoot tr.order-total bdi{color:var(--theme-bodyColorSecondary)}.woocommerce-checkout .woocommerce .order_details{margin-bottom:15px}.woocommerce-checkout .woocommerce .order_details li strong{font-weight:var(--font-weight)}.woocommerce-checkout .woocommerce .woocommerce-customer-details{padding-top:0}.woocommerce-checkout .woocommerce .woocommerce-customer-details .woocommerce-columns{padding:0}.onetemp-nz .order_details:not(.woocommerce-thankyou-order-details) .woocommerce-Price-amount:after,.onetemp-nz .woocommerce-order .woocommerce-Price-amount:after,.onetemp-nz .woocommerce-order-details .woocommerce-Price-amount:after{content:" NZD";display:inline-block;font-size:var(--font-size);margin-left:3px}.content-block--product-gallery .slider__nav{background-color:hsla(0,0%,92%,.8);border-radius:4px;color:var(--alpha-color);cursor:pointer;height:40px;transition:all .3s ease-in-out;width:40px}@media(max-width:767.98px){.content-block--product-gallery .slider__nav{display:none}}.content-block--product-gallery .slider__nav:hover{opacity:.4}.content-block--product-gallery .slider__nav:after{font-size:15px}.content-block--product-gallery .slider__nav span{display:none}.content-block--product-gallery .slider__nav.swiper-button-next,.content-block--product-gallery .slider__nav.swiper-button-prev{left:60px;transform:rotate(90deg);transform-origin:left center}.content-block--product-gallery .slider__nav.swiper-button-prev{top:12px}.content-block--product-gallery .slider__nav.swiper-button-next{bottom:16px;top:auto}.content-block--product-gallery .slider{display:grid;gap:15px;grid-template-columns:130px calc(100% - 145px);margin:0 auto;overflow:hidden;position:relative}.content-block--product-gallery .block-swiper-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}@media(max-width:767.98px){.content-block--product-gallery .block-swiper-header{align-items:flex-start;display:inline-flex;flex-direction:column}}.content-block--product-gallery .block-swiper-header h2{margin:0}.content-block--product-gallery .block-swiper-header a{border:1px solid var(--alpha-color);border-radius:4px;display:inline-block;font-size:14px;font-weight:600;padding:5px 15px;text-decoration:none;transition:all .3s ease-in-out}.content-block--product-gallery .block-swiper-header a:focus,.content-block--product-gallery .block-swiper-header a:hover{background-color:var(--alpha-color);color:var(--theme-bodyBg)}.content-block--product-gallery .lightbox-content{display:none}.content-block--product-gallery .swiper.product-image{border:1px solid #ddd;border-radius:8px;height:400px;width:100%}.content-block--product-gallery .swiper.product-image a{position:relative}.content-block--product-gallery .swiper.product-image a svg{bottom:15px;height:auto;position:absolute;right:15px;width:20px;z-index:1}.content-block--product-gallery .swiper.product-image a.video-slide .video-wrapper{align-items:center;background-color:var(--theme-bodyColorSecondary);border-radius:100%;display:flex;height:50px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:50px;z-index:1}.content-block--product-gallery .swiper.product-image a.video-slide svg{margin-left:3px;position:static}.content-block--product-gallery .swiper.product-image a.video-slide svg path{fill:var(--theme-bodyBg)}.content-block--product-gallery .swiper.product-image .focuspoint-image{background-repeat:no-repeat;background-size:contain!important;height:400px;width:100%}.content-block--product-gallery .swiper.gallery-thumbs{height:400px;order:-1;width:100%}.content-block--product-gallery .swiper.gallery-thumbs .focuspoint-image{background-repeat:no-repeat;background-size:contain!important;height:60px;width:100%}.content-block--product-gallery .swiper.gallery-thumbs .slider__slide{border:1px solid #ddd;border-radius:8px;cursor:pointer;height:auto!important;padding:15px}.content-block--product-gallery .swiper.gallery-thumbs .slider__slide.video-slide .video-wrapper{align-items:center;background-color:var(--theme-bodyColorSecondary);border-radius:100%;display:flex;height:30px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:30px;z-index:1}.content-block--product-gallery .swiper.gallery-thumbs .slider__slide.video-slide svg{margin-left:3px;position:static;width:10px}.content-block--product-gallery .swiper.gallery-thumbs .slider__slide.video-slide svg path{fill:var(--theme-bodyBg)}@media(max-width:1023.98px){.content-block--product-gallery .slider{grid-template-columns:100%}.content-block--product-gallery .swiper.gallery-thumbs{height:auto;order:1;width:100%}.content-block--product-gallery .slider__nav.slider__nav--prev{bottom:20px;left:-18px;top:auto;transform:rotate(0deg)}.content-block--product-gallery .slider__nav.slider__nav--next{bottom:20px;left:auto;right:-18px;top:auto;transform:rotate(0deg)}}@media(max-width:767.98px){.content-block--product-gallery .swiper.product-image,.content-block--product-gallery .swiper.product-image .focuspoint-image{height:250px}}.glightbox-mobile .glightbox-container .gslide-desc *{color:#000}.glightbox-container .goverlay{background:rgba(0,0,0,.7)!important}@media screen and (max-width:768px){.glightbox-container .gslider .gslide-media{background-color:#fff}.glightbox-container .gslider .gslide-description{background:#fff;flex:none;height:300px!important;position:static!important}}.glightbox-container .gclose{padding:9px}.glightbox-container .gclose svg{width:50px}.glightbox-container .gclose svg g path{fill:var(--theme-bodyBg)}#yith-ywraq-form input[type=email],#yith-ywraq-form input[type=text],#yith-ywraq-form textarea{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:15px;font-weight:var(--form-font-weight);height:var(--form-height);padding:var(--form-padding-y) var(--form-padding-x)}#yith-ywraq-form input[type=email]:focus,#yith-ywraq-form input[type=email]:focus-visible,#yith-ywraq-form input[type=email]:focus-within,#yith-ywraq-form input[type=text]:focus,#yith-ywraq-form input[type=text]:focus-visible,#yith-ywraq-form input[type=text]:focus-within,#yith-ywraq-form textarea:focus,#yith-ywraq-form textarea:focus-visible,#yith-ywraq-form textarea:focus-within{border-color:var(--form-accent-color);box-shadow:none;outline:none}#yith-ywraq-form table td,#yith-ywraq-form table th{padding:15px}#yith-ywraq-form table th{display:none}#yith-ywraq-form table td .quantity input[type=number]{border:1px solid #ddd;margin:0;padding:5px;text-align:center}#yith-ywraq-form table td .quantity input[type=number]::-webkit-inner-spin-button,#yith-ywraq-form table td .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#yith-ywraq-form table td.product-remove a{color:var(--delta-color)!important;font-weight:400}#yith-ywraq-form table td.product-remove a:focus,#yith-ywraq-form table td.product-remove a:hover{background-color:var(--bravo-color)}#yith-ywraq-form table td.product-thumbnail .focuspoint-image{height:50px;width:50px}#yith-ywraq-form table td .button.afrfq_update_quote_btn{background-color:var(--delta-color);background-color:#fff;border:1px solid var(--delta-color);border-radius:4px;color:#fff;color:var(--delta-color);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}#yith-ywraq-form table td .button.afrfq_update_quote_btn:disabled:focus,#yith-ywraq-form table td .button.afrfq_update_quote_btn:disabled:hover{background-color:#fff;filter:none}#yith-ywraq-form table td .button.afrfq_update_quote_btn:focus,#yith-ywraq-form table td .button.afrfq_update_quote_btn:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}#yith-ywraq-form table td .button.afrfq_update_quote_btn:focus:disabled,#yith-ywraq-form table td .button.afrfq_update_quote_btn:hover:disabled{filter:none}#yith-ywraq-form .button.addify_checkout_place_quote{background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;float:left;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;font-weight:600;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}#yith-ywraq-form .button.addify_checkout_place_quote:focus,#yith-ywraq-form .button.addify_checkout_place_quote:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}#yith-ywraq-form .button.addify_checkout_place_quote:focus:disabled,#yith-ywraq-form .button.addify_checkout_place_quote:hover:disabled{filter:none}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper{padding:0}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper input[type=email],.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper input[type=text],.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper textarea{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:15px;font-weight:var(--form-font-weight);height:var(--form-height);padding:var(--form-padding-y) var(--form-padding-x)}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper input[type=email]:focus,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper input[type=email]:focus-visible,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper input[type=email]:focus-within,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper input[type=text]:focus,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper input[type=text]:focus-visible,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper input[type=text]:focus-within,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper textarea:focus,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper textarea:focus-visible,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper textarea:focus-within{border-color:var(--form-accent-color);box-shadow:none;outline:none}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper .raq-send-request{background-color:var(--delta-color);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper .raq-send-request:focus,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper .raq-send-request:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper .raq-send-request:focus:disabled,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper .raq-send-request:hover:disabled{filter:none}.woocommerce a.add-request-quote-button.button{background-color:transparent!important;background-image:var(--staq-bg-6421529e5b57ae204162095666607fb7, none);background-position:50%;background-repeat:no-repeat;background-size:15px;border:2px solid var(--theme-bodyColorSecondary);border-radius:8px;height:35px;text-indent:-99999px;transform:translateY(-4px);width:40px}.woocommerce a.add-request-quote-button.button:focus,.woocommerce a.add-request-quote-button.button:hover{background-color:transparent!important}.bundled_product_summary .bundled_product_title a.bundled_product_permalink:before{content:none;display:none}.yith_ywraq_add_item_response_message{display:none}.yith-ywraq-add-to-quote a{background-color:var(--theme-bodyColorSecondary);background-color:#fff;border:1px solid var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:6px 15px!important;padding:10px 15px;text-decoration:none;text-transform:uppercase;transform:translateY(-4px);transition:all .3s ease-in-out}.yith-ywraq-add-to-quote a:disabled:focus,.yith-ywraq-add-to-quote a:disabled:hover{background-color:#fff;filter:none}.yith-ywraq-add-to-quote a:focus,.yith-ywraq-add-to-quote a:hover{background-color:var(--theme-bodyColorSecondary);color:#fff;filter:var(--filter-darker)}.yith-ywraq-add-to-quote a:focus:disabled,.yith-ywraq-add-to-quote a:hover:disabled{filter:none}.single-product .breadcrumbs{margin-bottom:15px;padding-left:0}.single-product .main-product-price del{text-decoration:none}.single-product .main-product-price del .woocommerce-Price-amount{text-decoration:line-through}.single-product .bundle-price .price-simple del,.single-product .main-product-price ins{text-decoration:none}.single-product .bundle-price .price-simple del .woocommerce-Price-amount{text-decoration:line-through}.single-product .bundle-price .price-simple ins{text-decoration:none}.single-product .bundle-price .price-simple .woocommerce-Price-amount{color:var(--theme-bodyColorSecondary);font-size:var(--font-size-h3);font-weight:700;line-height:var(--line-height-h3)}.single-product .bundle-price .price-simple .from{display:none}.single-product .call-for-pricing-wrapper .yith-ywraq-add-to-quote{display:none!important}.single-product .call-for-pricing-wrapper .yith-ywraq-add-to-quote a{height:42px;width:45px}.single-product .wcpa_form_outer{margin:0}.single-product .wcpa_form_outer .wcpa_wrap{padding:0}.single-product .wcpa_form_outer .wcpa_wrap label{color:var(--theme-bodyColor);font-weight:var(--font-weight)}.single-product .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap input[type=text]{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:15px;font-weight:var(--form-font-weight);height:var(--form-height);padding:var(--form-padding-y) var(--form-padding-x)}.single-product .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap input[type=text]:focus,.single-product .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap input[type=text]:focus-visible,.single-product .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap input[type=text]:focus-within{border-color:var(--form-accent-color);box-shadow:none;outline:none}.single-product .plugify_main_parent_div{margin-bottom:15px;margin-top:20px}.single-product .plugify_main_parent_div .plugify_before_table_content_parent_div h4{margin-bottom:5px;margin-top:0}.single-product .plugify_main_parent_div .tbloo_fine_trash_plugifyy tr.activeclasstr{background-color:#f4f4f4!important;color:#000!important}.single-product .plugify_main_parent_div .tbloo_fine_trash_plugifyy tr.activeclasstr td{background-color:#f4f4f4!important}.single-product .plugify_main_parent_div .tbloo_fine_trash_plugifyy tr td{color:#000!important}.single-product .plugify_main_parent_div .tbloo_fine_trash_plugifyy tr th{font-weight:400;padding:5px;text-align:left}.single-product .price:first-of-type{display:none}.single-product .woocommerce-variation-price .price{display:block}.single-product .product-type-simple .cart-actions-display{align-items:center;display:flex;gap:5px;justify-content:flex-start}@media(max-width:767.98px){.single-product .product-type-simple .cart-actions-display{display:block}}.single-product .product-type-simple .cart-actions-display button{margin:0!important}@media(max-width:767.98px){.single-product .product-type-simple .cart-actions-display .quantity{margin:15px 0 5px}}.single-product .product-type-simple .cart-actions-display .quantity .minus,.single-product .product-type-simple .cart-actions-display .quantity .plus{padding:9px 12px}.single-product .product-type-simple .cart-actions-display .quantity input[type=number]{min-width:55px;padding:9px}.single-product .product-type-simple .price-simple{font-weight:var(--heading-font-weight);margin-bottom:5px;margin-top:0}.single-product .product-type-simple .price-simple del,.single-product .product-type-simple .price-simple ins{text-decoration:none}.single-product .product-type-simple .price-simple del .woocommerce-Price-amount{text-decoration:line-through}.single-product .product-type-simple .price-simple .per-unit-price{display:none!important}.single-product .product-type-simple .price-simple br{display:none}.single-product .product-type-simple .price-simple span{color:var(--theme-bodyColorSecondary);font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.single-product .product-type-simple .price-simple span.per-unit-price{color:#000;display:inline-block;font-size:14px;font-weight:300;margin-bottom:2px;width:100%}.single-product .product-type-simple .price-simple span.per-unit-price span.per-unit-price-original{color:#000;font-size:14px;font-weight:300;margin-right:5px;text-decoration:line-through}.single-product .product-type-simple .price-simple span.per-unit-price span.woocommerce-per-unit-price{color:#000;font-size:14px;font-weight:300}.single-product .product-type-simple .price-simple .woocommerce-price-suffix{font-weight:var(--font-weight);transform:translateX(-4px)}.single-product .product-type-simple a.add-request-quote-button.button{margin-top:0;transform:translateY(-3px)}.single-product .product-type-simple .yith-ywraq-add-to-quote a{margin-top:4px}@media(max-width:767.98px){.single-product .product-type-simple .yith-ywraq-add-to-quote a{margin-top:0}}.single-product .call-for-pricing .price,.single-product .call-for-pricing form.cart{display:none}.single-product .accordion table{border-collapse:collapse;margin-bottom:var(--section-padding-y);width:100%}.single-product .accordion table td,.single-product .accordion table th{border:1px solid #ddd;padding:10px;text-align:left}.single-product .accordion table th{background-color:#f4f4f4}.single-product .accordion table td h1,.single-product .accordion table td h2,.single-product .accordion table td h3,.single-product .accordion table td h4,.single-product .accordion table td h5,.single-product .accordion table td h6{margin:0}.single-product .accordion table tr{display:table-row!important}.single-product .accordion table td{display:table-cell!important}.single-product .resource-documents{padding:0}.single-product .slider{position:relative}.single-product .slider .product.type-product{background-color:#fff;border:1px solid #ddd;display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.single-product .slider .product.type-product.outofstock:before{background-color:var(--theme-bodyColorSecondary);color:var(--theme-bodyBg);content:"Out of stock";display:grid;font-size:var(--font-size);height:auto;left:0;line-height:var(--line-height);padding:3px 0;place-items:center;position:absolute;text-align:center;top:0;width:100px;z-index:10}.single-product .slider .product.type-product .onsale{background-color:var(--delta-color);border-radius:0;font-size:var(--font-size);font-weight:var(--font-weight);height:auto;left:0;line-height:var(--line-height);min-height:auto;position:absolute;top:0;width:100px}.single-product .slider .product.type-product a{display:block;height:265px;text-decoration:none}@media(max-width:767.98px){.single-product .slider .product.type-product a{height:auto}}.single-product .slider .product.type-product a img{border-bottom:1px solid #ddd}.single-product .slider .product.type-product a:not(:first-of-type){display:none}.single-product .slider .product.type-product a h2{font-size:var(--font-size-h3);line-height:var(--line-height-h3);margin:0;padding:10px 10px 0}.single-product .slider .product.type-product a h2 img{display:none}@media(max-width:767.98px){.single-product .slider .product.type-product a h2{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}}.single-product .slider .product.type-product a .price{display:block;padding:5px 10px 10px}.single-product .slider .block-swiper-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}@media(max-width:767.98px){.single-product .slider .block-swiper-header{align-items:flex-start;display:inline-flex;flex-direction:column}}.single-product .slider .block-swiper-header h2{color:var(--theme-bodyColor);margin:0}.single-product .slider .block-swiper-header a{border:1px solid var(--alpha-color);border-radius:4px;display:inline-block;font-size:14px;font-weight:600;padding:5px 15px;text-decoration:none;transition:all .3s ease-in-out}.single-product .slider .block-swiper-header a:focus,.single-product .slider .block-swiper-header a:hover{background-color:var(--alpha-color);color:var(--theme-bodyBg)}.single-product .slider .block-swiper-header .slider-controls{align-items:center;display:inline-flex}@media(max-width:767.98px){.single-product .slider .block-swiper-header .slider-controls{padding-top:10px}}.single-product .slider .block-swiper-header .slider-controls .slider__nav{background-color:transparent;border-radius:4px;color:var(--alpha-color);cursor:pointer;display:grid;height:40px;margin:0;place-items:center;position:static;transition:all .3s ease-in-out;width:25px;z-index:10}@media(max-width:767.98px){.single-product .slider .block-swiper-header .slider-controls .slider__nav{display:none}}.single-product .slider .block-swiper-header .slider-controls .slider__nav:hover{opacity:.4}.single-product .slider .block-swiper-header .slider-controls .slider__nav:after{font-size:25px}.single-product .slider .block-swiper-header .slider-controls .slider__nav span{display:none}.single-product .slider .block-swiper-header .slider-controls .slider__nav--prev{margin-right:5px}.single-product .slider .block-swiper-header .slider-controls .slider__nav--next{margin-right:0}.single-product .single-product-details{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-areas:"gallery summary" "details summary";grid-template-columns:repeat(12,1fr);margin:0 auto}.single-product .single-product-details .wc-tabs-wrapper{grid-column:span 12}.single-product .single-product-details #product-gallery{grid-area:gallery;grid-column:span 8}.single-product .single-product-details .summary.entry-summary{grid-area:summary;grid-column:span 4}.single-product .single-product-details .summary.entry-summary .out-of-stock{background-color:var(--delta-color);background-color:#fff;border-radius:4px;border-width:1px;border:2px solid var(--delta-color);border-radius:8px;color:#fff;color:var(--delta-color);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;margin-right:3px;padding:6px 15px;pointer-events:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.single-product .single-product-details .summary.entry-summary .out-of-stock:disabled:focus,.single-product .single-product-details .summary.entry-summary .out-of-stock:disabled:hover{background-color:#fff;filter:none}.single-product .single-product-details .summary.entry-summary .out-of-stock:focus,.single-product .single-product-details .summary.entry-summary .out-of-stock:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.single-product .single-product-details .summary.entry-summary .out-of-stock:focus:disabled,.single-product .single-product-details .summary.entry-summary .out-of-stock:hover:disabled{filter:none}.single-product .single-product-details #product-info{grid-area:details;grid-column:span 8;grid-row-end:none;width:100%}.single-product .single-product-details #product-info .accordion.container{padding:0}@media(max-width:1279.98px){.single-product .single-product-details{grid-template-areas:"gallery" "summary" "details";grid-template-columns:1fr;grid-template-rows:auto auto auto}.single-product .single-product-details .summary.entry-summary{grid-column:span 8}}.single-product .woocommerce-breadcrumb{margin-bottom:calc(var(--section-padding-y) - 5px);padding:var(--section-padding-y) var(--section-padding-x) 0}.single-product .woocommerce-breadcrumb a{color:var(--echo-color)}.single-product .woocommerce-breadcrumb a:focus,.single-product .woocommerce-breadcrumb a:hover{text-decoration:none}.single-product h1.product_title{font-size:2.0725rem}.single-product h1.product_title span{align-items:center;display:flex;gap:15px;margin:15px 0}.single-product h1.product_title span img{max-width:85px;width:100%}.single-product .product_meta{padding:15px 0 10px}.single-product .product_meta .posted_in{display:none}.single-product .product_meta .sku_wrapper{font-size:12.5px}.single-product .posted_in:last-of-type{padding-bottom:15px}.single-product form.cart{background-color:var(--bravo-color);border-radius:8px;padding:15px!important}.single-product form.cart .bundle-cart-group{border-top:0!important}.single-product form.cart .bundle-cart-group .bundle_price{display:none!important}.single-product form.cart .bundle-field-group{border-bottom:1px solid #ddd;margin-bottom:10px}.single-product form.cart .bundle-field-group .bundled_product_summary:last-child{margin-bottom:0!important;padding-bottom:0!important}.single-product form.cart .bundle_sells_title h3{margin-bottom:5px;margin-top:0}.single-product form.cart .bundle_sells_form{padding-top:0}.single-product form.cart .bundle_sells_form .price{display:inline-block}.single-product form.cart .bundle_sells_form .bundled_product_title{margin:5px 0}.single-product form.cart .bundle_sells_form .bundled_product_images{display:none!important}.single-product form.cart .bundle_sells_form .details{float:none;padding:0;width:100%}.single-product form.cart .bundle_sells_form .bundled_product_excerpt{display:none}.single-product form.cart .purchase-options{margin-bottom:10px;margin-top:15px;text-transform:uppercase}.single-product form.cart.composite_form .component.progressive.last{margin-bottom:20px!important}.single-product form.cart.composite_form .component.progressive .component_selections{padding-top:0}.single-product form.cart.composite_form .component.progressive .component_message{display:none!important}.single-product form.cart.composite_form .component.progressive .bundled_product_optional_checkbox{display:inline-block!important}.single-product form.cart.composite_form .component.progressive .bundled_product_optional_checkbox input{margin-right:5px;transform:translateY(1px)}.single-product form.cart.composite_form .component.progressive.open .component_title_text:before{transform:rotate(180deg)}.single-product form.cart.composite_form .component.progressive .component_title_text{font-size:1rem;line-height:1.3125rem}.single-product form.cart.composite_form .component.progressive .component_title_text:before{background-color:currentColor;bottom:0;content:"";display:block;height:13px;margin:auto;-webkit-mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512.01 512.01" width="13" height="13"><path d="M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0 0 15.083 6.251 21.275 21.275 0 0 0 15.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z"/></svg>');mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512.01 512.01" width="13" height="13"><path d="M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0 0 15.083 6.251 21.275 21.275 0 0 0 15.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z"/></svg>');-webkit-mask-position:right center;mask-position:right center;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:calc(var(--navigation-grid-gutter)/2);top:0;transition:transform .3s ease-out;width:13px}.single-product form.cart.composite_form .component_option_radio_buttons_container li{margin-bottom:5px}.single-product form.cart.composite_form .component_option_radio_buttons_container .radio_button_input{padding:0 8px 0 0}.single-product form.cart.composite_form .component_option_radio_buttons_container .radio_button_input input{margin:0}.single-product form.cart.composite_form .component_option_radio_buttons_container .radio_button_description .radio_button_price,.single-product form.cart.composite_form .component_option_radio_buttons_container .radio_button_description h5{margin:0!important}.single-product form.cart.composite_form .component .component_option_each{margin-left:0}.single-product form.cart.composite_form .price,.single-product form.cart.composite_form .radio_button_description{display:block}.single-product form.cart.composite_form .radio_button_description h5{color:var(--theme-bodyColor);display:inline-block;font-size:var(--font-size);font-weight:500}.single-product form.cart.composite_form .radio_button_description .radio_button_price{display:inline-block!important;padding:0 5px 0 0;position:relative}.single-product form.cart.composite_form .bundle_wrap.component_wrap,.single-product form.cart.composite_form .product.content.summary_content.populated.cart{display:none!important}.single-product form.cart.composite_form .component_title_wrapper h2{font-size:1rem;line-height:1.3125rem;margin-bottom:12px}.single-product form.cart.composite_form .component_inner{padding-bottom:20px}.single-product form.cart.composite_form .component_inner .component_section_title label{display:none}.single-product form.cart.composite_form .progressive .component_title_wrapper h2{width:100%}.single-product form.cart.composite_form .progressive .component_title_wrapper h2 .step_index{display:none}.single-product form.cart.composite_form .progressive .component_title_wrapper .component_title_text{padding-left:0}.single-product form.cart.composite_form .progressive .component_title_wrapper .component_title_text:before{font-size:var(--font-size-h4);left:auto;right:0}.single-product form.cart.composite_form .progressive .component_title_wrapper button{cursor:pointer}.single-product form.cart.composite_form .composited_product_title_wrapper{padding-top:15px}.single-product form.cart.composite_form .composited_product_title_wrapper .composited_product_title{margin-bottom:0}.single-product form.cart.composite_form .composited_product_details_wrapper .details{float:none;padding:0;width:100%}.single-product form.cart.composite_form .composited_product_details_wrapper .details .variations_form{align-items:flex-start;flex-direction:column;margin-top:0}.single-product form.cart.composite_form .composited_product_details_wrapper .details .variations_form .single_variation_wrap{display:none!important}.single-product form.cart.composite_form .composited_product_details_wrapper .details .variations_form table tr td.label{padding:0}.single-product form.cart.composite_form .composited_product_details_wrapper .details .variations_form table tr td label .required{display:none}.single-product form.cart.composite_form .composited_product_details_wrapper .details .variations_form table tr td .reset_variations{margin:0}.single-product form.cart.composite_form .composited_product_details_wrapper .details .component_wrap{align-items:center;display:flex;margin-top:5px}.single-product form.cart.composite_form .composited_product_details_wrapper .details .component_wrap .bundle_price,.single-product form.cart.composite_form .composited_product_details_wrapper .details .component_wrap .price{color:var(--theme-bodyColor)!important;font-size:var(--font-size)!important;line-height:var(--line-height)!important;margin-bottom:0!important;margin:0 0 0 5px;order:2}.single-product form.cart.composite_form .composited_product_details_wrapper .details .component_wrap .bundle_price span,.single-product form.cart.composite_form .composited_product_details_wrapper .details .component_wrap .price span{color:var(--theme-bodyColor)!important;font-size:var(--font-size)!important;font-weight:var(--font-weight);line-height:var(--line-height)!important}.single-product form.cart.composite_form .composited_product_details_wrapper .details .component_wrap .quantity{margin:0!important;order:1}.single-product form.cart.composite_form .composite_wrap{padding-top:0}.single-product form.cart.composite_form .composite_wrap .composite_message{display:none!important}.single-product form.cart.composite_form .composite_wrap .price{margin-bottom:5px!important}.single-product form.cart.composite_form .composite_wrap .price .amount{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.single-product form.cart.composite_form .composite_wrap .price span{color:var(--theme-bodyColorSecondary);font-size:var(--font-size-h3);font-weight:var(--heading-font-weight);line-height:var(--line-height-h3)}.single-product form.cart.composite_form .composite_wrap .price small{color:var(--theme-bodyColorSecondary)}.single-product form.cart.composite_form .composite_wrap .composite_button{align-items:center;display:flex;gap:5px;justify-content:flex-start;margin-left:-5px}.single-product form.cart.composite_form .composite_wrap .composite_button .yith-ywraq-add-to-quote{transform:translateY(2px)}.single-product form.cart.composite_form .composite_wrap .composite_button button{margin:0!important}.single-product form.cart.composite_form .composite_wrap .composite_button .quantity .minus,.single-product form.cart.composite_form .composite_wrap .composite_button .quantity .plus{padding:9px 12px}.single-product form.cart.composite_form .composite_wrap .composite_button .quantity input[type=number]{min-width:36px;padding:9px}@media(max-width:767.98px){.single-product form.cart.composite_form .composite_wrap .composite_button{display:block}.single-product form.cart.composite_form .composite_wrap .composite_button .quantity{margin-bottom:5px}.single-product form.cart.composite_form .composite_wrap .composite_button .yith-ywraq-add-to-quote a{margin-top:0}}.single-product form.cart.composite_form .composited_product_details_wrapper .bundled_product{margin-bottom:10px!important;padding-bottom:10px!important}.single-product form.cart.composite_form .composited_product_details_wrapper .bundled_product .bundled_product_title{font-weight:500}.single-product form.cart.composite_form .composited_product_details_wrapper .component_data .bundled_product_optional_checkbox{align-items:center;display:flex;margin-top:5px}.single-product form.cart.composite_form .composited_product_details_wrapper .component_data .bundled_product_optional_checkbox input{margin-bottom:0}.single-product form.cart.composite_form .composited_product_details_wrapper .component_data .price{color:var(--theme-bodyColor);font-size:var(--font-size);line-height:var(--line-height);margin-left:3px!important}.single-product form.cart.composite_form .composite-price .price-simple{color:#06357a;font-size:1.125rem;font-weight:700;margin-bottom:5px}.single-product form.cart.composite_form .composite-price .price-simple del{display:none;font-size:1.125rem;font-weight:700}.single-product form.cart.composite_form .composite-price .price-simple ins{font-size:1.125rem;text-decoration:none}.single-product form.cart.composite_form .composite-price .price-simple .from{display:none}.single-product form.cart.grouped_form{background-color:transparent;padding:0!important}.single-product form.cart.grouped_form .group_table td{background-color:var(--bravo-color);border-radius:8px;padding:15px;position:relative}.single-product form.cart.grouped_form .group_table td .call-for-pricing-btn{margin-top:10px}.single-product form.cart.grouped_form .group_table td a.button.product_type_simple{display:none}.single-product form.cart.grouped_form .group_table td label{display:block}.single-product form.cart.grouped_form .group_table td label a{font-size:var(--font-size-h4);font-weight:var(--heading-font-weight);line-height:var(--line-height-h4);text-decoration:none}.single-product form.cart.grouped_form .group_table td label a:focus,.single-product form.cart.grouped_form .group_table td label a:hover{text-decoration:underline}.single-product form.cart.grouped_form .group_table td .part-number{margin-bottom:0;margin-top:5px}.single-product form.cart.grouped_form .group_table td .price{color:var(--theme-bodyColorSecondary);display:block;font-weight:var(--heading-font-weight);margin-top:5px}.single-product form.cart.grouped_form .group_table td .price span{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.single-product form.cart.grouped_form .group_table td .price .woocommerce-price-suffix{color:var(--theme-bodyColor);font-weight:var(--font-weight)}.single-product form.cart.grouped_form .group_table td .price ins{text-decoration:none}.single-product form.cart.grouped_form .group_table td p{margin:0 0 5px}.single-product form.cart.grouped_form .group_table td .cart-actions-display{align-items:center;display:flex;gap:5px;justify-content:flex-start}@media(max-width:767.98px){.single-product form.cart.grouped_form .group_table td .cart-actions-display{display:block}}.single-product form.cart.grouped_form .group_table td .cart-actions-display button{margin:0}@media(max-width:767.98px){.single-product form.cart.grouped_form .group_table td .cart-actions-display .quantity{margin:15px 0 5px}}.single-product form.cart.grouped_form .group_table td .cart-actions-display .quantity .minus,.single-product form.cart.grouped_form .group_table td .cart-actions-display .quantity .plus{padding:9px 12px}.single-product form.cart.grouped_form .group_table td .cart-actions-display .quantity input[type=number]{min-width:55px;padding:9px}.single-product form.cart.grouped_form .group_table td a.add-request-quote-button.button{margin-top:0;transform:translateY(-3px)}.single-product form.cart.grouped_form .group_table td .yith-ywraq-add-to-quote a{margin-top:4px}.single-product form.cart.grouped_form .group_table td .product-details .product-heading.has-content{position:relative}.single-product form.cart.grouped_form .group_table td .product-details .product-heading.has-content a,.single-product form.cart.grouped_form .group_table td .product-details .product-heading.has-content label{padding-right:40px}.single-product form.cart.grouped_form .group_table td .product-details .product-heading.has-content .i-icon{background-image:var(--staq-bg-3fb48b192274125d81f7739fcbd2bd09, none);background-position:50%;background-repeat:no-repeat;background-size:20px;cursor:pointer;display:block;height:40px;padding:0;position:absolute;right:-10px;top:-10px;width:40px}.single-product form.cart.grouped_form .group_table td .product-details .product-heading.has-content .i-icon:focus .tooltip-content,.single-product form.cart.grouped_form .group_table td .product-details .product-heading.has-content .i-icon:hover .tooltip-content{opacity:1;z-index:1}@media(max-width:1279.98px){.single-product form.cart.grouped_form .group_table td .product-details .product-heading.has-content .i-icon{display:none}}.single-product form.cart.grouped_form .group_table td .product-details .product-heading.has-content .tooltip-content{background:var(--theme-bodyColorSecondary);border-radius:8px;color:#fff;opacity:0;padding:15px;position:absolute;right:-5px;top:45px;transition:opacity .3s ease-in-out;width:350px;z-index:-1}@media(max-width:1279.98px){.single-product form.cart.grouped_form .group_table td .product-details .product-heading.has-content .tooltip-content{display:none}}.single-product form.cart.grouped_form .group_table td .product-details .product-heading.has-content .tooltip-content:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.882.682a1.257 1.257 0 0 1 2.236 0l6.707 12.272c.497.91-.124 2.046-1.118 2.046H1.293C.299 15-.322 13.864.175 12.954L6.882.682Z' fill='%2306357A'/%3E%3C/svg%3E") no-repeat 50%;content:"";height:15px;position:absolute;right:17px;top:-13px;width:16px}.single-product form.cart.grouped_form .group_table td .product-details label{color:var(--theme-bodyColorSecondary);font-size:1rem;font-weight:var(--heading-font-weight);line-height:1.3125rem}.single-product form.cart.grouped_form .group_table td .product-details .bundle_sells_title h3{color:var(--theme-bodyColor);font-size:var(--font-size);line-height:var(--line-height);margin-top:15px}.single-product form.cart.grouped_form .group_table td .product-details .bundle_sells_form .bundled_product{margin-bottom:6px!important;padding-bottom:6px!important}.single-product form.cart.grouped_form .group_table td .product-details .bundle_sells_form .bundled_product .details .bundled_product_title{margin:0}.single-product form.cart.grouped_form .group_table td .product-details .bundle_sells_form .bundled_product .details .item_title{font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.single-product form.cart.grouped_form .group_table td .product-details .bundle_sells_form .bundled_product .details .bundled_product_optional_checkbox{color:var(--theme-bodyColor);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.single-product form.cart.grouped_form .group_table td .product-details .bundle_sells_form .bundled_product .details .bundled_product_optional_checkbox .price{display:inline-block;margin:0}.single-product form.cart.grouped_form .group_table td .product-details .bundle_sells_form .bundled_product .details .bundled_product_optional_checkbox .price span{font-size:var(--font-size);line-height:var(--line-height)}.single-product form.cart.grouped_form .group_table td .base-product-price .per-unit-price{display:inline-block;margin-top:4px}.single-product form.cart.grouped_form+.yith-ywraq-add-to-quote{display:none}.single-product form.cart.grouped_form .group_table td .price span.per-unit-price{color:#000;display:inline-block;font-size:14px;font-weight:300;margin-bottom:2px;width:100%}.single-product form.cart.grouped_form .group_table td .price span.per-unit-price span{color:#000;font-size:14px;font-weight:300}.single-product form.cart.grouped_form .group_table td .price span.per-unit-price span.woocommerce-per-unit-price .woocommerce-Price-amount,.single-product form.cart.grouped_form .group_table td .price span.per-unit-price span.woocommerce-per-unit-price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-weight:700}.single-product form.cart.grouped_form .group_table td .price span.per-unit-price span.woocommerce-per-unit-price strike .woocommerce-Price-amount,.single-product form.cart.grouped_form .group_table td .price span.per-unit-price span.woocommerce-per-unit-price strike .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-weight:300}.single-product form.cart .single_variation_wrap{border-top:1px solid #ddd;padding-top:15px}.single-product form.cart .single_variation_wrap .wcpa_form_outer{margin:15px 0 0}.single-product form.cart .single_variation_wrap .cart-actions-display{align-items:center;display:flex;gap:5px;justify-content:flex-start}.single-product form.cart .single_variation_wrap .cart-actions-display button{margin:0!important}.single-product form.cart .single_variation_wrap .cart-actions-display .quantity .minus,.single-product form.cart .single_variation_wrap .cart-actions-display .quantity .plus{padding:9px 12px}.single-product form.cart .single_variation_wrap .cart-actions-display .quantity input[type=number]{min-width:55px;padding:9px}.single-product form.cart .single_variation_wrap a.add-request-quote-button.button{margin-top:0;transform:translateY(-3px)}.single-product form.cart .single_variation_wrap .yith-ywraq-add-to-quote a{margin-top:4px}.single-product form.cart .single_variation_wrap .price{color:var(--theme-bodyColorSecondary);font-weight:var(--heading-font-weight);margin-bottom:5px;margin-top:0}.single-product form.cart .single_variation_wrap .price span{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.single-product form.cart .single_variation_wrap .price .woocommerce-price-suffix{color:var(--theme-bodyColor);font-weight:var(--font-weight)}@media(max-width:767.98px){.single-product form.cart .single_variation_wrap .cart-actions-display{display:block}.single-product form.cart .single_variation_wrap .cart-actions-display .quantity{margin-bottom:5px}.single-product form.cart .single_variation_wrap .yith-ywraq-add-to-quote a{margin-top:0}}.single-product form.cart .single-product table:not(.tbloo_fine_trash_plugifyy){border-collapse:collapse;width:100%}.single-product form.cart .single-product table:not(.tbloo_fine_trash_plugifyy) tr{display:block}.single-product form.cart .single-product table:not(.tbloo_fine_trash_plugifyy) tr:not(:last-of-type){margin-bottom:10px}.single-product form.cart .single-product table:not(.tbloo_fine_trash_plugifyy) tr th{display:block;text-align:left}.single-product form.cart .single-product table:not(.tbloo_fine_trash_plugifyy) tr th label{font-weight:300}.single-product form.cart .single-product table:not(.tbloo_fine_trash_plugifyy) tr td{display:block}.single-product form.cart .single-product table:not(.tbloo_fine_trash_plugifyy) tr td a.reset_variations{display:inline-block;margin:5px 0 15px}.single-product form.cart .bundle-field-group{max-height:300px;overflow-y:auto;padding:0 15px 15px 0}.single-product form.cart .bundle-field-group::-webkit-scrollbar-thumb{background-color:var(--theme-bodyColorSecondary);border:1px solid var(--theme-bodyColorSecondary);border-radius:8px;width:8px}.single-product form.cart .bundle-field-group::-webkit-scrollbar{background-color:#e3e3e3;border-radius:8px;width:8px}.single-product form.cart .bundle-cart-group{border-top:1px solid #ddd;padding-top:15px}.single-product form.cart .bundled_product_summary{border-bottom:1px solid #ddd!important;margin-bottom:10px!important;padding-bottom:10px!important}.single-product form.cart .bundled_product_summary:last-of-type{border-bottom:none!important}.single-product form.cart .bundled_product_summary .details .price{display:inline-block}.single-product form.cart .bundled_product_summary .details .price span{font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.single-product form.cart .bundled_product_summary .details .bundled_product_title{margin-bottom:5px}.single-product form.cart .bundled_product_summary .details .bundled_product_title .bundled_product_title_inner{color:var(--theme-bodyColor);font-size:var(--font-size);font-weight:500}.single-product form.cart .bundled_product_summary .details .bundled_product_optional_checkbox .price{color:var(--theme-bodyColor);font-size:var(--font-size);line-height:var(--line-height)}.single-product form.cart .bundled_product_summary .details .bundled_item_cart_content{align-items:center;display:flex;margin-top:5px}@media(max-width:767.98px){.single-product form.cart .bundled_product_summary .details .bundled_item_cart_content{align-items:flex-start;flex-direction:column-reverse}}.single-product form.cart .bundled_product_summary .details .bundled_item_cart_content .bundled_item_cart_details{margin-left:5px;order:2}@media(max-width:767.98px){.single-product form.cart .bundled_product_summary .details .bundled_item_cart_content .bundled_item_cart_details{margin-bottom:5px;margin-left:0;margin-top:-5px}}.single-product form.cart .bundled_product_summary .details .bundled_item_cart_content .bundled_item_cart_details .price{color:var(--theme-bodyColor);font-size:var(--font-size);line-height:var(--line-height)}.single-product form.cart .bundled_product_summary .details .bundled_item_cart_content .bundled_item_cart_details .price .bundled_item_price_quantity{margin:0}.single-product form.cart .bundled_product_summary .details .bundled_item_cart_content .bundled_item_after_cart_details{order:1}.single-product form.cart .bundled_product_summary .details .bundled_item_cart_content .bundled_item_after_cart_details .quantity{margin:0}.single-product form.cart .bundle_wrap .stock{margin-bottom:5px!important}.single-product form.cart .bundle_wrap .price{display:inline-block;margin-bottom:5px!important}.single-product form.cart .bundle_wrap .price .amount,.single-product form.cart .bundle_wrap .price span{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.single-product form.cart .bundle_wrap .price span{color:var(--theme-bodyColorSecondary);font-weight:var(--heading-font-weight)}.single-product form.cart .bundle_wrap .bundle_button{align-items:center;display:flex}@media(max-width:767.98px){.single-product form.cart .bundle_wrap .bundle_button{display:block}}.single-product form.cart .bundle_wrap .bundle_button .single_add_to_cart_button{margin-left:5px;margin-top:0}@media(max-width:767.98px){.single-product form.cart .bundle_wrap .bundle_button .single_add_to_cart_button{margin-left:0}}.single-product form.cart .bundle_wrap .bundle_button .yith-ywraq-add-to-quote{margin-top:0}.single-product form.cart .bundle_wrap .bundle_button .add-request-quote-button{transform:translateY(0)}.single-product form.cart .bundle_wrap .bundle_button .yith_ywraq_add_item_browse_message{transform:translateY(8px)}@media(max-width:767.98px){.single-product form.cart .bundle_wrap .bundle_button .quantity{margin:10px 0}}.single-product form.cart .bundle_wrap .bundle_button .quantity .minus,.single-product form.cart .bundle_wrap .bundle_button .quantity .plus{padding:9px 12px}.single-product form.cart .bundle_wrap .bundle_button .quantity input[type=number]{min-width:55px;padding:9px}.single-product form.cart .bundled_product_images,.single-product form.cart .composited_product_images{display:none}.single-product form.cart input[type=number]{border:1px solid #ddd;padding:5px}.single-product form.cart input[type=number]::-webkit-inner-spin-button,.single-product form.cart input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product form.cart button[type=submit],.single-product form.cart button[type=submit].disabled{background-color:var(--theme-bodyColorSecondary);border-radius:4px;color:#fff;display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;margin-top:15px;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.single-product form.cart button[type=submit].disabled:focus,.single-product form.cart button[type=submit].disabled:hover,.single-product form.cart button[type=submit]:focus,.single-product form.cart button[type=submit]:hover{color:#fff;filter:var(--filter-darker)}.single-product form.cart button[type=submit].disabled:focus:disabled,.single-product form.cart button[type=submit].disabled:hover:disabled,.single-product form.cart button[type=submit]:focus:disabled,.single-product form.cart button[type=submit]:hover:disabled{filter:none}.single-product form.cart button[type=submit].disabled:focus,.single-product form.cart button[type=submit].disabled:hover,.single-product form.cart button[type=submit]:focus,.single-product form.cart button[type=submit]:hover{background-color:var(--theme-bodyColorSecondary)}.single-product #product-resources{background-color:var(--bravo-color);margin-top:var(--section-padding-y);padding:var(--section-padding-y) var(--section-padding-x)}.single-product #product-resources .slider__slide{text-decoration:none;transition:all .3s ease-in-out}.single-product #product-resources .slider__slide:focus,.single-product #product-resources .slider__slide:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.single-product #product-resources .slider__slide-image{align-items:center;background-color:var(--theme-bodyBg);border-bottom:0;border-radius:4px 4px 0 0;display:flex;justify-content:center;overflow:hidden}.single-product #product-resources .slider__slide-image .icon-wrapper{align-items:center;background-color:var(--theme-bodyColorSecondary);border-radius:8px;display:flex;height:180px;justify-content:center;margin:15px;width:100%}.single-product #product-resources .slider__content{align-items:center;background:#fff;display:flex;flex-direction:row;height:65px;min-height:55px;padding:15px}.single-product #product-resources .slider__content h3,.single-product #product-resources .slider__content p{margin:0;width:100%}.single-product #product-resources .slider__content h3{align-items:center;-moz-column-gap:15px;column-gap:15px;display:grid;font-size:14px;font-weight:600;grid-template-columns:1fr auto;line-height:18px;text-decoration:none}.single-product #product-resources .slider__content h3:focus,.single-product #product-resources .slider__content h3:hover{text-decoration:underline}.related-products .slider__slide{border:1px solid var(--form-border-color);border-radius:8px;display:grid;grid-template-rows:215px 1fr;height:400px;overflow:hidden;text-decoration:none;transition:all .3s ease-in-out}@media(max-width:767.98px){.related-products .slider__slide{height:auto}}.related-products .slider__slide:focus,.related-products .slider__slide:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.related-products .slider__slide-image{align-items:center;background:#fff;display:flex;justify-content:center}.related-products .slider__slide-image .focuspoint-image{background-repeat:no-repeat;background-size:contain!important;height:100%;width:100%}.related-products .slider__content{background:#fff;display:flex;flex-direction:column;padding:10px}.related-products .slider__content-product-info{display:flex;flex:1;flex-direction:column;justify-content:flex-end}.related-products .slider__content h3,.related-products .slider__content p{margin:0}.related-products .slider__content p{color:#000;margin:5px 0}.related-products .slider__content p ins{text-decoration:none}.related-products .slider__content p span{font-weight:500}@media(max-width:767.98px){.related-products .slider__content h3{font-size:var(--h4-font-size);line-height:var(--h4-line-height)}.related-products .slider__content a{font-size:var(--font-size);line-height:var(--line-height)}}.related-products .slider__content span.learn-more{align-items:flex-end;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding-top:5px;text-decoration:none}.related-products .slider__content span.learn-more:focus,.related-products .slider__content span.learn-more:hover{text-decoration:underline}.related-products .slider__content span.learn-more svg{transform:translateY(-4px)}.woocommerce-per-unit-price .original-unit-price{text-decoration:line-through}.woocommerce-per-unit-price .original-unit-price+.unit-price{font-weight:700}.variations_button .base-product-price{margin-bottom:10px}button.reset_variations{background-color:#fff;border-color:var(--theme-bodyColorSecondary);border-radius:4px;color:var(--theme-bodyColorSecondary);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;margin:10px 0 24px;padding:8px 16px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}button.reset_variations:hover{cursor:pointer}form.variations_form.cart{position:relative}form.variations_form.cart .woocommerce-variation.single_variation{bottom:55px;position:absolute}form.variations_form.cart .cart-actions-display{display:flex!important;margin-top:40px}form.variations_form.cart .cart-actions-display .quantity{margin-bottom:0!important}.composite-price .price-simple .amount{font-weight:700}.composite_form .composite_price{display:none!important}.show-price-breakdown{overflow:hidden}.show-price-breakdown:before{background:rgba(0,0,0,.3);bottom:0;content:"";display:block;left:0;position:fixed;right:0;top:0;z-index:999}.product-type-grouped .view-product-breakdown,.product-type-simple .view-product-breakdown{display:block;text-decoration:none}.product-type-grouped .view-product-breakdown:focus,.product-type-grouped .view-product-breakdown:hover,.product-type-simple .view-product-breakdown:focus,.product-type-simple .view-product-breakdown:hover{text-decoration:underline}.product-type-grouped .plugify_main_parent_div,.product-type-simple .plugify_main_parent_div{background-color:#fff;border-radius:8px;display:none;left:50%;margin:0;max-width:600px;overflow-y:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}@media(max-width:1023.98px){.product-type-grouped .plugify_main_parent_div,.product-type-simple .plugify_main_parent_div{max-width:100%;width:100%}}.product-type-grouped .plugify_main_parent_div.toggled,.product-type-simple .plugify_main_parent_div.toggled{display:block}.product-type-grouped .plugify_main_parent_div .plugify_before_table_content_parent_div,.product-type-simple .plugify_main_parent_div .plugify_before_table_content_parent_div{border-bottom:1px solid var(--form-border-color);-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:5px}.product-type-grouped .plugify_main_parent_div .plugify_before_table_content_parent_div .close-breakdown,.product-type-simple .plugify_main_parent_div .plugify_before_table_content_parent_div .close-breakdown{background:var(--staq-bg-77f1a98ed11010723fbecd5a1a0e8674, none) no-repeat;background-position:center top 2px;background-size:15px;height:30px;text-indent:-9999px;width:30px}.product-type-grouped .plugify_main_parent_div .table-responsive,.product-type-simple .plugify_main_parent_div .table-responsive{max-height:300px;overflow:auto}.product-type-grouped .plugify_main_parent_div .table-responsive table td,.product-type-simple .plugify_main_parent_div .table-responsive table td{vertical-align:top}article.product-type-simple .product-details .view-product-breakdown{margin-bottom:10px}.bundle-field-group{max-height:300px;overflow-y:auto;padding:0 15px 15px 0}.bundle-field-group::-webkit-scrollbar-thumb{background-color:var(--theme-bodyColorSecondary);border:1px solid var(--theme-bodyColorSecondary);border-radius:8px;width:8px}.bundle-field-group::-webkit-scrollbar{background-color:#e3e3e3;border-radius:8px;width:8px}.bundle-cart-group{border-top:1px solid #ddd;padding-top:15px}.bundled_product_summary{border-bottom:1px solid #ddd!important;margin-bottom:10px!important;padding-bottom:10px!important}.bundled_product_summary:last-of-type{border-bottom:none!important}.bundled_product_summary .details .price{display:inline-block}.bundled_product_summary .details .price span{font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.bundled_product_summary .details .bundled_product_title{margin-bottom:5px}.bundled_product_summary .details .bundled_product_title .bundled_product_title_inner{color:var(--theme-bodyColor);font-size:var(--font-size);font-weight:500}.bundled_product_summary .details .bundled_product_optional_checkbox .price{color:var(--theme-bodyColor);font-size:var(--font-size);line-height:var(--line-height)}.bundled_product_summary .details .bundled_item_cart_content{align-items:center;display:flex;margin-top:5px}@media(max-width:767.98px){.bundled_product_summary .details .bundled_item_cart_content{align-items:flex-start;flex-direction:column-reverse}}.bundled_product_summary .details .bundled_item_cart_content .bundled_item_cart_details{margin-left:5px;order:2}@media(max-width:767.98px){.bundled_product_summary .details .bundled_item_cart_content .bundled_item_cart_details{margin-bottom:5px;margin-left:0;margin-top:-5px}}.bundled_product_summary .details .bundled_item_cart_content .bundled_item_cart_details .price{color:var(--theme-bodyColor);font-size:var(--font-size);line-height:var(--line-height)}.bundled_product_summary .details .bundled_item_cart_content .bundled_item_cart_details .price .bundled_item_price_quantity{margin:0}.bundled_product_summary .details .bundled_item_cart_content .bundled_item_after_cart_details{order:1}.bundled_product_summary .details .bundled_item_cart_content .bundled_item_after_cart_details .quantity{margin:0}.bundle_wrap .price,.bundle_wrap .stock{margin-bottom:5px!important}.bundle_wrap .price{display:inline-block}.bundle_wrap .price .amount,.bundle_wrap .price span{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.bundle_wrap .price span{color:var(--theme-bodyColorSecondary);font-weight:var(--heading-font-weight)}.bundle_wrap .bundle_button{align-items:center;display:flex}@media(max-width:767.98px){.bundle_wrap .bundle_button{display:block}}.bundle_wrap .bundle_button .single_add_to_cart_button{margin-left:5px;margin-top:0}@media(max-width:767.98px){.bundle_wrap .bundle_button .single_add_to_cart_button{margin-left:0}}.bundle_wrap .bundle_button .yith-ywraq-add-to-quote{margin-top:0}.bundle_wrap .bundle_button .add-request-quote-button{transform:translateY(0)}.bundle_wrap .bundle_button .yith_ywraq_add_item_browse_message{transform:translateY(8px)}@media(max-width:767.98px){.bundle_wrap .bundle_button .quantity{margin:10px 0}}.bundle_wrap .bundle_button .quantity .minus,.bundle_wrap .bundle_button .quantity .plus{padding:9px 12px}.bundle_wrap .bundle_button .quantity input[type=number]{min-width:55px;padding:9px}.component.progressive.last{margin-bottom:20px!important}.component.progressive .component_selections{padding-top:0}.component.progressive .component_message{display:none!important}.component.progressive .bundled_product_optional_checkbox{display:inline-block!important}.component.progressive .bundled_product_optional_checkbox input{margin-right:5px;transform:translateY(1px)}.component.progressive.open .component_title_text:before{transform:rotate(180deg)}.component.progressive .component_title_text{font-size:1rem;line-height:1.3125rem}.component.progressive .component_title_text:before{background-color:currentColor;bottom:0;content:"";display:block;height:13px;margin:auto;-webkit-mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512.01 512.01" width="13" height="13"><path d="M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0 0 15.083 6.251 21.275 21.275 0 0 0 15.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z"/></svg>');mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512.01 512.01" width="13" height="13"><path d="M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0 0 15.083 6.251 21.275 21.275 0 0 0 15.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z"/></svg>');-webkit-mask-position:right center;mask-position:right center;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:calc(var(--navigation-grid-gutter)/2);top:0;transition:transform .3s ease-out;width:13px}.component_option_radio_buttons_container li{margin-bottom:5px}.component_option_radio_buttons_container .radio_button_input{padding:0 8px 0 0}.component_option_radio_buttons_container .radio_button_input input{margin:0}.component_option_radio_buttons_container .radio_button_description .radio_button_price,.component_option_radio_buttons_container .radio_button_description h5{margin:0!important}.component .component_option_each{margin-left:0}.price,.radio_button_description{display:block}.radio_button_description h5{color:var(--theme-bodyColor);display:inline-block;font-size:var(--font-size);font-weight:500}.radio_button_description .radio_button_price{display:inline-block!important;padding:0 5px 0 0;position:relative}.bundle_wrap.component_wrap,.product.content.summary_content.populated.cart{display:none!important}.component_title_wrapper h2{font-size:1rem;line-height:1.3125rem;margin-bottom:12px}.component_inner{padding-bottom:20px}.component_inner .component_section_title label{display:none}.progressive .component_title_wrapper h2{width:100%}.progressive .component_title_wrapper h2 .step_index{display:none}.progressive .component_title_wrapper .component_title_text{padding-left:0}.progressive .component_title_wrapper .component_title_text:before{font-size:var(--font-size-h4);left:auto;right:0}.progressive .component_title_wrapper button{cursor:pointer}.composited_product_title_wrapper{padding-top:15px}.composited_product_title_wrapper .composited_product_title{margin-bottom:0}.composited_product_details_wrapper .details{float:none;padding:0;width:100%}.composited_product_details_wrapper .details .variations_form{align-items:flex-start;flex-direction:column;margin-top:0}.composited_product_details_wrapper .details .variations_form .single_variation_wrap{display:none!important}.composited_product_details_wrapper .details .variations_form table tr td.label{padding:0}.composited_product_details_wrapper .details .variations_form table tr td label .required{display:none}.composited_product_details_wrapper .details .variations_form table tr td .reset_variations{margin:0}.composited_product_details_wrapper .details .component_wrap{align-items:center;display:flex;margin-top:5px}.composited_product_details_wrapper .details .component_wrap .bundle_price,.composited_product_details_wrapper .details .component_wrap .price{color:var(--theme-bodyColor)!important;font-size:var(--font-size)!important;line-height:var(--line-height)!important;margin-bottom:0!important;margin:0 0 0 5px;order:2}.composited_product_details_wrapper .details .component_wrap .bundle_price span,.composited_product_details_wrapper .details .component_wrap .price span{color:var(--theme-bodyColor)!important;font-size:var(--font-size)!important;font-weight:var(--font-weight);line-height:var(--line-height)!important}.composited_product_details_wrapper .details .component_wrap .quantity{margin:0!important;order:1}.composite_wrap{padding-top:0}.composite_wrap .composite_message{display:none!important}.composite_wrap .price{margin-bottom:5px!important}.composite_wrap .price .amount,.composite_wrap .price span{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.composite_wrap .price span{font-weight:var(--heading-font-weight)}.composite_wrap .price small,.composite_wrap .price span{color:var(--theme-bodyColorSecondary)}.composite_wrap .composite_button{align-items:center;display:flex;gap:5px;justify-content:flex-start;margin-left:-5px}.composite_wrap .composite_button .yith-ywraq-add-to-quote{transform:translateY(2px)}.composite_wrap .composite_button button{margin:0!important}.composite_wrap .composite_button .quantity .minus,.composite_wrap .composite_button .quantity .plus{padding:9px 12px}.composite_wrap .composite_button .quantity input[type=number]{min-width:36px;padding:9px}@media(max-width:767.98px){.composite_wrap .composite_button{display:block}.composite_wrap .composite_button .quantity{margin-bottom:5px}.composite_wrap .composite_button .yith-ywraq-add-to-quote a{margin-top:0}}.composited_product_details_wrapper .bundled_product{margin-bottom:10px!important;padding-bottom:10px!important}.composited_product_details_wrapper .bundled_product .bundled_product_title{font-weight:500}.composited_product_details_wrapper .component_data .bundled_product_optional_checkbox{align-items:center;display:flex;margin-top:5px}.composited_product_details_wrapper .component_data .bundled_product_optional_checkbox input{margin-bottom:0}.composited_product_details_wrapper .component_data .price{color:var(--theme-bodyColor);font-size:var(--font-size);line-height:var(--line-height);margin-left:3px!important}.composite-price .price-simple{color:#06357a;font-size:1.125rem;font-weight:700;margin-bottom:5px}.composite-price .price-simple del{display:none;font-size:1.125rem;font-weight:700}.composite-price .price-simple ins{font-size:1.125rem;text-decoration:none}.composite-price .price-simple .from{display:none}.group_table td{background-color:var(--bravo-color);border-radius:8px;padding:15px;position:relative}.group_table td .call-for-pricing-btn{margin-top:10px}.group_table td a.button.product_type_simple{display:none}.group_table td label{display:block}.group_table td label a{font-size:var(--font-size-h4);font-weight:var(--heading-font-weight);line-height:var(--line-height-h4);text-decoration:none}.group_table td label a:focus,.group_table td label a:hover{text-decoration:underline}.group_table td .part-number{margin-bottom:0;margin-top:5px}.group_table td .price{color:var(--theme-bodyColorSecondary);display:block;font-weight:var(--heading-font-weight);margin-top:5px}.group_table td .price span{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.group_table td .price .woocommerce-price-suffix{color:var(--theme-bodyColor);font-weight:var(--font-weight)}.group_table td .price ins{text-decoration:none}.group_table td p{margin:0 0 5px}.group_table td .cart-actions-display{align-items:center;display:flex;gap:5px;justify-content:flex-start}@media(max-width:767.98px){.group_table td .cart-actions-display{display:block}}.group_table td .cart-actions-display button{margin:0}@media(max-width:767.98px){.group_table td .cart-actions-display .quantity{margin:15px 0 5px}}.group_table td .cart-actions-display .quantity .minus,.group_table td .cart-actions-display .quantity .plus{padding:9px 12px}.group_table td .cart-actions-display .quantity input[type=number]{min-width:55px;padding:9px}.group_table td a.add-request-quote-button.button{margin-top:0;transform:translateY(-3px)}.group_table td .yith-ywraq-add-to-quote a{margin-top:4px}.group_table td .product-details .product-heading.has-content{position:relative}.group_table td .product-details .product-heading.has-content a,.group_table td .product-details .product-heading.has-content label{padding-right:40px}.group_table td .product-details .product-heading.has-content .i-icon{background-image:var(--staq-bg-a90496ac54c1381fce76c55692cd32ca, none);background-position:50%;background-repeat:no-repeat;background-size:20px;cursor:pointer;display:block;height:40px;padding:0;position:absolute;right:-10px;top:-10px;width:40px}.group_table td .product-details .product-heading.has-content .i-icon:focus .tooltip-content,.group_table td .product-details .product-heading.has-content .i-icon:hover .tooltip-content{opacity:1;z-index:1}@media(max-width:1279.98px){.group_table td .product-details .product-heading.has-content .i-icon{display:none}}.group_table td .product-details .product-heading.has-content .tooltip-content{background:var(--theme-bodyColorSecondary);border-radius:8px;color:#fff;opacity:0;padding:15px;position:absolute;right:-5px;top:45px;transition:opacity .3s ease-in-out;width:350px;z-index:-1}@media(max-width:1279.98px){.group_table td .product-details .product-heading.has-content .tooltip-content{display:none}}.group_table td .product-details .product-heading.has-content .tooltip-content:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.882.682a1.257 1.257 0 0 1 2.236 0l6.707 12.272c.497.91-.124 2.046-1.118 2.046H1.293C.299 15-.322 13.864.175 12.954L6.882.682Z' fill='%2306357A'/%3E%3C/svg%3E") no-repeat 50%;content:"";height:15px;position:absolute;right:17px;top:-13px;width:16px}.group_table td .product-details label{color:var(--theme-bodyColorSecondary);font-size:1rem;font-weight:var(--heading-font-weight);line-height:1.3125rem}.group_table td .product-details .bundle_sells_title h3{color:var(--theme-bodyColor);font-size:var(--font-size);line-height:var(--line-height);margin-top:15px}.group_table td .product-details .bundle_sells_form .bundled_product{margin-bottom:6px!important;padding-bottom:6px!important}.group_table td .product-details .bundle_sells_form .bundled_product .details .bundled_product_title{margin:0}.group_table td .product-details .bundle_sells_form .bundled_product .details .item_title{font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.group_table td .product-details .bundle_sells_form .bundled_product .details .bundled_product_optional_checkbox{color:var(--theme-bodyColor);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.group_table td .product-details .bundle_sells_form .bundled_product .details .bundled_product_optional_checkbox .price{display:inline-block;margin:0}.group_table td .product-details .bundle_sells_form .bundled_product .details .bundled_product_optional_checkbox .price span{font-size:var(--font-size);line-height:var(--line-height)}.group_table td .base-product-price .per-unit-price{display:inline-block;margin-top:4px}.single_variation_wrap{border-top:1px solid #ddd;padding-top:15px}.single_variation_wrap .wcpa_form_outer{margin:15px 0 0}.single_variation_wrap .cart-actions-display{align-items:center;display:flex;gap:5px;justify-content:flex-start}.single_variation_wrap .cart-actions-display button{margin:0!important}.single_variation_wrap .cart-actions-display .quantity .minus,.single_variation_wrap .cart-actions-display .quantity .plus{padding:9px 12px}.single_variation_wrap .cart-actions-display .quantity input[type=number]{min-width:55px;padding:9px}.single_variation_wrap a.add-request-quote-button.button{margin-top:0;transform:translateY(-3px)}.single_variation_wrap .yith-ywraq-add-to-quote a{margin-top:4px}.single_variation_wrap .price{color:var(--theme-bodyColorSecondary);font-weight:var(--heading-font-weight);margin-bottom:5px;margin-top:0}.single_variation_wrap .price span{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.single_variation_wrap .price .woocommerce-price-suffix{color:var(--theme-bodyColor);font-weight:var(--font-weight)}@media(max-width:767.98px){.single_variation_wrap .cart-actions-display{display:block}.single_variation_wrap .cart-actions-display .quantity{margin-bottom:5px}.single_variation_wrap .yith-ywraq-add-to-quote a{margin-top:0}}.single-product table:not(.tbloo_fine_trash_plugifyy){border-collapse:collapse;width:100%}.single-product table:not(.tbloo_fine_trash_plugifyy) tr{display:block}.single-product table:not(.tbloo_fine_trash_plugifyy) tr:not(:last-of-type){margin-bottom:10px}.single-product table:not(.tbloo_fine_trash_plugifyy) tr th{display:block;text-align:left}.single-product table:not(.tbloo_fine_trash_plugifyy) tr th label{font-weight:300}.single-product table:not(.tbloo_fine_trash_plugifyy) tr td{display:block}.single-product table:not(.tbloo_fine_trash_plugifyy) tr td a.reset_variations{display:inline-block;margin:5px 0 15px}.alert-banner{--alert-banner-background-color:var(--alpha-color);--alert-banner-color:var(--alpha-contrast);--alert-banner-padding-x:var(--grid-gutter);--alert-banner-padding-y:var(--grid-gutter);--alert-banner-border-color:var(--alpha-contrast);--alert-banner-border-width:1px;--alert-banner-icon-width:26px;--alert-banner-icon-background-color:var(--alert-banner-color);--alert-banner-icon-color:var(--alert-banner-background-color);--alert-banner-close-width:var(--alert-banner-icon-width);--alert-banner-arrow-width:var(--alert-banner-icon-width);background:var(--alert-banner-background-color);border-bottom:car(--alert-banner-border-width) solid var(--alert-banner-border-color);color:var(--alert-banner-color);gap:var(--alert-banner-padding);padding:var(--alert-banner-padding-y) var(--alert-banner-padding-x);position:relative}.alert-banner[hidden]{display:none!important}.alert-banner__icon{align-items:center;background:var(--alert-banner-icon-background-color);border-radius:50%;display:flex;flex-shrink:0;height:var(--alert-banner-icon-width);justify-content:center;width:var(--alert-banner-icon-width)}@media screen and (max-width:1023.99px){.alert-banner__icon{display:none}}.alert-banner__icon svg{color:var(--alert-banner-icon-color);height:80%;margin-left:0;width:80%}.alert-banner__content{flex:1 1 auto}.alert-banner__content a{text-decoration:underline}.alert-banner__content a:hover{color:inherit;text-decoration:none}.alert-banner__content .h1,.alert-banner__content .h2,.alert-banner__content .h3,.alert-banner__content .h4,.alert-banner__content .h5,.alert-banner__content .h6,.alert-banner__content h1,.alert-banner__content h2,.alert-banner__content h3,.alert-banner__content h4,.alert-banner__content h5,.alert-banner__content h6{color:inherit}.alert-banner__arrow{align-items:center;display:flex;flex-shrink:0;height:var(--alert-banner-arrow-width);width:var(--alert-banner-arrow-width)}@media screen and (max-width:1023.99px){.alert-banner__arrow{display:none}}.alert-banner__arrow svg{height:100%;width:100%}.alert-banner__arrow svg path{fill:currentColor}.alert-banner__close{align-self:flex-start;background:transparent;border:none;cursor:pointer;flex:none;height:var(--alert-banner-close-width);margin:0;padding:0;width:var(--alert-banner-close-width)}.alert-banner__close svg{color:var(--alert-banner-color);height:100%;width:100%}.fadeIn{animation:fadeInKeyframes 2s ease;animation-fill-mode:forwards;animation-iteration-count:1}@keyframes fadeInKeyframes{0%{opacity:0}to{opacity:1}}.card__link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:0 10px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:currentColor}.hamburger-box{display:inline-block;height:22px;position:relative;width:43px}.hamburger-inner{display:block;margin-top:-1px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:currentColor;border-radius:4px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:43px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.no-end>:last-child{margin-bottom:0}.overflow-hidden{overflow:hidden}@media screen and (max-width:600px){#wpadminbar{position:fixed}}.lozad{filter:blur(5px);opacity:0;transition:opacity .2s .2s,filter .2s}.lozad[data-src-loaded=true]{filter:blur(0);opacity:1}@font-face{font-display:swap;font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:calc(var(--grid-gutter)/2) auto var(--grid-gutter)}.alignright{float:right;margin:calc(var(--grid-gutter)/2) 0 var(--grid-gutter) var(--grid-gutter)}.alignleft{float:left;margin:calc(var(--grid-gutter)/2) var(--grid-gutter) var(--grid-gutter) 0}.alert-banner{--alert-banner-icon-width:24px}.alert-banner__content{padding-right:var(--grid-gutter)}.alert-banner__content p{font-weight:500;text-align:center}.alert-banner__content p a{color:var(--alpha-contrast)}.card{border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.15);display:grid;gap:calc(var(--grid-gutter)/2);grid-template-rows:max-content 1fr;overflow:hidden;text-decoration:none;transition:box-shadow .3s ease-in-out}.card:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.3)}.card:hover span.button{text-decoration:underline}.card__image{height:0;position:relative}.card__image .focuspoint-image{bottom:0;left:0;position:absolute;right:0;top:0}.card__text{color:var(--theme-bodyColor)}.card__content{padding:0 15px 15px}.card__content>*{margin-bottom:0}.card__content>*+*{margin-top:calc(var(--grid-gutter)/4)}.button:not(.acf-button).button-style--none.card__link{font-size:14px;line-height:16px;padding:10px 0 0}.button:not(.acf-button).button-style--none.card__link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.post-loader__wrapper{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:30px}.post-loader__wrapper.loaded{display:none}.post-loader__loader{animation:spin 2s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid var(--theme-bodyBgContrast);height:30px;margin-right:8px;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pagination .nav-links{align-items:center;display:flex;gap:5px;justify-content:center;padding:var(--section-padding-y) var(--section-padding-x)}.pagination .nav-links a.page-numbers:not(.next,.prev),.pagination .nav-links span.page-numbers:not(.dots){border:1px solid #ddd;border-radius:100%!important;color:var(--alpha-color);display:grid;font-size:14px;font-weight:400;height:48px;margin-right:5px;padding:0!important;place-items:center;text-decoration:none;width:48px}.pagination .nav-links span.page-numbers:not(.dots){background-color:var(--alpha-color);color:#fff}.pagination .nav-links span.page-numbers.dots{font-size:23px;font-weight:600;margin-right:5px;padding-top:20px;text-align:center}.pagination .nav-links a.page-numbers.next,.pagination .nav-links a.page-numbers.prev{background-image:var(--staq-bg-f0ca2b2136b052427c1f55b1fdd508df, none);background-position:50%;background-repeat:no-repeat;background-size:20px;border:none;margin-left:10px;text-indent:-99999px;transition:opacity .3s ease-in-out;width:20px}.pagination .nav-links a.page-numbers.next:focus,.pagination .nav-links a.page-numbers.next:hover,.pagination .nav-links a.page-numbers.prev:focus,.pagination .nav-links a.page-numbers.prev:hover{background-color:#fff0;opacity:.43}.pagination .nav-links a.page-numbers.prev{margin-right:15px;transform:rotate(180deg)}.woocommerce-info{border-top-color:var(--theme-bodyColorSecondary);padding-left:15px}.woocommerce-info:before{content:none;display:none}.woocommerce-info a.woocommerce-Button{background-color:var(--delta-color);background-color:#fff;border:1px solid var(--delta-color);border-radius:4px;color:#fff;color:var(--delta-color);display:inline-block;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:500;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce-info a.woocommerce-Button:disabled:focus,.woocommerce-info a.woocommerce-Button:disabled:hover{background-color:#fff;filter:none}.woocommerce-info a.woocommerce-Button:focus,.woocommerce-info a.woocommerce-Button:hover{background-color:var(--delta-color);color:#fff;filter:var(--filter-darker)}.woocommerce-info a.woocommerce-Button:focus:disabled,.woocommerce-info a.woocommerce-Button:hover:disabled{filter:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:#fff0;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:#fff0;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:#fff0;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:#fff0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:#fff0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:#fff0;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #fff0}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.wcpa_form_outer{margin:1em 0 2em 0;width:100%;clear:both;flex:0 0 100%}.wcpa_form_outer *{box-sizing:border-box}.wcpa_skeleton_loader_area{width:100%;display:block;margin:2em 0 2em}.wcpa_skeleton_loader{width:100%;display:block;margin:0 0 23px}.wcpa_skeleton_loader *{background:#eee;background:linear-gradient(130deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;animation:1.5s shine linear infinite}.wcpa_skeleton_loader .wcpa_skeleton_label{width:75px;height:20px;display:block;margin:0 0 8px}.wcpa_skeleton_loader .wcpa_skeleton_field{width:100%;height:45px;display:block;border-radius:4px}.wcpa_skeleton_loader .wcpa_skeleton_fieldarea{width:100%;height:175px;display:block;border-radius:4px}@keyframes shine{to{background-position-x:-200%}}@keyframes wcpaAnimate{0%{opacity:0}100%{opacity:1}}.wcpa_wrap{padding:0 2px}.wcpa_wrap .wcpa_new{animation-name:wcpaAnimate;animation-duration:.5s;animation-timing-function:ease-out}.wcpa_wrap .wcpa_row{flex-wrap:wrap}.wcpa_wrap .wcpa-col-1,.wcpa_wrap .wcpa-col-2,.wcpa_wrap .wcpa-col-3,.wcpa_wrap .wcpa-col-4,.wcpa_wrap .wcpa-col-5,.wcpa_wrap .wcpa-col-6{padding:0 7px}.wcpa_wrap .wcpa-col-6{width:100%}.wcpa_wrap .wcpa-col-5{width:83.33333333%}.wcpa_wrap .wcpa-col-4{width:66.66666667%}.wcpa_wrap .wcpa-col-3{width:50%}.wcpa_wrap .wcpa-col-2{width:33.33333%}.wcpa_wrap .wcpa-col-1{width:16.66666%}.wcpa_wrap .wcpa_field_wrap{margin:0 0 15px}.wcpa_wrap .wcpa_field_wrap:first-child{padding-left:0}.wcpa_wrap .wcpa_field_wrap:last-child{padding-right:0}.wcpa_wrap .wcpa_field_wrap input[type=text],.wcpa_wrap .wcpa_field_wrap input[type=url],.wcpa_wrap .wcpa_field_wrap input[type=date],.wcpa_wrap .wcpa_field_wrap input[type=time],.wcpa_wrap .wcpa_field_wrap input[type=number],.wcpa_wrap .wcpa_field_wrap input[type=email],.wcpa_wrap .wcpa_field_wrap input[type=tel],.wcpa_wrap .wcpa_field_wrap input[type=password],.wcpa_wrap .wcpa_field_wrap select,.wcpa_wrap .wcpa_field_wrap textarea{width:100%}.wcpa_wrap .wcpa_date_field_wrap input{padding-right:25px!important}.wcpa_wrap .wcpa_date_field_wrap{position:relative;width:100%}.wcpa_wrap .wcpa_date_field_wrap .wcpa_reset_field{position:absolute;top:50%;transform:translateY(-50%);right:10px;background-image:var(--staq-bg-d43d4b76b74ec613efe4f8403fa5485f, none);background-repeat:no-repeat;background-size:contain;width:15px;height:15px;z-index:1;cursor:pointer;display:block}.wcpa_wrap .wcpa_date_field_wrap .inline+.wcpa_reset_field{display:none!important}.wcpa_wrap .wcpa_checkbox{position:relative}.wcpa_wrap .wcpa_checkbox label{margin:0;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.wcpa_wrap .wcpa_checkbox input{margin:3px 3px 3px 4px}.wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom{display:none}.wcpa_wrap .wcpa_radio{position:relative}.wcpa_wrap .wcpa_radio label{margin:0;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.wcpa_wrap .wcpa_radio label input{margin:3px 3px 3px 4px}.wcpa_wrap .wcpa_radio .wcpa_radio_custom{display:none}.wcpa_wrap .wcpa_group_field,.wcpa_wrap .wcpa_grp_items{display:grid;grid-template-columns:100%;gap:10px 20px;align-items:flex-start}.wcpa_wrap .wcpa_grp_wrap .wcpa_grp_title{margin:0 0 10px 0}.wcpa_wrap .wcpa_field{width:100%}.wcpa_wrap .wcpa_fl_inline{display:flex;flex-wrap:wrap}.wcpa_wrap .wcpa_fl_inline.wcpa_grouped_options{display:block}.wcpa_wrap .wcpa_fl_inline .wcpa_grp_items{display:flex;flex-wrap:wrap}.wcpa_wrap .wcpa_field_label{width:100%;font-weight:400;line-height:20px;margin:0 0 8px 0;display:inline-block}.wcpa_wrap .wcpa_field_desc{margin:4px 0 0;font-size:.8em}.wcpa_wrap .wcpa_cloned_field .wcpa_field_desc{display:none}.wcpa_wrap .wcpa_field_price{display:block;font-weight:400;font-size:1em;line-height:20px;text-align:right;margin:0 0 0 10px}.wcpa_wrap .wcpa_field_price del{opacity:.5;font-weight:400;display:inline-block;margin:0 5px;font-size:.9em}.wcpa_wrap .wcpa_field_bottom{width:100%;display:flex;align-items:flex-start;justify-content:space-between;margin:5px 0 0 0}.wcpa_wrap .wcpa_field_error{display:block}.wcpa_wrap .wcpa_field_error p{margin:0;font-weight:400;font-size:13px;line-height:20px;color:#eb0a25}.wcpa_wrap .wcpa_form_error{color:#eb0a25;font-weight:400;font-size:13px;line-height:20px}.wcpa_section{padding:0;margin:0 0 5px;position:relative}.wcpa_section .wcpa_row{display:flex;flex-direction:row}.wcpa_cl_disabled .wcpa_field{opacity:.5}.wcpa_color_field{min-width:120px;display:inline-flex;align-items:center;justify-content:space-between;line-height:25px;padding:5px;border:1px solid #aaa;background:#fff;box-shadow:none;outline:0;box-sizing:border-box;position:relative;gap:5px}.wcpa_color_field .wcpa_field{width:100%;height:100%;border:none;padding:0!important;position:absolute;left:0;top:0;cursor:pointer;opacity:0;z-index:1}.wcpa_color_field .wcpa_color{width:30px;height:30px;display:block;border:1px solid #cfddef;border-radius:4px}.wcpa_color_field .wcpa_code{font-size:14px;line-height:20px}*[dir=rtl] .wcpa_field_wrap .wcpa_reset_field,*[style*="direction: rtl"] .wcpa_field_wrap .wcpa_reset_field{left:10px;right:auto}*[dir=rtl] .wcpa_wrap .wcpa_field_wrap:first-child,*[style*="direction: rtl"] .wcpa_wrap .wcpa_field_wrap:first-child{padding-right:0;padding-left:7px}*[dir=rtl] .wcpa_wrap .wcpa_field_wrap:last-child,*[style*="direction: rtl"] .wcpa_wrap .wcpa_field_wrap:last-child{padding-left:0;padding-right:7px}*[dir=rtl] .wcpa_date_field_wrap input,*[style*="direction: rtl"] .wcpa_date_field_wrap input{padding-left:25px!important}*[dir=rtl] .wcpa_status,*[style*="direction: rtl"] .wcpa_status{left:0;right:inherit}.wcpa_required_ast{color:#f25a87}.wcpa_price_summary{width:100%;display:block;margin-top:20px}.wcpa_price_summary h4{font-weight:700;font-size:16px;line-height:20px;margin:0 0 15px}.wcpa_price_summary .wcpa_options_total,.wcpa_price_summary .wcpa_product_total,.wcpa_price_summary .wcpa_total{width:100%;display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:14px;line-height:20px;margin:0 0 10px}.wcpa_price_summary .wcpa_total{border-top:1px solid #c6d0e9;padding:15px 0;font-weight:700;font-size:18px;line-height:20px}.wcpa_label_pos_above .wcpa_field_desc{margin:0 0 8px}.wcpa_label_pos_above.wcpa_desc_pos_below .wcpa_field_label{margin:0 0 8px 0}.wcpa_label_pos_above.wcpa_desc_pos_below .wcpa_field_desc{margin:4px 0 0!important}.wcpa_label_pos_below .wcpa_field_label{margin:4px 0!important}.wcpa_label_pos_below .wcpa_field_desc{margin:0!important}.wcpa_label_pos_below.wcpa_desc_pos_above .wcpa_field_label{margin:4px 0 0!important}.wcpa_label_pos_below.wcpa_desc_pos_above .wcpa_field_desc{margin:0 0 8px!important}.wcpa_label_pos_disable.wcpa_desc_pos_above .wcpa_field_desc{margin:0 0 8px!important}.wcpa_color_picker{position:absolute;z-index:999}.wcpa_color_picker.wcpa_inline_color_picker{position:relative;z-index:inherit}.wcpa_edit_product{font-size:12px;margin:0 4px;text-decoration:none!important}.wcpa_cart_color{width:30px;height:30px;display:block}.disp_squircle{border-radius:5px}.disp_square{border-radius:0}.disp_circle{border-radius:50%}.woocommerce-page table.shop_table tbody .product-name .variation dt,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dt{float:unset}.woocommerce-page table.shop_table tbody .product-name .variation dd,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd{margin-left:0;padding-left:0}.woocommerce-page table.shop_table tbody .product-name .variation dd a,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd a{text-decoration:none}.woocommerce-page table.shop_table tbody .product-name .variation dd a:focus,.woocommerce-page table.shop_table tbody .product-name .variation dd a:focus-visible,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd a:focus,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd a:focus-visible{outline:none}.woocommerce #content table.cart .product-name img,.woocommerce table.cart .product-name img,.woocommerce-page #content table.cart .product-name img,.woocommerce-page table.cart .product-name img{display:block;max-width:100%;max-width:100px}.wcpa_cart_meta .wcpa_cart_meta_item-value img{max-width:100px!important}.wcpa_cart_meta .wcpa_cart_meta_item-value .wcpa_icon{width:20px}.woocommerce table.cart .variation{display:flex;flex-wrap:wrap;gap:5px}.woocommerce table.cart .variation dt{flex-basis:100%}.wcpa_prevent_quantity_change .product-remove{visibility:hidden}.wcpa_prevent_quantity_change .product-quantity{opacity:.5}.wcpa_prevent_quantity_change td{border-top:none!important}.wcpa_bind_quantity .product-quantity{opacity:.5}.mini_cart_item .wcpa_cart_meta{font-size:13px;margin:0}.mini_cart_item .wcpa_cart_meta_item{margin-bottom:1px;padding:0;border:none}.wcpa_cart_meta{list-style-type:none;font-size:15px;margin:10px 0 0}.wcpa_cart_meta .wcpa_cart_meta_item{display:flex;flex-wrap:wrap;margin-bottom:5px;min-height:auto}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-label{font-weight:600;margin-left:0;margin-bottom:5px;margin-top:0}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value{margin-left:5px;margin-bottom:0;display:flex;gap:7px;flex-wrap:wrap}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value p{margin:0}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value a{text-decoration:none}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value a:focus,.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value a:focus-visible{outline:none}.woocommerce-table--order-details .wc-item-meta{list-style-type:none;margin-left:0}.woocommerce-table--order-details .wc-item-meta li{display:flex;flex-wrap:wrap}.woocommerce-table--order-details .wc-item-meta li p{margin-left:5px}.woocommerce-table--order-details .wc-item-meta li p a img{max-width:100px}.woocommerce-table--order-details .wc-item-meta li p a span{display:block}dt.variation-wcpa_empty_label{display:none!important}li.variation-wcpa_empty_label span:first-child{display:none!important}div.product.wcpa_has_options form.cart,div.product.wcpa_has_options form.cart>div:first-child,.sydney-single-addtocart-wrapper,.woocommerce-variation-add-to-cart{flex-wrap:wrap!important}fieldset.wcpa_field_wrap{background-color:unset;border:none}fieldset.wcpa_field_wrap legend.wcpa_field_label{padding:unset;background-color:unset}.wc-block-components-product-details>span:has(.wcpa-block-addon-val){display:block!important}.wc-block-components-product-details>span:has(.wcpa-block-addon-val) span[aria-hidden=true]{display:none!important}.wcpa-block-addon-val{display:inline-block;vertical-align:top}.wcpa_wrap *{outline:none}.wcpa_wrap .wcpa_field_label{color:var(--wcpaLabelColor);font-size:var(--wcpaLabelSize);font-weight:var(--wcpaLabelWeight)}.wcpa_wrap .wcpa_field_desc,.wcpa_wrap .wcpa_option_desc{color:var(--wcpaDescColor);font-size:var(--wcpaDescSize);font-weight:var(--wcpaDescWeight)}.wcpa_wrap .wcpa_field_wrap input[type=text],.wcpa_wrap .wcpa_field_wrap input[type=url],.wcpa_wrap .wcpa_field_wrap input[type=date],.wcpa_wrap .wcpa_field_wrap input[type=time],.wcpa_wrap .wcpa_field_wrap input[type=number],.wcpa_wrap .wcpa_field_wrap input[type=email],.wcpa_wrap .wcpa_field_wrap input[type=tel],.wcpa_wrap .wcpa_field_wrap input[type=password],.wcpa_wrap .wcpa_field_wrap input[type=datetime-local],.wcpa_wrap .wcpa_field_wrap .wcpa_color_field,.wcpa_wrap .wcpa_field_wrap select,.wcpa_wrap .wcpa_field_wrap .wcpa_advanced_select .wcpa__control,.wcpa_wrap .wcpa_field_wrap .wcpa_other_value input{box-shadow:none;border:var(--wcpaBorderWidth) solid var(--wcpaBorderColor);background-color:var(--wcpaInputBgColor);height:var(--wcpaInputHeight);border-radius:var(--wcpaBorderRadius);line-height:25px;padding:5px 10px;outline:0;box-sizing:border-box;color:var(--wcpaInputColor)}.wcpa_wrap .wcpa_field_wrap input[type=text]:focus,.wcpa_wrap .wcpa_field_wrap input[type=url]:focus,.wcpa_wrap .wcpa_field_wrap input[type=date]:focus,.wcpa_wrap .wcpa_field_wrap input[type=time]:focus,.wcpa_wrap .wcpa_field_wrap input[type=number]:focus,.wcpa_wrap .wcpa_field_wrap input[type=email]:focus,.wcpa_wrap .wcpa_field_wrap input[type=tel]:focus,.wcpa_wrap .wcpa_field_wrap input[type=password]:focus,.wcpa_wrap .wcpa_field_wrap input[type=datetime-local]:focus,.wcpa_wrap .wcpa_field_wrap .wcpa_color_field:focus,.wcpa_wrap .wcpa_field_wrap select:focus,.wcpa_wrap .wcpa_field_wrap .wcpa_advanced_select .wcpa__control:focus,.wcpa_wrap .wcpa_field_wrap .wcpa_other_value input:focus{border-color:var(--wcpaBorderColorFocus)}.wcpa_wrap .wcpa_field_wrap textarea{box-shadow:none;border:var(--wcpaBorderWidth) solid var(--wcpaBorderColor);background-color:var(--wcpaInputBgColor);border-radius:var(--wcpaBorderRadius);line-height:25px;padding:5px 15px;outline:0;box-sizing:border-box}.wcpa_wrap .wcpa_field_wrap textarea:focus{border-color:var(--wcpaBorderColorFocus)}.wcpa_wrap .wcpa_group_field label{color:var(--wcpaCheckLabelColor);font-size:var(--wcpaCheckLabelSize)}.wcpa_wrap .wcpa_checkbox{position:relative}.wcpa_wrap .wcpa_checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom{width:var(--wcpaCheckWidth);height:var(--wcpaCheckHeight);display:flex;align-items:center;justify-content:center;position:relative;border:var(--wcpaCheckBorderWidth) solid var(--wcpaCheckBorderColor);border-radius:var(--wcpaCheckBorderRadius);margin:0 5px 0 5px;cursor:pointer;flex:var(--wcpaCheckWidth) 0 0}.wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom::after{content:"";position:absolute;width:9px;height:4px;border:solid var(--wcpaCheckTickColor);border-width:0 0 2px 2px;transform:rotate(-45deg);visibility:hidden;opacity:0;margin-top:-2px}.wcpa_wrap .wcpa_checkbox input:checked~.wcpa_checkbox_custom{background-color:var(--wcpaCheckBgColor);border-color:var(--wcpaCheckBgColor)}.wcpa_wrap .wcpa_checkbox input:checked~.wcpa_checkbox_custom::after{visibility:visible;opacity:1}.wcpa_wrap .wcpa_radio{position:relative}.wcpa_wrap .wcpa_radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wcpa_wrap .wcpa_radio .wcpa_radio_custom{width:var(--wcpaCheckWidth);height:var(--wcpaCheckHeight);flex:0 0 var(--wcpaCheckWidth);display:flex;align-items:center;justify-content:center;position:relative;border:var(--wcpaCheckBorderWidth) solid var(--wcpaRadioBorderColor);background-color:#fff0;border-radius:50%;margin:0 5px 0 0}.wcpa_wrap .wcpa_radio .wcpa_radio_custom::after{content:"";position:absolute;width:10px;height:10px;background-color:var(--wcpaRadioBgColor);border-radius:50%;transform:scale(0);transition:all ease-in-out .2s}.wcpa_wrap .wcpa_radio input:checked~.wcpa_radio_custom{background-color:#fff0;border-color:var(--wcpaRadioBgColor)}.wcpa_wrap .wcpa_radio input:checked~.wcpa_radio_custom::after{transform:scale(1)}.wcpa_wrap .wcpa_price_summary{color:var(--wcpaLabelColor)}.wcpa_wrap .wcpa_price_summary .wcpa_total{border-top:1px solid var(--wcpaLineColor)}.wcpa_wrap .wcpa_field_price{color:var(--wcpaLabelColor)}.wcpa_wrap .wcpa_field_error p,.wcpa_wrap .wcpa_error{color:var(--wcpaErrorColor);font-size:var(--wcpaErrorSize)}.trp-floating-switcher{display:flex;flex-direction:column-reverse;position:fixed;z-index:99999;overflow:hidden;padding:var(--switcher-padding,10px);border:var(--border,none);border-radius:var(--border-radius,8px);background:var(--bg,#fff);width:var(--switcher-width,auto);top:var(--top,unset);right:var(--right,unset);bottom:var(--bottom,unset);left:var(--left,unset);box-shadow:0 10px 20px 0 #0000000D}.trp-floating-switcher .trp-switcher-dropdown-list{flex-direction:column-reverse}.trp-switcher-position-top.trp-floating-switcher{flex-direction:column;top:var(--wp-admin--admin-bar--height,0)}.trp-floating-switcher.trp-switcher-position-top:not(.trp-ls-inline) .trp-language-switcher-inner,.trp-floating-switcher.trp-switcher-position-top .trp-switcher-dropdown-list{flex-direction:column}nav.trp-ls-inline .trp-language-switcher-inner{flex-direction:row}.trp-ls-inline.trp-opposite-language .trp-language-item{width:100%}#trp-floater-powered-by{color:var(--text,#b3b3b3);font-size:12px;text-align:center;padding:0 5px;opacity:70%}#trp-floater-powered-by a{color:var(--text,#b3b3b3)}.trp-switcher-position-bottom #trp-floater-powered-by{border-top:1px solid var(--border-color,#747474);padding-top:5px;margin-top:5px}.trp-switcher-position-top #trp-floater-powered-by{border-bottom:1px solid var(--border-color,#747474);padding-bottom:5px;margin-bottom:5px}.trp-shortcode-switcher__wrapper{position:relative;border:none}.elementor-widget-trp_language_switcher{width:fit-content;max-width:100%}.elementor-widget-trp_language_switcher .elementor-widget-container,.trp-elementor-language-switcher,.trp-elementor-language-switcher .trp-shortcode-switcher__wrapper{width:fit-content;max-width:100%}.trp-shortcode-switcher{position:static;display:inline-block;overflow:hidden;padding:10px 0;border:var(--border,none);border-radius:var(--border-radius,5px);background:var(--bg,#fff);width:auto;box-shadow:none}.trp-shortcode-anchor:not(.trp-opposite-button){visibility:hidden}.trp-shortcode-switcher.trp-open-on-click{cursor:pointer}.trp-shortcode-overlay{position:absolute;left:0;top:0;z-index:9999}.trp-current-language-item__wrapper:not(.trp-hide-arrow){display:flex;align-items:center;padding-right:10px;justify-content:space-between}.trp-language-switcher-inner{display:flex}.trp-floating-switcher .trp-language-switcher-inner{flex-direction:column-reverse}.trp-shortcode-switcher .trp-language-switcher-inner{flex-direction:column}.trp-switcher-dropdown-list{display:flex;overflow-y:hidden;transition:max-height 0.2s ease-in-out;max-height:0;transition-duration:var(--transition-duration)}.trp-shortcode-switcher .trp-switcher-dropdown-list{flex-direction:column}.trp-ls-dropdown.is-open .trp-switcher-dropdown-list,.trp-ls-dropdown[aria-expanded="true"] .trp-switcher-dropdown-list,.trp-shortcode-switcher.trp-open-on-hover.is-open .trp-switcher-dropdown-list,.trp-shortcode-switcher[aria-expanded="true"] .trp-switcher-dropdown-list{overflow-y:auto;max-height:min(350px, 70vh);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--text) #fff0}.trp-ls-dropdown.is-transitioning .trp-switcher-dropdown-list,.trp-shortcode-switcher.is-transitioning .trp-switcher-dropdown-list{overflow-y:hidden!important}.trp-shortcode-arrow{pointer-events:none}.trp-shortcode-switcher.is-open .trp-shortcode-arrow{transform:rotate(180deg)}.trp-language-item:focus{outline:none}.trp-language-item:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.trp-language-item{display:flex;align-items:center;gap:8px;padding:7px 16px;text-decoration:none;min-height:19px;box-sizing:content-box}.trp-language-item:hover{background:var(--bg-hover,#f3f3f3)}.trp-language-item:hover .trp-language-item-name{color:var(--text-hover,#000)}.trp-language-item__current{pointer-events:none;cursor:default}.trp-language-item-name{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text,#000);font-size:var(--font-size,14px);line-height:1.2;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400}.trp-flag-image{border-radius:var(--flag-radius,0)!important;aspect-ratio:var(--aspect-ratio,4/3)!important;width:var(--flag-size,18px)!important;display:inline-block!important;height:auto!important}.trp-menu-ls-label .trp-flag-image{margin:-2px 3px}.trp-custom-flag{object-fit:cover}.trp-switcher-dropdown-list::-webkit-scrollbar{width:6px}.trp-switcher-dropdown-list::-webkit-scrollbar-track{background:#fff0}.trp-switcher-dropdown-list::-webkit-scrollbar-thumb{background-color:var(--text);border-radius:4px}.trp-switcher-dropdown-list::-webkit-scrollbar-thumb:hover{background-color:var(--text-hover)}.trp-flag-rounded{border-radius:9999px!important;aspect-ratio:1 / 1!important}.trp-ls-name{padding-left:5px}@media (prefers-reduced-motion:reduce){.trp-switcher-dropdown-list{transition:none!important}}.trp_ald_ls_container img.trp-flag-image{padding-top:0!important}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector){position:relative;display:inline-block;padding:0;border:0;box-sizing:border-box}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div{box-sizing:border-box;padding-right:20px;padding-bottom:3px;padding-left:13px;border:1px solid #c1c1c1;border-radius:3px;background-color:#fff}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div>a{display:block;padding:2px;border-radius:3px;color:#0769ad}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div>a:hover{background:#f1f1f1}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div>a.trp-ls-shortcode-disabled-language{cursor:default}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div>a.trp-ls-shortcode-disabled-language:hover{background:none}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div>a>img{display:inline;margin:0 3px;width:18px;height:12px;border-radius:0}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) .trp-ls-shortcode-current-language{display:inline-block}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):focus .trp-ls-shortcode-current-language,.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):hover .trp-ls-shortcode-current-language{visibility:hidden}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) .trp-ls-shortcode-language{display:inline-block;height:1px;overflow:hidden;visibility:hidden;z-index:1;max-height:250px;overflow-y:auto;left:0;top:0;min-height:auto}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):focus .trp-ls-shortcode-language,.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):hover .trp-ls-shortcode-language{visibility:visible;max-height:250px;height:auto;overflow-y:auto;position:absolute;left:0;top:0;display:inline-block!important;min-height:auto}#trp_ald_x_button{z-index:0!important}.searchwp-live-search-results{background:#fff;border-radius:3px;-webkit-box-shadow:0 0 2px 0 rgb(30 30 30 / .4);box-shadow:0 0 2px 0 rgb(30 30 30 / .4);-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;max-height:300px;min-height:175px;min-width:315px;width:315px}.searchwp-live-search-result{border-bottom:1px solid rgb(30 30 30 / .1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:10px}.searchwp-live-search-result:last-child{border-bottom:none}.searchwp-live-search-result--img{-ms-flex-negative:0;flex-shrink:0}.searchwp-live-search-result--img,.searchwp-live-search-results-container.swp-ls--img-sm .searchwp-live-search-result--img{-ms-flex-preferred-size:70px;flex-basis:70px}.searchwp-live-search-results-container.swp-ls--img-m .searchwp-live-search-result--img{-ms-flex-preferred-size:110px;flex-basis:110px}.searchwp-live-search-results-container.swp-ls--img-l .searchwp-live-search-result--img{-ms-flex-preferred-size:150px;flex-basis:150px}.searchwp-live-search-result--img img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%}.searchwp-live-search-result--info{-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px;overflow:hidden;text-overflow:ellipsis}.searchwp-live-search-result--title{font-size:1.1em;font-weight:700;margin-top:0}.searchwp-live-search-result--desc{font-size:.9em}.searchwp-live-search-result--ecommerce{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;text-align:end}.searchwp-live-search-result--ecommerce *{font-size:1em}.searchwp-live-search-no-min-chars .spinner{opacity:.3}.searchwp-live-search-result--focused{background:#f7f7f7}.searchwp-live-search-instructions{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@-webkit-keyframes searchwp-spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@keyframes searchwp-spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@-webkit-keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@-webkit-keyframes searchwp-spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}@keyframes searchwp-spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}@font-face{font-display:swap;font-family:FontAwesomeCP;src:url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.eot);src:url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.woff2) format("woff2"),url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.woff) format("woff"),url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.ttf) format("truetype"),url(/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/../../fonts/fa-cp-84.svg#fontawesomecp) format("svg");font-weight:400;font-style:normal}table.wc-block-cart-items .wc-block-cart-items__row.is-composite__hidden,.wc-block-components-order-summary-item.is-composite__hidden{display:none!important}table.wc-block-cart-items .wc-block-cart-items__row.is-composite__price_hidden .wc-block-cart-item__prices,table.wc-block-cart-items .wc-block-cart-items__row.is-composite__price_hidden .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-composite__price_hidden .wc-block-cart-item__prices,.wc-block-components-order-summary-item.is-composite__price_hidden .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-composite__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper,.wc-block-components-order-summary-item.is-composite__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-composite .wc-block-cart-item__edit,.wc-block-components-order-summary-item.is-composite .wc-block-cart-item__edit{margin:.75em 0}table.wc-block-cart-items .wc-block-cart-items__row.is-composite .wc-block-cart-item__edit a,.wc-block-components-order-summary-item.is-composite .wc-block-cart-item__edit a{text-decoration:underline;color:inherit}table.wc-block-cart-items .wc-block-cart-items__row.is-composited:not(.is-composited__removable) .wc-block-cart-item__remove-link,.wc-block-components-order-summary-item.is-composited:not(.is-composited__removable) .wc-block-cart-item__remove-link{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__hidden,.wc-block-components-order-summary-item.is-composited__hidden{display:none!important}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__description_hidden .wc-block-components-product-metadata__description,.wc-block-components-order-summary-item.is-composited__description_hidden .wc-block-components-product-metadata__description{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__meta_hidden .wc-block-components-product-details .wc-block-components-product-details__part-of,.wc-block-components-order-summary-item.is-composited__meta_hidden .wc-block-components-product-details .wc-block-components-product-details__part-of{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented.is-composited__subtotal_aggregated .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-composited__indented.is-composited__subtotal_aggregated .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented.is-composited__subtotal_aggregated .wc-block-cart-item__total,.wc-block-components-order-summary-item.is-composited__indented.is-composited__subtotal_aggregated .wc-block-cart-item__total{font-size:.875em}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented .wc-block-cart-item__wrap,.wc-block-components-order-summary-item.is-composited__indented .wc-block-cart-item__wrap{padding-top:66px;font-size:.875em}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented .wc-block-cart-item__wrap .wc-block-components-product-metadata,table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented .wc-block-cart-item__wrap .wc-block-cart-item__remove-link,.wc-block-components-order-summary-item.is-composited__indented .wc-block-cart-item__wrap .wc-block-components-product-metadata,.wc-block-components-order-summary-item.is-composited__indented .wc-block-cart-item__wrap .wc-block-cart-item__remove-link{font-size:.8572em}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented td.wc-block-cart-item__image,.wc-block-components-order-summary-item.is-composited__indented td.wc-block-cart-item__image{position:relative;z-index:1}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented td.wc-block-cart-item__image a,.wc-block-components-order-summary-item.is-composited__indented td.wc-block-cart-item__image a{height:50px;display:block;width:0}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented td.wc-block-cart-item__image img,.wc-block-components-order-summary-item.is-composited__indented td.wc-block-cart-item__image img{position:absolute;left:100%;width:50px}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented td.wc-block-cart-item__image::after,.wc-block-components-order-summary-item.is-composited__indented td.wc-block-cart-item__image::after{margin-left:100%}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-composited__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price,.wc-block-components-order-summary-item.is-composited__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price{white-space:nowrap}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price ::after,.wc-block-components-order-summary-item.is-composited__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price ::after{font-family:FontAwesomeCP;display:inline-block;-webkit-font-smoothing:antialiased;-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";margin:0 3px 0 12px;opacity:.25}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__price_hidden .wc-block-cart-item__prices,table.wc-block-cart-items .wc-block-cart-items__row.is-composited__price_hidden .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-composited__price_hidden .wc-block-cart-item__prices,.wc-block-components-order-summary-item.is-composited__price_hidden .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-composited__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper,.wc-block-components-order-summary-item.is-composited__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper{display:none}.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented .wc-block-cart-item__wrap,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented .wc-block-cart-item__wrap,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented .wc-block-cart-item__wrap{padding-top:0;padding-left:82px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented td.wc-block-cart-item__image img,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented td.wc-block-cart-item__image img,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented td.wc-block-cart-item__image img{margin-left:16px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-composite::after,.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented:not(.is-composited__last)::after,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-composite::after,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented:not(.is-composited__last)::after,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row.is-composite::after,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented:not(.is-composited__last)::after{margin-left:80px}.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented .wc-block-cart-item__wrap{padding-top:0;padding-left:66px}.swp-flex--col{display:flex;flex-direction:column;flex-grow:1}form.searchwp-form .swp-flex--row{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;justify-content:flex-start}form.searchwp-form .swp-flex--wrap{flex-wrap:wrap}form.searchwp-form .swp-flex--gap-sm{gap:.25em}form.searchwp-form .swp-flex--gap-md{gap:.5em}form.searchwp-form .swp-items-stretch{align-items:stretch}form.searchwp-form .swp-margin-l-auto{margin-left:auto}form.searchwp-form input.swp-input,form.searchwp-form select.swp-select{color:rgb(14 33 33 / .8)}form.searchwp-form select.swp-select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='11' fill='none'%3E%3Cpath fill='%230e2121' fill-opacity='.8' d='M14.292.814 8.096 6.958 1.903.814 0 2.706l8.097 8.049 8.097-8.05z'/%3E%3C/svg%3E");background-position:right 12px top 50%;background-repeat:no-repeat;background-size:12px auto;min-height:2em;min-width:fit-content;padding:0 33px 0 .7em}form.searchwp-form input.swp-input--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cpath fill='%23cfcfcf' d='M6.068 12.136c1.31 0 2.533-.426 3.527-1.136l3.74 3.74c.174.173.402.26.64.26.512 0 .883-.395.883-.9a.87.87 0 0 0-.253-.63L10.89 9.744a6.04 6.04 0 0 0 1.247-3.677C12.136 2.73 9.406 0 6.068 0 2.722 0 0 2.73 0 6.068s2.722 6.068 6.068 6.068m0-1.31c-2.612 0-4.758-2.154-4.758-4.758S3.456 1.31 6.068 1.31c2.604 0 4.758 2.154 4.758 4.758s-2.154 4.758-4.758 4.758'/%3E%3C/svg%3E");background-position:right 12px top 50%;background-repeat:no-repeat;background-size:15px auto;padding-left:.7em;padding-right:38px}form.searchwp-form .swp-voice-search-button{align-items:center;background:none;border:none;color:rgb(14 33 33 / .6);cursor:pointer;display:none;height:auto;justify-content:center;line-height:1;padding:0;position:absolute;right:45px;top:50%;transform:translateY(-50%);transition:color .2s ease}form.searchwp-form .swp-voice-search-button.swp-voice-search-button--supported{display:flex}form.searchwp-form .swp-voice-search-button:hover{color:rgb(14 33 33 / .8)}form.searchwp-form .swp-voice-search-button:focus{outline:none}form.searchwp-form .swp-voice-search-button:focus-visible{outline:2px solid rgb(14 33 33 / .4);outline-offset:2px}form.searchwp-form .swp-voice-search-button .swp-voice-search-button__icon,form.searchwp-form .swp-voice-search-button svg{height:1.25em;width:auto}form.searchwp-form .swp-voice-search-button .swp-voice-search-button__circle{border-radius:50%;height:1.75em;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:1.75em}form.searchwp-form .swp-voice-search-button.swp-voice-listening .swp-voice-search-button__circle{animation:swp-voice-circle-pulse 1.5s ease-in-out infinite;background-color:#1976d2;opacity:.35}form.searchwp-form .swp-voice-search-button.swp-voice-processing .swp-voice-search-button__circle{animation:swp-voice-circle-pulse 1.5s ease-in-out infinite;background-color:#388e3c;opacity:.35}form.searchwp-form .swp-voice-search-button.swp-voice-listening,form.searchwp-form .swp-voice-search-button.swp-voice-processing{color:rgb(14 33 33 / .8)}@keyframes swp-voice-circle-pulse{0%,to{opacity:.2;transform:translate(-50%,-50%) scale(.95)}50%{opacity:.45;transform:translate(-50%,-50%) scale(1.05)}}form.searchwp-form[data-voice-search-enabled="1"] input.swp-input--search{padding-right:70px}form.searchwp-form .swp-voice-search-tooltip{background-color:#1a1a1a;border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 4px 12px rgb(0 0 0 / .15);color:#fff;cursor:pointer;font-size:13px;line-height:1.4;max-width:280px;opacity:0;padding:8px 12px;position:absolute;right:0;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;visibility:hidden;white-space:normal;z-index:1000}form.searchwp-form .swp-voice-search-tooltip:after{border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid #1a1a1a;bottom:-6px;content:"";height:0;position:absolute;right:45px;width:0}form.searchwp-form .swp-voice-search-tooltip--visible{opacity:1;visibility:visible}form.searchwp-form .swp-voice-search-tooltip--below{bottom:auto;top:calc(100% + 8px)}form.searchwp-form .swp-voice-search-tooltip--below:after{border-bottom:6px solid #1a1a1a;border-top:none;bottom:auto;top:-6px}form.searchwp-form .searchwp-form-input-container{display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;justify-content:flex-start;position:relative}form.searchwp-form .searchwp-form-input-container .swp-input{margin:0;width:100%}form.searchwp-form .searchwp-form-input-container .swp-select{border-right:0}form.searchwp-form .searchwp-form-input-container .swp-select+.swp-input{flex-grow:1}form.searchwp-form .searchwp-form-advanced-filters-toggle{text-align:right}form.searchwp-form .searchwp-form-advanced-filters select{flex:1}form.searchwp-form .swp-toggle{cursor:pointer;margin-bottom:0}form.searchwp-form .swp-toggle-switch{background-color:rgb(14 33 33 / .14);border-radius:20px;height:22px;position:relative;transition:background-color .25s;width:40px}form.searchwp-form .swp-toggle-switch:not(.swp-toggle-switch--mini):hover{background-color:rgb(14 33 33 / .2)}form.searchwp-form .swp-toggle-switch--mini{height:15px;width:25px}form.searchwp-form .swp-toggle-switch:after,form.searchwp-form .swp-toggle-switch:before{content:""}form.searchwp-form .swp-toggle-switch:before{background:#fff;border-radius:50%;display:block;height:18px;left:2px;position:absolute;top:2px;-webkit-transition:left .25s;-o-transition:left .25s;transition:left .25s;width:18px}form.searchwp-form .swp-toggle-switch--mini:before{height:11px;left:2px;top:2px;width:11px}form.searchwp-form .swp-toggle-checkbox:checked+.swp-toggle-switch,form.searchwp-form .swp-toggle-switch--checked{background:currentcolor}form.searchwp-form .swp-toggle-checkbox:checked+.swp-toggle-switch:before{left:20px}form.searchwp-form .swp-toggle-checkbox:checked+.swp-toggle-switch--mini:before,form.searchwp-form .swp-toggle-switch--checked.swp-toggle-switch--mini:before{left:12px}form.searchwp-form input.swp-toggle-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:0;overflow:hidden;position:absolute;width:0}form.searchwp-form input.swp-toggle-checkbox:focus{border:none;box-shadow:none;outline:none}form.searchwp-form .swp-toggle .swp-label{display:block;margin-top:21px}form.searchwp-form input.swp-toggle-checkbox:active+.swp-toggle-switch,form.searchwp-form input.swp-toggle-checkbox:focus+.swp-toggle-switch{border:none;-webkit-box-shadow:0 0 1px 1px rgb(14 33 33 / .14);box-shadow:0 0 1px 1px rgb(14 33 33 / .14)}@font-face{font-display:swap;font-family:FontAwesomePB;src:url(/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb-615.eot);src:url(/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb-615.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb-615.woff2) format("woff2"),url(/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb-615.woff2) format("woff"),url(/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb-615.ttf) format("truetype"),url(/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb-615.svg#fapbregular) format("svg");font-weight:400;font-style:normal}.bundled_table_item .product-name,.bundled_table_item .product-price,.bundled_table_item:not(.order_item) .product-quantity,.bundled_table_item .product-subtotal,.bundled_table_item .product-total{font-size:.875em}.bundled_table_item .bundled_table_item_indent{padding-left:32px}.woocommerce .bundled_table_item td.product-name dl.variation,.woocommerce-page .bundled_table_item td.product-name dl.variation,.bundled_table_item td.product-name .wc-item-meta{font-size:100%}.bundled_table_item,.bundled_table_item td{border-top:none!important;border-bottom:none!important}.bundle_table_item,.bundle_table_item td{border-bottom:none!important}.bundled_table_item_price,.bundled_table_item_subtotal{white-space:nowrap}.bundled_table_item_price::after,.bundled_table_item_subtotal::after{font-family:FontAwesomePB;font-size:1rem;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";margin:0 2px 0 12px;opacity:.25}dt.bundled_title_meta,.bundled_notice{margin:12px 0 5px}a.edit_bundle_in_cart_text{color:#888;font-weight:400;text-decoration:none}a.edit_bundle_in_cart_text:hover small{text-decoration:underline}.wcsatt-add-cart-to-subscription-options .bundled_table_item{font-size:.875em}.wcsatt-add-cart-to-subscription-options .bundled_table_item::after{font-family:FontAwesomePB;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";margin:0 2px 0 12px;opacity:.25}.wc-block-order-confirmation-totals__table tr.bundled_table_item.no_line_subtotal td.wc-block-order-confirmation-totals__total{visibility:hidden}.woocommerce-table--order-details tr.bundled_table_item.no_line_subtotal td.woocommerce-table__product-total.product-total{visibility:hidden}#order_review tr.bundled_table_item.no_line_subtotal td.product-subtotal{visibility:hidden}.summary-add-to-cart-form-bundle{clear:both}.summary-add-to-cart-form-bundle::before{display:table;content:"";clear:both}div.bundled_product_summary,.woocommerce div.product.bundled_product_summary{padding-bottom:1.618rem;margin-bottom:1.618rem;border-bottom:1px solid rgb(0 0 0 / .05)}.bundled_product_summary .bundled_product_optional_checkbox span{font-weight:inherit}.bundled_product_summary .bundled_product_optional_checkbox input,.single-product form.cart .bundled_product_summary .bundled_product_optional_checkbox input{width:auto;vertical-align:baseline}.bundled_product_summary .bundled_product_optional_checkbox{margin:0;padding:0;line-height:1em}.bundled_item_optional .bundled_item_cart_content--populated::before{display:block;content:"";height:1rem}.woocommerce-page div.product div.bundled_product_images,.woocommerce-page #content div.product div.bundled_product_images,.woocommerce div.product div.bundled_product_images,.woocommerce #content div.product div.bundled_product_images{float:left;width:20%;margin:0}.bundled_product_summary .bundled_product_images{float:left;position:relative}.bundled_product_summary .bundled_product_images figure{margin:0}.bundled_product_summary .bundled_product_images img{width:100%;height:auto;display:block}.bundled_product_summary .bundled_product_images a.placeholder_image[data-rel=photoSwipe]{cursor:default}div.bundled_product_summary .bundled_product_images,div.bundled_product_summary .details{box-sizing:border-box}div.bundled_product_summary:not(.thumbnail_hidden) .details{float:right;width:80%;padding:0 0 0 1.5rem}.summary-add-to-cart-form-bundle div.bundled_product_summary:not(.thumbnail_hidden) .details{padding:0 0 0 2rem}h4.bundled_product_title{margin-top:0}.bundled_product_summary .bundled_product_title .item_suffix{font-style:italic}.bundled_product_summary .bundled_product_title .bundled_product_title_link{margin-left:.5em}.bundled_product_summary .bundled_product_title a.bundled_product_permalink{box-shadow:none!important;display:inline-flex;height:.9375rem;position:relative;text-decoration:none!important;width:.8125rem}.bundled_product_summary .bundled_product_title a.bundled_product_permalink:focus{outline-offset:1px}.bundled_product_summary .bundled_product_title a.bundled_product_permalink::before{content:"";font-family:FontAwesomePB;position:absolute;font-size:.7em;top:50%;left:0;-ms-transform:translateY(-46%);transform:translateY(-46%)}.bundled_product p.stock,.bundled_item_cart_details p.stock,.bundled_item_cart_details span.price,.bundled_item_cart_details .single_variation .price,.bundled_item_cart_details p.bundled_item_unavailable,.single-product div.product .bundled_item_cart_details span.price,.single-product div.product .bundled_item_cart_details .single_variation .price,.bundled_item_cart_details .woocommerce-variation-description p:first-child{margin:1em 0 0}.bundled_item_cart_details>p:first-child,.bundled_item_cart_details>span:first-child,.single-product div.product .bundled_item_cart_details>p:first-child,.single-product div.product .bundled_item_cart_details>span:first-child{margin-top:0}.bundled_product_summary .bundled_item_wrap span.price,.single-product .bundled_product_summary .bundled_item_wrap span.price{display:block}.bundled_product_summary p.bundled_item_unavailable{font-weight:500}.bundled_product_summary .bundled_item_price_quantity,.bundled_product_summary.bundled_item_optional .bundled_product_optional_checkbox span.price,.single-product div.product .bundled_product_summary.bundled_item_optional .bundled_product_optional_checkbox span.price{margin-left:.1em}.bundled_product_summary .quantity_hidden{display:none!important}.bundle_form .bundled_product.product{overflow:visible}.bundle_data .bundle_button button.disabled{opacity:.5}.bundled_item_wrap::before,.bundled_item_wrap::after,div.bundled_product_summary::after,div.bundled_product_summary::before,.bundle_data::after,.bundled_product_summary .bundled_product_optional_checkbox::after{display:table;content:"";clear:both}.float_qty_input .details{padding-right:100px;position:relative;width:100%}.float_qty_input .bundled_item_after_cart_details{position:absolute;right:5px;top:0}.bundled_product_checkbox{vertical-align:middle;margin:0 6px 3px 0}.bundle_error .woocommerce-info ul{list-style:none;margin:0;width:100%}.purchasable_notice_reason .pb_notice_list{list-style:disc;margin:1.5rem}.bundle_error .woocommerce-info ul li{margin-bottom:.5em}.bundle_error .woocommerce-info ul li:last-child{margin-bottom:0}.bundle_error .woocommerce-info{margin:0 0 1.5rem}.woocommerce-info .purchasable_notice_reason{font-size:90%;font-style:italic;display:block;margin-top:1em}.woocommerce-info .purchasable_notice_reason strong{font-style:normal;margin:0 2px}.bundle_form button{vertical-align:middle}.bundle_form .bundle_price,.bundle_form .bundle_error{margin-top:0!important;margin-bottom:0!important}.bundle_form .bundle_price::before,.bundle_form .bundle_error::before,.bundle_form .bundle_availability::before{display:table;content:"";clear:both}.bundle_form .bundle_price::after,.bundle_form .bundle_error::after,.bundle_form .bundle_availability::after{display:table;content:"";clear:both}.bundle_form .bundle_price p.price,.single-product .bundle_form .bundle_price p.price{line-height:1;margin:0 0 1.5rem}.bundle_form .bundle_price p.price .bundled_subscriptions_price_html,.single-product .bundle_form .bundle_price p.price .bundled_subscriptions_price_html{line-height:1.5}.bundle_form .bundle_availability p.stock,.single-product .bundle_form .bundle_availability p.stock{line-height:1;margin:0 0 1.5rem}.bundle_form.bundle_out_of_stock .bundle_availability p.out-of-stock,.single-product .bundle_form.bundle_out_of_stock .bundle_availability p.out-of-stock{margin:0}ul.bundled_products .bundled_product_summary .bundled_product_images{float:none!important;width:100%!important}ul.bundled_products .bundled_product_summary .quantity,.single-product div.product form.cart ul.bundled_products .bundled_product_summary .quantity{float:none}ul.bundled_products table.variations td{text-align:center}ul.bundled_products li.bundled_product .price{display:inline-block}ul.bundled_products li.bundled_product{text-align:center}table.bundled_products_hidden{display:none}table.bundled_products{border-width:0 0 1px;margin-bottom:1.5rem}table.bundled_products .bundled_product_summary{padding:0}table.bundled_products .bundled_product_summary .bundled_product_images{float:none!important;width:100%!important}table.bundled_products td.bundled_item_col{vertical-align:top;border:0;padding:1em}table.bundled_products th.bundled_item_col{border:0;padding:1em}table.bundled_products th.bundled_item_details_head{text-align:left}table.bundled_products td.bundled_item_images_col{width:20%;min-width:100px}table.bundled_products td.bundled_item_qty_col,table.bundled_products th.bundled_item_qty_head{max-width:150px;min-width:-webkit-min-content;min-width:min-content;text-align:center}table.bundled_products th.bundled_item_qty_head{white-space:nowrap}.summary-add-to-cart-form-bundle table.bundled_products th,.summary-add-to-cart-form-bundle table.bundled_products td{padding:1.5em}table.bundled_products td.bundled_item_qty_col .quantity,.single-product div.product form.cart table.bundled_products td.bundled_item_qty_col .quantity{float:none;margin:0;display:inline-flex;flex-wrap:nowrap}table.bundled_products td.bundled_item_qty_col .quantity input.qty,.single-product div.product form.cart table.bundled_products td.bundled_item_qty_col .quantity input.qty{min-width:3.5em}table.bundled_products .bundled_product_summary td.bundled_item_details_col .details{width:100%;float:none;padding:0}span.summary_element_content span.content_bundled_product_details_wrapper{margin:.5em 0 0 0;display:block}span.summary_element_content span.content_bundled_product_details{display:block}span.summary_element_content span.content_bundled_product_image{width:20%;margin:.75em auto 0 auto;display:none}span.summary_element_content span.content_bundled_product_image img{margin-bottom:.5em}span.summary_element_content span.content_bundled_product_title{display:block}span.summary_element_content span.content_bundled_product_title:first-of-type{margin-top:.5em}span.summary_element_content span.content_bundled_product_title span.bundled_product_title_sep{display:none}.component .bundle_form{margin-bottom:0}.component .component_wrap .bundle_price span.price,.single-product .component div.product .component_wrap .bundle_price span.price{margin:0 0 1.5rem}.composite_message .bundled_items_selection_status{display:none}.composite_message .status_msg{display:inline}.woocommerce #content div.product .small_width.bundle_form div.bundled_product_summary .bundled_product_images,.woocommerce div.product .small_width.bundle_form div.bundled_product_summary .bundled_product_images,.woocommerce-page #content div.product .small_width.bundle_form div.bundled_product_summary .bundled_product_images,.woocommerce-page div.product .small_width.bundle_form div.bundled_product_summary .bundled_product_images,.woocommerce #content div.product .small_width.composite_form .bundle_form div.bundled_product_summary .bundled_product_images,.woocommerce div.product .small_width.composite_form .bundle_form div.bundled_product_summary .bundled_product_images,.woocommerce-page #content div.product .small_width.composite_form .bundle_form div.bundled_product_summary .bundled_product_images,.woocommerce-page div.product .small_width.composite_form .bundle_form div.bundled_product_summary .bundled_product_images{width:100%;float:left;margin-left:0;margin-right:0}.small_width.bundle_form div.bundled_product_summary:not(.thumbnail_hidden) .details,.small_width.composite_form .bundle_form div.bundled_product_summary:not(.thumbnail_hidden) .details{width:100%;float:left;margin-left:0;margin-right:0;padding:0}.small_width.bundle_form div.bundled_product_summary .bundled_product_images,.small_width.composite_form .bundle_form div.bundled_product_summary .bundled_product_images{max-width:50%}.small_width.bundle_form div.bundled_product_summary .bundled_product_images img,.small_width.composite_form .bundle_form div.bundled_product_summary .bundled_product_images img{margin-bottom:1em}.small_width.bundle_form table.bundled_products td,.small_width.composite_form .bundle_form table.bundled_products td{display:block}.small_width.bundle_form table.bundled_products thead,.small_width.composite_form .bundle_form table.bundled_products thead{display:none}.small_width.bundle_form table.bundled_products tr td.bundled_item_images_col,.small_width.composite_form .bundle_form table.bundled_products tr td.bundled_item_images_col{width:100%;padding-bottom:0}.small_width.bundle_form table.bundled_products tr td.bundled_item_images_col,.small_width.bundle_form table.bundled_products tr td.bundled_item_details_col,.small_width.composite_form .bundle_form table.bundled_products tr td.bundled_item_images_col,.small_width.composite_form .bundle_form table.bundled_products tr td.bundled_item_details_col{padding-bottom:0}.small_width.bundle_form table.bundled_products tr td.bundled_item_images_col,.small_width.composite_form .bundle_form table.bundled_products tr td.bundled_item_images_col{width:100%}.small_width.bundle_form table.bundled_products tr td.bundled_item_qty_col,.small_width.composite_form .bundle_form table.bundled_products tr td.bundled_item_qty_col{max-width:100%;text-align:left}.status_msg{display:flex;justify-content:space-between}.bundled_items_selection_msg{flex-grow:1}.bundled_items_selection_status{flex-shrink:0;font-style:italic;padding-left:1em;margin-left:1em;border-width:0;border-left-width:1px;border-left-style:solid;border-left-color:rgb(255 255 255 / .25)!important}.small_width.bundle_form .bundled_items_selection_status{display:none}.bundle_form.bundle_sells_form{margin-bottom:0;padding-top:2em}.bundle_sells_title+.bundle_form.bundle_sells_form{padding-top:0}div+.bundle_sells_title{padding-top:1.618em}.bundle_form .product-addon{margin:0;padding:10px 0}.product .bundled_item_wrap .nyp{margin:0}.product .bundled_item_wrap .nyp .woocommerce-nyp-message{margin:0!important;padding:1em 0}.product .bundled_item_wrap .nyp .woocommerce-nyp-message .wc-nyp-error{margin:0}.bundle_form table.variations .required{border-bottom:0!important;color:red}.bundle_form table.variations,.single-product div.product .bundle_form table.variations{margin:0}.bundle_form table.variations td,.bundle_form table.variations th{display:list-item;padding:0;list-style:none;background-color:#fff0}.bundle_form .cart .variations select,.bundled_product .cart .variations .bundled_variation_attribute_value,.single-product div.product .bundle_form .cart .variations select{margin:0}.bundle_form table.variations td.value,.single-product div.product .bundle_form table.variations td.value{margin:0;padding:.25em 0 0}.bundle_form .variations_button,.single-product div.product .bundle_form .variations_button{padding:0;border-top:none}.woocommerce form.cart .bundled_product .cart .variations,.woocommerce form.cart .bundled_product .cart .variations tr,.woocommerce form.cart .bundled_product .cart .variations td{border:0}.bundled_product .cart .variations td.label{padding:1em 0 0}.bundled_product .cart .variations tr:first-child td.label{padding:0}.bundled_product .cart .attribute_value_static td label::after{content:":"}.bundled_product .cart .variations a.reset_variations{margin:1rem 0 0;display:inline-block;visibility:visible!important}.bundled_product .wc-no-matching-variations{margin:1rem 0 0 0}.theme-astra.woocommerce div.product form.bundle_form{margin:1.618em 0 1.618em 0}.theme-astra div.product form.bundle_form .bundle_availability p.stock{line-height:1;margin:0 0 1.618em}.theme-astra.woocommerce div.product .bundled_product span.price{font-size:1rem}.theme-astra.woocommerce div.product form.bundle_form .bundled_product .single_variation_wrap .single_variation,.theme-astra.woocommerce div.product form.bundle_form .bundled_product p.stock{margin-bottom:0}.theme-astra.woocommerce div.product form.bundle_form .bundled_product p.stock{font-size:1em}.theme-astra div.product .bundle_form.bundle_out_of_stock .bundle_availability p.out-of-stock{margin:0}.theme-astra.woocommerce-page div.product div.bundled_product_images,.theme-astra.woocommerce-page #content div.product div.bundled_product_images,.theme-astra.woocommerce div.product div.bundled_product_images,.theme-astra.woocommerce #content div.product div.bundled_product_images{width:20%}.theme-astra .bundled_product p.stock,.theme-astra .bundled_item_cart_details p.stock,.theme-astra .bundled_item_cart_details span.price,.theme-astra .bundled_item_cart_details .single_variation .price,.theme-astra .bundled_item_cart_details p.bundled_item_unavailable,.theme-astra.single-product div.product .bundled_item_cart_details span.price,.theme-astra.single-product div.product .bundled_item_cart_details .single_variation .price,.theme-astra .bundled_item_cart_details .woocommerce-variation-description p:first-child{margin:0}.theme-astra .bundled_product .cart .variations a.reset_variations{margin:0}.theme-astra .bundled_product{font-size:.9em}.theme-astra.woocommerce div.product form.bundle_form table.bundled_products{margin-bottom:1.5rem}.theme-astra table.bundled_products tr td.bundled_item_col{padding-bottom:.75rem}.theme-astra table.bundled_products tr:last-child td.bundled_item_col{padding-bottom:1.5rem}.theme-flatsome form.bundle_form{margin-top:1.3em}.theme-flatsome .bundled_product .cart .variations a.reset_variations{position:static;margin-bottom:1em}.theme-flatsome .bundled_product .cart .woocommerce-variation-price{padding:0}.theme-flatsome .product-info .bundle_form .price{font-size:1em}.elementor-add-to-cart-wc-pb form.cart:not(.grouped_form):not(.variations_form),.elementor-add-to-cart-wc-pb form.cart div.woocommerce-variation-add-to-cart{display:block!important}.theme-twentytwentyone .bundled_product_summary .bundled_product_optional_checkbox input,.theme-twentytwentyone .single-product form.cart .bundled_product_summary .bundled_product_optional_checkbox input{width:25px;height:25px;min-width:25px}