.elementor-20170101 .elementor-element.elementor-element-6f888741{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-20170101 .elementor-element.elementor-element-6f888741 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20170101 .elementor-element.elementor-element-1f9372a3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-20170101 .elementor-element.elementor-element-1f9372a3 > .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-20170101 .elementor-element.elementor-element-1f9372a3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-20170101 .elementor-element.elementor-element-1f9372a3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(155, 28, 28, 0);}.elementor-20170101 .elementor-element.elementor-element-1f9372a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-20170101 .elementor-element.elementor-element-1f9372a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20170101 .elementor-element.elementor-element-5aa1923b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05px 0px 0px 0px;--e-transform-transition-duration:200ms;}.elementor-column-wrap:hover > * > .elementor-element-5aa1923b > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;}.elementor-20170101 .elementor-element.elementor-element-30dc96e6{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-20170101 .elementor-element.elementor-element-30dc96e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20170101 .elementor-element.elementor-element-4a578d57.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-20170101 .elementor-element.elementor-element-4a578d57.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-20170101 .elementor-element.elementor-element-4a578d57.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-20170101 .elementor-element.elementor-element-4a578d57 > .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-20170101 .elementor-element.elementor-element-4a578d57 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:03px 0px 0px 0px;}.elementor-20170101 .elementor-element.elementor-element-72c06a24 .ce-product-variants__patterns{justify-content:left;}body:not(.lang-rtl) .elementor-20170101 .elementor-element.elementor-element-72c06a24 .ce-product-variants__pattern{margin:0 10px 10px 0;}body:not(.lang-rtl) .elementor-20170101 .elementor-element.elementor-element-72c06a24 .ce-product-variants{margin:0 -10px -10px 0;}body.lang-rtl .elementor-20170101 .elementor-element.elementor-element-72c06a24 .ce-product-variants__pattern{margin:0 0 10px 10px;}body.lang-rtl .elementor-20170101 .elementor-element.elementor-element-72c06a24 .ce-product-variants{margin:0 0 -10px -10px;}.elementor-20170101 .elementor-element.elementor-element-72c06a24 .ce-product-variants__pattern{border-style:solid;border-width:0px;border-radius:100%;padding:0px;width:22px;height:22px;}.elementor-20170101 .elementor-element.elementor-element-72c06a24 .ce-product-variants__pattern:hover{border-style:solid;border-width:0px;padding:0px;}.elementor-20170101 .elementor-element.elementor-element-72c06a24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20170101 .elementor-element.elementor-element-6896cad5{text-align:left;}.elementor-20170101 .elementor-element.elementor-element-6896cad5 .ce-product-name{white-space:normal;overflow:visible;}.elementor-20170101 .elementor-element.elementor-element-6896cad5 .elementor-heading-title{color:#293A44;font-size:17px;text-transform:uppercase;}.elementor-20170101 .elementor-element.elementor-element-104af9bf .elementor-text-editor{text-align:left;}.elementor-20170101 .elementor-element.elementor-element-104af9bf{color:rgba(41, 58, 68, 0.8313725490196079);font-size:14px;font-weight:400;text-transform:uppercase;line-height:16px;}.elementor-20170101 .elementor-element.elementor-element-d91ea58 a.elementor-button{border-radius:50px 50px 50px 50px;}.elementor-20170101 .elementor-element.elementor-element-71dde800{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:03px 0px 0px 0px;}.elementor-20170101 .elementor-element.elementor-element-71dde800 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20170101 .elementor-element.elementor-element-3272a08b > .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-20170101 .elementor-element.elementor-element-3272a08b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20170101 .elementor-element.elementor-element-3ec0b7a{width:auto;}.elementor-element-3ec0b7a > .elementor-widget-container{opacity:1;}[data-elementor-type$=miniature] > :hover .elementor-element-3ec0b7a > .elementor-widget-container{opacity:0;--e-transform-translateX:-50px;}body:not(.lang-rtl) .elementor-20170101 .elementor-element.elementor-element-6ad743c .ce-product-badge{margin:0 5px 5px 0;}body:not(.lang-rtl) .elementor-20170101 .elementor-element.elementor-element-6ad743c .ce-product-badges{margin:0 -5px -5px 0;}body.lang-rtl .elementor-20170101 .elementor-element.elementor-element-6ad743c .ce-product-badge{margin:0 0 5px 5px;}body.lang-rtl .elementor-20170101 .elementor-element.elementor-element-6ad743c .ce-product-badges{margin:0 0 -5px -5px;}.elementor-20170101 .elementor-element.elementor-element-6ad743c .ce-product-badge{min-width:0px;border-radius:100%;padding:0px 0px 0px 0px;}.elementor-20170101 .elementor-element.elementor-element-6ad743c .ce-product-badge-sale, .elementor-20170101 .elementor-element.elementor-element-6ad743c .ce-product-badge-onsale{color:#FFFFFF;background-color:rgba(255, 255, 255, 0.02);}.elementor-20170101 .elementor-element.elementor-element-6ad743c .ce-product-badge-new{color:#FFFFFF;background-color:rgba(255, 255, 255, 0.05);}.elementor-20170101 .elementor-element.elementor-element-6ad743c .ce-product-badge-out{background-color:rgba(255, 255, 255, 0.05);}.elementor-20170101 .elementor-element.elementor-element-6ad743c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20170101 .elementor-element.elementor-element-6ad743c{width:auto;z-index:30;}.elementor-element-6ad743c > .elementor-widget-container{opacity:1;}[data-elementor-type$=miniature] > :hover .elementor-element-6ad743c > .elementor-widget-container{opacity:0;--e-transform-translateX:-50px;}.elementor.elementor-20170101{margin:0px 0px 0px 0px;}.elementor.elementor-20170101 .elementor-section-wrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}@media(min-width:768px){.elementor-20170101 .elementor-element.elementor-element-4a578d57{width:100%;}}@media(max-width:1024px){.elementor-20170101 .elementor-element.elementor-element-1f9372a3 > .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-20170101 .elementor-element.elementor-element-1f9372a3 > .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-20170101 .elementor-element.elementor-element-5aa1923b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20170101 .elementor-element.elementor-element-4a578d57.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-20170101 .elementor-element.elementor-element-72c06a24 .ce-product-variants__pattern{width:20px;height:20px;}.elementor-20170101 .elementor-element.elementor-element-72c06a24 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-20170101 .elementor-element.elementor-element-6896cad5 .elementor-heading-title{font-size:15px;}.elementor-20170101 .elementor-element.elementor-element-104af9bf .elementor-text-editor{text-align:left;}.elementor-20170101 .elementor-element.elementor-element-104af9bf{font-size:13px;width:100%;}.elementor-20170101 .elementor-element.elementor-element-104af9bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for bla, class: .elementor-element-72c06a24 */.elementor-20170101 .elementor-element.elementor-element-72c06a24{
    height:22px;
}
@media all and (max-width:767px){
    .elementor-20170101 .elementor-element.elementor-element-72c06a24{ 
    height:20px; 
} 
}/* End custom CSS */
/* Start custom CSS for product-miniature-name, class: .elementor-element-6896cad5 */.elementor-20170101 .elementor-element.elementor-element-6896cad5 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-104af9bf */.elementor-20170101 .elementor-element.elementor-element-104af9bf{
    height:15px;
    
  -text-decoration:underline!important;
}
    .elementor-20170101 .elementor-element.elementor-element-104af9bf .elementor-text-editor.elementor-clearfix{
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-30dc96e6 */.elementor-20170101 .elementor-element.elementor-element-30dc96e6,.elementor-20170101 .elementor-element.elementor-element-30dc96e6 .mini-col{
    -height:143px;
    -background:pink;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71dde800 */.elementor-20170101 .elementor-element.elementor-element-71dde800 .ce-product-badge{
    display:flex;
    flex-direction: column;
    padding: 0px 0px;
    margin:1px 0px!important;
    border-radius: 100%
    
}
.elementor-20170101 .elementor-element.elementor-element-71dde800 .ce-product-badge img{
        border:2px solid white;
        border-radius:100%;
}
.elementor-20170101 .elementor-element.elementor-element-71dde800 .ce-product-badges{
    margin:0px 0px!important;
    display:block;
}
.elementor-20170101 .elementor-element.elementor-element-71dde800 .elementor-widget-wrap{
   display: flex;
   flex-direction: column-reverse;
}
.elementor-20170101 .elementor-element.elementor-element-71dde800{
    position:absolute;
    visibility: visible
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1f9372a3 */@media all and (max-width:767px){
    .elementor-20170101 .elementor-element.elementor-element-1f9372a3 .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 */