.pum-content .et_pb_row .et_pb_column:first-child .et_pb_image,.pum-content .et_pb_row .et_pb_column:first-child .et_pb_image .et_pb_image_wrap,.pum-content .et_pb_row .et_pb_column:first-child .et_pb_image img{height:100%}.pum-content .et_pb_row .et_pb_column:first-child .et_pb_image img{object-fit:cover}header .et_pb_section.et_pb_sticky.et_pb_sticky--top .CartClick{background-color:transparent!important}body.woocommerce-cart #page-container .et_pb_section .et_pb_wc_cart_totals a.checkout-button.button{padding:10px 20px!important}body.woocommerce #page-container .et_pb_section .type-product .et_pb_db_atc .button,body.woocommerce #page-container .et_pb_section .type-product .et_pb_db_atc .button:hover{color:#000!important;background-color:transparent!important}.bodycommerce-minicart header .slidein-header-text{font-size:20px!important;font-weight:600;text-align:left}header .et_pb_sticky_module{z-index:0!important}.grecaptcha-badge{display:none}div.asl_r.vertical{z-index:99999}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{color:#000!important;font-weight:500!important}#ajaxsearchlite1 .probox,div.asl_w .probox{background-color:#f9f9f9;border-bottom:1px solid #000;box-shadow:none!important;border-top:0;border-left:0;border-right:0}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-size:14px}div.asl_r .results .item .asl_content{padding:10px 5px 10px 0}div.asl_w .probox .promagnifier{box-shadow:none}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:none!important;left:10px!important;bottom:10px!important;width:48px!important;background-color:#141414!important;background-image:url('/wp-content/uploads/2023/04/icon-cookies-2.png');background-repeat:no-repeat;border-radius:50%!important;min-width:48px!important;font-size:0px;background-position:9px}#cmplz-document p,#cmplz-document h2,#cmplz-document ul,#cmplz-manage-consent-container{display:none!important}#cmplz-document{max-width:100%;margin:10px 0 20px 0}mark{background-color:transparent}#PaymentRequest input[type="submit"]{background-color:#000;color:#fff;border:0;padding:10px 30px;font-size:16px;cursor:pointer;margin:10px 0 20px}.woocommerce-terms-and-conditions-link,.woocommerce-privacy-policy-link{text-decoration:underline}.bodycommerce-shoppify-bottom-controls .previous-button a::before{content:"« "}.woocommerce-MyAccount-orders a.woocommerce-button{margin-right:5px}.woocommerce-checkout .woocommerce-error{float:none;width:100%}#payment_methods .woocommerce-terms-and-conditions .et_pb_section{background-color:#fff!important;padding:5% 5% 0 5%}#payment_methods .woocommerce-terms-and-conditions .et_pb_section_0 .et_pb_row{padding:0!important}#payment_methods .woocommerce-terms-and-conditions .et_pb_section h1{color:#000!important;text-align:left!important;font-size:26px}.shipping-calculator-form input{background-color:#fff!important}.woocommerce-info a,.woocommerce-message a{color:#000}.shipping-calculator-form .select2-selection{background-color:#fff!important}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:100%}.showlogin{color:#000!important}.added_to_quote{position:absolute;bottom:-35px}.product_meta .category_wrapper{display:none}.woocommerce table.shop_table td small.includes_tax{display:none}.ltc-goudy-oldstyle-pro h2{font-family:ltc-goudy-oldstyle-pro,serif;font-weight:700;font-style:normal}body{overflow-x:hidden}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.ds-vertical-bottom{display:flex;flex-direction:column;justify-content:flex-end}.lettrine p::first-letter{font-size:24px}ul ul{padding-bottom:0}.li-space li{margin-bottom:15px}.et_pb_text ol,.dipl_tab_desc ol{list-style:none;counter-reset:li}.dipl_tab_desc ol:last-child{padding-bottom:0}.et_pb_text ol li,.dipl_tab_desc ol li{counter-increment:li;margin-left:30px;margin-bottom:15px}.et_pb_text ol li::before,.dipl_tab_desc ol li::before{content:counter(li);color:#fff;display:inline-block;background-color:#000;border-radius:50%;width:22px;height:22px;text-align:center;font-size:12px;font-weight:bold;position:absolute;margin-left:-30px;line-height:1.8em}.dipl_tabs .dipl_tabs_item .dipl_single_tab_content{padding:0 0 0 20px!important}.dipl_tabs .dipl_tabs_item{padding:0 0 0 20px!important}.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:0}.et_pb_text p,.et_pb_toggle_content p,.et_pb_text ol{text-align:justify}p:not(.has-background):last-of-type{padding-bottom:1em}.et_pb_text_inner :not(.has-background):last-child{padding-bottom:0}#left-area ol,.entry-content ol,.et-l--body ol,.et-l--footer ol,.et-l--header ol,#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{line-height:1.4em}footer .et_pb_text_align_left p{text-align:left}.et_pb_text_align_center p{text-align:center}.et_pb_blurb_description h4{line-height:1.2em}.et_pb_blurb_description h4{font-family:'FuturaStd-Book',Helvetica,Arial,Lucida,sans-serif}#marques-fb img{margin:0 30px}.button-horizontal{display:flex;align-items:center;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:flex-start}.button-horizontal .et_pb_button_module_wrapper{display:inline-block;margin-bottom:0!important;padding:0 16px 0 0!important}.button-horizontal .et_pb_button_module_wrapper:last-child{padding:0!important}.et_pb_menu .et-menu>li{padding-left:30px;padding-right:30px}.pa-fullscreen-menu .et_pb_menu__wrap{justify-content:flex-end!important}.pa-fullscreen-menu .et_pb_menu__wrap .et_pb_menu__menu{display:none!important}.pa-fullscreen-menu .et_pb_menu__wrap .et_mobile_nav_menu{display:block!important;align-items:center!important}.pa-fullscreen-menu .opened .et_mobile_menu{width:100vw!important;position:fixed!important;top:0em!important;left:0vw!important;height:100vh!important;display:flex!important;justify-content:center!important;flex-direction:column!important;opacity:1!important;visibility:visible!important;transition:visibility 0.3s,opacity 0.3s ease-in-out;padding:0!important}.pa-fullscreen-menu .closed .et_mobile_menu{background-color:#fff!important;text-align:center!important;width:100vw!important;position:fixed!important;left:100vw!important;top:0em!important;height:100vh!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;transition:visibility 0.3s,opacity 0.3s,left 1s,ease-in-out;opacity:0!important;visibility:hidden!important}.pa-fullscreen-menu .et_mobile_menu li{list-style:none!important;text-align:center!important;width:100%}.pa-fullscreen-menu .et_pb_menu__wrap span.mobile_menu_bar{z-index:999999!important}.pa-fullscreen-menu .et_pb_menu__wrap .opened .mobile_menu_bar::before{content:"\4d"!important;color:#fff}.pa-fullscreen-menu .et_mobile_menu{border-top:none}.pa-fullscreen-menu .et_mobile_menu .menu-item-has-children>a{background-color:transparent}.et_mobile_menu li a:hover{background-color:transparent;opacity:1}.pa-fullscreen-menu .et_mobile_menu li a{border-bottom:none}.et-fb-post-content.ui-sortable #top-search{display:block}#top-search{display:none}.dwe_ajax_search .dwe_ajax_search_field{border:0;width:100%;margin:0;padding:10px 35px 10px 10px;font-size:14px;border-bottom:1px solid #000}.header-icon{display:flex;align-items:center;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:flex-end}.header-icon.header-button{justify-content:flex-start}.header-icon .et_pb_module{margin-bottom:0!important}.header-icon .et_pb_button_module_wrapper{padding:0 8px}.header-icon .et_pb_widget_area_left{border-right:0;padding:0}.header-icon .et_pb_widget_area_left .et_pb_widget{margin-bottom:0}.header-icon .et_pb_widget_area_left .et_pb_widget ul li{margin-bottom:0}.dwe_mini_cart_outer_wrap{height:19.6px}.dwe_mini_cart .dwe_mini_cart_product_count{color:#fff;background-color:#000;border-radius:50%;width:15px;height:15px;font-size:9px}.et-db #et-boc .et-l .et_pb_row#top-search{display:none}.woocommerce-MyAccount-navigation{display:none}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#fff!important;color:#000!important;border:1px solid #e1e1e1;font-size:14px!important}.et_button_no_icon.woocommerce .woocommerce-message .woocommerce-Button.button,.et_button_no_icon.woocommerce .woocommerce-message .woocommerce-Button.button:hover{color:#9e8475!important;background-color:transparent!important;padding:0!important;font-size:14px!important;line-height:1.4em!important}.woocommerce-account .addresses .title .edit{float:left;width:100%}.et_pb_module.no-borders table .woocommerce-cart-form__cart-item td{border-bottom:1px solid #e1e1e1!important;padding:5px 0!important}.et_pb_module.no-borders table tr:last-child td.actions{padding-top:40px!important}.et_pb_db_cart_products_0 .woocommerce-cart-form table.cart td.actions .coupon .input-text{padding-top:5.2px;padding-right:10px;padding-bottom:5.2px;padding-left:10px}body #page-container .et_pb_section .et_pb_db_cart_products .button:hover{background-color:#000!important}body #page-container .et_pb_section .et_pb_db_cart_products_0 .button:hover,body.woocommerce-cart #page-container td.actions .button:hover{color:#FFFFFF!important;border-color:#000!important;background-image:initial;background-color:#000}body #page-container .et_pb_section .et_pb_db_cart_products_0 .button,body.woocommerce-cart #page-container td.actions .button{color:#000!important;border-width:1px!important;border-color:#000;background-color:#FFFFFF;font-size:14px;border-radius:0}.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{padding:8px}table.cart th,#main-content table.cart th,table.cart td,#main-content table.cart td,table.cart tr,#main-content table.cart tr,#content-area table tr,#content-area table td,#content-area table th{padding:.857em 0.587em .857em 0;max-width:100%}.cart_totals h2{display:none}.woocommerce table.shop_table{border:0}.woocommerce ul#shipping_method li{margin:0}.woocommerce-shipping-destination{padding-bottom:0!important}.wc-proceed-to-checkout{padding-bottom:0!important}.wc-proceed-to-checkout a{margin-bottom:0!important}.woocommerce table.shop_table tr.woocommerce-shipping-totals td{text-align:right}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:5.2px 10px}body.woocommerce-cart #page-container .et_pb_db_cart_products .button{color:#000;background-color:#fff;border:1px solid #000!important}.woocommerce-checkout .coupon-module{border:0;width:94.5%;margin-right:5.5%;padding:7.1px 10px}.woocommerce-checkout .bodycommerce-shopify-coupon .button{width:100%}@media screen and (min-width:981px){form.woocommerce-checkout{width:57.8%;margin-right:5.5%}form.woocommerce-checkout .et_pb_column{width:100%}}.image-card .dipl_image_card_icon_wrapper{margin-top:-90px!important;text-align:center}.image-card .dipl_image_card_inner_content_wrapper{margin-top:10px}.image-card .dipl_image_card_icon{width:200px;border:10px solid #fff;border-radius:50%}#image-card-1 .dipl_image_card_icon{content:url('/wp-content/uploads/2022/03/armistol-300.png');background-color:#fff}#image-card-2 .dipl_image_card_icon{content:url('/wp-content/uploads/2022/03/sapo-300.png');background-color:#fff}#image-card-3 .dipl_image_card_icon{content:url('/wp-content/uploads/2022/03/clean-golf-300.png');background-color:#fff}#et-boc .area-outer-wrap[data-da-type="popup"]{min-width:320px;padding:0;width:100%!important;left:0!important}#et-boc .area-outer-wrap>[data-da-area]{height:100vh}#et-boc .area-outer-wrap .da-close{-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:block;font-family:Courier New,monospace;font-size:60px;font-weight:400;height:60px;line-height:60px;opacity:.7;pointer-events:all;position:absolute;right:0;text-align:center;text-decoration:none;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:60px}.dwe_ajax_search_item .dwe_ajax_search_item_image{height:100%;padding:10px}.dwe_ajax_search_item .dwe_ajax_search_item_title{font-weight:500}#divi_filter span.et_pb_contact_field_options_title{display:none!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{color:#000!important}.woocommerce ul.products li.product .price{text-align:center;display:block}.woocommerce-Price-currencySymbol{margin-left:5px}.et_pb_db_product_title{margin-bottom:0!important}.et_pb_db_product_title h2{padding-bottom:0}.grid-col.product.type-product .grid-item-cont .et_pb_row{padding-top:0;padding-bottom:50px}.et_pb_contact_field_options_title{display:none}.orderby,.woocommerce div.product form.cart .variations td select{font-size:14px}.woocommerce div.product form.cart .variations label{margin-top:3px;display:block}.fullwidth-button .cart:not(.variations_form),.fullwidth-button .woocommerce-variation-add-to-cart.variations_button{flex-direction:revert}.woocommerce.single-product div.product p.price{padding-bottom:0}.dwe_woo_products .dwe_single_woo_product_add_to_cart a.add_to_cart_button:not(.loading)::after,.dwe_woo_products .dwe_single_woo_product_add_to_cart a.button:not(.loading)::after{top:1px;padding-left:0}.dwe_woo_products .dwe_single_woo_product_add_to_cart a.add_to_cart_button,.dwe_woo_products .dwe_single_woo_product_add_to_cart a.button,.dwe_woo_products .dwe_single_woo_product_add_to_cart a.add_to_cart_button:hover,.dwe_woo_products .dwe_single_woo_product_add_to_cart a.button:hover{padding-top:0}.dwe_single_woo_product_add_to_cart .add_to_cart_inline:after{bottom:.3125rem;bottom:-.3rem;content:"";height:1px;left:0;position:absolute;top:calc(100% + 5px);transform:scaleX(.98);transition:all .5s ease-out;width:100%}.dwe_single_woo_product_add_to_cart .add_to_cart_inline:hover:after{animation:fadeIn .5s ease-out forwards;background-color:#000;filter:blur(0);opacity:1;transform:scaleX(1);transition:all .5s ease-out}.cart-icon,body .column-cart .et_pb_module .cart-icon{padding:10px 8px 5px 8px}.cart-count p{color:#ffffff;font-size:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-bottom:0!important}.column-cart .et_pb_module .cart-count{position:absolute}.bodycommerce-minicart{right:-35px}.bodycommerce-minicart .woocommerce-mini-cart.cart_list li{padding:15px 0 5px!important}.et_pb_module.et_pb_db_content ul{padding-left:1em!important}.et_pb_module.et_pb_db_content ul:last-of-type{padding-bottom:0}.et_pb_module.et_pb_db_content p:not(.has-background):last-of-type{padding-bottom:1em}.bodycommerce-minicart-container{padding:70px 50px 50px}.bc-minicart-slide-bottom{padding:50px;background-color:#eee!important;border-top:1px solid #eee}.bodycommerce-minicart .costs{margin-bottom:30px}.bodycommerce-minicart .costs .subtotal{padding-top:0}.et_button_no_icon.woocommerce .woocommerce-mini-cart__buttons.buttons .button.checkout:las-child{margin-bottom:0}.bodycommerce-minicart .costs .subtotal span{font-size:14px!important}.bodycommerce-minicart .costs .shipping{padding-top:10px}.bodycommerce-minicart .costs .shipping span{font-size:14px!important}.bodycommerce-minicart .costs .total{border-top:0}.et_button_no_icon.woocommerce .woocommerce-mini-cart__buttons.buttons .button{color:#000;width:100%;background-color:#f9f9f9;border:1px solid #000!important;padding:10px 20px!important;margin-bottom:10px;text-align:center}.et_button_no_icon.woocommerce .woocommerce-mini-cart__buttons.buttons .button:hover{color:#f9f9f9!important;width:100%;background-color:#000!important;border:1px solid #000!important;padding:10px 20px!important;margin-bottom:10px;text-align:center}.et_button_no_icon.woocommerce .woocommerce-mini-cart__buttons.buttons .button.checkout{color:#f9f9f9;width:100%;background-color:#000;border:1px solid #000!important;padding:10px 20px!important;margin-bottom:10px;text-align:center}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:500;padding-bottom:0;color:#000;line-height:1.4em}.bodycommerce-minicart .woocommerce-mini-cart-item{border-top:0!important}.bodycommerce-minicart .woocommerce-mini-cart-item .cart-item-price{margin-bottom:20px;font-weight:600}.bodycommerce-minicart .woocommerce-mini-cart-item .cart-item-quantity{font-size:13px}.bodycommerce-minicart .woocommerce-mini-cart-item .item-img{padding:0 10px 10px 0;width:110px}.bodycommerce-minicart .woocommerce-mini-cart-item .cart-item-price{margin-bottom:20px}body .bodycommerce-minicart .woocommerce-mini-cart-item .cart-item-delete{bottom:20px}body .bodycommerce-minicart .bc-minicart-slide-bottom .woocommerce-mini-cart__buttons .checkout.wc-forward{margin-top:0}.bodycommerce-minicart .woocommerce-mini-cart-item.mini_cart_item .remove-mini-cart.remove{color:red!important}body .bodycommerce-minicart{max-width:580px;transition:none}.bodycommerce-minicart .close{position:absolute!important;top:50px;right:50px;z-index:10;width:36px;height:36px;cursor:pointer;transform:translateY(50%)}.bodycommerce-minicart .close::after{left:auto;right:0;font-size:36px!important}body .bodycommerce-minicart .woocommerce-mini-cart-item .cart-item-delete{right:0;position:absolute;bottom:8px;width:14px;padding:0;top:0;overflow:visible;transform:translate(-50%,calc(50% + 7px));height:14px}.woocommerce-mini-cart__empty-message{text-align:center}form.woocommerce-checkout{width:100%;margin-right:0}.woocommerce table.shop_table th.product-total,.woocommerce table.shop_table td.product-total,.woocommerce table.shop_table .mrwp td{text-align:right}.woocommerce ul#shipping_method li input{margin:-2px .4375em 0 0;vertical-align:middle}.woocommerce ul#shipping_method li{margin: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);width:33%}.et_pb_wc_cart_notice .woocommerce-error,.et_pb_wc_cart_notice .woocommerce-info,.et_pb_wc_cart_notice .woocommerce-message{border:1px solid #666!important}.checkout_coupon p{margin-bottom:0!important;padding-bottom:0!important}.woocommerce-checkout button[name="apply_coupon"]{width:100%}#connect .woocommerce-form-coupon-toggle,#connect .checkout_coupon,#promo .woocommerce-form-login-toggle,#promo .woocommerce-form-login,#promo .woocommerce-form-coupon-toggle{display:none!important}#promo .checkout_coupon{display:block!important;background-color:#f4f4f4;border:1px solid #ccc;border-radius:0}#connect{margin-bottom:0!important}#connect .woocommerce-form-login-toggle,#connect .woocommerce-form-login{margin-bottom:20px}.woocommerce-shipping-methods p{font-weight:normal}.woocommerce-shipping-methods li label br{display:none}#parcel_shop_info{font-weight:normal}.woocommerce-shipping-methods .shipping-selected img{display:none}#shipping_method .dpd-check-gsm,.wc-block-components-shipping-rates-control .dpd-check-gsm{display:inline-block}#shipping_method .invalid-gsm,.wc-block-components-shipping-rates-control .invalid-gsm{padding:15px;color:#f00;border:1px solid #f00;font-weight:normal}@media screen and (min-width:481px){.woocommerce-shipping-totals.shipping th{width:20%!important}.woocommerce-shipping-totals.shipping td{width:80%!important}.woocommerce-shipping-totals.shipping th{width:20%!important;vertical-align:top}}@media screen and (max-width:480px){.woocommerce-shipping-totals.shipping th{width:100%!important}.woocommerce-shipping-totals.shipping td{width:100%!important}.woocommerce-shipping-totals.shipping th{width:100%!important;vertical-align:top}.shop_table.woocommerce-checkout-review-order-table,.shop_table.woocommerce-checkout-review-order-table tfoot,.shop_table.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals.shipping,.shop_table.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals.shipping th,.shop_table.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals.shipping td{display:block;width:100%}}body.woocommerce div.product .woocommerce-tabs ul:last-of-type{padding-bottom:0}body.woocommerce div.product .woocommerce-tabs ul.tabs,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs{background:transparent}body.woocommerce .woocommerce-tabs{border:0;margin:30px 0 0}body.woocommerce div.product .woocommerce-tabs ul.tabs li a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a{padding:10px 22px!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before{border-bottom-color:#000}body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{border-right:1px solid #000;border-bottom:1px solid #000;margin:0}body.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li:last-child,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active:last-child,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active:last-child{border-right:0}body.woocommerce div.product .woocommerce-tabs .panel,body.woocommerce #content-area div.product .woocommerce-tabs .panel{padding:22px 0 0}body.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li:first-child a{padding-left:0!important;font-weight:600}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:600}.et_pb_db_tabs .woocommerce-tabs .woocommerce-Tabs-panel ul{list-style-type:disc!important;list-style-position:outside;padding-left:1em!important}.et_pb_db_add_info h2{display:none}.et_pb_db_add_info table th{display:none}.woocommerce .et_pb_db_add_info table.shop_attributes td{font-style:normal;padding:0;border-top:0;border-bottom:0;margin:0;line-height:inherit;color:#666}.woocommerce .et_pb_db_add_info table.shop_attributes{border:0;border-top:0;margin-bottom:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:1.4em;text-align:left}body .db_attribute_term_list .term-item{margin:0;color:#666}.woocommerce div.product div.images .flex-control-thumbs li img{border:1px solid #666;padding:10px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.shop_table tr.cart-subtotal td,.shop_table tr.order-total td{text-align:right}.bc_product_grid .et_pb_db_product_title .entry-title{font-size:16px;line-height:1em;font-weight:500;text-align:center}body.woocommerce #page-container .et_pb_section .et_pb_db_atc .button{padding-right:0.7em!important;padding-left:0.7em!important}.et_pb_related_wrapper .et_pb_db_image{text-align:center}.et_pb_related_wrapper .et_pb_db_image img{max-width:200px}.et_pb_toggle{border:0;border-bottom:1px solid #000;padding-bottom:20px!important;margin-bottom:20px!important}.et_pb_toggle_open{padding:0;background-color:transparent;z-index:1}.et_pb_toggle_close{background-color:transparent;padding:0;padding-bottom:0px}.et_pb_toggle_open .et_pb_toggle_title,.et_pb_toggle_close .et_pb_toggle_title{color:#000!important;font-size:20px}.et_pb_toggle_title::before{content:"+";font-size:18px;margin-top:-7px;font-family:'FuturaStd-Medium',Helvetica,Arial,Lucida,sans-serif!important;color:#000}.divi-radio-tick_box label{text-transform:uppercase}.divi-radio-tick_box .et_pb_contact_field_radio[style="padding-left:35px;"] label{text-transform:none;padding-left:27px}.divi-radio-tick_box .et_pb_contact_field_radio[style="padding-left:35px;"] input{left:30px;width:18px;height:18px;top:2px}.divi-radio-tick_box .et_pb_contact_field_radio[style="padding-left:35px;"] .checkmark,.et-db #et-boc .et-l .et_pb_contact_field.et_pb_contact_field_radio[style="padding-left:35px;"] .checkmark{left:35px!important;width:18px!important;height:18px!important;top:5px!important}.divi-radio-tick_box .et_pb_contact_field_radio{padding:5px 0 10px}.divi-radio-tick_box .et_pb_contact_field_radio[style="padding-left:35px;"] .checkmark::after{left:6px;top:4px;width:3px;height:6px}.wpcf7 input.text,.wpcf7 input.title,.wpcf7 input[type="email"],.wpcf7 input[type="password"],.wpcf7 input[type="tel"],.wpcf7 input[type="text"],.wpcf7 select,.wpcf7 textarea,.woocommerce-checkout #page-container form .woocommerce-billing-fields input.text,.woocommerce-checkout #page-container form .woocommerce-billing-fields input.title,.woocommerce-checkout #page-container form .woocommerce-billing-fields input[type="email"],.woocommerce-checkout #page-container form .woocommerce-billing-fields input[type="password"],.woocommerce-checkout #page-container form .woocommerce-billing-fields input[type="tel"],.woocommerce-checkout #page-container form .woocommerce-billing-fields input[type="text"],.woocommerce-checkout #page-container form .woocommerce-billing-fields select,.woocommerce-checkout #page-container form .woocommerce-billing-fields textarea{background-color:#f9f9f9;border:0!important;padding:10px!important;color:#000;font-size:14px!important;width:100%}.wpcf7-list-item{display:block;margin:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{background-color:#f9f9f9;color:#000;padding:10px}.select2-container--open .select2-dropdown{left:0;top:-28px;padding:10px 0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:0!important}.woocommerce-checkout #page-container form .form-row input.text,.woocommerce-checkout #page-container form .form-row input.title,.woocommerce-checkout #page-container form .form-row input[type="email"],.woocommerce-checkout #page-container form .form-row input[type="password"],.woocommerce-checkout #page-container form .form-row input[type="tel"],.woocommerce-checkout #page-container form .form-row input[type="text"],.woocommerce-checkout #page-container form .form-row select,.woocommerce-checkout #page-container form .form-row textarea{border:1px solid #ddd!important;border-radius:0!important;color:#000!important;background-color:#fff!important;padding:15px!important}.woocommerce-checkout #page-container form .form-row input[type="text"]#coupon_code{padding:.3em 1em!important}#bodycommerce-shopify-table img{width:3.75em;height:auto;border-radius:3px;border:0}.et_pb_column.et_pb_column_2_5.no-margin-right{margin-right:0!important;background-color:#f9f9f9;padding:40px 20px}.checkout-area,#bodycommerce-shopify-checkout.checkout-area{padding:0!important}.checkout-area .et_pb_row,#bodycommerce-shopify-checkout.checkout-area .et_pb_row{width:100%!important;max-width:2560px!important}#quote-li-icon .dashicons-cart:before{content:url(/wp-content/plugins/divi-bodycommerce/images/cart-icon/shopping-cart-2.svg)}#quote-li-icon .dashicons-cart{margin:2px 8px 0;width:16px;height:16px;font-size:16px}#quote-li-icon{width:auto;list-style:none}#quote-li-icon #total-items-count{position:absolute;width:16px;height:16px;font-size:9px;text-align:center;color:#fff;background-color:#000;border-radius:50%;line-height:16px;left:16px;top:-8px}@media screen and (min-width:981px){.page-id-2690 .woocommerce table.shop_table{width:57.8%;margin-right:5.5%;float:left}.page-id-2690 .woocommerce div.af_quote_fields{width:36.7%;float:left}}.page-id-2690 .woocommerce-message{display:none}div.af_quote_fields input[type="text"],div.af_quote_fields input[type="email"],div.af_quote_fields input[type="time"],div.af_quote_fields input[type="date"],div.af_quote_fields input[type="datetime-local"],div.af_quote_fields select,div.af_quote_fields textarea{width:100%;background-color:#f9f9f9;padding:10px!important;border:0;font-size:14px;margin-bottom:1em}.quote-fields th{display:none}.quote-fields td{padding:0!important}table.quote-fields tr{border-bottom:0}div.af_quote_fields table.quote-fields{border:0}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:32px;width:auto}table.cart th,#main-content table.cart th,table.cart td,#main-content table.cart td,table.cart tr,#main-content table.cart tr,#content-area table tr,#content-area table td,#content-area table th{padding:5px 0}body.woocommerce #page-container .et_pb_section .et_pb_db_atc .button,body.woocommerce #page-container .et_pb_section .et_pb_db_atc .button:hover{padding:0.5em 1em!important;text-align:center}.addify p.cart-empty,.addify p.return-to-shop{text-align:center}.woocommerce .addify-quote-form a.added_to_cart{padding-top:0.5em;display:none!important}.woocommerce .addify-quote-form .quantity{width:100%;text-align:right}.woocommerce .addify-quote-form table.cart th.product-quantity{text-align:right}.dgwt-wcas-si{width:75px;height:auto}.dgwt-wcas-content-wrapp{display:block;padding-left:20px}.dgwt-wcas-sp{text-align:left;padding-left:0}.dgwt-wcas-details-inner.dgwt-wcas-details-inner-active,.dgwt-wcas-details-wrapp .added_to_cart,.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:inline-block}.dgwt-wcas-suggestion{align-items:normal}.dgwt-wcas-meta{margin-top:10px}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{padding-top:12px;padding-bottom:12px}.dgwt-wcas-si img{padding:8px}@media screen and (min-width:981px) and (max-width:1360px){.row-menu{width:90%}}@media screen and (min-width:768px) and (max-width:980px){header .et_pb_row{width:90%}.et_pb_menu .et_mobile_nav_menu{display:none}.et_pb_menu .et_pb_menu__menu{display:block}.et_pb_menu .et-menu>li{padding-left:25px;padding-right:25px}.row-menu .et_pb_column--with-menu{width:100%!important;margin-bottom:0}.header-icon{justify-content:center}.header-icon.column-cart{justify-content:right}.header-icon .et_pb_module{margin:0}body #main-content .bc_pro_mob_1{grid-template-columns:repeat(3,minmax(10px,1fr))}}@media screen and (max-width:767px){.et_pb_row{width:90%}.header-icon{justify-content:flex-start}body #main-content .bc_pro_mob_1{grid-template-columns:repeat(2,minmax(10px,1fr))}body #page-container .et_pb_section .et_pb_button_one.et_pb_button,body #page-container .et_pb_section .et_pb_button_two.et_pb_button{display:block;float:left;clear:both}body #page-container .et_pb_section .et_pb_button_module_wrapper .et_pb_button_two.et_pb_button{margin-left:0!important;margin-top:10px!important}.dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title{width:100%!important}.dipl_tabs .dipl_tabs_item,.dipl_tabs .dipl_tabs_item .dipl_single_tab_content{padding:0!important}.dipl_tabs .dipl_tabs_content{margin-top:30px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:block;padding:10px 0}body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{border-right:0}body.woocommerce div.product .woocommerce-tabs ul.tabs li a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a{padding:10px 22px 10px 0!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before{border-bottom-color:#d3ced2}body #page-container .et_pb_section .et_pb_module.dsm_button .et_pb_button_two.et_pb_button{margin-left:0!important;margin-top:10px}}.et_pb_related_wrapper .et_pb_db_image img{max-width:200px;width:100%}@media (max-width:980px){.inverse{display:flex;flex-direction:column-reverse}.inverse .et_pb_column:first-child{margin-bottom:0}.inverse .et_pb_column:last-child{margin-bottom:30px}}