.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-add-btn-replace .add-to-cart-loop{overflow:hidden;padding:0}.wd-add-btn-replace .add-to-cart-loop .wd-tooltip-label{display:none}.wd-add-btn-replace .add-to-cart-loop span{display:flex;align-items:center;justify-content:center;min-height:inherit;transition:transform .25s ease,opacity .15s ease}.wd-add-btn-replace .add-to-cart-loop:before{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:20px;transition:opacity .15s ease,transform .25s ease;transform:translateY(100%);content:"\f123";font-family:"woodmart-font"}.wd-add-btn-replace .add-to-cart-loop:after{position:absolute;top:calc(50% - 9px);inset-inline-start:calc(50% - 9px);opacity:0;transition:opacity .2s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid #fff0;border-left-color:currentColor;border-radius:50%;vertical-align:middle}.wd-add-btn-replace .add-to-cart-loop:hover:before{transform:translateY(0) translateZ(0)}.wd-add-btn-replace .add-to-cart-loop:hover span{transform:translateY(-100%) translateZ(0)}.wd-add-btn-replace .add-to-cart-loop.loading:before,.wd-add-btn-replace .add-to-cart-loop.loading span{opacity:0}.wd-add-btn-replace .add-to-cart-loop.loading:after{opacity:1;animation:wd-rotate 450ms infinite linear}.product-grid-item.product-type-simple.outofstock .wd-add-btn-replace .add-to-cart-loop:before,.wd-add-btn-replace .add-to-cart-loop.product_type_grouped:before{content:"\f11a";font-family:"woodmart-font"}.wd-add-btn-replace .add-to-cart-loop.product_type_external:before{content:"\f11c";font-family:"woodmart-font"}.elementor-916 .elementor-element.elementor-element-c97c8ee{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF1C;padding:0 15px 10px 15px}.elementor-916 .elementor-element.elementor-element-e66ca57>.elementor-element-populated{margin:0 0 15px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-916 .elementor-element.elementor-element-9919bf6>.elementor-widget-container{margin:0 0 10px 0}.elementor-916 .elementor-element.elementor-element-2a6cfca .wd-text-block{font-size:16px}.elementor-916 .elementor-element.elementor-element-e18a8d4>.elementor-element-populated{margin:0 0 15px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-916 .elementor-element.elementor-element-112924f .wd-text-block{font-family:"Readex Pro",Sans-serif;font-size:18px;font-weight:500}.elementor-916 .elementor-element.elementor-element-f4deca0{width:var(--container-widget-width,51.111%);max-width:51.111%;--container-widget-width:51.111%;--container-widget-flex-grow:0}.elementor-916 .elementor-element.elementor-element-f4deca0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-916 .elementor-element.elementor-element-f4deca0 li{color:#FFFFFFE6}.elementor-916 .elementor-element.elementor-element-f4deca0 li:hover{color:#6D4EEC}.elementor-916 .elementor-element.elementor-element-f4deca0 .list-content{font-family:"Readex Pro",Sans-serif}.elementor-916 .elementor-element.elementor-element-f4deca0 li:not(:last-child){margin-bottom:10px}.elementor-916 .elementor-element.elementor-element-b3cc820>.elementor-element-populated{margin:0 0 15px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-916 .elementor-element.elementor-element-d4abfde .wd-text-block{font-family:"Readex Pro",Sans-serif;font-size:18px;font-weight:500}.elementor-916 .elementor-element.elementor-element-7de0e2c{width:var(--container-widget-width,98.518%);max-width:98.518%;--container-widget-width:98.518%;--container-widget-flex-grow:0}.elementor-916 .elementor-element.elementor-element-7de0e2c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-916 .elementor-element.elementor-element-7de0e2c li{color:#FFFFFFE6}.elementor-916 .elementor-element.elementor-element-7de0e2c li:hover{color:#6D4EEC}.elementor-916 .elementor-element.elementor-element-7de0e2c .list-content{font-family:"Readex Pro",Sans-serif}.elementor-916 .elementor-element.elementor-element-7de0e2c li:not(:last-child){margin-bottom:10px}.elementor-916 .elementor-element.elementor-element-cf85be6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-916 .elementor-element.elementor-element-724917a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-916 .elementor-element.elementor-element-6a2f4e6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-916 .elementor-element.elementor-element-6a2f4e6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-916 .elementor-element.elementor-element-6a2f4e6.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-916 .elementor-element.elementor-element-36e5c17{width:var(--container-widget-width,101.428%);max-width:101.428%;--container-widget-width:101.428%;--container-widget-flex-grow:0}.elementor-916 .elementor-element.elementor-element-36e5c17.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-916 .elementor-element.elementor-element-36e5c17 .wd-nav>.menu-item>a{text-transform:capitalize}.elementor-916 .elementor-element.elementor-element-7380ded{width:var(--container-widget-width,4.848%);max-width:4.848%;--container-widget-width:4.848%;--container-widget-flex-grow:0}.elementor-916 .elementor-element.elementor-element-7380ded.elementor-element{--flex-grow:0;--flex-shrink:0}@media(max-width:1024px){.elementor-916 .elementor-element.elementor-element-36e5c17{width:var(--container-widget-width,375.641px);max-width:375.641px;--container-widget-width:375.641px;--container-widget-flex-grow:0}}@media(max-width:767px){.elementor-916 .elementor-element.elementor-element-c97c8ee{margin:0 0 10px 0}.elementor-916 .elementor-element.elementor-element-e66ca57>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-916 .elementor-element.elementor-element-e18a8d4>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-916 .elementor-element.elementor-element-b3cc820>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-916 .elementor-element.elementor-element-36e5c17{width:var(--container-widget-width,370.641px);max-width:370.641px;--container-widget-width:370.641px;--container-widget-flex-grow:0}.elementor-916 .elementor-element.elementor-element-7380ded>.elementor-widget-container{margin:0 0 15px 0}}@media(max-width:1024px) and (min-width:768px){.elementor-916 .elementor-element.elementor-element-6a2f4e6{width:100%}}