.divi-woo-carousel ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;padding-bottom:15px!important}.divi-woo-carousel ul.products li.product{flex:0 0 calc(33.333% - 2%)!important;width:calc(33.333% - 2%)!important;margin-right:3%!important;scroll-snap-align:start!important;float:none!important}.divi-woo-carousel ul.products li.product:last-child{margin-right:0!important}.divi-woo-carousel ul.products::-webkit-scrollbar{display:none}.divi-woo-carousel ul.products{-ms-overflow-style:none;scrollbar-width:none}button.button.button--primary.js-search-button{width:auto!important;min-width:140px!important;max-width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transform:none!important;transition:none!important}button.button.button--primary.js-search-button::before,button.button.button--primary.js-search-button::after,button.button.button--primary.js-search-button .ymc-icon,button.button.button--primary.js-search-button i{display:none!important;content:""!important}button.button.button--primary.js-search-button:hover,button.button.button--primary.js-search-button:focus,button.button.button--primary.js-search-button:active{padding-left:20px!important;padding-right:20px!important;margin:0!important;text-indent:0!important;letter-spacing:normal!important}.divi-read-more-btn{display:block!important;text-align:center;margin:15px auto 5px auto;padding:8px 20px;background-color:#D7E4ED!important;color:#000!important;font-weight:400!important;font-family:'Libre Baskerville',Times,serif;font-size:12px;border-radius:4px;border:none!important;transition:background-color 0.3s ease}.divi-read-more-btn:hover{background-color:#7eba59;text-decoration:none!important}span.ymc-dropdown__label.js-dropdown-label{font-family:'Libre Baskerville',Times,serif}.ymc-extra-container .filter-dropdown-inner .ymc-dropdown__list{background-color:#dde7ee;color:#333!important}.ymc-extra-container .filter-dropdown-inner .ymc-dropdown .dropdown-close-btn{color:#333!important;font-size:30px!important}.ymc-extra-container .filter-dropdown-inner .ymc-dropdown__checkbox .checkmark{border-color:#333}.ymc-extra-container .filter-dropdown-inner .ymc-dropdown__selected{padding-left:10px!important;padding-right:0px!important;padding-top:10px!important;padding-bottom:10px!important}.ymc-extra-container .filter-posts-sort .dropdown-toggle .selected-value{font-family:'Libre Baskerville',serif}.ymc-extra-container .filter-posts-sort .dropdown-open .dropdown-menu{font-family:'Libre Baskerville',SERIF}button.button.button--primary.js-search-button{background-color:#D7E4ED!important;color:#000!important;font-family:"Times New Roman",Times,Georgia,serif!important;font-size:18px!important;border:none!important}label[for="billing_phone"] span.optional{display:none!important;visibility:hidden!important;opacity:0!important}label[for="billing_phone"]::after{content:"*"!important;color:#aa0000!important;font-weight:bold!important;display:inline-block!important;margin-left:4px!important}.woocommerce-order-received table.shop_table.order_details,.woocommerce-order-received table.shop_table.customer_details{background-color:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;border-collapse:separate!important;border-spacing:0!important;width:100%!important;box-shadow:0 4px 6px -1px rgba(0,0,0,0.05)!important}.woocommerce-order-received table.shop_table th{background-color:#f8fafc!important;color:#1e293b!important;text-transform:uppercase!important;font-size:13px!important;padding:16px!important;font-weight:bold!important;border-bottom:2px solid #e2e8f0!important}.woocommerce-order-received table.shop_table td{padding:16px!important;border-bottom:1px solid #edf2f7!important;color:#4a5568!important}.woocommerce-order-received td.download-product a,.woocommerce-order-received .woocommerce-table__product-name a.download-button{background-color:#2ea3f2!important;color:#ffffff!important;padding:12px 24px!important;border-radius:4px!important;font-weight:bold!important;text-decoration:none!important;display:inline-block!important;text-align:center!important}body.woocommerce-order-received .et_pb_wc_checkout_billing{display:none!important}body.woocommerce-order-received .et_pb_wc_checkout_order_received{display:block!important;width:100%!important;max-width:100%!important}body.woocommerce-order-received #main-content .et_builder_inner_content .et_pb_row:has(.et_pb_wc_checkout_order_received),body.woocommerce-order-received div[class*="et_pb_row"]{display:block!important}body.woocommerce-order-received .et_pb_column_1_2:has(.et_pb_wc_checkout_order_received),body.woocommerce-order-received .et_pb_column:last-child:has(.et_pb_wc_checkout_order_received),body.woocommerce-order-received .woocommerce-checkout .et_pb_column .et_pb_wc_checkout_order_received{width:100%!important;max-width:100%!important;float:none!important;display:block!important;margin:0 auto!important}body.woocommerce-order-received .et_pb_column_1_2+.et_pb_column_1_2{width:100%!important;max-width:100%!important}body.woocommerce-order-received .woocommerce-notice--success{background-color:#f8fafc!important;color:#1e293b!important;padding:24px!important;border-radius:6px!important;border-left:5px solid #778b99!important;font-size:18px!important;font-weight:500!important;margin-bottom:30px!important}body.woocommerce-order-received ul.woocommerce-order-overview{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:20px!important;list-style:none!important;display:flex!important;justify-content:space-between!important;flex-wrap:wrap!important}body.woocommerce-order-received ul.woocommerce-order-overview li{border:none!important;padding:10px!important;font-size:14px!important;color:#64748b!important;text-transform:uppercase!important}body.woocommerce-order-received ul.woocommerce-order-overview li strong{display:block!important;font-size:18px!important;color:#0f172a!important;margin-top:5px!important}body.woocommerce-order-received table.shop_table th{background-color:#f1f5f9!important;color:#1e293b!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.5px!important}body.woocommerce-order-received table.shop_table td{border-top:1px solid #e2e8f0!important;color:#334155!important;padding:16px!important}body.woocommerce-order-received td.download-product a,body.woocommerce-order-received .woocommerce-table__product-name a.download-button{background-color:#dbe6ed!important;color:#000000!important;padding:12px 24px!important;border-radius:4px!important;font-weight:bold!important;text-decoration:none!important;display:inline-block!important;text-align:center!important}body.woocommerce-order-received td.download-product a:hover,body.woocommerce-order-received .woocommerce-table__product-name a.download-button:hover{background-color:#abb4ba!important}.woocommerce-order-received #main-content .entry-content .woocommerce a.button,.woocommerce-order-received #main-content .entry-content .woocommerce-page a.button,.woocommerce-order-received .et_pb_module table.shop_table a.button:not(.alt){background-image:none!important;background-color:#dbe6ed!important;color:#000000!important;padding:12px 24px!important;border-radius:4px!important;font-weight:bold!important;text-decoration:none!important;display:inline-block!important;text-align:center!important;border:none!important;box-shadow:none!important;text-indent:0!important;font-size:15px!important}.woocommerce-order-received #main-content .entry-content .woocommerce a.button.alt,.woocommerce-order-received #main-content .entry-content .woocommerce-page a.button.alt,.woocommerce-order-received .et_pb_module table.shop_table a.button.alt{background-image:none!important;background-color:#dbe6ed!important;color:#000000!important;padding:12px 24px!important;border-radius:4px!important;font-weight:bold!important;text-decoration:none!important;display:inline-block!important;text-align:center!important;border:none!important;box-shadow:none!important;text-indent:0!important;font-size:15px!important}.woocommerce-order-received #main-content a.button::before,.woocommerce-order-received #main-content a.button::after,.woocommerce-order-received #main-content a.button:hover::before,.woocommerce-order-received #main-content a.button:hover::after,.woocommerce-order-received .et_pb_module table.shop_table a::before,.woocommerce-order-received .et_pb_module table.shop_table a::after,.woocommerce-order-received .et_pb_module table.shop_table a:hover::before,.woocommerce-order-received .et_pb_module table.shop_table a:hover::after{display:none!important;content:""!important;width:0!important;opacity:0!important}.woocommerce-order-received #main-content .entry-content .woocommerce a.button:hover,.woocommerce-order-received .et_pb_module table.shop_table a.button:not(.alt):hover{background-color:#abb4ba!important;color:#000000!important;text-indent:0!important;padding:12px 24px!important}.woocommerce-order-received #main-content .entry-content .woocommerce a.button.alt:hover,.woocommerce-order-received .et_pb_module table.shop_table a.button.alt:hover{background-color:#abb4ba!important;color:#000000!important;text-indent:0!important;padding:12px 24px!important}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{font-size:14px!important}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email{font-size:14px!important;margin-top:-15px!important}.woocommerce-table__product-name.product-name a{color:#333333;font-weight:bold;text-decoration:underline}#billing_country_field,#billing_address_1_field,#billing_address_2_field,#billing_city_field,#billing_state_field,#billing_postcode_field{display:none!important}.wcmamtx_custom_download_design .wc-download-action .download-button{background-color:#dbe6ed;color:#333333!important;border:none}.wcmamtx_custom_download_design .wc-download-action .download-button:hover{background-color:#dbe6ed;color:#333333!important;padding:12px;border:none}button.btn.btn-primary.wcmam-order-filters-button.active{background-color:#dbe6ed;color:#333333!important}button.wcmam-order-filters-button{border-radius:15px;border-color:#b4cff0!important;border-width:2px!important}.status.completed{background:#e5e9f0;color:#333333}.wcmam-order-card:hover.order-arrow{background:#e5e9f0;color:#333333}