STM Custom styles v18 /* Side Cart Global */ .stm_swc-wrapper { a, span, h1, h2, h3, h4, h5, h6, button, div { font-family: Montserrat !important; } } /* Side Cart basket */ .stm_swc-wrapper .stm_swc-cart-btn.stm_pos-right-bottom { right: 25px !important; bottom: 25px !important; } .stm_swc-wrapper .stm_swc-cart-btn.stm_pos-right-bottom.stm-active { right: 27px !important; } .stm_swc-wrapper .stm_swc-cart-btn.stm_style-1:hover, .stm_swc-wrapper .stm_swc-cart-btn.stm_style-1.stm-active{ color: #ffffff !important; background-color: #1c4526 !important; border: 2px solid #1c4526 !important; } .stm_swc-wrapper .stm_swc-cart-btn.stm_style-1:hover i, .stm_swc-wrapper .stm_swc-cart-btn.stm_style-1.stm-active i{ color: #ffffff !important; } .stm_swc-wrapper .stm_swc-cart-btn{ background-color: #ffffff; box-shadow: 0 0 0 0 !important; } .stm_swc-wrapper .stm_swc-cart-btn i{ color: #1c4526 !important; font-size: 22px !important; } .stm_swc-wrapper .stm_swc-cart-btn .stm-items-count{ color: #1c4526 !important; background-color: #f99f46 !important; border-color: #f99f46 !important; box-shadow: 0 0 0 0 !important; } /* Side Cart bar*/ .stm_swc-wrapper .stm_swc-modal { width: 2px !important; !important; } .stm_swc-wrapper .stm_swc-modal.stm_open_from-right { right: -2px; } /* Side Cart header */ .stm_swc-sidecart-header { text-align: center !important; background-color: #ffffff !important; color: #222 !important; } .stm_swc-sidecart-header span.stm_cart-heading-text { font-size: 20px !important; color: #222 !important; } .stm_swc-wrapper .stm_swc-modal span.stm_swc-modal-close i{ color: #6c6c6c !important; font-size: 18px !important; } } .stm_swc-wrapper .stm_swc-modal span.stm_swc-modal-close:hover i{ color: #7d57b1 !important; } .stm_swc-wrapper .stm_swc-modal .stm_swc-sidecart-header span.stm_cart-heading-icon i { color: #7d57b1 !important; font-size: 28px !important; } /* Side Cart body */ .stm_swc-sidecart-body { background-color: #ffffff !important; color: #222 !important; } .stm_swc-sidecart-body a, .stm_swc-sidecart-body span, .stm_swc-sidecart-body h1, .stm_swc-sidecart-body h2, .stm_swc-sidecart-body h3, .stm_swc-sidecart-body h4, .stm_swc-sidecart-body h5, .stm_swc-sidecart-body h6, .stm_swc-sidecart-body button { font-size: 16px !important; color: #222; } .stm_swc-wrapper .stm_swc-cart-subtotal span { font-size: px !important; } /* Side Cart body ( Product ) */ .stm_swc-wrapper .stm_swc-cart-products .stm_swc-cart-product { padding-top: 0px !important; padding-right: 15px !important; padding-bottom: 0px !important; padding-left: 15px !important; } .stm_swc-wrapper .stm_swc-cart-products .stm_swc-cart-product .stm_swc-cart-product-image { width: 30% !important; padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; } .stm_swc-wrapper .stm_swc-cart-products .stm_swc-cart-product .stm_swc-cart-product-data { justify-content: center !important; } .stm_swc-wrapper .stm_swc-cart-products .stm_swc-cart-product .stm_swc-cart-product-action i{ color: #7d57b1 !important; font-size: 16px !important; } .stm_swc-wrapper .stm_swc-cart-products .stm_swc-cart-product .stm_swc-cart-product-action a:hover i{ color: #ffd200 !important; } /* Side Cart Footer */ .stm_swc-wrapper .stm_swc-modal .stm_swc-sidecart-footer { padding: 10px 20px !important; background-color: rgba(255, 255, 255, 1) !important; color: #222 !important; } .stm_swc-sidecart-footer a, .stm_swc-sidecart-footer span, .stm_swc-sidecart-footer h1, .stm_swc-sidecart-footer h2, .stm_swc-sidecart-footer h3, .stm_swc-sidecart-footer h4, .stm_swc-sidecart-footer h5, .stm_swc-sidecart-footer h6, .stm_swc-sidecart-footer button { font-size: 18px !important; color: #222; } /* Custom User CSS code */ 