.elementor-4170101 .elementor-element.elementor-element-6e25315{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-7a0ad12 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.lang-rtl) .elementor-4170101 .elementor-element.elementor-element-c6eb3fc .ce-product-badge{margin:0 5px 5px 0;}body:not(.lang-rtl) .elementor-4170101 .elementor-element.elementor-element-c6eb3fc .ce-product-badges{margin:0 -5px -5px 0;}body.lang-rtl .elementor-4170101 .elementor-element.elementor-element-c6eb3fc .ce-product-badge{margin:0 0 5px 5px;}body.lang-rtl .elementor-4170101 .elementor-element.elementor-element-c6eb3fc .ce-product-badges{margin:0 0 -5px -5px;}.elementor-4170101 .elementor-element.elementor-element-c6eb3fc .ce-product-badge{font-size:10px;font-weight:bold;border-radius:100px;}.elementor-4170101 .elementor-element.elementor-element-c6eb3fc .ce-product-badge-sale, .elementor-4170101 .elementor-element.elementor-element-c6eb3fc .ce-product-badge-onsale{color:#487D76;background-color:#C4D9D6;}.elementor-4170101 .elementor-element.elementor-element-c6eb3fc{width:auto;top:15px;}body:not(.lang-rtl) .elementor-4170101 .elementor-element.elementor-element-c6eb3fc{left:16px;}body.lang-rtl .elementor-4170101 .elementor-element.elementor-element-c6eb3fc{right:16px;}.elementor-4170101 .elementor-element.elementor-element-214ca69 .elementor-image img{width:100%;max-width:100%;}.elementor-4170101 .elementor-element.elementor-element-214ca69{width:100%;}.elementor-4170101 .elementor-element.elementor-element-492e42f .elementor-icon-wrapper{text-align:right;}.elementor-4170101 .elementor-element.elementor-element-492e42f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4170101 .elementor-element.elementor-element-492e42f.elementor-view-framed .elementor-icon:not(#e), .elementor-4170101 .elementor-element.elementor-element-492e42f.elementor-view-default .elementor-icon:not(#e){color:#FFFFFF;}.elementor-4170101 .elementor-element.elementor-element-492e42f.elementor-view-framed .elementor-icon{background-color:#7A7A7A;}.elementor-4170101 .elementor-element.elementor-element-492e42f.elementor-view-stacked .elementor-icon:not(#e){color:#7A7A7A;}.elementor-4170101 .elementor-element.elementor-element-492e42f .elementor-icon{font-size:15px;padding:6px;}.elementor-4170101 .elementor-element.elementor-element-492e42f .elementor-icon i, .elementor-4170101 .elementor-element.elementor-element-492e42f .elementor-icon svg{transform:rotate(0deg);}.elementor-4170101 .elementor-element.elementor-element-492e42f{width:auto;top:15px;}body:not(.lang-rtl) .elementor-4170101 .elementor-element.elementor-element-492e42f{right:15px;}body.lang-rtl .elementor-4170101 .elementor-element.elementor-element-492e42f{left:15px;}.elementor-4170101 .elementor-element.elementor-element-0ef0b38 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4170101 .elementor-element.elementor-element-0ef0b38{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-ebc40f5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-140634d .elementor-icon-wrapper{text-align:center;}.elementor-4170101 .elementor-element.elementor-element-140634d .elementor-icon{font-size:20px;}.elementor-4170101 .elementor-element.elementor-element-140634d .elementor-icon i, .elementor-4170101 .elementor-element.elementor-element-140634d .elementor-icon svg{transform:rotate(0deg);}.elementor-4170101 .elementor-element.elementor-element-564f278:not(.elementor-motion-effects-element-type-background), .elementor-4170101 .elementor-element.elementor-element-564f278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4170101 .elementor-element.elementor-element-564f278{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 20px 20px 20px;}.elementor-4170101 .elementor-element.elementor-element-564f278 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4170101 .elementor-element.elementor-element-c052522.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-4170101 .elementor-element.elementor-element-c052522 > .elementor-element-populated{margin:-22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-3eedb77 .elementor-icon-wrapper{text-align:center;}.elementor-4170101 .elementor-element.elementor-element-3eedb77.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4170101 .elementor-element.elementor-element-3eedb77.elementor-view-framed .elementor-icon:not(#e), .elementor-4170101 .elementor-element.elementor-element-3eedb77.elementor-view-default .elementor-icon:not(#e){color:#FFFFFF;}.elementor-4170101 .elementor-element.elementor-element-3eedb77 .elementor-icon{font-size:24px;}.elementor-4170101 .elementor-element.elementor-element-3eedb77 .elementor-icon i, .elementor-4170101 .elementor-element.elementor-element-3eedb77 .elementor-icon svg{transform:rotate(0deg);}.elementor-4170101 .elementor-element.elementor-element-3eedb77 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-4170101 .elementor-element.elementor-element-3eedb77{width:initial;}.elementor-bc-flex-widget .elementor-4170101 .elementor-element.elementor-element-5a0a5df.elementor-column .elementor-column-wrap{align-items:center;}.elementor-4170101 .elementor-element.elementor-element-5a0a5df.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4170101 .elementor-element.elementor-element-5a0a5df > .elementor-column-wrap > .elementor-widget-wrap{flex-wrap:nowrap;}.elementor-4170101 .elementor-element.elementor-element-5a0a5df > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-275d7be.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-25px / 2);}.elementor-4170101 .elementor-element.elementor-element-275d7be.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(25px / 2);}.elementor-4170101 .elementor-element.elementor-element-275d7be:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(25px / 2);}.elementor-4170101 .elementor-element.elementor-element-275d7be:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(25px / 2);}.elementor-4170101 .elementor-element.elementor-element-275d7be{font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.85px;color:#273352;}.elementor-4170101 .elementor-element.elementor-element-275d7be .ce-product-meta__label{font-size:50px;text-transform:uppercase;color:#273352;}.elementor-4170101 .elementor-element.elementor-element-275d7be .ce-product-meta__value a{font-size:10px;font-weight:500;color:#273352;}.elementor-4170101 .elementor-element.elementor-element-f899bf8 .ce-product-prices{justify-content:right;font-size:12px;font-weight:900;}body:not(.lang-rtl) .elementor-4170101 .elementor-element.elementor-element-f899bf8 .ce-product-prices > div{margin:0 10px 10px 0;}body:not(.lang-rtl) .elementor-4170101 .elementor-element.elementor-element-f899bf8 .ce-product-prices{margin:0 -10px -10px 0;}body.lang-rtl .elementor-4170101 .elementor-element.elementor-element-f899bf8 .ce-product-prices > div{margin:0 0 10px 10px;}body.lang-rtl .elementor-4170101 .elementor-element.elementor-element-f899bf8 .ce-product-prices{margin:0 0 -10px -10px;}.elementor-4170101 .elementor-element.elementor-element-f899bf8 .ce-has-discount{color:#5DA097;}.elementor-4170101 .elementor-element.elementor-element-2c3e6e5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 0px 40px 0px;}.elementor-4170101 .elementor-element.elementor-element-6316c70 .elementor-heading-title{color:#273352;font-size:12px;font-weight:900;}.elementor-4170101 .elementor-element.elementor-element-6b2971d > .elementor-column-wrap > .elementor-widget-wrap{row-gap:10px;}.elementor-4170101 .elementor-element.elementor-element-6b2971d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-500a4ff{--divider-border-style:solid;--divider-border-color:#273352;--divider-border-width:1px;}.elementor-4170101 .elementor-element.elementor-element-500a4ff .elementor-divider-separator{width:100%;}.elementor-4170101 .elementor-element.elementor-element-500a4ff .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-4170101 .elementor-element.elementor-element-cd12804 .ce-product-features__label{font-size:0px;color:rgba(39, 51, 82, 0.5019607843137255);width:0%;}.elementor-4170101 .elementor-element.elementor-element-cd12804 .ce-product-features__value{font-size:10px;color:rgba(39, 51, 82, 0.5019607843137255);padding:0px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.85px;}.elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock--in-stock .ce-product-stock__availability{color:#273352;}.elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock--backorder .ce-product-stock__availability{color:#273352;}.elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock--low-stock-level .ce-product-stock__availability{color:#273352;}.elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock--out-of-stock .ce-product-stock__availability{color:#273352;}body:not(.lang-rtl) .elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock__availability i{margin-right:5px;}body.lang-rtl .elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock__availability i{margin-left:5px;}.elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock__availability i{font-size:10px;}.elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock--in-stock .ce-product-stock__availability i{color:#5DA097;}.elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock--low-stock-level .ce-product-stock__availability i{color:#C7A95F;}.elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock--out-of-stock .ce-product-stock__availability i{color:#C75F5F;}.elementor-4170101 .elementor-element.elementor-element-e38e856 .ce-product-stock__min-quantity{margin-top:5px;}.elementor.elementor-4170101 .elementor-section-wrap{border-radius:25px 25px 25px 25px;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}/* Start custom CSS for product-badges, class: .elementor-element-c6eb3fc */.elementor-4170101 .elementor-element.elementor-element-c6eb3fc .ce-product-badge.ce-product-badge-sale{
    padding: 0px 15px;
}/* End custom CSS */
/* Start custom CSS for product-miniature-image, class: .elementor-element-214ca69 */.elementor-4170101 .elementor-element.elementor-element-214ca69, .elementor-4170101 .elementor-element.elementor-element-214ca69 *{
    height: 100%;
}

