.elementor-1383 .elementor-element.elementor-element-d8743ab{--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-1383 .elementor-element.elementor-element-3873ca50{--display:flex;}.elementor-1383 .elementor-element.elementor-element-5ad9e429{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1383 .elementor-element.elementor-element-3ff55d2 img{width:100%;max-width:100px;}.elementor-1383 .elementor-element.elementor-element-5c93d05c{--display:flex;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1383 .elementor-element.elementor-element-407038c6 .elementor-heading-title{font-family:"Helvetica Now Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.35em;color:var( --e-global-color-text );}.elementor-1383 .elementor-element.elementor-element-407038c6 .elementor-heading-title a:hover, .elementor-1383 .elementor-element.elementor-element-407038c6 .elementor-heading-title a:focus{color:var( --e-global-color-95da336 );}.elementor-1383 .elementor-element.elementor-element-125e37e8{font-family:"Helvetica Now Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.35em;color:var( --e-global-color-64e436b );}.elementor-1383 .elementor-element.elementor-element-9598ed3{font-family:"Helvetica Now Display", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1383 .elementor-element.elementor-element-9598ed3 a{color:var( --e-global-color-text );}.elementor-1383 .elementor-element.elementor-element-9598ed3 a:hover, .elementor-1383 .elementor-element.elementor-element-9598ed3 a:focus{color:var( --e-global-color-95da336 );}.elementor-1383 .elementor-element.elementor-element-217616a6{--display:flex;}.elementor-1383 .elementor-element.elementor-element-53bdd853{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1383 .elementor-element.elementor-element-68d9690a img{width:100%;max-width:100px;}.elementor-1383 .elementor-element.elementor-element-6422ce55{--display:flex;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1383 .elementor-element.elementor-element-68634838 .elementor-heading-title{font-family:"Helvetica Now Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.35em;color:var( --e-global-color-text );}.elementor-1383 .elementor-element.elementor-element-68634838 .elementor-heading-title a:hover, .elementor-1383 .elementor-element.elementor-element-68634838 .elementor-heading-title a:focus{color:var( --e-global-color-95da336 );}.elementor-1383 .elementor-element.elementor-element-13f759a8{font-family:"Helvetica Now Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.35em;color:var( --e-global-color-64e436b );}.elementor-1383 .elementor-element.elementor-element-639cf6f{font-family:"Helvetica Now Display", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1383 .elementor-element.elementor-element-639cf6f a{color:var( --e-global-color-text );}.elementor-1383 .elementor-element.elementor-element-639cf6f a:hover, .elementor-1383 .elementor-element.elementor-element-639cf6f a:focus{color:var( --e-global-color-95da336 );}.elementor-1383 .elementor-element.elementor-element-523506b3{--display:flex;}.elementor-1383 .elementor-element.elementor-element-70583e30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1383 .elementor-element.elementor-element-2273a133 img{width:100%;max-width:100px;}.elementor-1383 .elementor-element.elementor-element-7aa27651{--display:flex;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1383 .elementor-element.elementor-element-997e2f5 .elementor-heading-title{font-family:"Helvetica Now Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.35em;color:var( --e-global-color-text );}.elementor-1383 .elementor-element.elementor-element-997e2f5 .elementor-heading-title a:hover, .elementor-1383 .elementor-element.elementor-element-997e2f5 .elementor-heading-title a:focus{color:var( --e-global-color-95da336 );}.elementor-1383 .elementor-element.elementor-element-46fa59c3{font-family:"Helvetica Now Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.35em;color:var( --e-global-color-64e436b );}.elementor-1383 .elementor-element.elementor-element-5b024eb{font-family:"Helvetica Now Display", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1383 .elementor-element.elementor-element-5b024eb a{color:var( --e-global-color-text );}.elementor-1383 .elementor-element.elementor-element-5b024eb a:hover, .elementor-1383 .elementor-element.elementor-element-5b024eb a:focus{color:var( --e-global-color-95da336 );}@media(max-width:768px){.elementor-1383 .elementor-element.elementor-element-d8743ab{--gap:var(--space-xl) 0;--row-gap:var(--space-xl);--column-gap:0;}.elementor-1383 .elementor-element.elementor-element-5ad9e429{--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;}}@media(max-width:480px){.elementor-1383 .elementor-element.elementor-element-5c93d05c{--width:fit-content;}.elementor-1383 .elementor-element.elementor-element-6422ce55{--width:fit-content;}.elementor-1383 .elementor-element.elementor-element-7aa27651{--width:fit-content;}}@media(max-width:768px) and (min-width:481px){.elementor-1383 .elementor-element.elementor-element-5c93d05c{--width:fit-content;}.elementor-1383 .elementor-element.elementor-element-6422ce55{--width:fit-content;}.elementor-1383 .elementor-element.elementor-element-7aa27651{--width:fit-content;}}/* Start custom CSS for image, class: .elementor-element-31b73e6b */.elementor-1383 .elementor-element.elementor-element-31b73e6b img {
    object-position: 0 50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ff55d2 */.elementor-1383 .elementor-element.elementor-element-3ff55d2 img {
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-580e4760 */.elementor-1383 .elementor-element.elementor-element-580e4760 img {
    object-position: 100% 50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68d9690a */.elementor-1383 .elementor-element.elementor-element-68d9690a img {
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e6541b3 */.elementor-1383 .elementor-element.elementor-element-2e6541b3 img {
    object-position: 50% 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2273a133 */.elementor-1383 .elementor-element.elementor-element-2273a133 img {
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8743ab */.elementor-1383 .elementor-element.elementor-element-d8743ab .k20-col-4 .k20-featured-img img {
    aspect-ratio: 0.8/1;
    object-fit: cover;
}

.elementor-1383 .elementor-element.elementor-element-d8743ab .k20-col-4 .k20-product-img {
    overflow: hidden;
}

.elementor-1383 .elementor-element.elementor-element-d8743ab .k20-col-4 .k20-product-img img {
    transition: all .2s ease-in-out;
}

.elementor-1383 .elementor-element.elementor-element-d8743ab .k20-col-4:hover .k20-product-img img {
    transform: scale(2.5);
}

.elementor-1383 .elementor-element.elementor-element-d8743ab .k20-col-4[data-id="61272c1"]:hover .k20-product-img img {
    transform-origin: 50% 75%;
}/* End custom CSS */