STM Custom styles v20 /* Side Cart Global */ .stm_swc-wrapper { a, span, h1, h2, h3, h4, h5, h6, button, div { font-family: Teko !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-active .stm_swc-cart-btn.stm_pos-right-bottom { right: 545px !important; } .stm_swc-wrapper .stm_swc-cart-btn.stm_style-1:hover, .stm_swc-wrapper.stm-active .stm_swc-cart-btn.stm_style-1{ color: #ffffff !important; background-color: #7d57b1 !important; border: 2px solid #7d57b1 !important; } .stm_swc-wrapper .stm_swc-cart-btn.stm_style-1:hover i, .stm_swc-wrapper.stm-active .stm_swc-cart-btn.stm_style-1 i{ color: #ffffff !important; } .stm_swc-wrapper .stm_swc-cart-btn.stm_style-1 { background-color: rgba(243,245,38,1); box-shadow: 0px 0px 0px 0px !important; border: 2px solid #7d57b1 !important; } .stm_swc-wrapper .stm_swc-cart-btn i{ color: !important; font-size: 42px !important; } .stm_swc-wrapper .stm_swc-cart-btn.stm_style-1 .stm-items-count{ color: #7d57b1 !important; background-color: #ffd200 !important; border: 2px solid #ffd200 !important; box-shadow: 0px 0px 0px 0px !important; } /* Side Cart bar*/ .stm_swc-wrapper .stm_swc-modal { width: 520px !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; 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, .stm_swc-additional-modal { background-color: #ffffff !important; color: #222 !important; } .stm_swc-sidecart-body .stm_swc-slider-container { background-color: #f7f7f7 !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; color: #222; } .stm_swc-wrapper .stm_swc-cart-payout-subtotal.stm_swc_single span { font-size: 20px !important; } /* Side Cart body ( Product ) */ .stm_swc-wrapper .stm_swc-cart-products { max-height: 450px !important; } .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: 24px !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 35px !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 */