.elementor-kit-16{--e-global-color-primary:#000000;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#F2F2F2;--e-global-color-accent:#B1B1B1;--e-global-color-f6743a5:#0000002E;--e-global-color-dd28a25:#FFFFFF9C;--e-global-typography-primary-font-family:"Work Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Work Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:1500ms;--e-preloader-animation:bounce;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-width:30%;--e-preloader-opacity:1;}.elementor-kit-16 e-page-transition{background-color:#FFFFFF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */h1.entry-title {
    display:none;
}

.wc-block-components-sidebar-layout.wc-block-cart.wp-block-woocommerce-filled-cart-block.is-large {
    padding-top:194px;
    padding-bottom:194px;
    margin-bottom:0
}

a.wc-block-components-product-name {
    color: black;
}

a.wc-block-components-product-name:hover {
    color:grey;
}

a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
    background-color:black;
    border-radius:50px;
    color:white;
    text-decoration:none;
    text-transform:uppercase;
}

a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover {
    background-color:grey;
}

th.wc-block-cart-items__header-image span,
th.wc-block-cart-items__header-total span{
    font-size:14px;
}



.wc-block-components-sidebar-layout.wc-block-cart.wp-block-woocommerce-filled-cart-block.is-large span,
.wc-block-components-sidebar-layout.wc-block-cart.wp-block-woocommerce-filled-cart-block.is-large button{
    font-family:"Work Sans"
}



button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained {
    border:none;
    background-color:black;
    border-radius:40px;
    color:white;
    text-transform:uppercase;
}

.wp-block-woocommerce-checkout.alignwide.wc-block-checkout {
    font-family:"Work Sans"
}

h2.wc-block-components-title.wc-block-components-checkout-step__title {
    text-transform:uppercase;
}

button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button--full-width.contained {
    border:none;
    background-color:black;
    color:white;
    text-transform:uppercase;
    border-radius:40px;
}

button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button--full-width.contained:hover{
    background-color:grey;
}

button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained:hover {
    background-color:grey;
}

button.wc-block-components-address-form__address_2-toggle:hover {
    color:white;
    background-color:black;
    border-radius:40px;
}

.woocommerce {
    font-family:"Work Sans";
    padding:128px 0;
}

nav.woocommerce-MyAccount-navigation ul li{
    margin:30px 0;
    
}

nav.woocommerce-MyAccount-navigation ul{
    list-style:none;
    padding-left:0;
}

nav.woocommerce-MyAccount-navigation a {
    background:black;
    padding:10px 30px;
    color:white;
    text-decoration:none;
    text-transform:uppercase;
    border-radius:40px;
}

nav.woocommerce-MyAccount-navigation a:hover{
    background-color:grey;
}



.woocommerce-MyAccount-content a{
    color:grey;
}

button.woocommerce-Button.button {
    margin-top:20px;
    background-color:black;
    color:white;
    border-radius:40px;
    padding:10px 30px;
}

button.woocommerce-Button.button:hover{
    background-color:grey;

}/* End custom CSS */