.woocommerce div.product div.images{max-width:663px;position:relative}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{display:grid;grid-template-columns:auto auto;grid-template-rows:repeat(99, auto) 1fr [bottom];margin:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{display:flex}.woocommerce-product-gallery__trigger{position:absolute;top:.5em;left:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce-product-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;right:9px;box-sizing:content-box}.woocommerce-product-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;right:22px;transform:rotate(45deg);box-sizing:content-box}.product-head{padding:32px;background:#fff0e2;border:1px solid #eed0b2;border-radius:16px;display:flex;gap:48px;margin-bottom:64px;font-size:.875rem;color:var(--text-300)}.product-head-description{grid-column:1/3;display:flex;flex-direction:column;gap:12px;background:#fff;border-radius:12px;padding:12px;margin:8px 0}.product-head-description .short-description-title{font-size:1.125rem}.product-head .product_meta{display:flex;flex-direction:column;gap:2px}.product-head .product_meta a{color:var(--text-400);font-size:1rem}.product-head .product_meta a:hover{color:var(--secondary-100)}.product-head .product_meta .event_date{background:var(--body);padding:4px 16px;color:var(--secondary-200);font-weight:500;text-align:center;border-radius:96px}.product-head .product_meta .event_date-wrap{display:flex;align-items:center;gap:8px}.product-head-reviews-wrap{grid-column:1/3;display:flex;align-items:center;margin-bottom:16px}.product-head-reviews-stars-wrap{display:flex;gap:8px;align-items:center;padding-inline-end:16px;margin-inline-end:16px;position:relative}.product-head-reviews-stars-wrap::after{content:"";position:absolute;top:6px;bottom:6px;left:0;width:1px;background:var(--secondary-100)}.product-head-reviews-stars-numbers{display:flex;gap:4px;align-items:center;font-weight:500}.product-head-reviews-stars-total{color:var(--text-300)}.product-head-reviews-stars-sep{color:var(--text-200)}.product-head-reviews-stars-avg{color:var(--secondary-100)}.product-head-reviews-star{color:var(--text-200)}.product-head-reviews-star-active{color:var(--secondary-100)}.product-head-reviews-comments-wrap{display:flex;align-items:center;gap:8px}.product-head-reviews-comments-icon{color:var(--secondary-100)}.product-head-reviews-comments-count{color:var(--text-300);font-weight:500}.product-head .cart,.product-head .price{grid-row:bottom;margin:auto 0 0}.product-head .cart{display:flex;align-items:center;gap:16px}.product-head .price>.amount,.product-head .price>ins{color:var(--secondary-200);font-size:1.75rem;font-weight:900}.product-head .price>.amount .woocommerce-Price-currencySymbol,.product-head .price>ins .woocommerce-Price-currencySymbol{color:var(--text-300);font-size:.875rem}.sku-wrap{margin:auto 0}.sku-label{color:var(--text-300)}.sku-value{color:var(--text-400);font-weight:500}#post-share-wrap{margin-right:auto}#post-share-btn{background:#fff;color:#ffc576}.woocommerce div.product div.images .flex-control-thumbs{overflow-x:auto;max-width:663px}.woocommerce div.product div.images .flex-control-thumbs li{width:116px;min-width:116px;float:unset}.woocommerce-product-gallery .flex-viewport{margin-bottom:12px}.woocommerce-product-gallery__image,.woocommerce-product-gallery__image img{border-radius:16px}.woocommerce-product-gallery .flex-control-nav{display:flex;gap:8px;width:100%;max-width:100%}.woocommerce-product-gallery .flex-control-nav img{border-radius:16px;filter:sepia(0);border:1px solid var(--secondary-100);will-change:filter,border-color;transition:.2s ease-in-out;transition-property:filter,border-color}.woocommerce-product-gallery .flex-control-nav img:not(.flex-active){filter:sepia(1);border-color:rgba(0,0,0,0)}.woocommerce div.product .woocommerce-tabs .panel h2{font-weight:bold}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid var(--secondary-100-20);display:flex;gap:16px;overflow-x:auto}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#fff;border-radius:0;border:0;margin:0;padding:0;border:1px solid var(--secondary-100);border-radius:96px;color:var(--secondary-100);will-change:background,color,border-color;transition:.2s ease-in-out;transition-property:background,color,border-color;white-space:nowrap}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;font-weight:500;padding:8px 28px;transition:unset}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li .product-tab-icon,.woocommerce div.product .woocommerce-tabs ul.tabs li .product-tab-icon-active{grid-row:1;grid-column:1;will-change:opacity}.woocommerce div.product .woocommerce-tabs ul.tabs li .product-tab-icon{opacity:1}.woocommerce div.product .woocommerce-tabs ul.tabs li .product-tab-icon-active{opacity:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{color:#fff;background:var(--secondary-100);border-color:var(--secondary-100);z-index:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active .product-tab-icon{opacity:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active .product-tab-icon-active{opacity:1}.woocommerce table.shop_attributes{border:0}.woocommerce table.shop_attributes th{text-align:right;color:var(--text-200);font-weight:500}.woocommerce table.shop_attributes td{font-style:normal;color:var(--text-400)}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border-bottom:1px solid var(--text-100);padding-top:8px;padding-bottom:8px}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,0)}.variations_form.cart{flex-direction:column;grid-column:1/-1}.variations_form.cart .single_variation_wrap{width:100%}.variations_form.cart+.price{display:none}.variations_form.cart select{background:#fff;box-shadow:0 0 16px 0 rgba(2,42,40,.08)}.reset_variations{display:block}.woocommerce-variation-add-to-cart{width:100%;display:flex;gap:8px;align-items:center}@media screen and (max-width: 1024px){.product-head{grid-template-columns:1fr;gap:16px;flex-direction:column}.product-head-reviews-wrap{margin-bottom:16px}.woocommerce div.product div.images.woocommerce-product-gallery{width:100%}.woocommerce div.product div.images,.woocommerce div.product div.images .flex-control-thumbs{max-width:unset}}@media screen and (max-width: 768px){.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{grid-template-columns:1fr;justify-items:center}.product-head-description{margin-bottom:16px}.sku-wrap{grid-row:1;justify-self:start}#post-share-wrap{grid-row:1}.woocommerce div.product form.cart{margin-bottom:16px}.product-head .cart,.product-head .price{grid-column:1/3;grid-row:unset}}@media screen and (max-width: 480px){.woocommerce div.product div.images .flex-control-thumbs li{width:64px;min-width:64px}.woocommerce div.product div.images .flex-control-thumbs li img{border-radius:8px}}/*# sourceMappingURL=single-product.min.css.map */