.elementor-4170101 .elementor-element.elementor-element-214ca69 a{
    width: 100%;
}

.elementor-4170101 .elementor-element.elementor-element-214ca69 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for product-add-to-wishlist, class: .elementor-element-492e42f */.elementor-4170101 .elementor-element.elementor-element-492e42f .ceicon-heart-o::before{
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7a0ad12 */.elementor-4170101 .elementor-element.elementor-element-7a0ad12{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e25315 */.elementor-4170101 .elementor-element.elementor-element-6e25315{
    height: calc(var(--article-max-height) - 100px);
    
    display: flex;
}

.elementor-4170101 .elementor-element.elementor-element-6e25315 > .elementor-container{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-140634d */.elementor-4170101 .elementor-element.elementor-element-140634d svg g{
    fill:white;
}

article:hover svg g{
    fill:#607DC6;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0ef0b38 */.elementor-4170101 .elementor-element.elementor-element-0ef0b38{
    position: absolute;
    z-index: 1;
    bottom: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c052522 */.elementor-4170101 .elementor-element.elementor-element-c052522{
    width: 100% !important;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for product-meta, class: .elementor-element-275d7be */.elementor-4170101 .elementor-element.elementor-element-275d7be span.ce-product-meta__label{
    display: none;
}

.elementor-4170101 .elementor-element.elementor-element-275d7be a{
    color: #273352;
}/* End custom CSS */
/* Start custom CSS for product-miniature-price, class: .elementor-element-f899bf8 */.elementor-4170101 .elementor-element.elementor-element-f899bf8 .ce-product-prices{
    flex-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5a0a5df */.elementor-4170101 .elementor-element.elementor-element-5a0a5df{
    width: 100% !important;
    max-width: 100%;
    height: 27px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c3e6e5 */.elementor-4170101 .elementor-element.elementor-element-2c3e6e5{
    width: 100% !important;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for product-features, class: .elementor-element-cd12804 */.elementor-4170101 .elementor-element.elementor-element-cd12804 table th.ce-product-features__label{
    display: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6b2971d */.elementor-4170101 .elementor-element.elementor-element-6b2971d{
    width: 100% !important;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-564f278 */.elementor-4170101 .elementor-element.elementor-element-564f278 .elementor-row{
    flex-direction: column;
}/* End custom CSS */