.wp-block{font-family:"Fira Sans",sans-serif,Helvetica,Arial;color:#444}.wp-block,.wp-block[data-align=wide]{max-width:1100px}.editor-styles-wrapper h6,.wp-block{font-size:1em}.editor-styles-wrapper p{line-height:1.8;margin:1em;font-size:.9em}.block-editor-page .edit-post-visual-editor ul.download-list a:hover{color:initial!important}.block-editor-page .edit-post-visual-editor ul.download-list a:hover::after{opacity:1!important}.block-editor-page .edit-post-visual-editor ul.download-list a:hover::before{transform:translateY(-100%)!important;color:initial!important}.block-editor-page .edit-post-visual-editor h2,.page h2,.single h2{padding:1em 0;font-size:2em;margin:1em 0;font-weight:700}.block-editor-page .edit-post-visual-editor h3,.page h3,.single h3{padding:1em 0;font-size:1.7em;margin:1em 0;font-weight:700}.block-editor-page .edit-post-visual-editor h4,.page h4,.single h4{padding-top:1em;font-size:1.5em}.block-editor-page .edit-post-visual-editor h6,.page h6,.single h6{padding:1em 0;font-size:1.3em}.block-editor-page .edit-post-visual-editor ul.striped-list,.page ul.striped-list,.single ul.striped-list{margin:1em 0 2em;padding:0;list-style-type:none}.block-editor-page .edit-post-visual-editor ul.striped-list.wp-block,.page ul.striped-list.wp-block,.single ul.striped-list.wp-block{margin:1em auto}.block-editor-page .edit-post-visual-editor ul.striped-list li,.page ul.striped-list li,.single ul.striped-list li{padding:1em}.block-editor-page .edit-post-visual-editor ul.striped-list li:nth-child(odd),.page ul.striped-list li:nth-child(odd),.single ul.striped-list li:nth-child(odd){background-color:rgba(217,217,217,.15)}.block-editor-page .edit-post-visual-editor ul.download-list,.page ul.download-list,.single ul.download-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(186px,1fr));grid-gap:2em;margin:1em 0 2em;padding:0;list-style-type:none}.block-editor-page .edit-post-visual-editor ul.download-list.wp-block,.page ul.download-list.wp-block,.single ul.download-list.wp-block{margin:1em auto}.block-editor-page .edit-post-visual-editor ul.download-list li,.page ul.download-list li,.single ul.download-list li{padding:0;background-color:rgba(217,217,217,.15)}.block-editor-page .edit-post-visual-editor ul.download-list li a,.page ul.download-list li a,.single 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}.block-editor-page .edit-post-visual-editor ul.download-list li a::after,.page ul.download-list li a::after,.single 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:700;transition:opacity .2s ease-in-out}.block-editor-page .edit-post-visual-editor ul.download-list li a::before,.page ul.download-list li a::before,.single ul.download-list li a::before{content:"\f019";font-family:"fontawesome";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%)}.block-editor-page .edit-post-visual-editor ul.download-list li a:hover,.page ul.download-list li a:hover,.single ul.download-list li a:hover{color:transparent}.block-editor-page .edit-post-visual-editor ul.download-list li a:hover::after,.page ul.download-list li a:hover::after,.single ul.download-list li a:hover::after{opacity:0}.block-editor-page .edit-post-visual-editor ul.download-list li a:hover::before,.page ul.download-list li a:hover::before,.single ul.download-list li a:hover::before{transform:translateY(0);color:rgba(217,217,217,.9)}.block-editor-page .edit-post-visual-editor .product-details-top,.page .product-details-top,.single .product-details-top{display:flex;justify-content:space-between;margin-bottom:0}.block-editor-page .edit-post-visual-editor .product-details-top .prodcut-images,.page .product-details-top .prodcut-images,.single .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}.block-editor-page .edit-post-visual-editor .product-details-top .product-info,.page .product-details-top .product-info,.single .product-details-top .product-info{font-size:1.5rem;width:35%!important;padding:0 2em;display:flex;flex-direction:column}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs,.page .product-details-top .product-info .tabs,.single .product-details-top .product-info .tabs{display:flex;justify-content:space-around;margin:1em 0}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs>span,.page .product-details-top .product-info .tabs>span,.single .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}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs>span:hover,.page .product-details-top .product-info .tabs>span:hover,.single .product-details-top .product-info .tabs>span:hover{color:#737373}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs .tab-icon,.page .product-details-top .product-info .tabs .tab-icon,.single .product-details-top .product-info .tabs .tab-icon{font-family:"fontawesome";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}.block-editor-page .edit-post-visual-editor .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,.single .product-details-top .product-info .tabs .tab-icon.goto-tab-features::before{content:"\f1de"}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .tabs .tab-icon.goto-tab-video::before,.page .product-details-top .product-info .tabs .tab-icon.goto-tab-video::before,.single .product-details-top .product-info .tabs .tab-icon.goto-tab-video::before{content:"\f03d"}.block-editor-page .edit-post-visual-editor .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,.single .product-details-top .product-info .tabs .tab-icon.goto-tab-tutorials::before{content:"\f4fe"}.block-editor-page .edit-post-visual-editor .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,.single .product-details-top .product-info .tabs .tab-icon.goto-tab-downloads::before{content:"\f019"}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .onsale,.page .product-details-top .product-info .onsale,.single .product-details-top .product-info .onsale{align-self:flex-start;border:1px solid;background-color:transparent;padding:.4em 1.5em;position:relative;border-radius:5em;min-height:initial;min-width:initial;top:0;left:0;margin-bottom:2em;font-size:1em;line-height:1;color:#16a085}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .price,.page .product-details-top .product-info .price,.single .product-details-top .product-info .price{font-size:1.5em;display:flex;font-weight:700;color:#737373;justify-content:flex-end;margin:14px 0}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .price small,.page .product-details-top .product-info .price small,.single .product-details-top .product-info .price small{font-size:.4em;padding:.3em;color:rgba(0,0,0,.7)}.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,.page .product-details-top .product-info .woocommerce-product-details__short-description,.page .product-details-top .product-info .woocommerce-variation-description,.single .product-details-top .product-info .woocommerce-product-details__short-description,.single .product-details-top .product-info .woocommerce-variation-description{font-size:.9em;line-height:2;margin:0;color:#999}.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart,.page .product-details-top .product-info form.cart,.single .product-details-top .product-info form.cart{display:flex;justify-content:flex-end;margin-bottom:0;align-items:flex-start}.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart.variations_form,.page .product-details-top .product-info form.cart.variations_form,.single .product-details-top .product-info form.cart.variations_form{align-items:flex-end;flex-direction:column}.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart .variations,.page .product-details-top .product-info form.cart .variations,.single .product-details-top .product-info form.cart .variations{display:block;margin-bottom:0}.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart .variations tbody,.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart .variations td,.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart .variations tr,.page .product-details-top .product-info form.cart .variations tbody,.page .product-details-top .product-info form.cart .variations td,.page .product-details-top .product-info form.cart .variations tr,.single .product-details-top .product-info form.cart .variations tbody,.single .product-details-top .product-info form.cart .variations td,.single .product-details-top .product-info form.cart .variations tr{display:block;width:100%}.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart .variations tbody select,.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart .variations td select,.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart .variations tr select,.page .product-details-top .product-info form.cart .variations tbody select,.page .product-details-top .product-info form.cart .variations td select,.page .product-details-top .product-info form.cart .variations tr select,.single .product-details-top .product-info form.cart .variations tbody select,.single .product-details-top .product-info form.cart .variations td select,.single .product-details-top .product-info form.cart .variations tr select{display:block;width:100%;padding:8px}.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart button,.page .product-details-top .product-info form.cart button,.single .product-details-top .product-info form.cart button{font-size:1.2em;background-color:#007bff;opacity:1!important;margin-left:16px}.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart button:hover,.page .product-details-top .product-info form.cart button:hover,.single .product-details-top .product-info form.cart button:hover{background-color:#004a99}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .product_meta>span,.page .product-details-top .product-info .product_meta>span,.single .product-details-top .product-info .product_meta>span{display:block;font-weight:700;margin-bottom:0;text-align:right;color:#737373}.block-editor-page .edit-post-visual-editor .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,.page .product-details-top .product-info .product_meta>span a,.page .product-details-top .product-info .product_meta>span span,.single .product-details-top .product-info .product_meta>span a,.single .product-details-top .product-info .product_meta>span span{font-weight:400}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper,.page .product-details-top .product-info .buy-wrapper,.single .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}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper .add-to-cart,.page .product-details-top .product-info .buy-wrapper .add-to-cart,.single .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:700;display:flex;justify-content:center;align-items:center;border-radius:inherit;cursor:pointer;width:auto}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper .add-to-cart i,.page .product-details-top .product-info .buy-wrapper .add-to-cart i,.single .product-details-top .product-info .buy-wrapper .add-to-cart i{margin-right:1em}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper .count,.page .product-details-top .product-info .buy-wrapper .count,.single .product-details-top .product-info .buy-wrapper .count{display:inline-flex;font-size:.9em}.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,.page .product-details-top .product-info .buy-wrapper .count .decrease,.page .product-details-top .product-info .buy-wrapper .count .increase,.single .product-details-top .product-info .buy-wrapper .count .decrease,.single .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}.block-editor-page .edit-post-visual-editor .product-details-top .product-info .buy-wrapper .count .count-input,.page .product-details-top .product-info .buy-wrapper .count .count-input,.single .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}.block-editor-page .edit-post-visual-editor .product-details-top .product-image,.page .product-details-top .product-image,.single .product-details-top .product-image{width:65%}.block-editor-page .edit-post-visual-editor .product-details-top .product-image img,.page .product-details-top .product-image img,.single .product-details-top .product-image img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.block-editor-page .edit-post-visual-editor .product-desc-container,.block-editor-page .edit-post-visual-editor article,.page .product-desc-container,.page article,.single .product-desc-container,.single article{width:100%;padding:2em 0;font-size:1.3em}.block-editor-page .edit-post-visual-editor .product-desc-container p,.block-editor-page .edit-post-visual-editor article p,.page .product-desc-container p,.page article p,.single .product-desc-container p,.single article p{line-height:2;margin:1em}.block-editor-page .edit-post-visual-editor .wp-block-nextend-smartslider3,.page .wp-block-nextend-smartslider3,.single .wp-block-nextend-smartslider3{overflow:hidden}.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-large,.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-medium,.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-small,.page .wp-block-group.scroll-content-large,.page .wp-block-group.scroll-content-medium,.page .wp-block-group.scroll-content-small,.single .wp-block-group.scroll-content-large,.single .wp-block-group.scroll-content-medium,.single .wp-block-group.scroll-content-small{padding-right:1em;overflow:auto;scrollbar-face-color:#8c8c8c;scrollbar-track-color:#d9d9d9}.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-large::-webkit-scrollbar,.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-medium::-webkit-scrollbar,.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-small::-webkit-scrollbar,.page .wp-block-group.scroll-content-large::-webkit-scrollbar,.page .wp-block-group.scroll-content-medium::-webkit-scrollbar,.page .wp-block-group.scroll-content-small::-webkit-scrollbar,.single .wp-block-group.scroll-content-large::-webkit-scrollbar,.single .wp-block-group.scroll-content-medium::-webkit-scrollbar,.single .wp-block-group.scroll-content-small::-webkit-scrollbar{width:4px;height:4px}.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-large::-webkit-scrollbar-thumb,.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-medium::-webkit-scrollbar-thumb,.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-small::-webkit-scrollbar-thumb,.page .wp-block-group.scroll-content-large::-webkit-scrollbar-thumb,.page .wp-block-group.scroll-content-medium::-webkit-scrollbar-thumb,.page .wp-block-group.scroll-content-small::-webkit-scrollbar-thumb,.single .wp-block-group.scroll-content-large::-webkit-scrollbar-thumb,.single .wp-block-group.scroll-content-medium::-webkit-scrollbar-thumb,.single .wp-block-group.scroll-content-small::-webkit-scrollbar-thumb{background:#8c8c8c}.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-large::-webkit-scrollbar-track,.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-medium::-webkit-scrollbar-track,.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-small::-webkit-scrollbar-track,.page .wp-block-group.scroll-content-large::-webkit-scrollbar-track,.page .wp-block-group.scroll-content-medium::-webkit-scrollbar-track,.page .wp-block-group.scroll-content-small::-webkit-scrollbar-track,.single .wp-block-group.scroll-content-large::-webkit-scrollbar-track,.single .wp-block-group.scroll-content-medium::-webkit-scrollbar-track,.single .wp-block-group.scroll-content-small::-webkit-scrollbar-track{background:#d9d9d9}.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-large p,.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-medium p,.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-small p,.page .wp-block-group.scroll-content-large p,.page .wp-block-group.scroll-content-medium p,.page .wp-block-group.scroll-content-small p,.single .wp-block-group.scroll-content-large p,.single .wp-block-group.scroll-content-medium p,.single .wp-block-group.scroll-content-small p{margin:0 0 1em!important}.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-small,.page .wp-block-group.scroll-content-small,.single .wp-block-group.scroll-content-small{max-height:200px}.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-medium,.page .wp-block-group.scroll-content-medium,.single .wp-block-group.scroll-content-medium{max-height:400px}.block-editor-page .edit-post-visual-editor .wp-block-group.scroll-content-large,.page .wp-block-group.scroll-content-large,.single .wp-block-group.scroll-content-large{max-height:800px}.block-editor-page .edit-post-visual-editor .wp-block-kadence-rowlayout.section,.page .wp-block-kadence-rowlayout.section,.single .wp-block-kadence-rowlayout.section{margin:2rem -4rem}.block-editor-page .edit-post-visual-editor .wp-block-kadence-rowlayout.section .kt-row-layout-inner,.page .wp-block-kadence-rowlayout.section .kt-row-layout-inner,.single .wp-block-kadence-rowlayout.section .kt-row-layout-inner{padding:3em 4rem}.block-editor-page .edit-post-visual-editor .wp-block-kadence-rowlayout.section .kt-row-layout-inner p,.page .wp-block-kadence-rowlayout.section .kt-row-layout-inner p,.single .wp-block-kadence-rowlayout.section .kt-row-layout-inner p{margin:1em 0}.block-editor-page .edit-post-visual-editor .wp-block-kadence-advancedgallery.section,.block-editor-page .edit-post-visual-editor .wp-block-kadence-advancedgallery.section .kb-slide-item,.block-editor-page .edit-post-visual-editor figure.wp-block-image.section,.page .wp-block-kadence-advancedgallery.section,.page .wp-block-kadence-advancedgallery.section .kb-slide-item,.page figure.wp-block-image.section,.single .wp-block-kadence-advancedgallery.section,.single .wp-block-kadence-advancedgallery.section .kb-slide-item,.single figure.wp-block-image.section{margin:0 -4rem!important}.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular thead,.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular thead tr th,.page .wp-block-table.is-style-regular thead,.page .wp-block-table.is-style-regular thead tr th,.single .wp-block-table.is-style-regular thead,.single .wp-block-table.is-style-regular thead tr th{border-bottom:0 solid}.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular thead tr,.page .wp-block-table.is-style-regular thead tr,.single .wp-block-table.is-style-regular thead tr{background-color:#8c8c8c;color:#fff;text-align:center}.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular td,.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular th,.page .wp-block-table.is-style-regular td,.page .wp-block-table.is-style-regular th,.single .wp-block-table.is-style-regular td,.single .wp-block-table.is-style-regular th{min-width:60px;text-align:center;border-color:#d9d9d9}.block-editor-page .edit-post-visual-editor .wp-block-table.is-style-regular tr:nth-child(even),.page .wp-block-table.is-style-regular tr:nth-child(even),.single .wp-block-table.is-style-regular tr:nth-child(even){background-color:#fff}.block-editor-page .edit-post-visual-editor .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="10"],.block-editor-page .edit-post-visual-editor .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="14"],.block-editor-page .edit-post-visual-editor .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="4"],.block-editor-page .edit-post-visual-editor .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="8"],.page .wp-block-table.is-style-regular tr td[data-col="0"],.page .wp-block-table.is-style-regular tr td[data-col="10"],.page .wp-block-table.is-style-regular tr td[data-col="12"],.page .wp-block-table.is-style-regular tr td[data-col="14"],.page .wp-block-table.is-style-regular tr td[data-col="2"],.page .wp-block-table.is-style-regular tr td[data-col="4"],.page .wp-block-table.is-style-regular tr td[data-col="6"],.page .wp-block-table.is-style-regular tr td[data-col="8"],.single .wp-block-table.is-style-regular tr td[data-col="0"],.single .wp-block-table.is-style-regular tr td[data-col="10"],.single .wp-block-table.is-style-regular tr td[data-col="12"],.single .wp-block-table.is-style-regular tr td[data-col="14"],.single .wp-block-table.is-style-regular tr td[data-col="2"],.single .wp-block-table.is-style-regular tr td[data-col="4"],.single .wp-block-table.is-style-regular tr td[data-col="6"],.single .wp-block-table.is-style-regular tr td[data-col="8"]{background-color:#fff}.block-editor-page .edit-post-visual-editor :root,.page :root,.single :root{--grid-column:2}.block-editor-page .edit-post-visual-editor .components-disabled .wc-block-grid__products,.page .components-disabled .wc-block-grid__products,.single .components-disabled .wc-block-grid__products{font-size:.4em}.block-editor-page .edit-post-visual-editor .has-1-columns,.page .has-1-columns,.single .has-1-columns{--grid-column:1}.block-editor-page .edit-post-visual-editor .has-2-columns,.page .has-2-columns,.single .has-2-columns{--grid-column:2}.block-editor-page .edit-post-visual-editor .has-3-columns,.page .has-3-columns,.single .has-3-columns{--grid-column:3}.block-editor-page .edit-post-visual-editor .has-4-columns,.page .has-4-columns,.single .has-4-columns{--grid-column:4}.block-editor-page .edit-post-visual-editor .has-5-columns,.page .has-5-columns,.single .has-5-columns{--grid-column:5;--grid-column:6}.block-editor-page .edit-post-visual-editor ul.products,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products,.page ul.products,.page ul.wc-block-grid__products,.single ul.products,.single 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}.block-editor-page .edit-post-visual-editor ul.products::before,.block-editor-page .edit-post-visual-editor ul.wc-block-grid__products::before,.page ul.products::before,.page ul.wc-block-grid__products::before,.single ul.products::before,.single ul.wc-block-grid__products::before{content:unset}.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,.page ul.products li.product,.page ul.wc-block-grid__products li.product,.single ul.products li.product,.single ul.wc-block-grid__products li.product{padding:2em;border:1px solid rgba(100,100,100,.2);width:100%!important;margin:0;transition:all .3s ease-in-out 0s;display:flex;flex-direction:column;position:relative}.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,.page ul.products li.product>a.woocommerce-LoopProduct-link,.page ul.wc-block-grid__products li.product>a.woocommerce-LoopProduct-link,.single ul.products li.product>a.woocommerce-LoopProduct-link,.single ul.wc-block-grid__products li.product>a.woocommerce-LoopProduct-link{flex-grow:1;display:flex;flex-direction:column}.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,.page ul.products li.product:hover,.page ul.wc-block-grid__products li.product:hover,.single ul.products li.product:hover,.single ul.wc-block-grid__products li.product:hover{box-shadow:0 20px 32px 0 rgba(53,78,84,.15);border:1px solid transparent}.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,.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,.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{transform:scale(.9)}.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,.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,.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{height:100%;opacity:1}.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,.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,.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{opacity:1}.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,.page ul.products li.product:hover h2,.page ul.wc-block-grid__products li.product:hover h2,.single ul.products li.product:hover h2,.single ul.wc-block-grid__products li.product:hover h2{transform:scale(.7)}.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,.page ul.products li.product:hover .price,.page ul.wc-block-grid__products li.product:hover .price,.single ul.products li.product:hover .price,.single ul.wc-block-grid__products li.product:hover .price{transform:scale(1.5)}.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,.page ul.products li.product ul,.page ul.wc-block-grid__products li.product ul,.single ul.products li.product ul,.single ul.wc-block-grid__products li.product ul{margin:initial;padding:initial}.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,.page ul.products li.product ul li,.page ul.wc-block-grid__products li.product ul li,.single ul.products li.product ul li,.single ul.wc-block-grid__products li.product ul li{list-style-type:circle}.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,.page ul.products li.product .product-image-desc,.page ul.wc-block-grid__products li.product .product-image-desc,.single ul.products li.product .product-image-desc,.single ul.wc-block-grid__products li.product .product-image-desc{flex-grow:1}.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,.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,.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{position:relative;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;height:100%}.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,.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,.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{width:auto;height:auto}.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,.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,.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{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(to top,#fff,rgba(255,255,255,.5) 100%);transition:all .3s ease-in-out;opacity:0}.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,.page ul.products li.product .product-image-desc .product-desc,.page ul.wc-block-grid__products li.product .product-image-desc .product-desc,.single ul.products li.product .product-image-desc .product-desc,.single 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}.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,.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,.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{font-size:1.3em}.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,.page ul.products li.product h2,.page ul.wc-block-grid__products li.product h2,.single ul.products li.product h2,.single ul.wc-block-grid__products li.product h2{font-size:2em;padding:.5em 0;font-family:Ubuntu;text-align:center;font-weight:700;transition:all .3s;color:#737373}.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,.page ul.products li.product .price,.page ul.wc-block-grid__products li.product .price,.single ul.products li.product .price,.single 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}.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,.page ul.products li.product .price del,.page ul.wc-block-grid__products li.product .price del,.single ul.products li.product .price del,.single ul.wc-block-grid__products li.product .price del{font-size:.7em}.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,.page ul.products li.product .price ins,.page ul.wc-block-grid__products li.product .price ins,.single ul.products li.product .price ins,.single ul.wc-block-grid__products li.product .price ins{text-decoration:none}.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,.page ul.products li.product .price small,.page ul.wc-block-grid__products li.product .price small,.single ul.products li.product .price small,.single ul.wc-block-grid__products li.product .price small{font-size:.6em;align-self:flex-end;line-height:initial;margin-left:.2em}.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,.page ul.products li.product .button,.page ul.wc-block-grid__products li.product .button,.single ul.products li.product .button,.single 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}.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,.page ul.products li.product .button:hover,.page ul.wc-block-grid__products li.product .button:hover,.single ul.products li.product .button:hover,.single ul.wc-block-grid__products li.product .button:hover{opacity:1}@media only screen and (max-width:768px){.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,.page ul.products li.product,.page ul.wc-block-grid__products li.product,.single ul.products li.product,.single ul.wc-block-grid__products li.product{padding:2em;margin-bottom:1em}.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,.page ul.products li.product h2,.page ul.wc-block-grid__products li.product h2,.single ul.products li.product h2,.single ul.wc-block-grid__products li.product h2{font-size:1.5em}.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,.page ul.products li.product .button,.page ul.wc-block-grid__products li.product .button,.single ul.products li.product .button,.single ul.wc-block-grid__products li.product .button{font-size:1.1em}.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,.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,.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{max-height:150px}}.block-editor-page .edit-post-visual-editor .wp-block-columns,.page .wp-block-columns,.single .wp-block-columns{justify-content:center}.block-editor-page .edit-post-visual-editor figure.wp-block-image.section{margin:0 auto!important}@media only screen and (max-width:768px){.block-editor-page .edit-post-visual-editor .product-details-top .product-info,.page .product-details-top .product-info,.single .product-details-top .product-info{width:100%!important}.block-editor-page .edit-post-visual-editor .product-details-top .product-info form.cart .variations,.page .product-details-top .product-info form.cart .variations,.single .product-details-top .product-info form.cart .variations{width:auto}.block-editor-page .edit-post-visual-editor .product-details-top .product-image,.page .product-details-top .product-image,.single .product-details-top .product-image{width:100%!important;padding:1em 2em 3em;display:flex;justify-content:center}.block-editor-page .edit-post-visual-editor .product-details-top .product-image img,.page .product-details-top .product-image img,.single .product-details-top .product-image img{position:relative;top:0;left:0;transform:initial}}@media only screen and (max-width:480px){.page h2,.single h2{font-size:1.5em}.page h3,.single h3{font-size:1.3em}.page h4,.single h4{font-size:1.2em}.page h6,.single h6{font-size:1em}}