.product-page .page-description,.product-page .woocommerce-result-count{color:var(--jelly-color-description)}.product-page .woocommerce-page .woocommerce-result-count,.product-page .woocommerce-result-count{float:right}.product-page ul.products li.product:hover img{transform:scale(1.1)}.product-page ul.products li.product:hover .woocommerce-loop-category__title,.product-page ul.products li.product:hover .woocommerce-loop-product__title,.product-page ul.products li.product:hover h3{color:var(--jelly-color-primary)}.product-page ul.products li.product .jelly-product-thumbnail{overflow:hidden;border:1px solid var(--jelly-color-border)}.product-page ul.products li.product .jelly-product-thumbnail img{transition:all .3s ease}.product-page ul.products li.product .woocommerce-loop-category__title,.product-page ul.products li.product .woocommerce-loop-product__title,.product-page ul.products li.product h3{font-size:14px;font-weight:400;text-align:center}.product-page ul.products li.product .woocommerce-placeholder{border:0}.product-page ul.products li.product a img{margin:0 0 0}.product-page div.product{width:100%}.product-page div.product .container.flex{justify-content:space-between;align-items:center}.product-page div.product .product_meta{display:flex;flex-direction:column;margin:12px 0}.product-page div.product .woocommerce-variation-add-to-cart{display:none}.product-page div.product .related.products{clear:left}.product-page div.product table.shop_attributes{border-top:0}.product-page div.product table.shop_attributes tr:nth-child(even) td,.product-page div.product table.shop_attributes tr:nth-child(even) th{background:var(--jelly-color-white)}.product-page div.product table.shop_attributes th{border:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--jelly-color-border)}.product-page div.product table.shop_attributes td{font-style:normal;border:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--jelly-color-border)}.product-page div.product .product-table-of-content{list-style:none;padding:0;clear:both;border-bottom:1px solid var(--jelly-color-border);margin:24px 0}.product-page div.product .product-table-of-content li{display:inline-block;padding:12px;margin:0}.product-page div.product .product-table-of-content li a{font-size:16px;color:var(--jelly-color-text)}.product-page div.product .product-table-of-content li.active{border-bottom:2px solid var(--jelly-color-primary)}.product-page div.product .product-table-of-content li.active a{color:var(--jelly-color-primary);font-weight:600}.product-page div.product div.images .flex-viewport,.product-page div.product div.images .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper{border:1px solid var(--jelly-color-border);overflow:hidden;margin-bottom:12px}.product-page div.product div.images .flex-control-thumbs{margin-right:-6px;margin-left:-6px}.product-page div.product div.images .flex-control-thumbs li{box-sizing:border-box;padding-right:6px;padding-left:6px;padding-bottom:10px}.product-page div.product div.images .flex-control-thumbs img{border:1px solid var(--jelly-color-border)}.category-content{padding:32px var(--jelly-side-width,16px);background-color:var(--jelly-color-item-bg)}@media (min-width:1240px){.woocommerce div.elementor-widget-jelluy_frame_content_single_product div.images.woocommerce-product-gallery,.woocommerce main.product-page div.images.woocommerce-product-gallery{display:flex;flex-direction:row-reverse;justify-content:space-between}.woocommerce div.elementor-widget-jelluy_frame_content_single_product div.images .flex-viewport,.woocommerce main.product-page div.images .flex-viewport{width:84%}.woocommerce div.elementor-widget-jelluy_frame_content_single_product div.images .flex-control-nav,.woocommerce main.product-page div.images .flex-control-nav{position:absolute;left:0;width:13%;display:flex;flex-direction:column;height:100%;overflow-y:auto}.woocommerce div.elementor-widget-jelluy_frame_content_single_product div.images .flex-control-nav::-webkit-scrollbar,.woocommerce main.product-page div.images .flex-control-nav::-webkit-scrollbar{width:0}.woocommerce div.elementor-widget-jelluy_frame_content_single_product div.images .flex-control-thumbs li,.woocommerce main.product-page div.images .flex-control-thumbs li{width:100%;float:none}}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{border:1px solid var(--jelly-color-primary);color:var(--jelly-color-white);background-color:var(--jelly-color-primary);border-radius:var(--jelly-border-radius);cursor:pointer;white-space:nowrap;font-weight:600;font-size:.875rem;padding:12px 24px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{color:#fff;background-color:var(--jelly-color-primary);text-decoration:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none}