 .grecaptcha-badge {display: none !important;}form .wp-block-columns {margin-bottom: 24px !important;}.jet-form-builder-row {padding: 0 !important;}.required {color: var(--e-global-color-primary) !important;}.woocommerce-message, .woocommerce-Message {display: flex !important;flex-direction: row !important;justify-content: space-between !important;align-items: center !important;flex-wrap: wrap !important;}.woocommerce-message a, .woocommerce-Message a {order: 1 !important;margin-top: 3px !important;margin-left: auto !important;}.woocommerce-message, .woocommerce-Message {order: 0 !important;}.sdss-product-sale-tag {font-family: var(--e-global-typography-eaddd1e-font-family), Sans-serif;font-size: var(--e-global-typography-eaddd1e-font-size);font-weight: var(--e-global-typography-eaddd1e-font-weight);text-transform: var(--e-global-typography-eaddd1e-text-transform);font-style: var(--e-global-typography-eaddd1e-font-style);text-decoration: var(--e-global-typography-eaddd1e-text-decoration);line-height: var(--e-global-typography-eaddd1e-line-height);letter-spacing: var(--e-global-typography-eaddd1e-letter-spacing);word-spacing: var(--e-global-typography-eaddd1e-word-spacing);color: var(--e-global-color-553ed37);background-color: var(--e-global-color-cade0e3);border-radius: 0px 0px 0px 0px;box-shadow: 1px 1px 6px 3px rgba(0, 0, 0, 0.03);margin: 0px 0px 0px 0px;padding: 6px 12px 6px 12px;}.jet-woo-builder-archive-add-to-cart a {margin-top: 0 !important;}.sdss-form-col .wp-block-columns {margin-bottom: 3px !important;}.sdss-form-col .jet-form-builder__submit-wrap {justify-content: flex-start !important;align-items: flex-start !important;}.sdss-form-col .jet-form-builder__submit {margin-top: 0 !important;flex: 1 !important;}.sdss-form-col .jet-form-builder__field-label {font-size: 12px !important;}form .sdss-form-row__main {margin-bottom: 3px !important;}.sdss-form-row .wp-block-columns {margin-bottom: 0 !important;}.sdss-form-row__main>div {display: flex;justify-content: flex-start;align-items: center;}.sdss-form-row__main .field-type-text-field {flex: 1;}.sdss-form-row__main .jet-form-builder__submit {margin: 0 !important;margin-left: 12px !important;}.sdss-form-row .jet-form-builder__field-label {font-size: 12px !important;}.menu-item-link {cursor: pointer !important;}.woocommerce-order-received .woocommerce-thankyou-order-received {width: 100% !important;max-width: 800px !important;margin: 24px auto 24px auto !important;background-color: var(--e-global-color-553ed37) !important;box-shadow: 1px 1px 6px 3px rgba(0, 0, 0, 0.03) !important;border-radius: 3px 3px 3px 3px !important;padding: 24px 24px 24px 24px !important;}.woocommerce-order-received .woocommerce-form-login {width: 100% !important;max-width: 800px !important;margin: 24px auto 48px auto !important;background-color: var(--e-global-color-553ed37) !important;box-shadow: 1px 1px 6px 3px rgba(0, 0, 0, 0.03) !important;border-radius: 3px 3px 3px 3px !important;padding: 24px 24px 24px 24px !important;border: none !important;}.woocommerce-order-received .woocommerce-form-login .form-row {width: 100% !important;}.woocommerce-order-received .woocommerce-form-login__submit {font-size: var(--e-global-typography-3fbf453-font-size) !important;line-height: var(--e-global-typography-3fbf453-line-height) !important;letter-spacing: var(--e-global-typography-3fbf453-letter-spacing) !important;word-spacing: var(--e-global-typography-3fbf453-word-spacing) !important;color: var(--e-global-color-553ed37) !important;background-color: var(--e-global-color-primary) !important;border-style: solid !important;border-width: 2px 2px 2px 2px !important;border-color: var(--e-global-color-primary) !important;border-radius: 3px 3px 3px 3px !important;padding: 12px 24px 12px 24px !important;}.woocommerce-order-received .woocommerce-form-login__submit:hover {color: var(--e-global-color-553ed37) !important;background-color: var(--e-global-color-secondary) !important;border-color: var(--e-global-color-secondary) !important;}.woocommerce-lost-password .woocommerce {width: 100% !important;max-width: 800px !important;margin: 24px auto 48px auto !important;background-color: var(--e-global-color-553ed37) !important;box-shadow: 1px 1px 6px 3px rgba(0, 0, 0, 0.03) !important;border-radius: 3px 3px 3px 3px !important;padding: 24px 24px 24px 24px !important;}.woocommerce-ResetPassword .button {font-family: var(--e-global-typography-2d29cea-font-family), Sans-serif !important;font-size: var(--e-global-typography-2d29cea-font-size) !important;font-weight: var(--e-global-typography-2d29cea-font-weight) !important;text-transform: var(--e-global-typography-2d29cea-text-transform) !important;line-height: var(--e-global-typography-2d29cea-line-height) !important;letter-spacing: var(--e-global-typography-2d29cea-letter-spacing) !important;word-spacing: var(--e-global-typography-2d29cea-word-spacing) !important;color: var(--e-global-color-553ed37) !important;background-color: var(--e-global-color-primary) !important;border-style: solid !important;border-width: 2px 2px 2px 2px !important;border-color: var(--e-global-color-primary) !important;border-radius: 3px 3px 3px 3px !important;padding: 12px 24px 12px 24px !important;}.woocommerce-ResetPassword .button:hover, .woocommerce-ResetPassword .button:focus {color: var(--e-global-color-553ed37) !important;background-color: var(--e-global-color-secondary) !important;box-shadow: 1px 1px 6px 3px rgba(0, 0, 0, 0.09) !important;border-color: var(--e-global-color-secondary) !important;}.woocommerce-ResetPassword .woocommerce-form-row {margin: 0 !important;padding: 0 !important;margin-bottom: 24px !important;}.woocommerce-ResetPassword .form-row-first, .woocommerce-ResetPassword .form-row-last {width: 100% !important;}.woocommerce-ResetPassword label {font-family: var(--e-global-typography-3d3b89c-font-family), Sans-serif !important;font-size: var(--e-global-typography-3d3b89c-font-size) !important;font-weight: var(--e-global-typography-3d3b89c-font-weight) !important;text-transform: var(--e-global-typography-3d3b89c-text-transform) !important;font-style: var(--e-global-typography-3d3b89c-font-style) !important;text-decoration: var(--e-global-typography-3d3b89c-text-decoration) !important;line-height: var(--e-global-typography-3d3b89c-line-height) !important;letter-spacing: var(--e-global-typography-3d3b89c-letter-spacing) !important;word-spacing: var(--e-global-typography-3d3b89c-word-spacing) !important;color: var(--e-global-color-text) !important;margin: 0px 0px 6px 0px !important;padding: 0 !important;text-align: left !important;}.woocommerce-ResetPassword .woocommerce-Input {width: 100% !important;border: 1px solid var(--e-global-color-5ccae69) !important;background-color: var(--e-global-color-553ed37) !important;border-radius: 3px 3px 3px 3px !important;padding: 6px 12px 6px 12px !important;font-family: var(--e-global-typography-text-font-family), Sans-serif !important;font-size: var(--e-global-typography-text-font-size) !important;font-weight: var(--e-global-typography-text-font-weight) !important;text-transform: var(--e-global-typography-text-text-transform) !important;font-style: var(--e-global-typography-text-font-style) !important;text-decoration: var(--e-global-typography-text-text-decoration) !important;line-height: var(--e-global-typography-text-line-height) !important;color: var(--e-global-color-text) !important;}@media only screen and (max-width: 767px) {.woocommerce-lost-password .woocommerce {margin: 24px 12px !important;width: 94% !important;}}.sdss-my-account .jet-mega-menu-item__inner {padding: 0 !important;}.sdss-my-account .jet-mega-menu-item__inner a {padding: 9px !important;width: 100% !important;}.sdss-my-account .form-row {margin-bottom: 24px !important;}.sdss-my-account input[type="text"], .sdss-my-account input[type="email"], .sdss-my-account input[type="password"], .sdss-my-account input[type="number"], .sdss-my-account input[type="tel"], .sdss-my-account input[type="select"], .sdss-my-account .select2-selection {width: 100% !important;border: 1px solid var(--e-global-color-5ccae69) !important;background-color: var(--e-global-color-553ed37) !important;border-radius: 3px 3px 3px 3px !important;padding: 6px 12px 6px 12px !important;font-family: var(--e-global-typography-text-font-family), Sans-serif !important;font-size: var(--e-global-typography-text-font-size) !important;font-weight: var(--e-global-typography-text-font-weight) !important;text-transform: var(--e-global-typography-text-text-transform) !important;font-style: var(--e-global-typography-text-font-style) !important;text-decoration: var(--e-global-typography-text-text-decoration) !important;line-height: var(--e-global-typography-text-line-height) !important;color: var(--e-global-color-text) !important;}.sdss-my-account .select2-selection {height: 42px !important;}.sdss-my-account .select2-selection__arrow {top: 8px !important;right: 8px !important;}.sdss-my-account .jet-woo-account-edit-account-content .button, .sdss-my-account .jet-woo-builder>.button, .sdss-my-account .woocommerce-address-fields .button, .sdss-my-account .woocommerce-Payment>.form-row>.button {font-family: var(--e-global-typography-2d29cea-font-family), Sans-serif !important;font-size: var(--e-global-typography-2d29cea-font-size) !important;font-weight: var(--e-global-typography-2d29cea-font-weight) !important;text-transform: var(--e-global-typography-2d29cea-text-transform) !important;line-height: var(--e-global-typography-2d29cea-line-height) !important;letter-spacing: var(--e-global-typography-2d29cea-letter-spacing) !important;word-spacing: var(--e-global-typography-2d29cea-word-spacing) !important;fill: var(--e-global-color-553ed37) !important;color: var(--e-global-color-553ed37) !important;background-color: var(--e-global-color-primary) !important;border-style: solid !important;border-width: 2px 2px 2px 2px !important;border-color: var(--e-global-color-primary) !important;border-radius: 3px 3px 3px 3px !important;box-shadow: 1px 1px 6px 3px rgba(0, 0, 0, 0.06) !important;padding: 12px 24px 12px 24px !important;}.sdss-my-account .jet-woo-account-edit-account-content .button:hover, .sdss-my-account .jet-woo-builder>.button:hover, .sdss-my-account .woocommerce-address-fields .button, .sdss-my-account .woocommerce-Payment>.form-row>.button:hover {color: var(--e-global-color-553ed37) !important;background-color: var(--e-global-color-secondary) !important;border-color: var(--e-global-color-secondary) !important;}.sdss-my-account label {font-family: var(--e-global-typography-3d3b89c-font-family), Sans-serif !important;font-size: var(--e-global-typography-3d3b89c-font-size) !important;font-weight: var(--e-global-typography-3d3b89c-font-weight) !important;text-transform: var(--e-global-typography-3d3b89c-text-transform) !important;font-style: var(--e-global-typography-3d3b89c-font-style) !important;text-decoration: var(--e-global-typography-3d3b89c-text-decoration) !important;line-height: var(--e-global-typography-3d3b89c-line-height) !important;letter-spacing: var(--e-global-typography-3d3b89c-letter-spacing) !important;word-spacing: var(--e-global-typography-3d3b89c-word-spacing) !important;color: var(--e-global-color-text) !important;margin: 0px 0px 6px 0px !important;padding: 0 !important;text-align: left !important;}.sdss-my-account .elementor-jet-myaccount-addresses p {margin-bottom: 24px !important;}.sdss-my-account .elementor-jet-myaccount-addresses .addresses {display: flex !important;flex-direction: column !important;justify-content: flex-start !important;align-items: flex-start !important;}.sdss-my-account .woocommerce-Address-title {margin-bottom: 6px !important;}.sdss-my-account .woocommerce-Address {width: 100% !important;max-width: 560px !important;}.sdss-my-account .woocommerce-Address address {max-width: 400px !important;}.sdss-my-account .elementor-jet-myaccount-addresses .woocommerce-Address:not(:last-child) {margin-bottom: 24px !important;}.sdss-my-account .elementor-jet-myaccount-addresses .woocommerce-Address-title a {font-family: var(--e-global-typography-2d29cea-font-family), Sans-serif !important;font-size: var(--e-global-typography-2d29cea-font-size) !important;font-weight: var(--e-global-typography-2d29cea-font-weight) !important;text-transform: var(--e-global-typography-2d29cea-text-transform) !important;line-height: var(--e-global-typography-2d29cea-line-height) !important;letter-spacing: var(--e-global-typography-2d29cea-letter-spacing) !important;word-spacing: var(--e-global-typography-2d29cea-word-spacing) !important;color: var(--e-global-color-primary) !important;background-color: var(--e-global-color-553ed37) !important;border-style: solid !important;border-width: 2px 2px 2px 2px !important;border-color: var(--e-global-color-primary) !important;border-radius: 3px 3px 3px 3px !important;padding: 6px 12px 6px 12px !important;}.sdss-my-account .elementor-jet-myaccount-addresses .woocommerce-Address-title a:hover {color: var(--e-global-color-secondary) !important;background-color: var(--e-global-color-553ed37) !important;border-color: var(--e-global-color-secondary) !important;}.sdss-my-account .woocommerce-PaymentMethods, .sdss-my-account .woocommerce-Payment {padding: 0 !important;margin: 0 !important;background-color: transparent !important;border-radius: 0 !important;}.sdss-my-account .payment_methods {border-bottom: none !important;}.sdss-my-account .woocommerce-Payment>.form-row {padding: 0 !important;margin: 0 !important;}.sdss-my-account .woocommerce-PaymentMethods .input-radio {display: none !important;}.sdss-my-account .payment_method_stripe label {color: var(--e-global-color-9afc674) !important;font-family: var(--e-global-typography-49e982a-font-family), Sans-serif !important;font-size: var(--e-global-typography-49e982a-font-size) !important;font-weight: var(--e-global-typography-49e982a-font-weight) !important;text-transform: var(--e-global-typography-49e982a-text-transform) !important;font-style: var(--e-global-typography-49e982a-font-style) !important;text-decoration: var(--e-global-typography-49e982a-text-decoration) !important;line-height: var(--e-global-typography-49e982a-line-height) !important;margin-bottom: 24px !important;}.sdss-my-account .woocommerce-PaymentBox--stripe {padding: 0 !important;margin: 0 !important;background-color: transparent !important;}.sdss-my-account .woocommerce-PaymentBox--stripe::before {display: none !important;}.sdss-my-account .woocommerce-PaymentBox--stripe .wc-credit-card-form {margin: 0 !important;padding: 0 !important;border-bottom: none !important;}.sdss-my-account .woocommerce-PaymentBox--stripe .form-row {padding: 0 !important;margin-bottom: 24px !important;}.sdss-my-account .woocommerce-PaymentBox--stripe label {font-family: var(--e-global-typography-3d3b89c-font-family), Sans-serif !important;font-size: var(--e-global-typography-3d3b89c-font-size) !important;font-weight: var(--e-global-typography-3d3b89c-font-weight) !important;text-transform: var(--e-global-typography-3d3b89c-text-transform) !important;font-style: var(--e-global-typography-3d3b89c-font-style) !important;text-decoration: var(--e-global-typography-3d3b89c-text-decoration) !important;line-height: var(--e-global-typography-3d3b89c-line-height) !important;letter-spacing: var(--e-global-typography-3d3b89c-letter-spacing) !important;word-spacing: var(--e-global-typography-3d3b89c-word-spacing) !important;color: var(--e-global-color-text) !important;margin: 0px 0px 6px 0px !important;text-align: left !important;}.sdss-my-account .account-payment-methods-table th, .sdss-my-account .order_details th {font-family: var(--e-global-typography-3d3b89c-font-family), Sans-serif !important;font-size: var(--e-global-typography-3d3b89c-font-size) !important;font-weight: var(--e-global-typography-3d3b89c-font-weight) !important;text-transform: var(--e-global-typography-3d3b89c-text-transform) !important;font-style: var(--e-global-typography-3d3b89c-font-style) !important;text-decoration: var(--e-global-typography-3d3b89c-text-decoration) !important;line-height: var(--e-global-typography-3d3b89c-line-height) !important;letter-spacing: var(--e-global-typography-3d3b89c-letter-spacing) !important;word-spacing: var(--e-global-typography-3d3b89c-word-spacing) !important;color: var(--e-global-color-text) !important;background-color: var(--e-global-color-553ed37) !important;border-style: solid !important;border-width: 1px 1px 1px 1px !important;border-color: var(--e-global-color-5ccae69) !important;padding: 6px 12px 6px 12px !important;text-align: left !important;}.sdss-my-account .account-payment-methods-table td, .sdss-my-account .order_details td {font-family: var(--e-global-typography-text-font-family), Sans-serif !important;font-size: var(--e-global-typography-text-font-size) !important;font-weight: var(--e-global-typography-text-font-weight) !important;text-transform: var(--e-global-typography-text-text-transform) !important;font-style: var(--e-global-typography-text-font-style) !important;text-decoration: var(--e-global-typography-text-text-decoration) !important;line-height: var(--e-global-typography-text-line-height) !important;color: var(--e-global-color-text) !important;background-color: var(--e-global-color-553ed37) !important;border-style: solid !important;border-width: 1px 1px 1px 1px !important;border-color: var(--e-global-color-5ccae69) !important;padding: 6px 12px 6px 12px !important;text-align: left !important;}.sdss-my-account .account-payment-methods-table td a {font-family: var(--e-global-typography-24793f3-font-family), Sans-serif !important;font-size: var(--e-global-typography-24793f3-font-size) !important;font-weight: var(--e-global-typography-24793f3-font-weight) !important;text-transform: var(--e-global-typography-24793f3-text-transform) !important;line-height: var(--e-global-typography-24793f3-line-height) !important;letter-spacing: var(--e-global-typography-24793f3-letter-spacing) !important;word-spacing: var(--e-global-typography-24793f3-word-spacing) !important;color: var(--e-global-color-primary) !important;background-color: var(--e-global-color-553ed37) !important;border-style: solid !important;border-width: 2px 2px 2px 2px !important;border-color: var(--e-global-color-primary) !important;border-radius: 3px 3px 3px 3px !important;padding: 6px 12px 6px 12px !important;}.sdss-my-account .account-payment-methods-table td a:hover {color: var(--e-global-color-secondary) !important;background-color: var(--e-global-color-553ed37) !important;border-color: var(--e-global-color-secondary) !important;}.sdss-my-account mark {background-color: var(--e-global-color-primary) !important;color: var(--e-global-color-553ed37) !important;}.sdss-my-account .woocommerce-order-details__title, .sdss-my-account .woocommerce-column__title {color: var(--e-global-color-9afc674) !important;font-family: var(--e-global-typography-49e982a-font-family), Sans-serif !important;font-size: var(--e-global-typography-49e982a-font-size) !important;font-weight: var(--e-global-typography-49e982a-font-weight) !important;text-transform: var(--e-global-typography-49e982a-text-transform) !important;font-style: var(--e-global-typography-49e982a-font-style) !important;text-decoration: var(--e-global-typography-49e982a-text-decoration) !important;line-height: var(--e-global-typography-49e982a-line-height) !important;letter-spacing: var(--e-global-typography-49e982a-letter-spacing) !important;word-spacing: var(--e-global-typography-49e982a-word-spacing) !important;margin-bottom: 24px !important;}.sdss-my-account .woocommerce-customer-details address {border: none !important;padding: 0 !important;}@media only screen and (max-width: 767px) {.sdss-my-account__main {width: 100% !important;}.sdss-my-account__main .elementor-widget-wrap {margin-top: 0 !important;margin-left: 0 !important;}.sdss-my-account .addresses .col-2 {margin-top: 24px !important;}}.fa-star:before {color: var(--e-global-color-primary) !important;}.jet-reviews-advanced__header {margin-bottom: 24px !important;}.jet-reviews-advanced__header-info, .jet-reviews-advanced__header-top {flex-wrap: wrap !important;}.jet-reviews-advanced__header-title {margin-right: 24px !important;}.jet-reviews-advanced__summary-rating, .jet-reviews-advanced__header-info {margin-top: 6px !important;}.jet-reviews-advanced__header-info {width: 100% !important;justify-content: space-between !important;}.jet-reviews-message {margin-left: 0 !important;margin-right: 24px !important;}.jet-reviews-button {margin-top: 12px !important;margin-left: 0 !important;}.jet-reviews-advanced__review-header {margin-bottom: 12px !important;}.jet-reviews-user-data__info {margin: 0 !important;}.jet-reviews-user-data__info-row {margin-bottom: 6px !important;}.jet-reviews-user-data__name time {margin-left: 6px !important;}.jet-reviews-advanced__review-container {margin-bottom: 0 !important;}.jet-new-review-controls .jet-reviews-button--primary {margin-left: 12px !important;}.wc-stripe-elements-field {width: 100% !important;height: 42px !important;border: 1px solid var(--e-global-color-5ccae69) !important;background-color: var(--e-global-color-553ed37) !important;border-radius: 3px 3px 3px 3px !important;padding: 6px 12px 6px 12px !important;}.sdss-remove-lp .sc-lowest-price {display: none !important;}.sdss-related-products .sc-lowest-price {display: none !important;}.sdss-up-sell .sc-lowest-price {display: none !important;}.sdss-up-sell__listing-item .sc-lowest-price {display: none !important;}.sdss-on-sale .sc-lowest-price, .sdss-on-sale__listing-item .sc-lowest-price {display: none !important;}.sdss-sticky-cart .single_add_to_cart_button {width: 100% !important;}.sdss-sticky-cart .variations label {padding-right: 3px !important;}@media only screen and (max-width: 766px) {.sdss-popup-cart__btns {background-color: lightblue;}}.sdss-slide-cart .elementor-menu-cart__product {grid-template-columns: 15% auto !important;}.sdss-slide-cart .sc-lowest-price {display: none !important;}.sdss-slide-cart .cart_item {padding-right: 24px !important;padding-bottom: 12px !important;padding-top: 12px !important;}.sdss-slide-cart .cart_item:first-child {border-top: var(--divider-width, 1px) var(--divider-style, solid) var(--divider-color, #d5d8dc) !important;}.sdss-slide-cart .elementor-menu-cart__product-remove {top: 12px !important;border: none !important;}.sdss-slide-cart .elementor-menu-cart__product-remove::before, .sdss-slide-cart .elementor-menu-cart__product-remove::after {background-color: var(--e-global-color-primary) !important;font-weight: 900 !important;line-height: 18px !important;font-size: 18px !important;height: 3px !important;}.sdss-slide-cart .elementor-menu-cart__product-remove:hover::before, .sdss-slide-cart .elementor-menu-cart__product-remove:hover::after {background-color: var(--e-global-color-secondary) !important;}.sdss-slide-cart .product-name {padding-left: 12px !important;margin-bottom: 3px !important;display: flex !important;flex-direction: column !important;justify-content: flex-end !important;align-items: flex-start !important;}.sdss-slide-cart .product-name a {color: var(--e-global-color-9afc674) !important;font-family: var(--e-global-typography-eaddd1e-font-family), Sans-serif !important;font-size: var(--e-global-typography-eaddd1e-font-size) !important;font-weight: var(--e-global-typography-eaddd1e-font-weight) !important;text-transform: var(--e-global-typography-eaddd1e-text-transform) !important;font-style: var(--e-global-typography-eaddd1e-font-style) !important;text-decoration: var(--e-global-typography-eaddd1e-text-decoration) !important;line-height: var(--e-global-typography-eaddd1e-line-height) !important;letter-spacing: var(--e-global-typography-eaddd1e-letter-spacing) !important;word-spacing: var(--e-global-typography-eaddd1e-word-spacing) !important;;}.sdss-slide-cart .product-name a:hover {color: var(--e-global-color-text) !important;}.sdss-slide-cart .product-price {padding-left: 12px !important;display: flex;flex-direction: column;height: 100%;}.sdss-slide-cart .product-quantity, .sdss-slide-cart .woocommerce-Price-amount, .sdss-slide-cart .woocommerce-Price-currencySymbol {color: var(--e-global-color-text) !important;text-decoration: none !important;font-family: var(--e-global-typography-5e79f5e-font-family), Sans-serif !important;font-size: var(--e-global-typography-5e79f5e-font-size) !important;font-weight: var(--e-global-typography-5e79f5e-font-weight) !important;text-transform: var(--e-global-typography-5e79f5e-text-transform) !important;font-style: var(--e-global-typography-5e79f5e-font-style) !important;text-decoration: var(--e-global-typography-5e79f5e-text-decoration) !important;line-height: var(--e-global-typography-5e79f5e-line-height) !important;letter-spacing: var(--e-global-typography-5e79f5e-letter-spacing) !important;word-spacing: var(--e-global-typography-5e79f5e-word-spacing) !important;}.sdss-slide-cart .elementor-menu-cart__footer-buttons {padding-top: 24px !important;display: flex !important;justify-content: flex-start !important;align-items: center !important;}.sdss-slide-cart .elementor-menu-cart__footer-buttons a:first-child {display: none !important;}.sdss-slide-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout {width: 100% !important;font-family: var(--e-global-typography-2d29cea-font-family), Sans-serif !important;font-size: var(--e-global-typography-2d29cea-font-size) !important;font-weight: var(--e-global-typography-2d29cea-font-weight) !important;text-transform: var(--e-global-typography-2d29cea-text-transform) !important;line-height: var(--e-global-typography-2d29cea-line-height) !important;letter-spacing: var(--e-global-typography-2d29cea-letter-spacing) !important;word-spacing: var(--e-global-typography-2d29cea-word-spacing) !important;fill: var(--e-global-color-553ed37) !important;color: var(--e-global-color-553ed37) !important;background-color: var(--e-global-color-primary) !important;border-style: solid !important;border-width: 2px 2px 2px 2px !important;border-color: var(--e-global-color-primary) !important;border-radius: 3px 3px 3px 3px !important;box-shadow: 1px 1px 6px 3px rgba(0, 0, 0, 0.06) !important;padding: 12px 24px 12px 24px !important;}.sdss-slide-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout:hover {color: var(--e-global-color-553ed37) !important;background-color: var(--e-global-color-secondary) !important;border-color: var(--e-global-color-secondary) !important;}.sdss-slide-cart .elementor-menu-cart__subtotal {padding-top: 12px !important;padding-bottom: 0 !important;text-align: left !important;border-left: none !important;border-right: none !important;border-bottom: none !important;}.sdss-slide-cart .elementor-menu-cart__subtotal strong, .sdss-slide-cart .elementor-menu-cart__subtotal span {font-family: var(--e-global-typography-3d3b89c-font-family), Sans-serif !important;font-size: var(--e-global-typography-3d3b89c-font-size) !important;font-weight: var(--e-global-typography-3d3b89c-font-weight) !important;text-transform: var(--e-global-typography-3d3b89c-text-transform) !important;font-style: var(--e-global-typography-3d3b89c-font-style) !important;text-decoration: var(--e-global-typography-3d3b89c-text-decoration) !important;line-height: var(--e-global-typography-3d3b89c-line-height) !important;letter-spacing: var(--e-global-typography-3d3b89c-letter-spacing) !important;word-spacing: var(--e-global-typography-3d3b89c-word-spacing) !important;color: var(--e-global-color-9afc674) !important;}.sdss-cart .shop_table {border: none !important;}.sdss-cart .cart-subtotal th, .sdss-cart .cart-subtotal td {padding: 0 12px 12px 12px !important;border-top: none !important;border-right: none !important;border-left: none !important;}.sdss-cart .cart_totals .shop_table tr.shipping th, .sdss-cart .cart_totals .shop_table tr.shipping td {width: 230px !important;}.sdss-cart .cart_totals .shop_table tr.shipping label {text-align: left !important;}.sdss-cart .woocommerce-shipping-methods {width: 100% !important;}.sdss-cart .shipping th, .sdss-cart .shipping td {display: flex !important;box-sizing: border-box !important;padding: 12px !important;border: none !important;}.sdss-cart .shipping td {padding-top: 0 !important;}.sdss-cart .woocommerce-shipping-methods li {display: flex !important;justify-content: flex-start !important;align-items: center !important;margin: 0 !important;margin-bottom: 12px !important;}.sdss-cart .order-total th, .sdss-cart .order-total td {padding: 12px 12px 0 12px !important;border-bottom: none !important;border-right: none !important;border-left: none !important;}.sdss-cart .woocommerce-shipping-destination {display: none !important;}.sdss-cart .sc-lowest-price {display: none !important;}@media only screen and (max-width: 767px) {.sdss-cart .woocommerce-cart-form__cart-item:not(:last-child) {padding: 12px !important;border-bottom: 1px solid var(--e-global-color-5ccae69) !important;}.sdss-cart .woocommerce-cart-form table.cart .product-thumbnail {display: flex !important;text-align: center !important;justify-content: center !important;align-items: center !important;}.sdss-cart .sdss-cart__cart-table .quantity {padding-top: 12px !important;padding-bottom: 12px !important;}.sdss-cart .woocommerce-cart-form table.cart .product-thumbnail {text-align: center !important;}.sdss-cart .shipping td {width: 100% !important;}.sdss-cart .shipping td::before {display: none !important;}.sdss-cart .order-total {border-top: 1px solid var(--e-global-color-5ccae69) !important;}}.sdss-checkout #wc-stripe-payment-request-wrapper {margin: 0 !important;padding: 0 !important;}.sdss-checkout #wc-stripe-payment-request-button-separator {margin-top: 12px !important;margin-bottom: 12px !important;}.sdss-checkout .wc-stripe-save-source {margin-left: 12px !important;}.sdss-checkout .wc-stripe-save-source .save-source-label {margin-left: 12px !important;}.sdss-checkout #place_order {white-space: normal !important;}.sdss-checkout .wc-stripe-card-icons-container {display: none !important;}.sdss-checkout .select2-selection {width: 100% !important;border: 1px solid var(--e-global-color-5ccae69) !important;background-color: var(--e-global-color-553ed37) !important;border-radius: 3px 3px 3px 3px !important;padding: 6px 12px 6px 12px !important;font-family: var(--e-global-typography-text-font-family), Sans-serif !important;font-size: var(--e-global-typography-text-font-size) !important;font-weight: var(--e-global-typography-text-font-weight) !important;text-transform: var(--e-global-typography-text-text-transform) !important;font-style: var(--e-global-typography-text-font-style) !important;text-decoration: var(--e-global-typography-text-text-decoration) !important;line-height: var(--e-global-typography-text-line-height) !important;color: var(--e-global-color-text) !important;height: 42px !important;}.sdss-checkout .select2-selection__rendered {padding: 0 !important;}.sdss-checkout .select2-selection__arrow {display: none !important;}.sdss-checkout #ship-to-different-address label {font-family: var(--e-global-typography-3d3b89c-font-family), Sans-serif !important;font-size: var(--e-global-typography-3d3b89c-font-size) !important;font-weight: var(--e-global-typography-3d3b89c-font-weight) !important;text-transform: var(--e-global-typography-3d3b89c-text-transform) !important;font-style: var(--e-global-typography-3d3b89c-font-style) !important;text-decoration: var(--e-global-typography-3d3b89c-text-decoration) !important;line-height: var(--e-global-typography-3d3b89c-line-height) !important;letter-spacing: var(--e-global-typography-3d3b89c-letter-spacing) !important;word-spacing: var(--e-global-typography-3d3b89c-word-spacing) !important;color: var(--e-global-color-text) !important;margin: 0px !important;text-align: left !important;}.sdss-checkout input[type="checkbox"], .sdss-checkout input[type="radio"] {margin-top: -1px !important;margin-right: 12px !important;line-height: 1.2 !important;}.sdss-checkout .woocommerce-checkout-review-order {overflow-x: auto !important;}.sdss-checkout .woocommerce-checkout-review-order-table {min-width: 500px !important;}.sdss-checkout .woocommerce-checkout-review-order-table th {width: 65% !important;}@media only screen and (max-width: 760px) {.sdss-checkout .woocommerce-checkout-review-order-table th {width: 60% !important;}}@media only screen and (max-width: 680px) {.sdss-checkout .woocommerce-checkout-review-order-table th {width: 60% !important;}}@media only screen and (max-width: 560px) {.sdss-checkout .woocommerce-checkout-review-order-table th {width: 50% !important;}}.sdss-checkout .woocommerce-shipping-fields__field-wrapper .address-field strong {display: block !important;width: 100% !important;height: 42px !important;}.sdss-checkout .woocommerce-shipping-methods li, .sdss-checkout .wc_payment_methods li {display: flex !important;justify-content: flex-start !important;align-items: center !important;line-height: 1.2 !important;}.sdss-checkout .woocommerce-shipping-methods li {flex-wrap: wrap !important;}.sdss-checkout .woocommerce-shipping-methods text {flex: 0 0 150px !important;margin-top: 6px !important;}.sdss-checkout .woocommerce-shipping-methods li:not(:last-child), .sdss-checkout .wc_payment_methods li:not(:last-child) {margin-bottom: 12px !important;}.sdss-checkout .wc_payment_methods li {flex-wrap: wrap !important;}.sdss-checkout .wc_payment_methods {border-bottom: none !important;margin-bottom: 0 !important;}.sdss-checkout .wc_payment_methods .payment_box::before {display: none !important;}.sdss-checkout .wc_payment_methods .payment_box {width: 100% !important;margin-top: 12px !important;margin-bottom: 12px !important;}.sdss-checkout .wc_payment_methods .payment_box:last-child {margin-bottom: 0 !important;}.sdss-checkout .payment_method_stripe fieldset {margin: 0 !important;padding: 0 !important;border: none !important;}.sdss-checkout .woocommerce-SavedPaymentMethods {padding-left: 0 !important;}.sdss-checkout .woocommerce-SavedPaymentMethods li {flex-wrap: nowrap !important;margin-bottom: 12px !important;}.sdss-checkout .woocommerce-SavedPaymentMethods-saveNew {display: flex !important;justify-content: flex-start !important;align-items: center !important;padding: 0 !important;margin: 0 !important;}.sdss-checkout .wc-credit-card-form .form-row {margin-bottom: 24px !important;}.sdss-checkout .place-order {display: flex !important;flex-direction: column !important;justify-content: flex-start !important;align-items: center !important;}.sdss-checkout .woocommerce-terms-and-conditions-wrapper {margin-top: 24px !important;}.sdss-checkout .woocommerce-privacy-policy-text {margin-bottom: 12px !important;}.sdss-checkout .woocommerce-terms-and-conditions-wrapper .form-row {padding: 0 !important;margin: 0 !important;margin-bottom: 24px !important;}.sdss-checkout .sdss-checkout__email-signup {padding: 0 !important;margin: 0 !important;}.sdss-checkout #sdss_email_signup_field {display: flex !important;justify-content: flex-start !important;align-items: center !important;width: 100% !important;padding: 0 !important;margin: 0 !important;text-align: left !important;}.sdss-checkout #place_order {white-space: normal !important;}.woocommerce-order-received .sdss-thank-you .woocommerce-thankyou-order-received {font-family: var(--e-global-typography-49e982a-font-family), Sans-serif !important;font-size: var(--e-global-typography-49e982a-font-size) !important;font-weight: var(--e-global-typography-49e982a-font-weight) !important;text-transform: var(--e-global-typography-49e982a-text-transform) !important;font-style: var(--e-global-typography-49e982a-font-style) !important;text-decoration: var(--e-global-typography-49e982a-text-decoration) !important;line-height: var(--e-global-typography-49e982a-line-height) !important;letter-spacing: var(--e-global-typography-49e982a-letter-spacing) !important;word-spacing: var(--e-global-typography-49e982a-word-spacing) !important;padding: 0 !important;color: var(--e-global-color-9afc674) !important;margin: 0px 0px 12px 0px !important;text-align: left !important;box-shadow: none !important;}.sdss-thank-you .order_details li {border-right: none !important;}.sdss-thank-you .shop_table {border: none !important;}.sdss-thank-you .shop_table th {font-family: var(--e-global-typography-3d3b89c-font-family), Sans-serif !important;font-size: var(--e-global-typography-3d3b89c-font-size) !important;font-weight: var(--e-global-typography-3d3b89c-font-weight) !important;text-transform: var(--e-global-typography-3d3b89c-text-transform) !important;font-style: var(--e-global-typography-3d3b89c-font-style) !important;text-decoration: var(--e-global-typography-3d3b89c-text-decoration) !important;line-height: var(--e-global-typography-3d3b89c-line-height) !important;letter-spacing: var(--e-global-typography-3d3b89c-letter-spacing) !important;word-spacing: var(--e-global-typography-3d3b89c-word-spacing) !important;color: var(--e-global-color-text) !important;background-color: var(--e-global-color-553ed37) !important;border: none !important;}.sdss-thank-you .shop_table td {font-family: var(--e-global-typography-text-font-family), Sans-serif !important;font-size: var(--e-global-typography-text-font-size) !important;font-weight: var(--e-global-typography-text-font-weight) !important;text-transform: var(--e-global-typography-text-text-transform) !important;font-style: var(--e-global-typography-text-font-style) !important;text-decoration: var(--e-global-typography-text-text-decoration) !important;line-height: var(--e-global-typography-text-line-height) !important;color: var(--e-global-color-text) !important;background-color: var(--e-global-color-553ed37) !important;border: none !important;}.sdss-thank-you .shop_table td, .sdss-thank-you .shop_table th {border-bottom: 1px solid var(--e-global-color-5ccae69) !important;}.sdss-thank-you .shop_table .download-file a {font-family: var(--e-global-typography-24793f3-font-family), Sans-serif !important;font-size: var(--e-global-typography-24793f3-font-size) !important;font-weight: var(--e-global-typography-24793f3-font-weight) !important;text-transform: var(--e-global-typography-24793f3-text-transform) !important;line-height: var(--e-global-typography-24793f3-line-height) !important;letter-spacing: var(--e-global-typography-24793f3-letter-spacing) !important;word-spacing: var(--e-global-typography-24793f3-word-spacing) !important;color: var(--e-global-color-primary) !important;background-color: var(--e-global-color-553ed37) !important;border-style: solid !important;border-width: 2px 2px 2px 2px !important;border-color: var(--e-global-color-primary) !important;border-radius: 3px 3px 3px 3px !important;padding: 6px 12px 6px 12px !important;}.sdss-thank-you .shop_table .download-file a:hover {color: var(--e-global-color-secondary) !important;background-color: var(--e-global-color-553ed37) !important;border-color: var(--e-global-color-secondary) !important;}.sdss-thank-you .wc-bacs-bank-details-heading {font-family: var(--e-global-typography-49e982a-font-family), Sans-serif !important;font-size: var(--e-global-typography-49e982a-font-size) !important;font-weight: var(--e-global-typography-49e982a-font-weight) !important;text-transform: var(--e-global-typography-49e982a-text-transform) !important;font-style: var(--e-global-typography-49e982a-font-style) !important;text-decoration: var(--e-global-typography-49e982a-text-decoration) !important;line-height: var(--e-global-typography-49e982a-line-height) !important;letter-spacing: var(--e-global-typography-49e982a-letter-spacing) !important;word-spacing: var(--e-global-typography-49e982a-word-spacing) !important;color: var(--e-global-color-9afc674) !important;margin: 0px 0px 24px 0px !important;text-align: left !important;}.sdss-thank-you .wc-bacs-bank-details-account-name {font-family: var(--e-global-typography-3d3b89c-font-family), Sans-serif !important;font-size: var(--e-global-typography-3d3b89c-font-size) !important;font-weight: var(--e-global-typography-3d3b89c-font-weight) !important;text-transform: var(--e-global-typography-3d3b89c-text-transform) !important;font-style: var(--e-global-typography-3d3b89c-font-style) !important;text-decoration: var(--e-global-typography-3d3b89c-text-decoration) !important;line-height: var(--e-global-typography-3d3b89c-line-height) !important;letter-spacing: var(--e-global-typography-3d3b89c-letter-spacing) !important;word-spacing: var(--e-global-typography-3d3b89c-word-spacing) !important;color: var(--e-global-color-text) !important;border-radius: 0px 0px 0px 0px !important;margin: 0px 0px 12px 0px !important;}.sdss-thank-you .wc-bacs-bank-details {margin: 0 !important;padding: 0 !important;display: flex !important;flex-direction: column !important;justify-content: flex-start !important;align-items: flex-start !important;}@media only screen and (max-width: 768px) {.sdss-thank-you .addresses .col-2 {margin-top: 24px !important;}}.jet-form-builder__field-wrap.checkradio-wrap {margin-bottom: 12px;margin-right: 24px;}.sdss-shortcode__free_shipping, .sdss-shortcode__free_shipping .woocommerce-Price-amount, .sdss-shortcode__free_shipping .woocommerce-Price-currencySymbol {margin-bottom: 24px;overflow-x: hidden;font-family: var(--e-global-typography-text-font-family), Sans-serif !important;font-size: var(--e-global-typography-text-font-size) !important;font-weight: var(--e-global-typography-text-font-weight) !important;text-transform: var(--e-global-typography-text-text-transform) !important;font-style: var(--e-global-typography-text-font-style) !important;text-decoration: var(--e-global-typography-text-text-decoration) !important;line-height: var(--e-global-typography-text-line-height) !important;}.sdss-shortcode__free_shipping .woocommerce-Price-amount, .sdss-shortcode__free_shipping .woocommerce-Price-currencySymbol {font-weight: bold !important;}.sdss-shortcode__free_shipping i {color: var(--e-global-color-primary);margin-right: 6px;}.sdss-progress-bar-container {background-color: #e0e0e0;height: 6px;margin-bottom: 12px;}.sdss-progress-bar-fill {background-color: var(--e-global-color-primary);height: 100%;transition: width 0.4s ease;}@media print {@page {size: auto;margin: 0;}* {background: transparent !important;box-shadow: none !important;text-shadow: none !important;color: #000 !important;overflow: hidden !important;-ms-overflow-style: none !important;overflow: -moz-scrollbars-none !important;}*::-webkit-scrollbar {width: 0 !important;}body {background-color: #fff !important;margin: 0 !important;padding: 0 !important;overflow: hidden !important;-webkit-print-color-adjust: exact !important;}#sdss-print-button, .sdss-no-print {display: none !important;}}.elementor-icon-list-item {list-style-type: none !important;}