.page-id-9 .alignwide{margin-inline:0}.page-id-9 .wp-block-woocommerce-cart-order-summary-block{display:flex;flex-direction:column}.page-id-9 .wp-block-woocommerce-cart-order-summary-coupon-form-block{order:10}.page-id-9 .wp-block-woocommerce-cart-order-summary-totals-block{order:5}.page-id-9 .wc-block-components-totals-wrapper:last-of-type{order:6}.elementor-menu-cart__main .elementor-menu-cart__product-name.product-name a{color:#000}.elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button--checkout{background-color:var(--view-cart-button-background-color,#000)}.elementor-menu-cart__main .elementor-menu-cart__footer-buttons .elementor-button--view-cart{background-color:var(--view-cart-button-background-color,#000)}.elementor-menu-cart__main .widget_shopping_cart_content .elementor-menu-cart__subtotal strong{color:#000}.page-id-1564 #customer_login h2{color:#313131}.page-id-1564 .woocommerce-form .woocommerce-privacy-policy-text p a.woocommerce-privacy-policy-link{color:#125164}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border:1px solid #dedede}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #dedede;padding:20px;margin:2em 0;text-align:left;border-radius:0px}.page-id-1564 #customer_login{color:#000}.woocommerce-cart .wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--minus{color:#000}.woocommerce-cart .wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus{color:#000}.woocommerce-cart .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{color:#000}.woocommerce-cart .wc-block-cart-item__wrap a{color:#000;font-family:"Montserrat",Sans-serif;font-weight:600}.woocommerce-cart .wc-block-cart-item__prices{color:#000;font-family:"Montserrat",Sans-serif}.woocommerce-cart .wc-block-components-product-details__size{color:#000;font-family:"Montserrat",Sans-serif}.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header{font-size:22px;text-transform:uppercase;color:#000}.woocommerce-cart .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{color:#000!important}.woocommerce-cart .wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value{color:#000;font-family:"Montserrat",Sans-serif;font-weight:700;font-size:18px}.woocommerce-cart .is-large.wc-block-cart .wc-block-components-sidebar{font-family:"Montserrat",Sans-serif!important;color:#000}.woocommerce-cart .wc-block-cart__submit .wc-block-cart__submit-container a{font-size:14px;text-decoration:none;text-transform:uppercase;font-family:"Montserrat",Sans-serif;font-weight:700;letter-spacing:1px;border:2px solid #000}.woocommerce-cart .wc-block-cart__submit .wc-block-cart__submit-container a:hover{background:0 0;color:#000;border:2px solid #000}.woocommerce-cart #wc-block-components-totals-coupon__input-coupon{border:1px solid #dedede;border-radius:0}.woocommerce-cart .wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained{border-radius:0px;border-color:#000;background:#000;color:#fff}.woocommerce-cart .wc-block-components-address-form .wc-block-components-text-input input{border-radius:0px!important;border:1px solid #dedede!important}.woocommerce-cart .wc-blocks-components-select .wc-blocks-components-select__select{border-radius:0px!important;border:1px solid #dedede!important}.woocommerce-cart .wc-block-components-button:not(.is-link).outlined:not(:focus){box-shadow:unset;border-radius:0;border:2px solid #000;font-family:"Montserrat",Sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:1px;padding:10px!important}.woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title{font-size:22px}.woocommerce-cart table caption+thead tr:first-child th{border-block-start:unset}.footer-bottom .footer-badge img{max-height:60px}.sign-up-form .elementor-widget-container{border:1px solid #eee;padding:10px}.cust-sec-text-slider{background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cust-sec-text-slider .line{position:relative;width:100%;height:15px}.cust-sec-text-slider .line .dot-sec{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:20px;color:white}.cust-sec-text-slider .line .text{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;font-weight:700;text-transform:uppercase;color:white}button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{width:100%}.elementor-widget-container{color:#000}.woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-gap:20px}.woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li{width:100%!important}.details-content h4{font-size:16px;font-weight:600;color:#000}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{background:#000;color:#fff}.woocommerce .woocommerce-result-count{font-weight:700}.woocommerce .woocommerce-ordering select{text-transform:uppercase;font-size:14px;font-weight:700}.woocommerce .woocommerce-result-count{float:right}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:120px}.coupon button.button{background:#000;color:#fff;height:36px}.elementor-109 .elementor-element.elementor-element-3eb69ed>.elementor-widget-container{padding:0}.lg-prev,.lg-next{color:#000!important;fill:#000!important;opacity:1!important;background-color:#fff!important}.lg-prev:hover,.lg-next:hover{color:#000!important;fill:#000!important;opacity:1!important}#lightgallery .lg-prev,#lightgallery .lg-next{color:#fff!important;fill:#fff!important}p.woocommerce-LostPassword.lost_password a{color:#000}button.woocommerce-button.button.woocommerce-form-login__submit,button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{background:#000;color:#fff}.woocommerce form .form-row .input-text{border-radius:unset}.tax-product_cat .term-description p{color:#000}@media only screen and (max-width:767px){.single-product #add-to-basket .single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{margin:10px 0 0!important}.cust-sec-text-slider{background:rgba(0,0,0,.6)}}