.elementor-15484 .elementor-element.elementor-element-1393f0c{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px}.elementor-15484 .elementor-element.elementor-element-8ad99cd{--display:flex;--justify-content:flex-end;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15484 .elementor-element.elementor-element-8ad99cd.e-con{--flex-grow:0;--flex-shrink:0}.elementor-15484 .elementor-element.elementor-element-e9babb3 .elementor-heading-title{text-transform:uppercase}.elementor-15484 .elementor-element.elementor-element-ffa79bf .wd-products-with-bg,.elementor-15484 .elementor-element.elementor-element-ffa79bf .wd-products-with-bg .wd-cat{--wd-prod-bg:#EFEFEF78;--wd-bordered-bg:#EFEFEF78}.elementor-15484 .elementor-element.elementor-element-ffa79bf div.product-category .wd-entities-title,.elementor-15484 .elementor-element.elementor-element-ffa79bf .wd-nav-product-cat>li>a{font-size:16px}.elementor-15484 .elementor-element.elementor-element-ccd91c1{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px}.elementor-15484 .elementor-element.elementor-element-ccd91c1:not(.elementor-motion-effects-element-type-background),.elementor-15484 .elementor-element.elementor-element-ccd91c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#9797971C}.elementor-15484 .elementor-element.elementor-element-ccd91c1.e-con{--align-self:stretch}.elementor-15484 .elementor-element.elementor-element-f7f9555>.elementor-widget-container{margin:0 0 20px}@media(min-width:769px){.elementor-15484 .elementor-element.elementor-element-8ad99cd{--width:58.618%}.elementor-15484 .elementor-element.elementor-element-ccd91c1{--width:40%}}.wd-product.wd-hover-alt{--text-align: start}.wd-product.wd-hover-alt :is(.wd-product-header,.wrap-price){display:flex;justify-content:space-between;align-items:center;gap:var(--wd-prod-gap)}.wd-product.wd-hover-alt .wrap-price{flex-wrap:wrap}.wd-product.wd-hover-alt .swap-elements{display:flex;flex-direction:column;gap:var(--wd-prod-gap)}.wd-product.wd-hover-alt .wd-add-btn{line-height:1;margin-block:-.2em}.wd-product.wd-hover-alt .wd-add-btn>a{padding:0;min-height:unset;background-color:transparent;color:var(--color-gray-900);text-transform:capitalize;white-space:nowrap;font-size:90%;font-weight:600;transition:all .2s ease}.wd-product.wd-hover-alt .wd-add-btn>a span{position:relative;display:inline-block;border-bottom:1px solid var(--brdcolor-gray-300);vertical-align:middle}.wd-product.wd-hover-alt .wd-add-btn>a span:before{content:"";position:absolute;top:100%;inset-inline-start:0;width:0;height:1px;transition:width 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.15);background-color:var(--wd-primary-color)}.wd-product.wd-hover-alt .wd-add-btn>a:before{display:none}.wd-product.wd-hover-alt .wd-add-btn>a:after{position:absolute;top:calc(50% - var(--wd-text-font-size) / 2);inset-inline-start:0;opacity:0;transition:opacity .25s ease;content:"";display:inline-block;width:var(--wd-text-font-size);height:var(--wd-text-font-size);border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle;animation:wd-rotate 450ms infinite linear var(--wd-anim-state, paused)}.wd-product.wd-hover-alt .wd-add-btn>a:hover{box-shadow:none}.wd-product.wd-hover-alt .wd-add-btn>a:hover span:before{width:100%}.wd-product.wd-hover-alt .wd-add-btn>a.loading{padding-inline-start:calc(var(--wd-text-font-size) + 5px)}.wd-product.wd-hover-alt .wd-add-btn>a.loading:after{opacity:1;--wd-anim-state: running}.wd-product.wd-hover-alt .wd-quick-shop-2{width:100%;order:-1}.wd-product.wd-hover-alt .wd-quick-shop-2 table.variations{display:inline-flex}@media (min-width: 1025px){.wd-product.wd-hover-alt:not(.wd-variation-active) .swap-wrapp{overflow:hidden;height:calc(var(--wd-text-font-size) * 1.4);transition:all .3s ease;margin-block:-.2em}.wd-product.wd-hover-alt:not(.wd-variation-active) .swap-elements{display:block;transition:transform .3s ease}.wd-product.wd-hover-alt:not(.wd-variation-active) .swap-elements :is(.price,.wd-add-btn){line-height:calc(var(--wd-text-font-size) * 1.4);margin:0}.wd-product.wd-hover-alt:not(.wd-variation-active):is(.purchasable,.product-type-grouped):hover .swap-elements{transform:translateY(-50%)}:is(.catalog-mode-on,.login-see-prices) .wd-product.wd-hover-alt:not(.wd-variation-active):hover .swap-elements{transform:none}}.elementor-818 .elementor-element.elementor-element-45452fa{--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;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-818 .elementor-element.elementor-element-79abff9{--display:flex}.elementor-818 .elementor-element.elementor-element-919a943{text-align:left}.elementor-818 .elementor-element.elementor-element-919a943 img{width:46%}.elementor-818 .elementor-element.elementor-element-24d1b74{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-818 .elementor-element.elementor-element-ed28c6b .wd-text-block{font-size:17px;font-weight:600}.elementor-818 .elementor-element.elementor-element-83fa4c7{--display:flex}.elementor-818 .elementor-element.elementor-element-198670a{--display:flex}.elementor-818 .elementor-element.elementor-element-de697c2{--display:flex}@media(max-width:768px){.elementor-818 .elementor-element.elementor-element-919a943{text-align:left}.elementor-818 .elementor-element.elementor-element-919a943 img{width:100%;height:100%;object-fit:contain;object-position:bottom left}.elementor-818 .elementor-element.elementor-element-24d1b74{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}}