.elementor-kit-6{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:21px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--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;background-color:#FFFFFF;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:#F6F9FB;}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:#02092D !important;background-image:none !important;font-family:"Poppins", Sans-serif;font-weight:300;}body.e-wc-message-notice .woocommerce-message .button:hover, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:#02092DD6 !important;background-image:none !important;}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{background-color:#02092D !important;background-image:none !important;font-family:"Poppins", Sans-serif;}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:#02092DDE !important;background-image:none !important;}.elementor-kit-6 a{color:#000000;}.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);}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-family:"Poppins", Sans-serif;font-weight:300;--message-message-icon-color:#02092D;--message-box-border-radius:5px 5px 5px 5px;--message-buttons-normal-text-color:#FFFFFF;--message-buttons-hover-text-color:#FFFFFF;--message-border-color:#FFFFFF;--message-buttons-border-radius:5px 5px 5px 5px;}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-family:"Poppins", Sans-serif;font-weight:400;}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:#02092D;font-family:"Poppins", Sans-serif;font-weight:300;--info-message-icon-color:#02092D;--info-buttons-normal-text-color:#FFFFFF;--info-buttons-hover-text-color:#FFFFFF;--info-buttons-hover-border-color:#02092D;--info-border-color:#02092D;--info-buttons-border-radius:5px 5px 5px 5px;}@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 */.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    
    overflow-wrap: anywhere;
}

.woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li{
    border-color: #ffffff;
}

.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward){
    color: #02092d !important;
}

.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward):hover{
    color: #1a2141 !important;
}

.elementor-widget-woocommerce-checkout-page a{
    color: #02092D !important;
}

.elementor-78 .elementor-element.elementor-element-1d4ce9e.elementor-wc-products ul.products li.product .button{
    display:none;
}

.ast-on-card-button.ast-onsale-card{
    visibility:hidden;
}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{
    border-radius: 5px !important;
}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{
    color: #b1b4ba !important;
}

.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type=search].dgwt-wcas-search-input:hover, .dgwt-wcas-tpd-image{
    background-color: #575e6c !important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number>a{
    
    color: #1F2531 !important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button{
    border: 2px solid #1F2531 !important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-pagination .button{
   border: 2px solid #1F2531 !important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order_details .download-product a{
    color: #1F2531 !important;
}

svg.dgwt-wcas-ico-magnifier-handler {
    fill: white;
}

@media (max-width: 1290px){
.elementor-widget-wc-archive-products .products {
    grid-template-columns: 1fr 1fr !important;
}
}

@media (max-width: 575px){
.elementor-widget-wc-archive-products .products {
    grid-template-columns: 1fr !important;
}
}

.elementor-3500 .elementor-element.elementor-element-21f6278.elementor-wc-products ul.products li.product .button{
    
    width: 100%;
    text-align: center;
}

a.woocommerce-MyAccount-downloads-file.button.alt {
    font-size: 14px;
    color: black !important;
    background-color: #dee3ef;
}

.elementor-loop-container .e-loop-item .elementor-widget-container a {
    width:100%;
}

.elementor-loop-container .e-loop-item .elementor-widget-container img {
    max-height: 250px;
    object-fit:cover;
}

span.ast-woo-product-category {
    display: none !important;
}

@media (max-width: 767px){
.elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{
    
display: none;

}
}

@media (max-width: 767px){
.elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next{
    display: none;
}
}/* End custom CSS */