.elementor-125343 .elementor-element.elementor-element-7c97171a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125343 .elementor-element.elementor-element-45e666f3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-125343 .elementor-element.elementor-element-45e666f3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-125343 .elementor-element.elementor-element-45e666f3 .woocommerce-breadcrumb > a{color:var( --e-global-color-7d27c20 );}.elementor-125343 .elementor-element.elementor-element-45e666f3 .woocommerce-breadcrumb{font-family:"FTSterling", Sans-serif;font-size:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-125343 .elementor-element.elementor-element-7338b767 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-125343 .elementor-element.elementor-element-7338b767 .elementor-heading-title{font-family:"FTSterling", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-7d27c20 );}.elementor-125343 .elementor-element.elementor-element-4501d295{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-125343 .elementor-element.elementor-element-40cc8acc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-125343 .elementor-element.elementor-element-2444ca02{--display:flex;}.elementor-125343 .elementor-element.elementor-element-3a60f492{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-125343 .elementor-element.elementor-element-3a60f492 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-125343 .elementor-element.elementor-element-3a60f492 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;}.elementor-125343 .elementor-element.elementor-element-5dfa1a11 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-125343 .elementor-element.elementor-element-5dfa1a11 .elementor-heading-title{font-family:"FTSterling", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-7d27c20 );}.elementor-125343 .elementor-element.elementor-element-37de8d33{--display:flex;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product{text-align:center;}.elementor-125343 .elementor-element.elementor-element-5173686b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products  ul.products{grid-column-gap:21px;grid-row-gap:20px;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-7d27c20 );margin-bottom:0px;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-7d27c20 );margin-bottom:0px;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"FTSterling", Sans-serif;font-size:16px;font-weight:600;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .star-rating{margin-bottom:0px;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-7d27c20 );font-family:"FTSterling", Sans-serif;font-size:35px;font-weight:400;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-7d27c20 );}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-7d27c20 );}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-02a525c );}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-02a525c );}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .price del {font-family:"FTSterling", Sans-serif;font-size:28px;font-weight:300;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .button{font-family:"Roboto", Sans-serif;font-weight:500;padding:0px 0px 0px 0px;margin-top:0px;}.elementor-125343 .elementor-element.elementor-element-5173686b nav.woocommerce-pagination{margin-top:30px;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product span.onsale{display:block;font-family:"FTSterling", Sans-serif;font-size:18px;}.elementor-125343 .elementor-element.elementor-element-32b67557{--display:flex;}@media(max-width:1024px){.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-125343 .elementor-element.elementor-element-7c97171a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-125343 .elementor-element.elementor-element-45e666f3{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-125343 .elementor-element.elementor-element-45e666f3 .woocommerce-breadcrumb{font-size:10px;}.elementor-125343 .elementor-element.elementor-element-7338b767 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-125343 .elementor-element.elementor-element-7338b767 .elementor-heading-title{font-size:30px;}.elementor-125343 .elementor-element.elementor-element-40cc8acc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-125343 .elementor-element.elementor-element-2444ca02{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125343 .elementor-element.elementor-element-3a60f492{--n-accordion-title-font-size:15px;}.elementor-125343 .elementor-element.elementor-element-5173686b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products  ul.products{grid-column-gap:13px;grid-row-gap:40px;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .price{font-size:18px;}.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .price del {font-size:16px;}}@media(min-width:768px){.elementor-125343 .elementor-element.elementor-element-40cc8acc{--width:20%;}.elementor-125343 .elementor-element.elementor-element-37de8d33{--width:80%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-45e666f3 */.woocommerce-js .woocommerce-breadcrumb:last-child {
    color: #3772FD !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c97171a */@media (max-width:768px){
    .woocommerce-js h2 {
    margin-bottom: .0em!important;
}
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_price_filter, class: .elementor-element-3a8c89c */.price_label {
    margin-left: 0px;
    font-size: 13px;
}

.woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .6em !important;
    padding: 8px 70px;
}

.woocommerce-js .widget_price_filter .price_slider_amount {
    text-align: left;
    line-height: 2.4;
}

.woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .9em !important;
    padding: 8px 70px;
}

.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav {
    font-size: 13px!important;
}

h5, .entry-content h5 {
    font-size: 20px;
    font-size: 1.1rem;
    line-height: 1.2em!important;
    font-family: 'Roboto', sans-serif;
    margin-bottom: 10px;
}


.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #3772fd;
}

.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    top: -.3em;
    cursor: pointer;
}
.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.7em;
    height: 0.7em;
    background-color: #a46497;
    border-radius: 1em;
    cursor: ew-resize;
    outline: 0;
    top: -.3em;
    margin-left: -.5em;
}

.woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce-js a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale {
    color: #ffffff;
    border-color: #3772fd;
    background-color: #3772fd;
}

.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.7em;
    height: 0.7em;
    background-color: #3772fd!important;
    border-radius: 1em;
    cursor: ew-resize;
    outline: 0;
    top: -.3em;
    margin-left: -.5em;
}

@media (max-width:768px){
    .woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .9em !important;
    padding: 8px 70px;
    width: 72%!important;
     margin-right: 50px!important;
}


}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_price_filter, class: .elementor-element-60aa7071 */.price_label {
    margin-left: 0px;
    font-size: 13px;
}

.woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .6em !important;
    padding: 8px 70px;
}

