.elementor-10170101 .elementor-element.elementor-element-2f606bdd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-10170101 .elementor-element.elementor-element-2f606bdd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170101 .elementor-element.elementor-element-5173e6ff.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10170101 .elementor-element.elementor-element-5173e6ff > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-10170101 .elementor-element.elementor-element-5173e6ff:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-10170101 .elementor-element.elementor-element-5173e6ff > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(155, 28, 28, 0);}.elementor-10170101 .elementor-element.elementor-element-5173e6ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-5173e6ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170101 .elementor-element.elementor-element-5fe23d4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-column-wrap:hover > * > .elementor-element-5fe23d4d > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;}.elementor-10170101 .elementor-element.elementor-element-4860eb7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-4860eb7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10170101 .elementor-element.elementor-element-14957d97.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-10170101 .elementor-element.elementor-element-14957d97.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-10170101 .elementor-element.elementor-element-14957d97.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-10170101 .elementor-element.elementor-element-14957d97 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-10170101 .elementor-element.elementor-element-14957d97 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:03px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-41437c9f .ce-product-variants__patterns{justify-content:left;}body:not(.lang-rtl) .elementor-10170101 .elementor-element.elementor-element-41437c9f .ce-product-variants__pattern{margin:0 10px 10px 0;}body:not(.lang-rtl) .elementor-10170101 .elementor-element.elementor-element-41437c9f .ce-product-variants{margin:0 -10px -10px 0;}body.lang-rtl .elementor-10170101 .elementor-element.elementor-element-41437c9f .ce-product-variants__pattern{margin:0 0 10px 10px;}body.lang-rtl .elementor-10170101 .elementor-element.elementor-element-41437c9f .ce-product-variants{margin:0 0 -10px -10px;}.elementor-10170101 .elementor-element.elementor-element-41437c9f .ce-product-variants__pattern{border-style:solid;border-width:0px;border-radius:100%;padding:0px;width:22px;height:22px;}.elementor-10170101 .elementor-element.elementor-element-41437c9f .ce-product-variants__pattern:hover{border-style:solid;border-width:0px;padding:0px;}.elementor-10170101 .elementor-element.elementor-element-41437c9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-26c379b{text-align:left;}.elementor-10170101 .elementor-element.elementor-element-26c379b .ce-product-name{white-space:normal;overflow:visible;}.elementor-10170101 .elementor-element.elementor-element-26c379b .elementor-heading-title{color:#293A44;font-size:17px;text-transform:uppercase;}.elementor-10170101 .elementor-element.elementor-element-7aa0e3b .elementor-text-editor{text-align:left;}.elementor-10170101 .elementor-element.elementor-element-7aa0e3b{color:rgba(41, 58, 68, 0.8313725490196079);font-size:14px;font-weight:400;text-transform:uppercase;line-height:16px;}.elementor-10170101 .elementor-element.elementor-element-1d0b92b .ce-product-prices{justify-content:left;font-size:20px;font-weight:bold;font-style:italic;color:#FF852E;}body:not(.lang-rtl) .elementor-10170101 .elementor-element.elementor-element-1d0b92b .ce-product-prices > div{margin:0 10px 10px 0;}body:not(.lang-rtl) .elementor-10170101 .elementor-element.elementor-element-1d0b92b .ce-product-prices{margin:0 -10px -10px 0;}body.lang-rtl .elementor-10170101 .elementor-element.elementor-element-1d0b92b .ce-product-prices > div{margin:0 0 10px 10px;}body.lang-rtl .elementor-10170101 .elementor-element.elementor-element-1d0b92b .ce-product-prices{margin:0 0 -10px -10px;}.elementor-10170101 .elementor-element.elementor-element-1d0b92b .ce-product-price-regular{font-size:16px;color:#808080;}.elementor-10170101 .elementor-element.elementor-element-1d0b92b .ce-has-discount{color:#FF852E;}.elementor-10170101 .elementor-element.elementor-element-1d0b92b .ce-product-price-unit{color:#FF852E;}.elementor-10170101 .elementor-element.elementor-element-1d0b92b > .elementor-widget-container{margin:0px 00px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-1d0b92b{width:auto;}.elementor-10170101 .elementor-element.elementor-element-735657fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-735657fc{z-index:1;}.elementor-10170101 .elementor-element.elementor-element-4fcbe38a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:03px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-4fcbe38a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170101 .elementor-element.elementor-element-1fc397c9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10170101 .elementor-element.elementor-element-1fc397c9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-5f5cfade{width:auto;}.elementor-element-5f5cfade > .elementor-widget-container{opacity:1;}[data-elementor-type$=miniature] > :hover .elementor-element-5f5cfade > .elementor-widget-container{opacity:0;--e-transform-translateX:-50px;}body:not(.lang-rtl) .elementor-10170101 .elementor-element.elementor-element-7011fb67 .ce-product-badge{margin:0 5px 5px 0;}body:not(.lang-rtl) .elementor-10170101 .elementor-element.elementor-element-7011fb67 .ce-product-badges{margin:0 -5px -5px 0;}body.lang-rtl .elementor-10170101 .elementor-element.elementor-element-7011fb67 .ce-product-badge{margin:0 0 5px 5px;}body.lang-rtl .elementor-10170101 .elementor-element.elementor-element-7011fb67 .ce-product-badges{margin:0 0 -5px -5px;}.elementor-10170101 .elementor-element.elementor-element-7011fb67 .ce-product-badge{min-width:0px;border-radius:100%;padding:0px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-7011fb67 .ce-product-badge-sale, .elementor-10170101 .elementor-element.elementor-element-7011fb67 .ce-product-badge-onsale{color:#FFFFFF;background-color:rgba(255, 255, 255, 0.02);}.elementor-10170101 .elementor-element.elementor-element-7011fb67 .ce-product-badge-new{color:#FFFFFF;background-color:rgba(255, 255, 255, 0.05);}.elementor-10170101 .elementor-element.elementor-element-7011fb67 .ce-product-badge-out{background-color:rgba(255, 255, 255, 0.05);}.elementor-10170101 .elementor-element.elementor-element-7011fb67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-7011fb67{width:auto;z-index:30;}.elementor-element-7011fb67 > .elementor-widget-container{opacity:1;}[data-elementor-type$=miniature] > :hover .elementor-element-7011fb67 > .elementor-widget-container{opacity:0;--e-transform-translateX:-50px;}.elementor-10170101 .elementor-element.elementor-element-786cda8f > .elementor-widget-container{margin:0px 0px 05px 0px;--e-transform-transition-duration:200ms;--e-transform-transition-delay:0ms;}.elementor-10170101 .elementor-element.elementor-element-786cda8f{width:170px;max-width:max(170px, 100%);bottom:0px;}body:not(.lang-rtl) .elementor-10170101 .elementor-element.elementor-element-786cda8f{right:0px;}body.lang-rtl .elementor-10170101 .elementor-element.elementor-element-786cda8f{left:0px;}.elementor-element-786cda8f > .elementor-widget-container{opacity:0;--e-transform-translateX:0%;--e-transform-translateY:45px;}[data-elementor-type$=miniature] > :hover .elementor-element-786cda8f > .elementor-widget-container{opacity:1;--e-transform-translateX:0px;--e-transform-translateY:0px;}.elementor.elementor-10170101{margin:0px 0px 0px 0px;}.elementor.elementor-10170101 .elementor-section-wrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}@media(min-width:768px){.elementor-10170101 .elementor-element.elementor-element-14957d97{width:100%;}}@media(max-width:1024px){.elementor-10170101 .elementor-element.elementor-element-5173e6ff > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}}@media(max-width:767px){.elementor-10170101 .elementor-element.elementor-element-5173e6ff > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-10170101 .elementor-element.elementor-element-5fe23d4d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-14957d97.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10170101 .elementor-element.elementor-element-41437c9f .ce-product-variants__pattern{width:20px;height:20px;}.elementor-10170101 .elementor-element.elementor-element-41437c9f > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-10170101 .elementor-element.elementor-element-26c379b .elementor-heading-title{font-size:15px;}.elementor-10170101 .elementor-element.elementor-element-7aa0e3b .elementor-text-editor{text-align:left;}.elementor-10170101 .elementor-element.elementor-element-7aa0e3b{font-size:13px;width:100%;}.elementor-10170101 .elementor-element.elementor-element-7aa0e3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10170101 .elementor-element.elementor-element-1d0b92b .ce-product-price-regular{font-size:14px;}.elementor-10170101 .elementor-element.elementor-element-1d0b92b{width:auto;}}/* Start custom CSS for bla, class: .elementor-element-41437c9f */.elementor-10170101 .elementor-element.elementor-element-41437c9f{
    height:22px;
}
@media all and (max-width:767px){
    .elementor-10170101 .elementor-element.elementor-element-41437c9f{ 
    height:20px; 
} 
}/* End custom CSS */
/* Start custom CSS for product-miniature-name, class: .elementor-element-26c379b */.elementor-10170101 .elementor-element.elementor-element-26c379b a{
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  min-height: calc(2em + 8px); 
  font-weight:bold;
    overflow-wrap: anywhere;
    word-break:normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7aa0e3b */.elementor-10170101 .elementor-element.elementor-element-7aa0e3b{
    height:15px;
    
  -text-decoration:underline!important;
}
    .elementor-10170101 .elementor-element.elementor-element-7aa0e3b .elementor-text-editor.elementor-clearfix{
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }/* End custom CSS */
/* Start custom CSS for product-miniature-price, class: .elementor-element-1d0b92b */.elementor-10170101 .elementor-element.elementor-element-1d0b92b .ce-product-prices{
    display:flex;
    flex-direction:row-reverse;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-735657fc */.elementor-10170101 .elementor-element.elementor-element-735657fc{
    height:20px;
    margin-bottom:0px!important;
}

.elementor-10170101 .elementor-element.elementor-element-735657fc .av_category_stars{
    display: flex!important;
    justify-content: start!important;
    margin:0px 0px!important;
    text-align:right!important;
    width:100%!important;
    font-size:15px;
    align-items:center;
}
.elementor-10170101 .elementor-element.elementor-element-735657fc .av_category_stars a{
    width:100%!important;
}
.elementor-10170101 .elementor-element.elementor-element-735657fc .cat-stars-te{
    width:100%;
    display:flex;
    justify-content:start;
}
.elementor-10170101 .elementor-element.elementor-element-735657fc .av_note{
    font-weight:bold;
}
.elementor-10170101 .elementor-element.elementor-element-735657fc .nb_notes{
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4860eb7d */.elementor-10170101 .elementor-element.elementor-element-4860eb7d,.elementor-10170101 .elementor-element.elementor-element-4860eb7d .mini-col{
    -height:143px;
    -background:pink;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4fcbe38a */.elementor-10170101 .elementor-element.elementor-element-4fcbe38a .ce-product-badge{
    display:flex;
    flex-direction: column;
    padding: 0px 0px;
    margin:1px 0px!important;
    border-radius: 100%
    
}
.elementor-10170101 .elementor-element.elementor-element-4fcbe38a .ce-product-badge img{
        border:2px solid white;
        border-radius:100%;
}
.elementor-10170101 .elementor-element.elementor-element-4fcbe38a .ce-product-badges{
    margin:0px 0px!important;
    display:block;
}
.elementor-10170101 .elementor-element.elementor-element-4fcbe38a .elementor-widget-wrap{
   display: flex;
   flex-direction: column-reverse;
}
.elementor-10170101 .elementor-element.elementor-element-4fcbe38a{
    position:absolute;
    visibility: visible
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-786cda8f */.elementor-10170101 .elementor-element.elementor-element-786cda8f a{
    width:40%;
    margin-right:0px!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5173e6ff */@media all and (max-width:767px){
    .elementor-10170101 .elementor-element.elementor-element-5173e6ff .elementor-widget-container:has(.ce-product-image){
        transform:inherit!important;
    }
}/* End custom CSS */
/* Start custom CSS for page-settings */.round-flag .ce-product-badge{
    width:40px;
    height:40px;
    font-size: 0.8em;
    display:flex;
    justify-content: center;
    align-items: center;
    bordar-radius:100%;
    z-index:30;
}
@media all and (max-width:767px){
    .forcedHeight{
        height:inherit;
        margin-bottom:inherit!important;
    }
}/* End custom CSS */