.wp-block{max-width:1100px;font-family:"Fira Sans",sans-serif,Helvetica,Arial;color:#444;font-size:1em}.wp-block[data-align="wide"]{max-width:1100px}.editor-styles-wrapper h6{font-size:1em}.editor-styles-wrapper p{line-height:1.8;margin:1em;font-size:.9em}.single,.page,.block-editor-page .edit-post-visual-editor{--grid-column:2}.single h2,.page h2,.block-editor-page .edit-post-visual-editor h2{padding:1em 0;font-size:2em;margin:1em 0;font-weight:bold}.single h3,.page h3,.block-editor-page .edit-post-visual-editor h3{padding:1em 0;font-size:1.7em;margin:1em 0;font-weight:bold}.single h4,.page h4,.block-editor-page .edit-post-visual-editor h4{padding-top:1em;font-size:1.5em}.single h6,.page h6,.block-editor-page .edit-post-visual-editor h6{padding:1em 0;font-size:1.3em}.single ul.striped-list,.page ul.striped-list,.block-editor-page .edit-post-visual-editor ul.striped-list{margin:1em 0 2em 0;padding:0;list-style-type:none}.single ul.striped-list.wp-block,.page ul.striped-list.wp-block,.block-editor-page .edit-post-visual-editor ul.striped-list.wp-block{margin:1em auto}.single ul.striped-list li,.page ul.striped-list li,.block-editor-page .edit-post-visual-editor ul.striped-list li{padding:1em}.single ul.striped-list li:nth-child(odd),
.page ul.striped-list li:nth-child(odd),
.block-editor-page .edit-post-visual-editor ul.striped-list li:nth-child(odd) {background-color:rgba(217,217,217,.15)}.single ul.download-list,.page ul.download-list,.block-editor-page .edit-post-visual-editor ul.download-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(186px,1fr));grid-gap:2em;margin:1em 0 2em 0;padding:0;list-style-type:none}.single ul.download-list.wp-block,.page ul.download-list.wp-block,.block-editor-page .edit-post-visual-editor ul.download-list.wp-block{margin:1em auto}.single ul.download-list li,.page ul.download-list li,.block-editor-page .edit-post-visual-editor ul.download-list li{padding:0;background-color:rgba(217,217,217,.15)}.single ul.download-list li a,.page ul.download-list li a,.block-editor-page .edit-post-visual-editor ul.download-list li a{text-align:center;display:flex;flex-direction:column;padding:0 1em;font-size:1.2em;align-items:center;justify-content:center;min-height:10em;position:relative;transition:color .2s ease-in-out;overflow:hidden}.single ul.download-list li a::after,.page ul.download-list li a::after,.block-editor-page .edit-post-visual-editor ul.download-list li a::after{width:100%;padding:1em;content:"Download";font-size:.7em;text-transform:uppercase;background-color:rgba(217,217,217,.1);position:absolute;bottom:0;letter-spacing:.2em;font-weight:bold;transition:opacity .2s ease-in-out}.single ul.download-list li a::before,.page ul.download-list li a::before,.block-editor-page .edit-post-visual-editor ul.download-list li a::before{content:"";font-family:"Font Awesome 5 Free";transition:transform .2s cubic-bezier(.175,.885,.32,1.275);position:absolute;top:0;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900;height:100%;width:100%;font-size:4em;display:flex;justify-content:center;align-items:center;transform:translateY(-100%)}.single ul.download-list li a:hover,.page ul.download-list li a:hover,.block-editor-page .edit-post-visual-editor ul.download-list li a:hover{color:transparent}.single ul.download-list li a:hover::after,.page ul.download-list li a:hover::after,.block-editor-page .edit-post-visual-editor ul.download-list li a:hover::after{opacity:0}.single ul.download-list li a:hover::before,.page ul.download-list li a:hover::before,.block-editor-page .edit-post-visual-editor ul.download-list li a:hover::before{transform:translateY(0);color:rgba(217,217,217,.9)}.single .product-details-top,.page .product-details-top,.block-editor-page .edit-post-visual-editor .product-details-top{display:flex;justify-content:space-between;margin-bottom:0}.single .product-details-top .prodcut-images,.page .product-details-top .prodcut-images,.block-editor-page .edit-post-visual-editor .product-details-top .prodcut-images{width:50%;display:flex;flex-direction:column;box-shadow:0 3px 6px rgba(0,0,0,.16) , 0 3px 6px rgba(0,0,0,.23);align-self:flex-start}.single .product-details-top .product-info,.page .product-details-top .product-info,.block-editor-page .edit-post-visual-editor .product-details-top .product-info{font-size:1.5rem;width:35%!important;padding:0 2em;display:flex;flex-direction:column}.single .product-details-top .product-info .tabs,.page .product-details-top .product-info .tabs,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs{display:flex;justify-content:space-around;margin:1em 0}.single .product-details-top .product-info .tabs>span,.page .product-details-top .product-info .tabs>span,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs>span{padding:.5em;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;color:#a6a6a6;transition:all .3s ease-in-out}.single .product-details-top .product-info .tabs>span:hover,.page .product-details-top .product-info .tabs>span:hover,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs>span:hover{color:#737373}.single .product-details-top .product-info .tabs .tab-icon,.page .product-details-top .product-info .tabs .tab-icon,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs .tab-icon{font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:30px;padding-bottom:.3em}.single .product-details-top .product-info .tabs .tab-icon.goto-tab-features::before,.page .product-details-top .product-info .tabs .tab-icon.goto-tab-features::before,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs .tab-icon.goto-tab-features::before{content:""}.single .product-details-top .product-info .tabs .tab-icon.goto-tab-tutorials::before,.page .product-details-top .product-info .tabs .tab-icon.goto-tab-tutorials::before,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs .tab-icon.goto-tab-tutorials::before{content:""}.single .product-details-top .product-info .tabs .tab-icon.goto-tab-downloads::before,.page .product-details-top .product-info .tabs .tab-icon.goto-tab-downloads::before,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs .tab-icon.goto-tab-downloads::before{content:""}.single .product-details-top .product-info .onsale,.page .product-details-top .product-info .onsale,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .onsale{align-self:flex-start;border:1px solid;background-color:transparent;padding:.4em 1.5em;position:relative;color:initial;border-radius:5em;min-height:initial;min-width:initial;top:0;left:0;margin-bottom:2em;font-size:1em;line-height:1;color:#16a085}.single .product-details-top .product-info .price,.page .product-details-top .product-info .price,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .price{font-size:1.5em;display:flex;font-weight:bold;color:#737373;justify-content:flex-end;margin-bottom:0}.single .product-details-top .product-info .price small,.page .product-details-top .product-info .price small,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .price small{font-size:.4em;padding:.3em;color:rgba(0,0,0,.7)}.single .product-details-top .product-info .woocommerce-product-details__short-description,.single .product-details-top .product-info .woocommerce-variation-description,.page .product-details-top .product-info .woocommerce-product-details__short-description,.page .product-details-top .product-info .woocommerce-variation-description,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .woocommerce-product-details__short-description,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .woocommerce-variation-description{font-size:.9em;line-height:2;margin:0;color:#999;border-bottom:1px solid #e2e2e2}.single .product-details-top .product-info form.cart,.page .product-details-top .product-info form.cart,.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart{display:flex;justify-content:flex-end;margin-bottom:0}.single .product-details-top .product-info form.cart button,.page .product-details-top .product-info form.cart button,.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart button{background-color:#15a6df!important}.single .product-details-top .product-info .product_meta>span,.page .product-details-top .product-info .product_meta>span,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .product_meta>span{display:block;font-weight:bold;margin-bottom:0;text-align:right;color:#737373}.single .product-details-top .product-info .product_meta>span span,.single .product-details-top .product-info .product_meta>span a,.page .product-details-top .product-info .product_meta>span span,.page .product-details-top .product-info .product_meta>span a,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .product_meta>span span,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .product_meta>span a{font-weight:normal}.single .product-details-top .product-info .buy-wrapper,.page .product-details-top .product-info .buy-wrapper,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper{border-radius:3em;display:inline-flex;justify-content:center;padding:.4em .5em;align-items:center;background-color:#add8e6;margin-top:auto}.single .product-details-top .product-info .buy-wrapper .add-to-cart,.page .product-details-top .product-info .buy-wrapper .add-to-cart,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper .add-to-cart{padding:.5em 1em;background-color:rgba(255,255,255,.5);margin-left:auto;text-transform:uppercase;font-size:.8em;font-weight:bold;display:flex;justify-content:center;align-items:center;border-radius:inherit;cursor:pointer;width:auto}.single .product-details-top .product-info .buy-wrapper .add-to-cart i,.page .product-details-top .product-info .buy-wrapper .add-to-cart i,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper .add-to-cart i{margin-right:1em}.single .product-details-top .product-info .buy-wrapper .count,.page .product-details-top .product-info .buy-wrapper .count,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper .count{display:inline-flex;font-size:.9em}.single .product-details-top .product-info .buy-wrapper .count .decrease,.single .product-details-top .product-info .buy-wrapper .count .increase,.page .product-details-top .product-info .buy-wrapper .count .decrease,.page .product-details-top .product-info .buy-wrapper .count .increase,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper .count .decrease,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper .count .increase{background-color:rgba(255,255,255,.5);display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:2em;padding:.5em 1em;width:2em;height:2em;font-size:.6em}.single .product-details-top .product-info .buy-wrapper .count .count-input,.page .product-details-top .product-info .buy-wrapper .count .count-input,.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper .count .count-input{color:initial;padding:0 .6em;display:flex;justify-content:center;align-items:center;font-size:.9em}.single .product-details-top .product-image,.page .product-details-top .product-image,.block-editor-page .edit-post-visual-editor .product-details-top .product-image{width:65%}.single .product-details-top .product-image img,.page .product-details-top .product-image img,.block-editor-page .edit-post-visual-editor .product-details-top .product-image img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.single .product-desc-container,.single article,.page .product-desc-container,.page article,.block-editor-page .edit-post-visual-editor .product-desc-container,.block-editor-page .edit-post-visual-editor article{width:100%;padding:2em 0;font-size:1.3em}.single .product-desc-container p,.single article p,.page .product-desc-container p,.page article p,.block-editor-page .edit-post-visual-editor .product-desc-container p,.block-editor-page .edit-post-visual-editor article p{line-height:2;margin:1em}.single .wp-block-nextend-smartslider3,.page .wp-block-nextend-smartslider3,.block-editor-page .edit-post-visual-editor .wp-block-nextend-smartslider3{overflow:hidden}.single .wp-block-kadence-rowlayout.section,.page .wp-block-kadence-rowlayout.section,.block-editor-page .edit-post-visual-editor .wp-block-kadence-rowlayout.section{margin:2rem -4rem}.single .wp-block-kadence-rowlayout.section .kt-row-layout-inner,.page .wp-block-kadence-rowlayout.section .kt-row-layout-inner,.block-editor-page .edit-post-visual-editor .wp-block-kadence-rowlayout.section .kt-row-layout-inner{padding:3em 4rem}.single .wp-block-kadence-rowlayout.section .kt-row-layout-inner p,.page .wp-block-kadence-rowlayout.section .kt-row-layout-inner p,.block-editor-page .edit-post-visual-editor .wp-block-kadence-rowlayout.section .kt-row-layout-inner p{margin:1em 0}.single .wp-block-kadence-advancedgallery.section,.page .wp-block-kadence-advancedgallery.section,.block-editor-page .edit-post-visual-editor .wp-block-kadence-advancedgallery.section{margin:0 -4rem!important}.single .wp-block-kadence-advancedgallery.section .kb-slide-item,.page .wp-block-kadence-advancedgallery.section .kb-slide-item,.block-editor-page .edit-post-visual-editor .wp-block-kadence-advancedgallery.section .kb-slide-item{margin:0 -4rem!important}.single figure.wp-block-image.section,.page figure.wp-block-image.section,.block-editor-page .edit-post-visual-editor figure.wp-block-image.section{margin:0 -4rem!important}.single .wp-block-table.is-style-regular thead,.page .wp-block-table.is-style-regular thead,.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular thead{border-bottom:0 solid}.single .wp-block-table.is-style-regular thead tr,.page .wp-block-table.is-style-regular thead tr,.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular thead tr{background-color:#8c8c8c;color:#fff;text-align:center}.single .wp-block-table.is-style-regular thead tr th,.page .wp-block-table.is-style-regular thead tr th,.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular thead tr th{border-bottom:0 solid}.single .wp-block-table.is-style-regular th,.single .wp-block-table.is-style-regular td,.page .wp-block-table.is-style-regular th,.page .wp-block-table.is-style-regular td,.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular th,.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular td{min-width:60px;text-align:center;border-color:#d9d9d9}.single .wp-block-table.is-style-regular tr:nth-child(even),
.page .wp-block-table.is-style-regular tr:nth-child(even),
.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular tr:nth-child(even) {background-color:#fff}.single .wp-block-table.is-style-regular tr td[data-col="0"],.page .wp-block-table.is-style-regular tr td[data-col="0"],.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular tr td[data-col="0"]{background-color:#fff}.single .wp-block-table.is-style-regular tr td[data-col="2"],.page .wp-block-table.is-style-regular tr td[data-col="2"],.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular tr td[data-col="2"]{background-color:#fff}.single .wp-block-table.is-style-regular tr td[data-col="4"],.page .wp-block-table.is-style-regular tr td[data-col="4"],.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular tr td[data-col="4"]{background-color:#fff}.single .wp-block-table.is-style-regular tr td[data-col="6"],.page .wp-block-table.is-style-regular tr td[data-col="6"],.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular tr td[data-col="6"]{background-color:#fff}.single .wp-block-table.is-style-regular tr td[data-col="8"],.page .wp-block-table.is-style-regular tr td[data-col="8"],.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular tr td[data-col="8"]{background-color:#fff}.single .wp-block-table.is-style-regular tr td[data-col="10"],.page .wp-block-table.is-style-regular tr td[data-col="10"],.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular tr td[data-col="10"]{background-color:#fff}.single .wp-block-table.is-style-regular tr td[data-col="12"],.page .wp-block-table.is-style-regular tr td[data-col="12"],.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular tr td[data-col="12"]{background-color:#fff}.single .wp-block-table.is-style-regular tr td[data-col="14"],.page .wp-block-table.is-style-regular tr td[data-col="14"],.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular tr td[data-col="14"]{background-color:#fff}.single :root,.page :root,.block-editor-page .edit-post-visual-editor :root{--grid-column:2}.single .components-disabled .wc-block-grid__products,.page .components-disabled .wc-block-grid__products,.block-editor-page .edit-post-visual-editor .components-disabled .wc-block-grid__products{font-size:.4em}.single ul.products,.single ul.wc-block-grid__products,.page ul.products,.page ul.wc-block-grid__products,.block-editor-page .edit-post-visual-editor ul.products,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products{grid-template-columns:repeat(var(--grid-column),1fr);grid-gap: calc(10em / var(--grid-column));display:grid;padding:0;margin:0}.single ul.products::before,.single ul.wc-block-grid__products::before,.page ul.products::before,.page ul.wc-block-grid__products::before,.block-editor-page .edit-post-visual-editor ul.products::before,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products::before{content:unset}.single ul.products li.product,.single ul.wc-block-grid__products li.product,.page ul.products li.product,.page ul.wc-block-grid__products li.product,.block-editor-page .edit-post-visual-editor ul.products li.product,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product{padding:2em;border:1px solid rgba(100,100,100,.2);width:100%;margin:0;transition:all .3s ease-in-out 0s;display:flex;flex-direction:column;position:relative}.single ul.products li.product>a.woocommerce-LoopProduct-link,.single ul.wc-block-grid__products li.product>a.woocommerce-LoopProduct-link,.page ul.products li.product>a.woocommerce-LoopProduct-link,.page ul.wc-block-grid__products li.product>a.woocommerce-LoopProduct-link,.block-editor-page .edit-post-visual-editor ul.products li.product>a.woocommerce-LoopProduct-link,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product>a.woocommerce-LoopProduct-link{flex-grow:1;display:flex;flex-direction:column}.single ul.products li.product:hover,.single ul.wc-block-grid__products li.product:hover,.page ul.products li.product:hover,.page ul.wc-block-grid__products li.product:hover,.block-editor-page .edit-post-visual-editor ul.products li.product:hover,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product:hover{box-shadow:0 20px 32px 0 rgba(53,78,84,.15);border:1px solid transparent}.single ul.products li.product:hover .product-image-desc .product-image-wrapper,.single ul.wc-block-grid__products li.product:hover .product-image-desc .product-image-wrapper,.page ul.products li.product:hover .product-image-desc .product-image-wrapper,.page ul.wc-block-grid__products li.product:hover .product-image-desc .product-image-wrapper,.block-editor-page .edit-post-visual-editor ul.products li.product:hover .product-image-desc .product-image-wrapper,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product:hover .product-image-desc .product-image-wrapper{transform:scale(.9)}.single ul.products li.product:hover .product-image-desc .product-image-wrapper::before,.single ul.wc-block-grid__products li.product:hover .product-image-desc .product-image-wrapper::before,.page ul.products li.product:hover .product-image-desc .product-image-wrapper::before,.page ul.wc-block-grid__products li.product:hover .product-image-desc .product-image-wrapper::before,.block-editor-page .edit-post-visual-editor ul.products li.product:hover .product-image-desc .product-image-wrapper::before,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product:hover .product-image-desc .product-image-wrapper::before{height:100%;opacity:1}.single ul.products li.product:hover .product-image-desc .product-desc,.single ul.wc-block-grid__products li.product:hover .product-image-desc .product-desc,.page ul.products li.product:hover .product-image-desc .product-desc,.page ul.wc-block-grid__products li.product:hover .product-image-desc .product-desc,.block-editor-page .edit-post-visual-editor ul.products li.product:hover .product-image-desc .product-desc,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product:hover .product-image-desc .product-desc{opacity:1}.single ul.products li.product:hover h2,.single ul.wc-block-grid__products li.product:hover h2,.page ul.products li.product:hover h2,.page ul.wc-block-grid__products li.product:hover h2,.block-editor-page .edit-post-visual-editor ul.products li.product:hover h2,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product:hover h2{transform:scale(.7)}.single ul.products li.product:hover .price,.single ul.wc-block-grid__products li.product:hover .price,.page ul.products li.product:hover .price,.page ul.wc-block-grid__products li.product:hover .price,.block-editor-page .edit-post-visual-editor ul.products li.product:hover .price,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product:hover .price{transform:scale(1.5)}.single ul.products li.product ul,.single ul.wc-block-grid__products li.product ul,.page ul.products li.product ul,.page ul.wc-block-grid__products li.product ul,.block-editor-page .edit-post-visual-editor ul.products li.product ul,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product ul{margin:initial;padding:initial}.single ul.products li.product ul li,.single ul.wc-block-grid__products li.product ul li,.page ul.products li.product ul li,.page ul.wc-block-grid__products li.product ul li,.block-editor-page .edit-post-visual-editor ul.products li.product ul li,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product ul li{list-style-type:circle}.single ul.products li.product .product-image-desc,.single ul.wc-block-grid__products li.product .product-image-desc,.page ul.products li.product .product-image-desc,.page ul.wc-block-grid__products li.product .product-image-desc,.block-editor-page .edit-post-visual-editor ul.products li.product .product-image-desc,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .product-image-desc{flex-grow:1}.single ul.products li.product .product-image-desc .product-image-wrapper,.single ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper,.page ul.products li.product .product-image-desc .product-image-wrapper,.page ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper,.block-editor-page .edit-post-visual-editor ul.products li.product .product-image-desc .product-image-wrapper,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper{position:relative;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;height:100%}.single ul.products li.product .product-image-desc .product-image-wrapper img,.single ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper img,.page ul.products li.product .product-image-desc .product-image-wrapper img,.page ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper img,.block-editor-page .edit-post-visual-editor ul.products li.product .product-image-desc .product-image-wrapper img,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper img{width:auto;height:auto}.single ul.products li.product .product-image-desc .product-image-wrapper::before,.single ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper::before,.page ul.products li.product .product-image-desc .product-image-wrapper::before,.page ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper::before,.block-editor-page .edit-post-visual-editor ul.products li.product .product-image-desc .product-image-wrapper::before,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(to top,white,rgba(255,255,255,.5) 100%);transition:all .3s ease-in-out;opacity:0}.single ul.products li.product .product-image-desc .product-desc,.single ul.wc-block-grid__products li.product .product-image-desc .product-desc,.page ul.products li.product .product-image-desc .product-desc,.page ul.wc-block-grid__products li.product .product-image-desc .product-desc,.block-editor-page .edit-post-visual-editor ul.products li.product .product-image-desc .product-desc,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .product-image-desc .product-desc{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .3s ease-in-out;padding:2.5em;font-size:1em;line-height:1.9;text-align:center}.single ul.products li.product .product-image-desc .product-desc h6,.single ul.wc-block-grid__products li.product .product-image-desc .product-desc h6,.page ul.products li.product .product-image-desc .product-desc h6,.page ul.wc-block-grid__products li.product .product-image-desc .product-desc h6,.block-editor-page .edit-post-visual-editor ul.products li.product .product-image-desc .product-desc h6,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .product-image-desc .product-desc h6{font-size:1.3em}.single ul.products li.product h2,.single ul.wc-block-grid__products li.product h2,.page ul.products li.product h2,.page ul.wc-block-grid__products li.product h2,.block-editor-page .edit-post-visual-editor ul.products li.product h2,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product h2{font-size:2em;padding:.5em 0;font-family:Ubuntu;text-align:center;font-weight:bold;transition:all .3s;color:#737373}.single ul.products li.product .price,.single ul.wc-block-grid__products li.product .price,.page ul.products li.product .price,.page ul.wc-block-grid__products li.product .price,.block-editor-page .edit-post-visual-editor ul.products li.product .price,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .price{font-size:1.5em;margin-bottom:.5em;text-align:center;color:#737373;transition:all .3s;display:flex;align-items:center;line-height:1;justify-content:center}.single ul.products li.product .price del,.single ul.wc-block-grid__products li.product .price del,.page ul.products li.product .price del,.page ul.wc-block-grid__products li.product .price del,.block-editor-page .edit-post-visual-editor ul.products li.product .price del,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .price del{font-size:.7em}.single ul.products li.product .price ins,.single ul.wc-block-grid__products li.product .price ins,.page ul.products li.product .price ins,.page ul.wc-block-grid__products li.product .price ins,.block-editor-page .edit-post-visual-editor ul.products li.product .price ins,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .price ins{text-decoration:none}.single ul.products li.product .price small,.single ul.wc-block-grid__products li.product .price small,.page ul.products li.product .price small,.page ul.wc-block-grid__products li.product .price small,.block-editor-page .edit-post-visual-editor ul.products li.product .price small,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .price small{font-size:.6em;align-self:flex-end;line-height:initial;margin-left:.2em}.single ul.products li.product .button,.single ul.wc-block-grid__products li.product .button,.page ul.products li.product .button,.page ul.wc-block-grid__products li.product .button,.block-editor-page .edit-post-visual-editor ul.products li.product .button,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .button{align-self:center;background-color:#8c8c8c;transition:all .3s;font-size:1.5em;padding:.8em 3em;opacity:.8;color:#fff;font-weight:700;border-radius:3px;margin-top:1em}.single ul.products li.product .button:hover,.single ul.wc-block-grid__products li.product .button:hover,.page ul.products li.product .button:hover,.page ul.wc-block-grid__products li.product .button:hover,.block-editor-page .edit-post-visual-editor ul.products li.product .button:hover,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .button:hover{opacity:1}@media only screen and (max-width:768px){.single ul.wc-block-grid__products li.product,.single ul.products li.product,.page ul.wc-block-grid__products li.product,.page ul.products li.product,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product,.block-editor-page .edit-post-visual-editor ul.products li.product{padding:2em;margin-bottom:1em}.single ul.wc-block-grid__products li.product h2,.single ul.products li.product h2,.page ul.wc-block-grid__products li.product h2,.page ul.products li.product h2,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product h2,.block-editor-page .edit-post-visual-editor ul.products li.product h2{font-size:1.5em}.single ul.wc-block-grid__products li.product .button,.single ul.products li.product .button,.page ul.wc-block-grid__products li.product .button,.page ul.products li.product .button,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .button,.block-editor-page .edit-post-visual-editor ul.products li.product .button{font-size:1.1em}.single ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper img,.single ul.products li.product .product-image-desc .product-image-wrapper img,.page ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper img,.page ul.products li.product .product-image-desc .product-image-wrapper img,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products li.product .product-image-desc .product-image-wrapper img,.block-editor-page .edit-post-visual-editor ul.products li.product .product-image-desc .product-image-wrapper img{max-height:150px}}.single .wp-block-columns,.page .wp-block-columns,.block-editor-page .edit-post-visual-editor .wp-block-columns{justify-content:center}@media only screen and (max-width:480px){.single h2,.page h2{font-size:1.5em}.single h3,.page h3{font-size:1.3em}.single h4,.page h4{font-size:1.2em}.single h6,.page h6{font-size:1em}}