.woocommerce-js .widget_price_filter .price_slider_amount {
    text-align: left;
    line-height: 2.4;
}

.woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .9em !important;
    padding: 8px 70px;
}

.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav {
    font-size: 13px!important;
}

h5, .entry-content h5 {
    font-size: 20px;
    font-size: 1.1rem;
    line-height: 1.2em!important;
    font-family: 'Roboto', sans-serif;
    margin-bottom: 10px;
}


.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #3772fd;
}

.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    top: -.3em;
    cursor: pointer;
}
.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.7em;
    height: 0.7em;
    background-color: #a46497;
    border-radius: 1em;
    cursor: ew-resize;
    outline: 0;
    top: -.3em;
    margin-left: -.5em;
}

.woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce-js a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale {
    color: #ffffff;
    border-color: #3772fd;
    background-color: #3772fd;
}

.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.7em;
    height: 0.7em;
    background-color: #3772fd!important;
    border-radius: 1em;
    cursor: ew-resize;
    outline: 0;
    top: -.3em;
    margin-left: -.5em;
}

.price_slider.ui-slider.ui-corner-all.ui-slider-horizontal.ui-widget.ui-widget-content {
    width: 70%!important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_price_filter, class: .elementor-element-3a8c89c */.price_label {
    margin-left: 0px;
    font-size: 13px;
}

.woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .6em !important;
    padding: 8px 70px;
}

.woocommerce-js .widget_price_filter .price_slider_amount {
    text-align: left;
    line-height: 2.4;
}

.woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .9em !important;
    padding: 8px 70px;
}

.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav {
    font-size: 13px!important;
}

h5, .entry-content h5 {
    font-size: 20px;
    font-size: 1.1rem;
    line-height: 1.2em!important;
    font-family: 'Roboto', sans-serif;
    margin-bottom: 10px;
}


.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #3772fd;
}

.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    top: -.3em;
    cursor: pointer;
}
.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.7em;
    height: 0.7em;
    background-color: #a46497;
    border-radius: 1em;
    cursor: ew-resize;
    outline: 0;
    top: -.3em;
    margin-left: -.5em;
}

.woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce-js a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale {
    color: #ffffff;
    border-color: #3772fd;
    background-color: #3772fd;
}

.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.7em;
    height: 0.7em;
    background-color: #3772fd!important;
    border-radius: 1em;
    cursor: ew-resize;
    outline: 0;
    top: -.3em;
    margin-left: -.5em;
}

@media (max-width:768px){
    .woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .9em !important;
    padding: 8px 70px;
    width: 72%!important;
     margin-right: 50px!important;
}


}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_price_filter, class: .elementor-element-60aa7071 */.price_label {
    margin-left: 0px;
    font-size: 13px;
}

.woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .6em !important;
    padding: 8px 70px;
}

.woocommerce-js .widget_price_filter .price_slider_amount {
    text-align: left;
    line-height: 2.4;
}

.woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .9em !important;
    padding: 8px 70px;
}

.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav {
    font-size: 13px!important;
}

