.et-db #et-boc .et-l .et_pb_menu .mobile_nav li ul.hide{display:none!important}.molti-single-product-hero .price{color:#000!important}.molti-single-product-hero .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{margin-top:20px!important}.et_pb_shop span.onsale{z-index:0}.et_mobile_menu li.current-menu-item>a,.et_mobile_menu li.current_page_item>a{color:#000!important;font-weight:700;background:rgba(255,255,255,0.25)}.et_mobile_menu:focus,.et_mobile_menu *:focus{outline:none!important}.cat-grid .et_pb_blurb.interior-banner{min-height:160px}@media (max-width:980px){.cat-grid .et_pb_blurb.interior-banner{min-height:150px}}@media (max-width:767px){.cat-grid .et_pb_blurb.interior-banner{min-height:140px}}.gdpr-blurb .gdpr-badge{display:inline-flex;align-items:center;gap:8px;color:#000!important}.gdpr-blurb .gdpr-badge strong{color:#1e73be!important}.gdpr-blurb .gdpr-badge:before{content:"";width:16px;height:16px;display:inline-block;background-color:#1e73be;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2L4 6v6c0 5.25 3.44 9.74 8 11 4.56-1.26 8-5.75 8-11V6l-8-4z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2L4 6v6c0 5.25 3.44 9.74 8 11 4.56-1.26 8-5.75 8-11V6l-8-4z'/%3E%3C/svg%3E") center/contain no-repeat}.gdpr-badge{position:relative!important;display:block!important;width:fit-content!important;margin:10px auto 0 auto!important;text-align:center!important;float:none!important}.footer-widget .gdpr-badge,.et_pb_widget .gdpr-badge,.et_pb_column .gdpr-badge{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.woocommerce footer a,.woocommerce-page footer a{color:#000000!important}.woocommerce footer a:hover,.woocommerce-page footer a:hover{color:#ff7a3c!important}@media (max-width:767px){.page-id-98674 .et_pb_section{padding-top:24px!important;padding-bottom:24px!important}.page-id-98674 .et_pb_blurb{margin-bottom:16px!important;min-height:auto!important}.page-id-98674 .et_pb_blurb .et_pb_main_blurb_image{margin-bottom:10px!important}.page-id-98674 h2{font-size:22px!important;line-height:1.3!important}.page-id-98674 h3{font-size:18px!important}.page-id-98674 p{font-size:14px!important;line-height:1.5!important}}.page-id-98674 .et_pb_blurb{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;border-radius:10px}.page-id-98674 .et_pb_blurb:hover,.page-id-98674 .et_pb_blurb:active,.page-id-98674 .et_pb_blurb:focus{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,0.12)}input:focus,textarea:focus{outline:none!important;border-color:#ff7a2f!important;box-shadow:0 0 0 2px rgba(255,122,47,0.25)}.cat-bg.et_pb_blurb{position:relative;overflow:hidden;border-radius:16px;min-height:180px;display:flex;align-items:flex-end;background-size:cover;background-position:center}@media (max-width:767px){.cat-bg.et_pb_blurb{min-height:130px}}.cat-bg.et_pb_blurb::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.85));z-index:1}.cat-bg .et_pb_blurb_container{position:relative;z-index:2;padding:18px}.cat-bg .et_pb_module_header{color:#fff;font-weight:800;margin-bottom:6px;text-shadow:0 2px 8px rgba(0,0,0,.8)}.cat-bg .et_pb_blurb_description{color:rgba(255,255,255,.92);font-size:14px;line-height:1.4;text-shadow:0 1px 6px rgba(0,0,0,.8)}@media (max-width:980px){html,body{overflow-x:hidden!important}.et-l--header .et_pb_search,.et-l--header .et_pb_search .et_pb_searchform{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.et-l--header .et_pb_search .et_pb_searchform form{display:flex!important;align-items:stretch!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.et-l--header .et_pb_search input.et_pb_s{flex:1 1 auto!important;min-width:0!important;width:auto!important;max-width:100%!important;box-sizing:border-box!important}.et-l--header .et_pb_search button.et_pb_searchsubmit{flex:0 0 86px!important;width:86px!important;min-width:86px!important;max-width:86px!important;box-sizing:border-box!important}}@media (max-width:767px){.ag-header-search,.ag-header-search .wpdreams_asl_container{width:100%!important;max-width:100%!important}}@media (max-width:980px){.ag-smart-header{transition:transform .25s ease;transform:translateY(0);z-index:9999}.ag-smart-header.ag-hide-header{transform:translateY(-100%)}.ag-smart-header.ag-show-header{transform:translateY(0)}}@media (max-width:768px){.woocommerce-cart h1,.woocommerce-cart h2,.woocommerce-cart h3{color:#000!important;font-size:22px!important;font-weight:700!important}.woocommerce-cart table.shop_table th,.woocommerce-cart .cart_totals th{color:#000!important;font-size:16px!important;font-weight:600!important}.woocommerce-cart table.shop_table td,.woocommerce-cart .cart_totals td,.woocommerce-cart .cart_totals .amount{color:#000!important;font-size:17px!important;font-weight:600!important}.woocommerce-cart .woocommerce-shipping-methods label{color:#000!important;font-size:15px!important;font-weight:600!important}.woocommerce-cart .woocommerce-shipping-methods{color:#000!important}}@media (max-width:767px){.wc-block-components-order-summary__button,.wc-block-components-order-summary__button-text,.wc-block-components-order-summary__button-text span,.wc-block-components-order-summary__button-total{color:#111!important;font-weight:800!important;font-size:20px!important;line-height:1.2!important}.wc-block-components-totals-item__label,.wc-block-components-totals-item__value{color:#111!important;font-size:17px!important;font-weight:700!important}.wc-block-components-totals-footer-item__label,.wc-block-components-totals-footer-item__value,.wc-block-components-totals__total{color:#111!important;font-size:19px!important;font-weight:900!important}.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__label,.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__secondary-label{color:#111!important;font-weight:700!important}.woocommerce-checkout h1,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-checkout h4{color:#000!important;font-weight:700!important}.woocommerce-checkout h1{font-size:26px!important}.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-checkout h4{font-size:22px!important}.woocommerce-checkout label,.woocommerce-checkout .woocommerce-form__label span{color:#000!important;font-weight:600!important;font-size:15px!important}.woocommerce-checkout-review-order-table,.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{color:#000!important;font-size:15px!important;font-weight:600!important}.woocommerce-Price-amount{color:#000!important;font-weight:700!important;font-size:16px!important}.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout-review-order-table .order-total td{font-size:19px!important;font-weight:900!important;color:#000!important}#payment label{color:#000!important;font-size:15px!important;font-weight:600!important}.woocommerce-terms-and-conditions-wrapper,.woocommerce-privacy-policy-text{color:#000!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}.woocommerce-checkout input,.woocommerce-checkout select,.woocommerce-checkout textarea{font-size:15px!important;color:#000!important;font-weight:500!important}#place_order{font-size:16px!important;font-weight:700!important}}@media (max-width:768px){.woocommerce-cart-form__cart-item .product-thumbnail,.woocommerce-cart-form__cart-item td.product-thumbnail{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;overflow:visible!important}.woocommerce-cart-form__cart-item td.product-thumbnail img{width:64px!important;max-width:64px!important;height:auto!important;border-radius:8px!important;display:inline-block!important}.woocommerce-cart-form__cart-item td.product-thumbnail:before,.woocommerce-cart-form__cart-item td.product-thumbnail:after{content:none!important;display:none!important}}@media (min-width:981px){body.woocommerce-cart,body.woocommerce-checkout{color:#000}body.woocommerce-cart h1,body.woocommerce-cart h2,body.woocommerce-cart h3,body.woocommerce-checkout h1,body.woocommerce-checkout h2,body.woocommerce-checkout h3{color:#000;font-weight:800}body.woocommerce-cart .shop_table th,body.woocommerce-cart .shop_table td,body.woocommerce-cart .product-name a,body.woocommerce-cart .product-price,body.woocommerce-cart .product-subtotal,body.woocommerce-cart .product-remove a{color:#000!important;font-weight:700}body.woocommerce-cart .cart_totals h2,body.woocommerce-cart .cart_totals table th,body.woocommerce-cart .cart_totals table td,body.woocommerce-cart .cart_totals .order-total th,body.woocommerce-cart .cart_totals .order-total td{color:#000!important;font-weight:800}body.woocommerce-checkout #order_review_heading,body.woocommerce-checkout h3#ship-to-different-address,body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-shipping-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3,body.woocommerce-checkout label{color:#000!important;font-weight:800}body.woocommerce-checkout #payment,body.woocommerce-checkout #payment label,body.woocommerce-checkout #shipping_method label,body.woocommerce-checkout .woocommerce-shipping-methods label{color:#000!important;font-weight:700}body.woocommerce-checkout #order_review,body.woocommerce-checkout #order_review table th,body.woocommerce-checkout #order_review table td,body.woocommerce-checkout #order_review .product-name,body.woocommerce-checkout #order_review .product-total,body.woocommerce-checkout #order_review .cart-subtotal th,body.woocommerce-checkout #order_review .cart-subtotal td,body.woocommerce-checkout #order_review .order-total th,body.woocommerce-checkout #order_review .order-total td{color:#000!important;font-weight:800}body.woocommerce-cart .shop_table,body.woocommerce-checkout form.checkout{font-size:16px}}.link-effectcc{text-decoration:none!important;border-bottom:none!important}.link-effectcc::after,.link-effectcc::before{border:none!important;height:0!important;display:none!important;content:none!important}.bv-stars{font-size:16px;letter-spacing:2px;margin-bottom:8px;background:linear-gradient(90deg,#b8962e 0%,#d4af37 40%,#f1d36b 60%,#b8962e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.et_pb_text a{position:relative;text-decoration:none}.et_pb_text a::after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:2px;background:#ff6a00;transition:width 0.3s ease}.et_pb_text a:hover::after{width:100%}.sc-footer-link::after{display:none!important}.sc-footer-link::before{display:none!important}