/*
Theme Name: Lakewell (Redparts Child)
Theme URI: https://example.com/
Description: Child theme for RedParts customizations.
Author: Lakewell
Template: redparts
Version: 1.0.3
Text Domain: redparts-child
*/

:root body:where(a:where(:not(.wp-element-button))){text-decoration:none}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea,select+.select2-container .select2-selection--single{color:#262626;background-color:#fafafa}span#billing_yweu_vat-description{display:none}.th-site__mobile-header .th-mobile-indicator.th-display-none.th-display-md-block{display:block}.tooltip,.tippy-box{max-width:min(320px,calc(100vw - 24px));white-space:normal;word-break:break-word}@media(max-width:575.98px){.tooltip,.tippy-box{font-size:13px;line-height:1.4}}.th-cart .cross-sells{--th-products-list-columns:4;--th-products-list-gutter:16px}.woocommerce-mini-cart-item a,.woocommerce-cart-form a{font-weight:600}.widget_shopping_cart_content .woocommerce-mini-cart-item .quantity{position:absolute;right:-24px;bottom:8px;padding:3px 20px 3px 5px;color:#383838;font-size:11px;font-weight:500 !important;background:#eeeeee;border-radius:15px 0 0 15px}@media(min-width:1200px){.th-dropcart{width:max-content;max-width:600px}}.th-logo__slogan.site-description{display:none}.th-block-sale__item .th-product-card .th-product-card__addtocart .button{position:relative;z-index:0;transition:color .2s;text-transform:uppercase;font-size:11px;font-weight:500;background:#fafafa !important;border:1px solid #ccc;display:block;padding:7px 10px;border-radius:5px;line-height:1;color:#666!important;white-space:nowrap}.th-block-sale__item .th-product-card:hover .th-product-card__addtocart:hover .button:before,.th-block-sale__item .th-product-card .th-product-card__addtocart .button:before{background:#ea5f00;border-radius:5px}.th-block-sale__item .th-product-card:active .th-product-card__addtocart .button,.th-block-sale__item .th-product-card:hover .th-product-card__addtocart .button,.th-block-sale__item .th-product-card:hover .th-product-card__addtocart:hover .button{color:#fff!important}@media(max-width:767px){.th-block-banners__item-title{font-size:18px}}@media(max-width:1199.9px){.elementor-element.parts-finder{top:-80px!important;height:310px}.th-block-finder__form{margin-top:0px}.th-block-finder__header{margin-bottom:0px}}@media(min-width:1200px){.block.th-block-sale{margin-top:-50px}.th-block-sale__header{text-align:center;position:relative;padding:0 32px;margin:-28px auto -28px auto;z-index:1}}.th-block-finder__image{background-image:unset!important}.elementor-element.parts-finder{position:relative;top:-80px;background:#fafafa}.th-block-finder{height:unset!important;top:-38px;margin:20px 0 0 0;background:unset;overflow:visible}.th-block-finder__header{margin-bottom:0}.th-block-finder__title{font-size:20px;background:#fafafa;color:#505050;position:relative;font-weight:700;line-height:1;text-shadow:unset;padding:10px}.th-block-finder__title:before{position:absolute;display:block;content:"";width:60px;top:0px;bottom:0;background:#fafafa;z-index:-1;border-radius:1.5px;left:-25px;transform:skewX(-30deg)}.th-block-finder__title:after{position:absolute;display:block;content:"";width:60px;top:0px;bottom:0;background:#fafafa;z-index:-1;border-radius:1.5px;right:-25px;transform:skewX(30deg)}.th-var-header-layout--spaceship .th-block-finder{padding-top:0px!important}.th-block-finder__form{box-shadow:0 1px 3px rgb(0 0 0 / 9%);margin-top:30px}.th-vehicle-select.th-block-finder__vehicle-select.th-vehicle-select--location--block-finder{background:white;border-radius:15px 0 0 15px}.th-decor.th-decor--type--bottom.th-block-finder__decor{display:none}.th-block-finder__button{font-size:20px;transition:background .2s,color .2s;width:220px;font-weight:700;height:80px;border-radius:0 5px 5px 0;color:#ffffff;background-position:170px center;background-color:#ea5f00;background-image:url("data:image/svg+xml,%3Csvg id='SvgjsSvg1001' width='288' height='288' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs'%3E%3Cdefs id='SvgjsDefs1002'%3E%3C/defs%3E%3Cg id='SvgjsG1008'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' width='288' height='288'%3E%3Cpath d='M19.2,17.8c0,0-0.2,0.5-0.5,0.8c-0.4,0.4-0.9,0.6-0.9,0.6s-0.9,0.7-2.8-1.6c-1.1-1.4-2.2-2.8-3.1-3.9C10.9,14.5,9.5,15,8,15%0Ac-3.9,0-7-3.1-7-7s3.1-7,7-7s7,3.1,7,7c0,1.5-0.5,2.9-1.3,4c1.1,0.8,2.5,2,4,3.1C20,16.8,19.2,17.8,19.2,17.8z M8,3C5.2,3,3,5.2,3,8%0Ac0,2.8,2.2,5,5,5c2.8,0,5-2.2,5-5C13,5.2,10.8,3,8,3z' fill='%23ffffff' class='color000 svgShape'%3E%3C/path%3E%3C/svg%3E%3C/g%3E%3C/svg%3E");background-size:25px;background-repeat:no-repeat}.th-block-finder__button:hover{background-color:#ececec;color:#ea5f00;background-image:url("data:image/svg+xml,%3Csvg id='SvgjsSvg1001' width='288' height='288' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs'%3E%3Cdefs id='SvgjsDefs1002'%3E%3C/defs%3E%3Cg id='SvgjsG1008'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' width='288' height='288'%3E%3Cpath d='M19.2,17.8c0,0-0.2,0.5-0.5,0.8c-0.4,0.4-0.9,0.6-0.9,0.6s-0.9,0.7-2.8-1.6c-1.1-1.4-2.2-2.8-3.1-3.9C10.9,14.5,9.5,15,8,15%0Ac-3.9,0-7-3.1-7-7s3.1-7,7-7s7,3.1,7,7c0,1.5-0.5,2.9-1.3,4c1.1,0.8,2.5,2,4,3.1C20,16.8,19.2,17.8,19.2,17.8z M8,3C5.2,3,3,5.2,3,8%0Ac0,2.8,2.2,5,5,5c2.8,0,5-2.2,5-5C13,5.2,10.8,3,8,3z' fill='%23ea5f00' class='color000 svgShape'%3E%3C/path%3E%3C/svg%3E%3C/g%3E%3C/svg%3E")}.th-block-sale__title{font-size:110%;position:relative;top:25px;font-weight:700;color:#505050}.th-block-posts-carousel--layout--grid .th-post-card .th-post-card__title h2{line-height:unset;overflow:visible;max-height:unset}.th-block-posts-carousel__carousel .th-post-card__meta,.th-block-posts-carousel__carousel .th-post-card__category{display:none}.th-block-sale__carousel .owl-carousel button.owl-dot.active:before{background:#ea5f00}.woocommerce-account #customer_login .u-column1.col-1{background:#f9e9df;border-radius:20px}.woocommerce-account #customer_login .u-column2.col-2{background:#efefef;border-radius:20px}.woocommerce-account .loginform-login{order:1}.woocommerce-account .loginform-register{order:2}.woocommerce-account .loginform-social{order:3}@media screen and(max-width:767px){.woocommerce-account .loginform-register{order:3}.woocommerce-account .loginform-social{order:2}}.woocommerce-account-my-memberships{background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / 9%);margin:0;padding:1rem 1.25rem}.woocommerce-MyAccount-content>p,.woocommerce-MyAccount-content h2{display:none}.yith-wcmbs-my-account-accordion h3.ui-corner-top{margin:0!important}.woocommerce-orders-table.woocommerce-MyAccount-orders del{display:table-row}.woocommerce-MyAccount-content .wc-social-login-profile{background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / 9%);padding:2rem;margin-top:30px}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-date{white-space:nowrap}.woocommerce-orders-table.woocommerce-MyAccount-orders span.woocommerce-Price-amount.amount{visibility:visible}.woocommerce-orders-table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total{visibility:hidden}.woocommerce-MyAccount-content>p:empty{box-shadow:none;padding:0 !important;margin:0 !important}.woocommerce-orders-table.woocommerce-MyAccount-orders .button{margin:5px !important}.woocommerce-orders-table.woocommerce-MyAccount-orders a.woocommerce-button.button.pay{background:#4caf50;color:#fff}.woocommerce-orders-table.woocommerce-MyAccount-orders a.woocommerce-button.button.cancel{background:#f16156;color:white}.woocommerce-orders-table.woocommerce-MyAccount-orders a.woocommerce-button.button.proforma{background:#9e9e9e;color:#fff}.woocommerce-orders-table.woocommerce-MyAccount-orders a.woocommerce-button.button.invoice{background:#ea5f00;color:#fff}.woocommerce-orders-table.woocommerce-MyAccount-orders mark.order-status{color:inherit;background:transparent;white-space:nowrap;font-weight:unset}.woocommerce-Addresses address{text-align:start}table.shop_table.shop_table_responsive.my_account_orders.my_account_contributions{background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / 9%);border:none}.woocommerce table.my_account_contribut thead{text-transform:uppercase}.woocommerce table.my_account_contributions th{vertical-align:middle;padding-top:0.75rem;padding-bottom:0.75rem;font-size:13px;border:none;text-transform:uppercase}.woocommerce table.my_account_contributions td{text-transform:unset;border:none !important;font-size:13px}.woocommerce table.my_account_contributions tr.contribution{border:1px solid #ebebeb}.vieworder-totals-break{border-top:1px dashed #dddddd;line-height:1px;font-size:1px;padding:5px 0}td.woocommerce-table__product-quantity.product-quantity{width:50px}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot th{font-weight:500;text-transform:unset;font-size:15px}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child th{font-weight:bold !important}.membership_discount_details{background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / 9%);margin:20px 0;padding:1rem 1.25rem}.membership_discount_details span{color:var(--e-global-color-primary)}button.th-departments__button{background:#ea5f00;color:#ffffff}.th-departments__button .th-departments__button-icon{color:#ffffff}.th-departments--open .th-departments__button,.th-departments__button:hover{background:#828180;color:#ffffff}hr.mhm-menu-separator{margin-top:15px;margin-bottom:15px;background:#efefef}ul#menu-main li.current-menu-item a{background:#f0f0f0}ul.menu-topbar-left ul.sub-menu li{width:max-content}.th-topbar--end>.menu-item.wpml-ls-current-language>a{color:#ffffff}.wpml-ls-menu-item .wpml-ls-flag{margin-right:5px}.th-topbar--start>.menu-item>a{white-space:nowrap}.th-topbar--end>.current-language-menu-item>a{color:#fff}@media(min-width:1400px){.th-departments__list{width:165px}}.th-megamenu__row>.menu-item>.sub-menu>.menu-item>.sub-menu{border-top:none;margin:0}.th-megamenu__row>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item{line-height:16px;margin-left:10px}.th-megamenu__row>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item>a{white-space:nowrap}.woocommerce-breadcrumb ol{display:inline-flex;width:unset}.woocommerce-breadcrumb li{max-width:150px;display:inline-block}.th-megamenu__row>.menu-item>.sub-menu>.menu-item{width:fit-content}.th-topbar>.menu-item.current-menu-item{background:#f08e4a}.th-topbar>.menu-item.wpml-ls-current-language{background:#515151}.widget_product_categories ul:not(.children)>li:before{position:absolute;display:block;content:"";width:4px;height:34px;background:#f0f0f0;opacity:1;left:0;top:0}.widget_product_categories ul:not(.children)>li:hover:before{background:#eb680f91}.widget_product_categories li>ul.children li:before{position:absolute;display:block;content:"";width:2px;height:100%;height:-webkit-fill-available;border-left:2px dotted #f0f0f0;left:-14px;top:0px}.widget_product_categories li>ul.children a{font-weight:400;font-size:14px;color:#999999}.widget_product_categories ul:not(.children):not(.sub-menu){margin-left:-1.6rem}.widget_product_categories li>ul.children li.current-cat a{color:#ea5f00}.widget_product_categories ul:not(.children)>li.current-cat:before,.widget_product_categories ul:not(.children)>li.current-cat-parent:before{background:#eb680f}.widget_product_categories li{padding-left:30px}.widget_product_categories li>ul.children{list-style:none}p.stock.wclt_lead_time{display:none}@media(max-width:767.98px){.th-mobile-header .th-container{padding:0}.th-mobile-header{box-shadow:inset 0 -2px 2px 0px rgb(0 0 0 / 4%)}.th-mobile-header__body{min-height:50px;display:grid;grid-template-columns:50px 1fr 1fr 1fr 1fr 1fr;grid-template-rows:50px 50px;border-bottom:2px solid #d1d1d1}.th-mobile-header__logo{grid-column:1/7;grid-row:1;text-align:center;margin:0 auto}.th-logo--mobile .th-logo__image img,.th-logo--mobile .th-logo__image svg{max-width:220px;max-height:50px;margin:5px 0 0 0}.th-mobile-header__indicators{grid-column:2/7;grid-row:2;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:50px;width:100%;width:-webkit-fill-available;padding:0;background:#fff}.th-mobile-header__menu-button{grid-column:1;grid-row:2}.th-mobile-indicator{margin:0 auto}.th-mobile-indicator--search{grid-column:1;grid-row:1;margin:0 auto}.th-mobile-indicator--wishlist{grid-column:2;grid-row:1}.th-mobile-indicator.th-mobile-indicator--account{grid-column:3;grid-row:1}.th-mobile-indicator--cart{grid-column:4;grid-row:1}.wpml-ls-legacy-dropdown{grid-column:5;grid-row:1;margin:0 auto;background-color:unset!important;width:44px!important;max-width:100%!important;position:relative!important;top:11px!important}.wpml-ls-legacy-dropdown a{text-decoration:none;border:unset!important;text-indent:-99999px;background-color:unset!important}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{display:none!important}.wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a{background-color:unset!important;border:unset!important}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:2px 0;background:#fff}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{padding:0 0 2px 0;background:#fff;border-radius:0 0 10px 10px;border:unset!important}.wpml-ls-sub-menu .wpml-ls-item{height:25px;padding:0;margin:20px 0 5px 0}.wpml-ls-item-en,.wpml-ls-item-fr,.wpml-ls-item-de{height:23px}.wpml-ls-item-en{background:url(assets/icons/lang-en.svg)center no-repeat!important}.wpml-ls-item-en:hover{background:url(assets/icons/lang-en-active.svg)center no-repeat!important}.wpml-ls-item-fr{background:url(assets/icons/lang-fr.svg)center no-repeat!important}.wpml-ls-item-fr:hover{background:url(assets/icons/lang-fr-active.svg)center no-repeat!important}.wpml-ls-item-de{background:url(assets/icons/lang-de.svg)center no-repeat!important}.wpml-ls-item-de:hover{background:url(assets/icons/lang-de-active.svg)center no-repeat!important}.wpml-ls-statics-shortcode_actions a:hover,.wpml-ls-statics-shortcode_actions a:focus{color:#ffffff;background-color:unset}.th-block-finder__button{height:40px!important;border-radius:5px!important;background-size:20px!important}}@media(max-width:991.98px){.th-sidebar--offcanvas--mobile .th-sidebar__widget:not(.widget_redparts_sputnik_filters){display:block}.th-sidebar--offcanvas--mobile .th-widget__title{display:block}.th-sidebar--offcanvas--mobile .th-sidebar__widget{padding-top:1.5rem}}.shipping-rates-table{overflow-x:scroll}span.wvp-range-delimiter{font-weight:normal;font-size:13px;opacity:.6;letter-spacing:0;padding-left:2px}.th-product__summary>.price,.woocommerce-variation-price,.th-product__summary>.price del span.woocommerce-Price-amount.amount{font-size:15px;font-weight:normal}.woocommerce-variation-price{font-size:20px;font-weight:700;margin-right:7px;text-align:right}.th-product__summary>.price span.woocommerce-Price-amount.amount,.th-product__summary>.price ins span.woocommerce-Price-amount.amount{font-size:25px;font-weight:700}span.th-price ins{color:var(--th-link-color)!important}span.th-price del,tr.woocommerce-cart-form__cart-item.cart_item .product-price del{position:relative;text-decoration:unset!important;visibility:visible}.th-product__summary span.th-price del{right:0;top:7px;float:right}.th-products-list[data-layout=list].th-product-card .th-product-card__prices del{display:none}tr.woocommerce-cart-form__cart-item.cart_item .product-price del{right:10px;float:left}tr.woocommerce-cart-form__cart-item.cart_item .product-price ins{text-decoration:unset}span.th-price del:before,tr.woocommerce-cart-form__cart-item.cart_item .product-price del:before{position:absolute;content:"";left:0;top:45%;right:0;border-top:1px solid;color:#ea5f00;border-color:inherit;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}span.woocommerce-Price-amount.amount{position:relative}.th-product__summary>.price,.woocommerce-variation-price{width:100%;width:-webkit-fill-available}.th-product__summary>.price del,.woocommerce-variation-price del{font-size:18px}.th-block-sale__item span.woocommerce-Price-amount.amount{margin:0 2px 0 2px}.woocommerce-validated input[type=text],.woocommerce-validated input[type=text]:focus{color:#262626;background-color:#fafafa;border-color:#ebebeb}.woocommerce-validated input[type=email]:hover,.woocommerce-validated input[type=number]:hover,.woocommerce-validated input[type=password]:hover,.woocommerce-validated input[type=tel]:hover,.woocommerce-validated input[type=text]:hover,.woocommerce-validated input[type=url]:hover,.woocommerce-validated textarea:hover{color:#262626;background-color:#fafafa;border-color:#ebebeb}#additional_services_field{margin:20px 0 0 0}li.th-products-list__filler{list-style:none}.blockOverlay{background-color:rgb(255 255 255 / 40%)!important;opacity:1!important;position:fixed!important}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{height:135px;width:135px;position:absolute;top:calc(50vh - 120px);left:calc(50vw - 60px);display:block;content:"";background-image:url(assets/icons/lakewell-loading-transp.gif)!important;background-position:center center;background-size:cover}.woofrom{padding-right:5px}small.woocommerce-price-prefix{font-size:14px;color:#ea5f00;font-weight:normal;padding-right:2px;vertical-align:top}.woocommerce-NoticeGroup{margin:0px 0 40px 0}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{background:unset;border-radius:1.5px;padding:unset}.woocommerce-message a.button.wc-forward,.woocommerce-message a.restore-item{background:#4caf50;border-radius:5px;color:#ffffff;box-shadow:1px 1px 5px 1px rgb(0 0 0 / 28%);font-size:17px;font-weight:400;text-transform:lowercase;position:absolute;padding:9px 45px 10px 10px;right:10px;top:13px}.woocommerce-message a.button.wc-forward:after,.woocommerce-message a.restore-item:after{content:"\f07a";font-weight:200;color:#ffffff;font-family:"FontAwesome";font-size:21px;position:absolute;right:10px;top:9px}.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-notice--error{border:1px solid #7ebb7a;text-align:left;padding:20px 10px 20px 70px!important;background-color:#fff;top:0px;line-height:1.5;position:relative;min-height:65px;box-shadow:1px 7px 14px -5px rgb(0 0 0 / 20%);border-top-left-radius:8px;border-bottom-left-radius:8px;margin-bottom:40px!important}.woocommerce-info:before,.woocommerce-error:before,.woocommerce-message:before,.woocommerce-notice--error:before{font-family:"FontAwesome";padding-top:10px;font-size:30px;text-align:center;position:absolute;top:0px;left:0px;width:50px;height:100%;min-height:65px;border-top-left-radius:4px;border-bottom-left-radius:4px}.woocommerce-error,.woocommerce-notice--error{background:#fff5f5;border-color:#f78b8b70}.woocommerce-info{background:#fff9f0;border-color:#ffc84870}.woocommerce-message{background:#f0f9ef;border-color:#4caf5070}.woocommerce-error:before,.woocommerce-notice--error:before{content:"\f00d";font-weight:400;background:#f78b8b;color:#fff}.woocommerce-info:before{content:"\f27a";font-weight:400;color:#fff;background:#ffc848}.woocommerce-message:before{content:"\f00c";font-weight:400;background:#4caf50;color:#fff}body.single-product .woocommerce-message .message-inner{background-color:#fcf8e3;border:1px solid #faebcc;color:#8a6d3b}.th-filter-vehicle__button{display:inline-flex}.th-filter-verhicle__remove-all{display:inline-flex}.th-filter-verhicle__remove-all input{font-size:13px;line-height:15px;padding:4.5px 9px;background:var(--th-btn-secondary-normal-bg-color)!important;color:var(--th-btn-secondary-normal-font-color)!important}.th-filter-verhicle__remove-all input:hover{background:#333333!important;color:#fff!important}.th-product-card .th-product-card__image img{width:100%;width:-webkit-fill-available}.pp-grid-item-wrap:hover .pp-logo-grid-title a,li:hover h2.th-categories-list__item-title{color:var(--th-link-color)}.pp-grid-item-wrap:hover .pp-grid-item img{-webkit-filter:none;filter:none}.th-product-card__meta{display:none !important}tr.cart_item{padding:15px 0 15px 0;border-top:1px solid #ebebeb}.th-categories-list__item img{opacity:0.7;-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:75px}.th-categories-list__item:hover img{opacity:1;-webkit-filter:grayscale(0%)!important;filter:grayscale(0%)!important}.th-categories-list__item-title{line-height:20px;padding:2px 0;margin:0;color:#929292;font-family:"Roboto",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase}.th-categories-list__item-count{display:none}.widget_product_categories .current-cat>a{color:#ea5f00}.widget_product_categories li>ul.children{margin:0 0 0 15px}.widget_product_categories li>ul.children li{padding-left:0}.th-products-list[data-layout=grid].th-product-card .th-product-card__meta{display:none}.woocommerce-message.us-tariff-notice{background:#0b57d014;border-color:#0b57d0}.woocommerce-message.us-tariff-notice:before{content:"\f74d";font-weight:400;background:#0b57d0;color:#fff}.woocommerce-variation-description .us-tariff-notice{display:none}.th-quantity{height:40px}.th-product__summary .woocommerce-variation-add-to-cart-disabled button[type=submit]{background:#7e7e7d}.th-product__summary .cart:not(.variations_form)button[type=submit],.th-product__summary .woocommerce-variation-add-to-cart button[type=submit]{height:45px;border-radius:0 10px 10px 0;padding:unset;display:inline-block;grid-column-start:2;grid-column-end:5}.woocommerce-product-gallery__image{border-radius:15px}.woocommerce-product-gallery .flex-control-thumbs img{border-radius:7px}#wccf_product_field_master_container{width:100%}.woocommerce-product-attributes-item__label{width:auto}.woocommerce-product-gallery__image--placeholder img,.woocommerce-product-gallery__wrapper a>img{border:1px solid #ebebeb}.th-product-gallery__trigger{border-radius:10px;background-color:#ffffff;color:#ea5f00;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc}span.wvp-range-delimiter span{font-size:12px}small.woocommerce-price-suffix{font-size:13px;font-weight:400;color:#262626;opacity:.6;letter-spacing:0;position:relative;left:5px}.yith-wcwl-add-button{display:none}.th-product__stock,.th-product__summary>.price{width:100%}.th-product__summary .variations{background:#ffffff;margin-bottom:15px;border-bottom:1px solid #ebebeb}.th-price{color:var(--th-link-color)}.th-product-card__meta,.woocommerce-variation-availability{display:none !important}h2.contributions-title{display:none}.th-product-gallery__trigger{border-radius:0 0 0 10px;background-color:#ffffff;color:#ea5f00;top:0;right:0;border-left:1px solid white;border-bottom:1px solid white;padding:5px}.th-product-gallery__trigger:hover{background-color:#ffffff;color:#262626}.pswp__bg{background:#fff}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none;border:2px solid #999999}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{border-bottom:2px solid black}.pswp__counter{opacity:1;font-weight:bold}.pswp__ui--fit .pswp__top-bar,button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:#ea5f00 !important}.pswp__button--arrow--left,.pswp__button--arrow--right{width:50px;height:50px;border-radius:50%;margin:-40px 10px}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{top:10px;background-color:transparent}.pswp__button--arrow--left:before{left:8px}.pswp__button--arrow--right:before{right:8px}.pswp__ui--fit .pswp__caption{background-color:#4c4c4c !important}.pswp__caption__center{display:none}span.iconic-was-attr-label-sep{display:none}span.iconic-was-chosen-attribute{display:inline-block!important}.iconic-was-swatch__container{background-image:url(/wp-content/uploads/images/assets/icons-and-logos/icon-noimage.png);background-size:contain;background-repeat:no-repeat;border-radius:50%}.iconic-was-swatches--border.iconic-was-swatches--visual .iconic-was-swatch:before{z-index:unset}.iconic-was-swatches--border.iconic-was-swatches--visual .iconic-was-swatch:hover:before{border:2px dotted #29ae55}.iconic-was-swatch__container{z-index:unset}.iconic-was-swatches--border.iconic-was-swatches--visual .iconic-was-swatch--selected:before{border:4px solid #ea6001;margin:-2px}.iconic-was-swatches__item{display:inline-block;vertical-align:top;clear:both;line-height:0;position:relative;margin:0px 6px 5px 6px}.iconic-was-chosen-attribute__no-selection{opacity:1;font-style:italic;color:#818181;background-color:#ffffff;text-transform:text-transform:lowercase;;font-size:13px;font-weight:400}.iconic-was-swatches--border.iconic-was-swatches--visual .iconic-was-swatch--selected:before{border:2px solid #29ae55;margin:0px}.iconic-was-swatches__item{margin:unset}.iconic-was-swatches--text-swatch .iconic-was-swatch:hover{border:1px dotted #29ae55}.iconic-was-swatches--text-swatch .iconic-was-swatch{margin:5px 8px 0px 5px}.iconic-was-swatches--border.iconic-was-swatches--visual .iconic-was-swatch{margin:0px 6px 5px 6px}li.iconic-was-swatches__item.iconic-was-swatches__item--selected::after{content:'';width:18px;height:18px;background:#29ae55 url(/wp-content/uploads/images/assets/icons-and-logos/icon-check.webp)center no-repeat;top:0;right:0;background-size:50%;border-radius:50%;display:block;position:absolute;overflow:visible}span.iconic-was-chosen-attribute{font-style:italic;color:#ea5f00;font-size:13px;font-weight:400;display:inline-block}.iconic-was-swatches--text-swatch .iconic-was-swatch--selected,.iconic-was-swatches--text-swatch .iconic-was-swatch--selected:hover{border:1px solid #29ae55;color:#29ae55 !important;background:#fafafa}.iconic-was-swatches--text-swatch .iconic-was-swatch{text-transform:uppercase;font-size:11px;font-weight:500;background:#fafafa !important}.iconic-was-swatches--border.iconic-was-swatches--visual .iconic-was-swatch:before,.iconic-was-swatches--visual .iconic-was-swatch__graphic{border-radius:15px}.th-product__summary .variations .label label{font-size:14px;margin-left:-0.675rem;color:#5c5c5c;text-transform:none}.th-reset-variations{display:block;width:100%}.th-product__summary .variations .reset_variations:hover{background:none;color:#ea5f00}.th-product__summary .variations .label label strong{font-weight:bold}.iconic-was-tooltip{background:#262626;padding:0px 7px;border-radius:25px;text-transform:uppercase;font-size:11px;font-weight:500;box-shadow:rgb(38 38 38)0px 15px 40px -10px}.iconic-was-tooltip__inner_wrap img{max-width:250px;max-height:250px}.iconic-was-tooltip__arrow{border-color:#2f3545 #0000 #0000;border-width:7px;margin-left:-7px}.iconic-was-tooltip__inner_wrap img{border-radius:25px}.th-product__summary .variations{margin:0px !important;padding:0 !important;width:100% !important}.woocommerce-variation-add-to-cart.quantity{width:50%;display:inline-block;float:inline-start;margin:0 !important}button.single_add_to_cart_button.button.alt.wcpa_even_binded{float:right;width:50%;margin:0px !important}form.cart .quantity,.product.has-product-sample form.cart .woocommerce-variation-add-to-cart .quantity{margin:0px !important;float:left;width:50% !important}button.single_add_to_cart_button.single_add_sample_to_cart_button.button.wcpa_even_binded.disabled.wc-variation-selection-needed{display:none !important}a.th-wishlist-add,button.single_add_sample_to_cart_button{margin-top:10px !important}span.password-input button.show-password-input{display:none}.wcpa_form_outer{grid-column:1/3}.product-type-bundled .wcpa_form_outer{margin:0 0 15px 0;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:35px 35px;column-gap:20px}.wcpa_form_outer .wcpa_form_item .required_ast{display:none}.wcpa_form_item select{border:1px solid #ebebeb!important;background:#fafafa!important;color:#757575!important}.wcpa_form_item label{font-size:14px;font-weight:bold;color:#5c5c5c}.wcpa_form_outer .wcpa_form_item input[type=text],.wcpa_form_outer .wcpa_form_item input[type=date],.wcpa_form_outer .wcpa_form_item input[type=number],.wcpa_form_outer .wcpa_form_item input[type=email],.wcpa_form_outer .wcpa_form_item input[type=tel],.wcpa_form_outer .wcpa_form_item input[type=password],.wcpa_form_outer .wcpa_form_item input[type=datetime-local],.wcpa_form_outer .wcpa_form_item input[type=file],.wcpa_form_outer .wcpa_form_item input[type=url],.wcpa_form_outer .wcpa_form_item textarea{border:1px solid #f2f2f2;background:#fafafa}.th-select:hover,select:hover,.th-select,select{background-color:#fafafa}div.product-addon-totals{display:none}.wc-pao-addon .wc-pao-addon-description{font-style:normal;font-size:11px;font-weight:500;color:#6c7177}svg.mollie-gateway-icon{display:block;position:absolute;top:4px;right:5px;height:30px}li.wc_payment_method{z-index:inherit;border:1px solid #ebebeb!important;background:whitesmoke!important}li.wc_payment_method:hover{background:#f1f9ed!important}div#eh-stripe-card-element{width:90%!important}div#eh-stripe-ideal-element{background:white;border:1px solid #eeeeee;padding:5px;font-size:13px!important}#eh-eh_ideal_stripe-cc-form label{color:#ea5f00;font-size:13px;font-weight:bold;padding:5px 0 0 0}.SelectFieldButton.SelectField-control{font-size:13px!important;color:#262626}.IdealBankSelectList li.SelectListItem{padding:5px;font-size:13px!important;color:#262626!important}#wc-stripe-cc-form .form-row-last{margin-left:0}input#wc-stripe-new-payment-method,input#wc-eh_stripe_pay-new-payment-method{width:16px!important;height:16px!important}li.wc_payment_method.payment_method_bacs{background-image:url(assets/icons/bacs-icon.png);background-repeat:no-repeat;background-position:center right}li.wc_payment_method.payment_method_eh_stripe_pay img{display:none}li.wc_payment_method.payment_method_stripe,li.wc_payment_method.payment_method_eh_stripe_pay{background-image:url(assets/icons/credit-card-logo.png);background-repeat:no-repeat;background-position:center right}.woocommerce-checkout textarea#order_comments{height:200px}.woocommerce-checkout-review-order tr.memberdiscount{color:#999}.woocommerce-checkout .woocommerce{max-width:unset;margin:0 auto}.wc_payment_methods label img{display:block;position:absolute;top:4px;right:5px;height:30px}.woocommerce-checkout-summary{width:auto;flex-basis:0;flex-grow:1;display:block}.woocommerce-checkout form.woocommerce-form.woocommerce-form-login p{display:none}.woocommerce-cart-form .remove:after{background-image:unset;content:"\f1f8";font-weight:400;color:#b3b3b3;font-family:"FontAwesome";font-size:20px;position:absolute;left:4px;top:0;opacity:0.9}.woocommerce-cart-form .remove:hover:after{opacity:.8;color:#ea5f00}.cart_totals td:before{content:attr(data-title);display:block;font-weight:500;padding-right:1rem;text-align:left}.memberdiscount{color:#ea5f00}.woocommerce-validated select+.select2-container .select2-selection--single{background-color:#fafafa;border-color:#ebebeb}#order_review tr.cart_item{position:relative}#order_review td.product-total{padding-left:20px;white-space:nowrap;font-weight:normal !important;width:fit-content;align-content}#order_review td.product-name{font-weight:500;position:relative;width:100%;width:-webkit-fill-available;margin-left:15px}#order_review td.product-quantity{width:fit-content;padding:0}#order_review table.shop_table{background:#fff}.woocommerce-cart-form__cart-item cart_item td.product-name{vertical-align:text-top}.th-cart .woocommerce-cart-form .product-thumbnail img{border:1px solid #c8c8c8}.woocommerce-checkout-review-order-table tr.cart-subtotal{display:none}dl{font-style:italic;display:grid;grid-template-columns:max-content;margin:5px 0 0 0;width:auto;font-size:90%;font-weight:normal !important}dl dt{grid-column:1;white-space:nowrap;font-weight:normal !important;text-align:left}dl dd{margin:-3px 0 0 10px;grid-column:2;color:#ea5f00;text-align:left;font-weight:normal !important}.th-cart td.product-subtotal,.th-cart th.product-subtotal{display:none}tr.shipping-vat td{text-align:left;margin:15px 0 0 0;border-top:1px solid #ebebeb}.th-cart tr.order-total{display:none}a.checkout-button.button.alt.wc-forward{background:#4caf50}.cart_totals h2{margin-bottom:5px}.cart_totals .order-total td{font-size:inherit;color:inherit}.cart_totals .order-total strong{color:#ea5f00;font-weight:bold}.cart_totals td:before{font-weight:normal}.cart_totals .order-total td:before{font-weight:bold}.woocommerce-checkout-review-order-table tfoot tr:first-child{border-top:none}tr.woocommerce-shipping-totals.shipping{display:block}.woocommerce-shipping-totals.shipping li:hover{background:#f1f9ed!important}.woocommerce-checkout-review-order-table tr>:last-child{margin-left:0;text-align:left;font-weight:500}.woocommerce-shipping-totals.shipping th,.woocommerce-cart-totals-heading th{font-size:24px;font-weight:500 !important;line-height:1.2;padding-bottom:8px;border-bottom:1px solid #ebebeb;margin:1rem 0;width:100%;display:block}.woocommerce-shipping-totals.shipping td{width:100%;display:block;margin:0;padding:0;text-align:left}.woocommerce-shipping-totals.shipping li{display:block;padding:10px;border:1px solid #e5e5e5;background-color:whitesmoke;width:100%;line-height:16px;margin:5px 0}.woocommerce-shipping-totals.shipping li label{margin-left:10px;display:inline-block;vertical-align:bottom}.shop_table.woocommerce-checkout-review-order-table tfoot th,.shop_table.woocommerce-checkout-review-order-table tfoot td{font-weight:normal}.order-total th,.order-total td{font-weight:bold !important}.order-total td{color:#ea5f00}#order_review h4{font-size:24px;font-weight:500;line-height:1.2;padding-bottom:8px;border-bottom:1px solid #ebebeb;margin-top:20px}tr.totals-divider{border-bottom:1px dashed #cdcdcd;line-height:0px !important;height:0px !important;padding:0 !important;margin:3px 0 0 0 !important}.woocommerce-shipping-totals.shipping th,.woocommerce-cart-totals-heading th{font-size:20px !important}h4#optional-services{font-size:24px;font-weight:500;line-height:1.2;padding-bottom:8px;border-bottom:1px solid #ebebeb;margin-bottom:0;margin-top:25px;width:100%}tr.woocommerce-shipping-totals.insurance{display:block}tr.woocommerce-shipping-totals.insurance th{font-size:20px;font-weight:500 !important;line-height:1.2;padding-bottom:8px;border-bottom:1px solid #ebebeb;margin:1rem 0;width:100%;display:block}tr.woocommerce-shipping-totals.insurance td{display:block}ul#insurance_field{padding:0}ul#insurance_field li{display:block;padding:10px;border:1px solid #e5e5e5;background-color:whitesmoke;width:100%;line-height:16px;margin:5px 0}ul#insurance_field li:hover{background:#f1f9ed!important}ul#insurance_field .insurance_desc{display:none;width:100%;font-size:14px;line-height:22px;color:#6c757d;padding:10px 0 0 0;margin:0}ul#insurance_field .insurance_desc.checked{display:block}.woocommerce-customer-details{margin:0 0 20px 0}.woocommerce-form-login-toggle a{background:unset}.woocommerce-form-login-toggle .woocommerce-info:before{content:"\f118"}.woocommerce-form-login-toggle .woocommerce-info a{color:var(--th-link-color)}.woocommerce-terms-and-conditions-wrapper{margin:50px 0 0 0}#ff4d702_field label:first-child,#order_comments_field label{font-size:24px;font-weight:500;line-height:1.2;padding-bottom:8px;border-bottom:1px solid #ebebeb;margin-bottom:1.75rem;margin-top:25px;width:100%}#ff4d702_field .woocommerce-input-wrapper{display:flex;padding:10px;border:1px solid #e5e5e5;background-color:#fafafa;width:100%;line-height:16px;margin:5px 0}#ff4d702_field .woocommerce-input-wrapper input[type=radio]+label{margin:0 10px}#wc_checkout_add_ons span.description{margin:15px 0;display:block}.woocommerce .woocommerce-order{max-width:unset;margin:0 auto}.woocommerce-order-received .woocommerce-order-details .woocommerce-table__product-name a{color:#404040;font-weight:500}.woocommerce-order .shipping-method-conf,.woocommerce-order .thankyou-pdf-download{background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / 9%);padding:16px;text-align:center;display:flex;list-style:none}.shipping-method-conf strong{padding:0 5px 0 0}.woocommerce-bacs-bank-details-info{background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / 9%);padding:16px;margin:20px 0}.woocommerce-bacs-bank-details-info dd{margin:0px !important;padding-left:5px}.woocommerce-bacs-bank-details-info .instructions{color:var(--e-global-color-primary);font-size:15px}.woocommerce-bacs-bank-details-info{background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / 9%);padding:16px}.woocommerce-bacs-bank-details-info dd{margin:0px !important}.samplemenu li.current-menu-parent a{font-weight:bold}.woocommerce-order-details ul{list-style:none;padding:0 0 0 15px;font-style:italic;display:grid;grid-template-columns:max-content;margin:5px 0 0 0;font-size:90%;font-weight:normal !important}.woocommerce-order-details li strong.wc-item-meta-label{grid-column:1;line-height:16px;white-space:nowrap;font-weight:normal !important}.woocommerce-order-details li p{display:inline;grid-column:2;line-height:16px;color:#ea5f00;font-weight:normal !important}.samplemenu .sub-menu li a{padding:3px 0 3px 0px !important;color:#7e7e7e;font-weight:normal}.thankyou-pdf-download a:before{content:'';background-image:url(assets/icons/pdf-download-icon.gif);background-size:35px;background-repeat:no-repeat;position:relative;left:0;top:0;width:50px !important;height:35px !important;display:inline-block}.thankyou-pdf-download a{display:contents;vertical-align:middle;line-height:35px}.woocommerce-order-details .product-quantity,.woocommerce-order-details td.woocommerce-table__product-total.product-total{vertical-align:top}.woocommerce-order-details{overflow-x:auto}.sample-layout .th-product--layout--full .th-product__body{grid-template-columns:1fr 3fr}@media(max-width:991.98px){.sample-layout .iconic-woo-bundled-products{grid-column:1/4!important;grid-row:3!important}.sample-layout .th-product--layout--full .woocommerce-tabs{grid-column:1/4!important;grid-row:2!important}}.sample-layout .th-product--layout--full .th-product__header{grid-column:1/4;grid-row:1;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / 9%)}.sample-layout .th-product--layout--full .woocommerce-tabs{grid-column:1;grid-row:2;margin:25px 25px 0 0!important}.sample-layout.product-type-variable .th-product--layout--full .th-product__sidebar{grid-column:2/4;grid-row:2}.sample-layout .th-product--layout--full .th-product__intro,.sample-layout .th-product--layout--full .th-product__header{padding:20px 60px 16px 36px}.sample-layout .th-product--layout--full .th-product__card--one,.sample-layout .th-product--layout--full .th-product__gallery,.sample-layout .th-product--layout--full .th-product__intro,.sample-layout.product-type-bundled .th-product--layout--full .th-product__sidebar,.sample-layout .th-product--layout--full .th-product__gallery,.sample-layout .variations th.label,.sample-layout .th-product__summary>.price,.sample-layout .iconic-woo-bundled-product__image,.sample-layout .iconic-woo-bundled-product__summary p,.sample-layout .woocommerce-product-gallery__image,.sample-layout .th-quantity.th-input-number.quantity,.sample-layout a.th-wishlist-add,.sample-layout a.th-request-sample,.sample-layout .th-block-products-carousel{display:none!important}.sample-layout .iconic-woo-bundled-product{background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / 9%)}.sample-layout .iconic-woo-bundled-products{grid-column:2/4;grid-row:2}.sample-layout .iconic-woo-bundled-product__summary h2 a,.sample-layout .iconic-woo-bundled-product__summary h2{font-size:16px;color:#333333;padding:0;margin:0 0 10px 5px}.sample-layout .iconic-woo-bundled-product__summary{width:100%}.sample-layout .iconic-was-swatch__container{width:100px!important;height:100px!important}.sample-layout .iconic-was-swatches--round .iconic-was-swatch span,.sample-layout .iconic-was-swatches--round .iconic-was-swatch:before,.sample-layout .iconic-was-swatches--round .iconic-was-swatch__graphic{border-radius:10px!important}.sample-layout .th-product__summary.summary.entry-summary{padding:0;margin:25px 0 0 0}.sample-layout button.single_add_to_cart_button.button.alt{padding:10px 24px!important;width:unset!important;flex:unset;margin:0 0 30px 5px;border-radius:5px}.sample-layout .single_variation_wrap{margin:-0 0 0 8px}.sample-layout table.variations{margin:0px}.sample-layout .wc-pao-addons-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:40px 40px}.sample-layout .wc-pao-addon .wc-pao-addon-wrap select{width:auto;min-width:100%}.sample-layout p.wc-pao-addon-wrap{display:block!important}.th-product__summary>.price{text-align:right;margin-right:10px}.th-product .woocommerce-variation-add-to-cart-disabled .quantity input.qty{color:#7e7e7d;background:#e1e1e1;border-color:#7e7e7d}.th-product .woocommerce-variation-add-to-cart-enabled .quantity input.qty,.product-type-simple .quantity input.qty{color:#ea6205;border-color:#ea5f00;background:#fbddc9}tr.woocommerce-cart-form__cart-item.cart_item .quantity input.qty{background-color:#fafafa;justify-content:center;display:inline-flex;text-align:center}.th-product .quantity input.qty{font-weight:bold;background-color:#fafafa;justify-content:center;display:inline-flex;text-align:center;height:45px;border-radius:10px 0 0 10px;background:#fbddc9;border-color:#ea5f00}.th-request-sample{color:#262626;font-size:12px!important;border:1px solid #ebebeb!important;border-radius:8px;font-weight:400;width:calc(100% - 5px);background-color:#f5f5f5!important;position:relative;z-index:1;display:inline-grid;padding:0 0 0 10px!important;margin-top:10px !important;grid-column-start:3;grid-column-end:5;grid-row:2;height:34px;align-items:center;justify-content:center}@media(max-width:1199.9px){.th-request-sample{grid-column-start:2!important}}.th-request-sample:hover,.single_add_sample_to_cart_button:hover{color:#ea5f00!important;font-weight:700}.th-request-sample:before,.single_add_sample_to_cart_button:before{content:"\f07a";font-weight:200;color:#d9d9d9;font-family:"FontAwesome";position:absolute;font-size:14px;left:9px;top:auto;opacity:0.9}span.th-request-sample__label{margin-left:12px}.th-request-sample:hover:before,.single_add_sample_to_cart_button:hover:before{color:#ea5f00}@media(max-width:991.98px){.th-request-sample{height:42px;line-height:30px;margin:0px!important}.th-product--layout--full .th-product__summary{padding-bottom:40px}}.th-product__summary .th-compare-add,.th-product__summary .th-wishlist-add{fill:#d9d9d9;color:#262626;font-size:12px;background-color:#f5f5f5;border:1px solid #ebebeb;border-radius:8px;width:100%;font-weight:400;display:inline-flex;margin:0 5px 0 0;padding:unset;height:34px;grid-column-start:1;grid-column-end:3;grid-row:2}.th-product__summary .th-compare-add:hover,.th-product__summary .th-wishlist-add:hover{fill:#ea5f00;color:#ea5f00!important;font-weight:700}.sample-layout .wcpa_form_item{width:400px}.cart_item .product-name a{color:#3a3a3a}.request-sample-placeholder:hover{color:#7e7e7d!important;font-weight:400!important}.request-sample-placeholder:hover:before{color:#7e7e7d!important}.request-sample-placeholder{color:#b1b1b1}.sample-placeholder-hide{display:none}.request-sample-placeholder:hover+.sample-placeholder-hide{display:block;border-radius:6px;color:#ffffff;font-size:12px;font-weight:bold;background:#ea5f00;position:absolute;bottom:-25px;width:-webkit-fill-available;text-align:center}.sample-placeholder-hide:before{font-family:"FontAwesome";content:"\f071";font-weight:400;margin:5px}.single_add_sample_to_cart_button{color:#262626;font-size:12px!important;border:1px solid #ebebeb!important;border-radius:8px!important;font-weight:400;width:calc(100% - 5px);background-color:#f5f5f5!important;z-index:2;display:inline-grid!important;padding:0 0 0 22px!important;margin:0 0 0 5px!important;grid-column-start:3!important;grid-column-end:5!important;grid-row:2;height:34px!important;align-items:center;justify-content:center}@media(max-width:991.98px){.single_add_sample_to_cart_button{height:42px;line-height:30px;margin:0px!important}}.sample_request_descr{border-top:1px solid #f3f3f3;padding:10px 0 0 0;margin:10px 0 0 0;font-size:14px;color:#959595;text-transform:none}.woocommerce-tabs .wc-tabs .active a,.woocommerce-tabs .wc-tabs .active a:active,.woocommerce-tabs .wc-tabs .active a:hover{background:unset!important;box-shadow:unset!important;border-bottom:2px solid #ea5f00!important}.composite_message .validation_message.woocommerce-info{border:none;padding:0;color:#ec5871;font-weight:bold}.composite_message .validation_message.woocommerce-info:before{display:none}#product-285451 .composite_form .step_title_wrapper{margin-bottom:0}#product-285451 p.component_section_title{display:none}#product-285451 span.component_title_text.step_title_text{font-size:14px;margin-left:-0.675rem;color:#5c5c5c;text-transform:none;font-weight:bold}#product-285451 .component .composited_product_title_wrapper .composited_product_title{display:none}#product-285451 .composite_price{display:none!important}#product-285451 table.variations{margin:0;padding:5px 0 0 15px!important}#product-285451 .composite_form:not(.paged).composite_wrap{width:100%;width:-webkit-fill-available}#product-285451 .composite_form:not(.paged).component .component_inner{padding-bottom:0}#product-285451 .th-product__summary .cart:not(.variations_form)button[type=submit]{padding:10px 24px !important}.betterdocs-single-wraper{background-color:transparent}@media only screen and(max-width:767px){.betterdocs-searchform-input-wrap{border:1px solid #ffffff;margin-bottom:0px}.betterdocs-single-wraper .betterdocs-content-area .docs-single-main{padding-top:30px !important;padding-right:40px !important;padding-bottom:30px !important;padding-left:40px !important}}@media only screen and(max-width:959px){.betterdocs-single-wraper .betterdocs-content-area .docs-single-main{background:white;margin:0 !important}.betterdocs-single-wraper .betterdocs-content-area{padding-top:20px}}.docs-single-title .betterdocs-entry-title{border-bottom:2px solid #f4f4f4;padding-bottom:10px;margin-bottom:30px}.betterdocs-search-heading h2{text-shadow:3px 3px #333333}.betterdocs-categories-wrap .docs-single-cat-wrap{box-shadow:0 1px 3px rgb(0 0 0 / 9%)}.docs-cat-title img{height:24px}.docs-cat-title-inner{border-color:#f4f4f4}.docs-cat-title-inner .docs-cat-heading{padding-left:20px}.betterdocs-categories-wrap.single-kb .docs-item-container li,.betterdocs-categories-wrap.single-kb .docs-item-container .docs-sub-cat-title,.betterdocs-popular-list.single-kb ul li{margin-left:0px}.betterdocs-categories-wrap.single-kb .docs-item-container li svg{position:absolute;top:7px;left:0}.betterdocs-categories-wrap.single-kb li a{margin-left:25px}.betterdocs-category-wraper.betterdocs-single-wraper .docs-listing-main .docs-category-listing,.betterdocs-sidebar-content.betterdocs-category-sidebar .betterdocs-categories-wrap,.betterdocs-single-wraper .betterdocs-content-area .docs-single-main{box-shadow:0 1px 3px rgb(0 0 0 / 9%)}.betterdocs-single-wraper .betterdocs-content-area .docs-single-main{background:white;margin:0 0 0 20px}.betterdocs-single-wraper .betterdocs-content-area{padding-top:30px !important}.betterdocs-header-wrapper .betterdocs-header .inner-container:before{color:#ea5f00}.betterdocs-header-wrapper .betterdocs-header .inner-container .toggle .bd-ia-toggle-label{color:#ffffff}.betterdocs-header-wrapper .betterdocs-header .inner-container,.betterdocs-footer-wrapper .betterdocs-footer-emo>div{background-color:#f2ac7c}.betterdocs-header-wrapper .betterdocs-header .inner-container .toggle .betterdocs-header-icon{fill:#ffffff}.betterdocs-tab-content-wrapper,.betterdocs-messages-container{background-color:#fafafa;height:100%;height:-webkit-fill-available!important}.betterdocs-conversation-container,.betterdocs-footer-wrapper,.betterdocs-launcher,.betterdocs-ask-wrapper .betterdocs-ask-submit{background-color:#ea5f00;border:1px solid #b3b3b3;box-shadow:0px 5px 10px 10px rgb(0 0 0 / 25%)}.betterdocs-tab-ask .betterdocs-ask-wrapper .betterdocs-ask-submit{background-color:#919191;box-shadow:none}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background-color:transparent;width:60px;min-width:50px!important;right:6px;top:4px;border-radius:3px;min-height:35px!important;-moz-transform:skewX(-30deg);-webkit-transform:skewX(-30deg);-o-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg)}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{position:absolute;display:block;content:"";width:3px;top:0;height:35px;background:#ebebeb;z-index:0;border-radius:1.5px!important;left:0;border:none}button.dgwt-wcas-search-submit:hover{background-color:#e5e5e5!important}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:transparent;border:none}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{background:transparent;box-shadow:none}.dgwt-wcas-suggestions-wrapp{width:450px!important;top:166px!important;left:calc(50vw - 225px)!important;border-radius:0 0 5px 5px;box-shadow:0 5px 5px rgb(10 10 10 / 30%)!important;border:unset}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{color:#fff;background:#ea5f00;font-weight:bold}.dgwt-wcas-preloader{right:80px!important}.dgwt-wcas-ico-magnifier{max-width:20px;-moz-transform:skewX(30deg);-webkit-transform:skewX(30deg);-o-transform:skewX(30deg);-ms-transform:skewX(30deg);transform:skewX(30deg)}@media(max-width:767px){.dgwt-wcas-search-wrapp{background:#fff!important;border-bottom:2px solid #d1d1d1!important;padding:30px 0!important}.th-search--location--mobile-header .th-search__button--close{background:#ebebeb!important;border-bottom:2px solid!important}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{display:none!important}.dgwt-wcas-om-bar{height:100px!important}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{top:40px!important}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{top:100px!important;height:calc(100% - 100px)!important;max-height:100%!important}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-size:16px!important}}@media(min-width:768px)and(max-width:1199px){.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{display:none!important}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:0}.dgwt-wcas-search-wrapp .dgwt-wcas-ico-magnifier{fill:#262626}.dgwt-wcas-suggestions-wrapp{top:82px!important}.dgwt-wcas-preloader{right:50px!important}}

form.cart .quantity, .product.has-product-sample form.cart .woocommerce-variation-add-to-cart .quantity {
    width: 25% !important;
}
form.cart button.single_add_to_cart_button.button {
    margin: 0 !important;
}