h5, .entry-content h5 {
    font-size: 20px;
    font-size: 1.1rem;
    line-height: 1.2em!important;
    font-family: 'Roboto', sans-serif;
    margin-bottom: 10px;
}


.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #3772fd;
}

.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    top: -.3em;
    cursor: pointer;
}
.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.7em;
    height: 0.7em;
    background-color: #a46497;
    border-radius: 1em;
    cursor: ew-resize;
    outline: 0;
    top: -.3em;
    margin-left: -.5em;
}

.woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce-js a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale {
    color: #ffffff;
    border-color: #3772fd;
    background-color: #3772fd;
}

.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.7em;
    height: 0.7em;
    background-color: #3772fd!important;
    border-radius: 1em;
    cursor: ew-resize;
    outline: 0;
    top: -.3em;
    margin-left: -.5em;
}

.price_slider.ui-slider.ui-corner-all.ui-slider-horizontal.ui-widget.ui-widget-content {
    width: 70%!important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_price_filter, class: .elementor-element-13619d8d */.price_label {
    margin-left: 0px;
    font-size: 13px;
}

.woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .6em !important;
    padding: 8px 70px;
}

.woocommerce-js .widget_price_filter .price_slider_amount {
    text-align: left;
    line-height: 2.4;
}

.woocommerce-js .widget_price_filter .price_slider_amount .button {
    font-size: .9em !important;
    padding: 8px 70px;
}

.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav {
    font-size: 13px!important;
}

h5, .entry-content h5 {
    font-size: 20px;
    font-size: 1.1rem;
    line-height: 1.2em!important;
    font-family: 'Roboto', sans-serif;
    margin-bottom: 10px;
}


.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #3772fd;
}

.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    top: -.3em;
    cursor: pointer;
}
.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.7em;
    height: 0.7em;
    background-color: #a46497;
    border-radius: 1em;
    cursor: ew-resize;
    outline: 0;
    top: -.3em;
    margin-left: -.5em;
}

.woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce-js a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale {
    color: #ffffff;
    border-color: #3772fd;
    background-color: #3772fd;
}

.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.7em;
    height: 0.7em;
    background-color: #3772fd!important;
    border-radius: 1em;
    cursor: ew-resize;
    outline: 0;
    top: -.3em;
    margin-left: -.5em;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5173686b */span.ast-woo-product-category {
    display: none !important;
}

.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .price {
    display:flex;
    flex-direction: column
}


.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .price {
    font-size: 25px;
    font-weight: 700;
    
}
.elementor-125343 .elementor-element.elementor-element-5173686b.elementor-wc-products ul.products li.product .price del {
    font-size: 16px !important;
}

/*estiloscards*/

.woocommerce .elementor-element.elementor-products-grid ul.products li.product .attribute {
    position: relative;
    border-radius: 4px;
    font-size: 0.8em;
    padding: 0.25em 0.5em;
    font-weight: 400;
    line-height: 1;
    display: inline-block;
    margin: 0.2em;
    text-align: center;
    white-space: nowrap;
    background-color: #b3cfff;
    color: #131525!important;
    line-height: 1.2rem;
}




.woocommerce #main .woocommerce-pagination ul.page-numbers li {
        box-shadow: 0 1px 5px rgba(0,0,0,.2);
    border: 0;
    border-radius: 7px!important;
}

.woocommerce .elementor-element.elementor-products-grid ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product {
    width: auto;
    box-shadow: 0 1px 5px rgba(0,0,0,.2);
    border-radius: 7px;
    padding-left: 10px;
    padding-right: 10px
}

/*botn añadir al carrito*/

.woocommerce ul.products li.product .button, .woocommerce-page ul.products li.product .button{
    display: none;
}

.elementor-125343 .elementor-element.elementor-element-5173686b a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{
    display: none;
}

/*OcultarCategoria*/
.woocommerce ul.products li.product .ast-woo-product-category, .woocommerce-page ul.products li.product .ast-woo-product-category {
    font-size: .85em;
    margin-bottom: .5em;
    display: block;
    line-height: 1.3;
    opacity: .6;
    display: none;
}


/**/
.elementor-124707 .elementor-element.elementor-element-2993fe4.elementor-wc-products ul.products li.product .price ins .amount {
    
    font-weight: 400;
}

