.elementor-1419 .elementor-element.elementor-element-29da8a2{margin:-40px 0 20px}.elementor-1419 .elementor-element.elementor-element-b3bd2b3:not(.elementor-motion-effects-element-type-background),.elementor-1419 .elementor-element.elementor-element-b3bd2b3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1419 .elementor-element.elementor-element-b3bd2b3,.elementor-1419 .elementor-element.elementor-element-b3bd2b3>.elementor-background-overlay{border-radius:10px}.elementor-1419 .elementor-element.elementor-element-b3bd2b3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 20px;padding:10px 20px}.elementor-1419 .elementor-element.elementor-element-b3bd2b3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1419 .elementor-element.elementor-element-d95c09b{--wd-img-height:500px}.elementor-1419 .elementor-element.elementor-element-d95c09b .banner-image{object-position:center top}.elementor-1419 .elementor-element.elementor-element-d95c09b .wrapper-content-banner{background-color:#000}.elementor-1419 .elementor-element.elementor-element-90d646a{--wd-img-height:600px}.elementor-1419 .elementor-element.elementor-element-90d646a .banner-image{object-position:center top}.elementor-1419 .elementor-element.elementor-element-90d646a .wrapper-content-banner{background-color:#63848c}.elementor-1419 .elementor-element.elementor-element-5f29dc6>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1419 .elementor-element.elementor-element-5f29dc6{margin:-10px 0 0}.elementor-1419 .elementor-element.elementor-element-7a69858{width:auto;max-width:auto}.elementor-1419 .elementor-element.elementor-element-7a69858>.elementor-widget-container{margin:0 0 10px}.elementor-bc-flex-widget .elementor-1419 .elementor-element.elementor-element-c04fd51.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1419 .elementor-element.elementor-element-c04fd51.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1419 .elementor-element.elementor-element-c04fd51.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-1419 .elementor-element.elementor-element-2be4eb4{width:auto;max-width:auto}.elementor-1419 .elementor-element.elementor-element-2be4eb4>.elementor-widget-container{margin:0 20px 10px 0}.elementor-1419 .elementor-element.elementor-element-e5d1c61{width:auto;max-width:auto}.elementor-1419 .elementor-element.elementor-element-e5d1c61>.elementor-widget-container{margin:0 0 10px}.elementor-1419 .elementor-element.elementor-element-66fad95{width:auto;max-width:auto}.elementor-1419 .elementor-element.elementor-element-66fad95>.elementor-widget-container{margin:0 0 10px 20px}.elementor-1419 .elementor-element.elementor-element-071aeb0{width:auto;max-width:auto}.elementor-1419 .elementor-element.elementor-element-071aeb0>.elementor-widget-container{margin:0 0 10px 20px}.elementor-1419 .elementor-element.elementor-element-e5c5365 .wd-products-with-bg,.elementor-1419 .elementor-element.elementor-element-e5c5365 .wd-products-with-bg .product-grid-item{--wd-prod-bg:#fff;--wd-bordered-bg:#fff}.elementor-1419 .elementor-element.elementor-element-c8aa4bb{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}@media(max-width:1024px){.elementor-1419 .elementor-element.elementor-element-29da8a2{margin:-40px 0 0}.elementor-1419 .elementor-element.elementor-element-b3bd2b3{padding:10px 0}.elementor-1419 .elementor-element.elementor-element-5f29dc6{margin:0}.elementor-1419 .elementor-element.elementor-element-c04fd51.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-1419 .elementor-element.elementor-element-2be4eb4{width:auto;max-width:auto}}@media(min-width:768px){.elementor-1419 .elementor-element.elementor-element-630ca7e{width:25%}.elementor-1419 .elementor-element.elementor-element-94cd55e{width:75%}}@media(max-width:1024px) and (min-width:768px){.elementor-1419 .elementor-element.elementor-element-94cd55e{width:100%}.elementor-1419 .elementor-element.elementor-element-067db99{width:100%}.elementor-1419 .elementor-element.elementor-element-c04fd51{width:100%}}.product.product-list-item .product-list-content{display:flex;flex-direction:column;gap:var(--wd-prod-gap)}.product.product-list-item .woocommerce-review-link{display:none}.product.product-list-item :is(.shop_attributes tbody,[class*="short-description"]){overflow-y:auto;padding-inline-end:2px}.product.product-list-item .shop_attributes tbody{max-height:154px}.product.product-list-item [class*="short-description"]{max-height:11em;line-height:var(--wd-text-line-height);margin-block:var(--wd-prod-trim)}.product.product-list-item [class*="wd-swatches"]{--wd-swatch-size: 20px;--wd-swatch-text-size: 16px}.product.product-list-item .wd-add-btn>a{border-radius:var(--btn-accented-brd-radius);color:var(--btn-accented-color);box-shadow:var(--btn-accented-box-shadow);background-color:var(--btn-accented-bgcolor);text-transform:var(--btn-accented-transform, var(--btn-transform));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight));font-family:var(--btn-accented-font-family, var(--btn-font-family));font-style:var(--btn-accented-font-style, var(--btn-font-style));min-height:unset}.product.product-list-item .wd-add-btn>a:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.product.product-list-item .wd-add-btn>a:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active)}.product.product-list-item .wd-add-btn .add-to-cart-loop span{padding:5px 14px;min-height:36px;font-size:12px}.product.product-list-item:not(:last-child) .product-wrapper{margin-bottom:30px}.products:is(:not(:is(.products-bordered-grid-ins,.wd-products-with-bg)),.products-bordered-grid) .product-list-item .product-wrapper{border-radius:0}:is(.wd-products-with-bg,.wd-products-with-shadow):not([class*="products-bordered-grid"]) .product-list-item .product-wrapper{border-bottom:none}.product.product-list-item .wd-add-btn{display:flex;flex-wrap:wrap;gap:12px;justify-content:var(--text-align)}.product.product-list-item .wd-add-btn div.quantity :is(input[type="button"],input[type="number"],input[type="text"]){height:36px}.products-bordered-grid .product.product-list-item:first-child{padding-top:30px}.products-bordered-grid .product.product-list-item:last-child{padding-bottom:30px}.products-bordered-grid .product.product-list-item:not(:first-child) .product-wrapper{padding-top:0}.products-bordered-grid.wd-products-with-shadow .product.product-list-item{box-shadow:none !important}@media (min-width: 769px){.product.product-list-item{--text-align: start;--wd-prod-gap: 18px}.product.product-list-item .product-wrapper{flex-direction:row;align-items:center;gap:15px}.product.product-list-item .product-element-top{flex:0 0 300px}.product.product-list-item .product-list-content{flex:1 1 auto}.product.product-list-item .product-list-content .wd-entities-title{font-size:130%}.product.product-list-item .product-list-content .price{font-size:140%}.product.product-list-item .wd-quick-shop-2 table.variations{display:inline-flex}.products:not(.products-bordered-grid-ins) .product-list-item:not(:last-child) .product-wrapper{padding-bottom:30px;border-bottom:1px solid;border-bottom-color:var(--brdcolor-gray-300)}:is(.products-bordered-grid-ins,.wd-products-with-bg:not(.products-bordered-grid),.wd-products-with-shadow:not(.products-bordered-grid)) .product.product-list-item{--wd-prod-bg-sp: 30px}}@media (max-width: 768.98px){.product.product-list-item [class*="wd-swatches"]{--wd-swatch-size: 15px;--wd-swatch-text-size: 14px}.product.product-list-item [class*="short-description"]{display:none}.product.product-list-item:not(:last-child) .product-wrapper{margin-bottom:15px}}.wd-load-more{padding:5px 25px;min-height:44px;border-color:var(--brdcolor-gray-300);border-radius:var(--btn-default-brd-radius);color:var(--color-gray-800);border-width:2px}.wd-load-more:not(:hover){background-color:transparent !important}.wd-load-more:hover{box-shadow:none;border-color:var(--brdcolor-gray-500);background-color:transparent;color:var(--color-gray-800)}.wd-load-more.loading{display:none;animation:wd-fadeOut .3s ease both}.wd-load-more.loading+.wd-load-more-loader{display:inline-flex;animation:wd-fadeIn .3s ease both}.wd-load-more.loading+.wd-load-more-loader .load-more-loading:before{animation:wd-rotate 450ms infinite linear}.wd-load-more-loader{display:none}.wd-load-more-loader .load-more-loading{display:flex;align-items:center;justify-content:center}.wd-load-more-loader .load-more-loading:before{margin-inline:-8px 8px;content:"";display:inline-block;width:16px;height:16px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle}.elementor-688 .elementor-element.elementor-element-40dbb8a{padding:50px 0 10px}.elementor-bc-flex-widget .elementor-688 .elementor-element.elementor-element-3f1be1f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-688 .elementor-element.elementor-element-3f1be1f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-688 .elementor-element.elementor-element-3f1be1f.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-688 .elementor-element.elementor-element-276979e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-688 .elementor-element.elementor-element-936e9b7>.elementor-widget-container{margin:0 0 20px}.elementor-688 .elementor-element.elementor-element-7b9d352>.elementor-widget-container{margin:0 0 20px}.elementor-688 .elementor-element.elementor-element-3c9c4fc>.elementor-widget-container{margin:0 0 20px}.elementor-688 .elementor-element.elementor-element-451c96c{--grid-template-columns:repeat(0,auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-688 .elementor-element.elementor-element-451c96c .elementor-widget-container{text-align:left}.elementor-688 .elementor-element.elementor-element-451c96c .elementor-social-icon{background-color:#c21a1a}@media(max-width:767px){.elementor-688 .elementor-element.elementor-element-3f1be1f{width:100%}.elementor-688 .elementor-element.elementor-element-311c3f6{width:50%}.elementor-688 .elementor-element.elementor-element-ebfaed0{width:50%}}@media(min-width:768px){.elementor-688 .elementor-element.elementor-element-3f1be1f{width:75%}.elementor-688 .elementor-element.elementor-element-ba10501{width:25%}}@media(max-width:1024px) and (min-width:768px){.elementor-688 .elementor-element.elementor-element-3f1be1f{width:58.3%}.elementor-688 .elementor-element.elementor-element-196aa15{width:41.6%}.elementor-688 .elementor-element.elementor-element-311c3f6{width:33.3%}.elementor-688 .elementor-element.elementor-element-ebfaed0{width:25%}}.elementor-1388 .elementor-element.elementor-element-cfe0fca>.elementor-widget-container{margin:0 0 10px}.elementor-1388 .elementor-element.elementor-element-cfe0fca .title{font-size:32px}.elementor-1388 .elementor-element.elementor-element-cfe0fca .title-after_title{font-size:18px}@media(max-width:1024px){.elementor-1388 .elementor-element.elementor-element-cfe0fca .title{font-size:26px}}@media(max-width:767px){.elementor-1388 .elementor-element.elementor-element-cfe0fca .title{font-size:22px}}