STM Custom styles v7 /* Side Cart Global */ a, span, h1, h2, h3, h4, h5, h6, button { font-family: Dosis !important; } /* Side Cart basket */ .stm_swc-wrapper .stm_swc-cart-btn.stm_pos-right-top { right: 25px !important; top: 25px !important; } .stm_swc-wrapper .stm_swc-cart-btn.stm_pos-right-top.stm-active { right: 545px !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: rgba(255, 255, 255, 1) !important; background-color: rgba(255,0,0,1) !important; border: 2px solid rgba(21, 42, 84, 1) !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: rgba(255, 255, 255, 1) !important; } .stm_swc-wrapper .stm_swc-cart-btn{ background-color: rgba(255, 255, 255, 1); box-shadow: 1 1 1 1 !important; } .stm_swc-wrapper .stm_swc-cart-btn i{ color: !important; font-size: 22px !important; } .stm_swc-wrapper .stm_swc-cart-btn .stm-items-count{ color: #ffffff !important; background-color: !important; border-color: rgba(21, 42, 84, 0.7) !important; } /* Side Cart bar*/ .stm_swc-wrapper .stm_swc-modal { width: 520px !important; bottom: auto !important; } .stm_swc-wrapper .stm_swc-modal.stm_open_from-right { right: -520px; } /* Side Cart header */ .stm_swc-sidecart-header { text-align: center !important; background-color: #ffffff !important; } .stm_swc-sidecart-header span.stm_cart-heading-text { font-size: 20px !important; color: #152a54 !important; } .stm_swc-wrapper .stm_swc-modal span.stm_swc-modal-close { font-size: 18px !important; } .stm_swc-wrapper .stm_swc-modal .stm_swc-sidecart-header span.stm_cart-heading-icon i { color: #152a54 !important; } /* Side Cart body */ .stm_swc-sidecart-body { background-color: #ffffff !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: #152a54; } .stm_swc-wrapper .stm_swc-cart-subtotal span { font-size: 20px !important; } /* Side Cart body ( Product ) */ .stm_swc-wrapper .stm_swc-cart-products .stm_swc-cart-product { padding-top: 20px !important; padding-right: 15px !important; padding-bottom: 20px !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; } /* 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; } .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: rgba(21, 42, 84, 0.7); } /* Custom User CSS code */ 