.elementor-124707 .elementor-element.elementor-element-2993fe4.elementor-wc-products ul.products li.product .price del .amount {
    font-weight: 400!important;
}

/**/
.elementor-woocommerce-attributes {
    all: unset;
    display: flex
;
    flex-wrap: wrap;
    justify-content: center;
    gap: .0em;
    user-select: none;
}
/*cardsAltura*/
.woocommerce .elementor-element.elementor-products-grid ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product {
    width: auto;
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2);
    border-radius: 7px;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
}

span.price {
}


/*Paginación*/
.woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li {
    border-color: #3772fd;
    border-radius: 50px;
}


.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
    background: #3772fd!important;
    color: #ffffff;
}

/*colordeBadge*/
.products .yith-wcbm-badge.yith-wcbm-badge-text.yith-wcbm-badge.yith-wcbm-badge-text {
    margin-top: 0px !important;
    margin-left: -11px;
    background: #3772fd!important;
}

/*Altura Bloque de texto título*/

.woocommerce-js ul.products li.product a.ast-loop-product__link {
    display: inline-block;
    width: 100%;
}


@media (max-width:767px){
    .elementor-125343 .elementor-element.elementor-element-e1b7809.elementor-wc-products ul.products li.product .price ins .amount {
    color: var(--e-global-color-7d27c20);
    font-weight: 500!important;
    font-size: 22px !important;
}


}


.elementor-125343 .elementor-element.elementor-element-e1b7809.elementor-wc-products ul.products li.product .price ins .amount {
    color: var(--e-global-color-7d27c20);
    font-size: 30px !important;
    font-weight: 500;
}

.elementor-125343 .elementor-element.elementor-element-e1b7809.elementor-wc-products ul.products li.product .price del .amount {
    color: var(--e-global-color-02a525c);
    font-size: 16px!important;
}


/*Altura de precio*/
.elementor-125343 .elementor-element.elementor-element-e1b7809.elementor-wc-products ul.products li.product .price {
    color: var(--e-global-color-7d27c20);
    font-family: "FTSterling", Sans-serif;
    font-size: 30px;
    font-weight: 400;
    align-content: center;
}


a.filter_atributo {
    color: #131525!important;
}


    .elementor-125343 .elementor-element.elementor-element-e1b7809.elementor-wc-products ul.products {
        grid-column-gap: 13px;
        grid-row-gap: 15px;
        margin-left: -8px;
    }


/*Tooltip*/
.elementor-woocommerce-attributes .attribute:after {
    content: attr(data-tooltip);
    display: none;
    position: absolute;
    bottom: 125%;
    left: 50%;
    transform: translateX(-50%);
    background: rgba(0, 0, 0, .8);
    color: white;
    border-radius: 3px;
    padding: .25em;
    width: auto!important;
    text-align: center;
    justify-content: center;
}


/*EtiquetaLables*/
.elementor-125343 .elementor-element.elementor-element-5173686b .awl-label-text {
    display: none !important;
}

/*Enviogratis*/
@media (max-width:767px){
    
    .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 12px!important;
}

.envio-gratis-badge {
    font-size: 13px !important;
}
    
}


/*12cuotasBadge*/

.yith-wcbm-badge {
    padding: 4px !important;
    min-height: 26px !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4501d295 */@media (max-width: 1500px) and (min-width: 1025px) {
  .woocommerce .elementor-products-grid ul.products li.product {
    width: 320px !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FTSterling';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://cordobanotebooks.com.ar/wp-content/uploads/2024/12/FTSterling-Regular.woff') format('woff');
}
@font-face {
	font-family: 'FTSterling';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://cordobanotebooks.com.ar/wp-content/uploads/2024/12/FTSterling-Medium.woff') format('woff');
}
@font-face {
	font-family: 'FTSterling';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://cordobanotebooks.com.ar/wp-content/uploads/2024/12/FTSterling-Semi-Bold.woff') format('woff');
}
@font-face {
	font-family: 'FTSterling';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://cordobanotebooks.com.ar/wp-content/uploads/2024/12/FTSterling-Light.woff') format('woff');
}
@font-face {
	font-family: 'FTSterling';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://cordobanotebooks.com.ar/wp-content/uploads/2024/12/FTSterling-Book.woff') format('woff');
}
/* End Custom Fonts CSS */