@font-face{font-family:"star";src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url("/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url("/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");font-weight:400;font-style:normal}@keyframes slideInDown1{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,100%,0);visibility:visible}}@keyframes slideOutUp{from{transform:translate3d(0,100%,0);visibility:hidden}to{transform:translate3d(0,0,0)}}ul.products li.product.product-type-grouped .price,ul.products li.product.product-type-variable .price{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}ul.products li.product.product-type-grouped .price .woocs_price_code,ul.products li.product.product-type-variable .price .woocs_price_code{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.price{font-size:24px;font-weight:500;line-height:1.1666666667;color:var(--accent);display:inline-flex;align-items:center;font-family:var(--e-global-typography-accent-font-family)}.price .woocs_price_code{display:inline-flex;align-items:center}.price del{font-size:16px;font-weight:500;line-height:24px;color:var(--text_light);margin-bottom:-3px}.price ins{margin-right:7px;color:var(--secondary);order:-1;font-weight:500}.site-header-cart{list-style-type:none;margin-left:0;padding:0;margin-bottom:0}.site-header-cart .cart-contents{display:flex;gap:5px;align-items:end;text-align:center;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.site-header-cart .cart-contents .count{font-size:12px;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;height:16px;width:16px;padding:2px;border-radius:50%;background:var(--primary);position:absolute;top:-3px;left:15px}.site-header-cart .cart-contents .cart-content{font-size:18px;font-weight:600;line-height:1.1111111111;text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family)}.site-header-cart .cart-contents::before{color:var(--accent);font-size:24px}.site-header-cart .widget_shopping_cart{display:none;background-color:var(--background);padding:2.2906835em 1.41575em 1.41575em}.site-header-cart .widget_shopping_cart .buttons{padding:0}.site-header-cart .widget_shopping_cart .buttons .button{margin:0}.site-search{font-size:14px;color:var(--text);clear:both;display:none}.site-search .widget_product_search #searchsubmit{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.peakzy-handheld-footer-bar{position:fixed!important;bottom:0;left:0;right:0;z-index:996;border-top:1px solid;border-top-color:var(--border)}.peakzy-handheld-footer-bar::before,.peakzy-handheld-footer-bar::after{content:"";display:table}.peakzy-handheld-footer-bar::after{clear:both}@media (min-width:1025px){.peakzy-handheld-footer-bar{display:none}}.peakzy-handheld-footer-bar ul{margin:0}.peakzy-handheld-footer-bar ul li{display:inline-block;float:left;text-align:center}.peakzy-handheld-footer-bar ul li:last-child>a{border-right:0}.peakzy-handheld-footer-bar ul li>a{display:flex;align-items:center;justify-content:flex-end;flex-direction:column;padding-bottom:5px;background-color:var(--background);height:4.235801032em;position:relative;z-index:999;border-right:1px solid;border-right-color:var(--border)}.peakzy-handheld-footer-bar ul li>a:before{color:var(--accent)}.peakzy-handheld-footer-bar ul li>a .title{font-weight:600;font-size:12px;color:var(--accent)}.peakzy-handheld-footer-bar ul li.search .site-search{background-color:var(--background);position:absolute;bottom:-5em;left:0;right:0;transition:all,ease,0.2s;padding:1em;z-index:1;display:block}.peakzy-handheld-footer-bar ul li.search.active .site-search{bottom:calc(100% + 1px)}.peakzy-handheld-footer-bar ul li.search .site-search,.peakzy-handheld-footer-bar ul li.search .widget,.peakzy-handheld-footer-bar ul li.search form{margin-bottom:0}.peakzy-handheld-footer-bar ul li.search .widget_product_search{padding-bottom:0}.peakzy-handheld-footer-bar ul li.search .ajax-search-result{display:none}.peakzy-handheld-footer-bar ul li.cart .count,.peakzy-handheld-footer-bar ul li.wishlist .count{display:inline-block;min-width:16px;text-indent:0;line-height:12px;font-size:12px;padding:2px 0;box-sizing:content-box;position:absolute;top:.5em;left:50%;border-radius:100%;color:#fff;background-color:var(--primary)}.peakzy-handheld-footer-bar ul.columns-1 li{width:100%;display:block;float:none}.peakzy-handheld-footer-bar ul.columns-2 li{width:50%}.peakzy-handheld-footer-bar ul.columns-3 li{width:33.33333%}.peakzy-handheld-footer-bar ul.columns-4 li{width:25%}.peakzy-handheld-footer-bar ul.columns-5 li{width:20%}.sf-input-focused .peakzy-handheld-footer-bar{display:none}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before,table.shop_table_responsive tr td::after{content:"";display:table}table.shop_table_responsive tr td::after{clear:both}table.shop_table_responsive tr td[data-title]::before{content:attr(data-title) ": ";font-weight:600;float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center;line-height:50px}table.shop_table_responsive.my_account_orders .order-actions{text-align:right}table.shop_table_responsive.my_account_orders .order-actions::before{display:none}
/*!rtl:begin:ignore*/
.rtl .widget_price_filter .price_label,.rtl .widget_price_filter .price_label span{direction:ltr;unicode-bidi:embed}
/*!rtl:end:ignore*/
 .woocommerce-form__label-for-checkbox{cursor:pointer;display:block}.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin-right:.3342343017em}.form-row label{color:var(--accent);display:block;margin-bottom:.5em;font-weight:700}.form-row .select2-container--default .select2-selection--single{border:none;border-radius:0;min-height:50px;background:#fff0}.form-row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;color:var(--text);background:var(--white);font-size:16px;padding:0;border-radius:0;border-bottom:1px solid var(--border)}.form-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;width:20px}.form-row .select2-container--default .select2-search--dropdown .select2-search__field{background:#fff!important}.form-row input,.form-row textarea,.form-row select{width:100%}.form-row input[type=checkbox],.form-row input[type=radio]{width:auto}.form-row .button{width:auto}.form-row.create-account label{display:inline-block}.form-row.woocommerce-validated input.input-text{box-shadow:inset 0 0 0 1px #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 0 0 0 1px #e2401c}.form-row.woocommerce-invalid input.input-checkbox{outline:1px solid #e2401c;outline-offset:1px}.form-row.woocommerce-invalid .select2-selection{border-color:#e2401c;border-width:1px}.form-row-last{margin-right:0!important}.form-row-wide{clear:both;width:100%}.required{border-bottom:0!important;color:#e2401c}.demo_store{position:fixed;left:0;bottom:69px;right:0;margin:0;padding:1em 1.41575em;background-color:#3d9cd2;color:#fff;z-index:9998}.demo_store a{color:#fff;font-weight:400;text-decoration:underline}.demo_store a:hover{text-decoration:none}.demo_store a.woocommerce-store-notice__dismiss-link{display:block}p.stars{display:inline-block;margin:0}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;color:var(--text);text-indent:0;opacity:.25}p.stars a:hover~a::before{color:var(--text);opacity:.25}p.stars:hover a::before{color:var(--highligh);opacity:1}p.stars.selected a.active::before{color:var(--highligh);opacity:1}p.stars.selected a.active~a::before{color:var(--text);opacity:.25}p.stars.selected a:not(.active)::before{color:var(--highligh);opacity:1}.wc-block-grid__product-onsale,.onsale,.product-label{position:relative;display:inline-block;text-align:center;font-size:14px;font-weight:500;padding:3px 10px 1px;line-height:1.2857142857;border-radius:5px;color:var(--white);background-color:var(--secondary);text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family)}.quantity .qty{padding:10px;border:none;width:80px;text-align:center}.peakzy-sorting{display:flex;flex-wrap:wrap;align-items:center;z-index:9;position:relative;gap:5px;border-bottom:1px solid var(--border);padding-bottom:20px;margin-bottom:50px;font-family:var(--e-global-typography-accent-font-family);text-transform:uppercase;font-weight:600;font-size:16px;letter-spacing:0}.peakzy-sorting>*{margin-top:0;margin-bottom:0;line-height:24px}.peakzy-sorting .woocommerce-ordering{position:relative}.peakzy-sorting .woocommerce-ordering select{width:125px;border:none;padding:0 18px 0 0;background-position:100% center;background-size:10px 10px;background-color:var(--background);box-shadow:0 0 0 1px var(--border) inset}.peakzy-sorting .woocommerce-ordering .select-items{min-width:225px;left:unset;margin-right:-1px}@media (max-width:1023px){.peakzy-sorting .woocommerce-ordering{margin-left:auto}}@media (max-width:1023px){.peakzy-sorting .woocommerce-result-count{display:none}}@media (max-width:430px){.peakzy-sorting .peakzy-products-per-page{display:none}}.peakzy-sorting .woocommerce-result-count{padding-left:0;padding-right:0;width:100%;position:absolute;text-align:center;color:var(--text_light);z-index:-1}.peakzy-products-per-page{position:relative;display:flex;align-items:center;margin-right:0;border:solid 1px var(--border);border-radius:30px;padding-left:20px;font-weight:600}.peakzy-products-per-page .per-page-title{color:var(--text_light);margin-bottom:-2px}.peakzy-products-per-page select:not([size]):not([multiple]){display:none}.peakzy-products-per-page .select-selected{color:var(--text);border:none;border-radius:0 35px 35px 0;padding-left:60px;margin-left:-50px;background-color:#fff0}.peakzy-related-products .elementor-swiper-button.elementor-swiper-button-prev{right:50px;left:unset;top:0;transform:translateY(0)}.peakzy-related-products .elementor-swiper-button.elementor-swiper-button-next{right:0;top:0;transform:translateY(0)}.related,.upsells,.cross-sells{position:relative;margin-bottom:110px;margin-top:40px}@media (min-width:1025px){.related,.upsells,.cross-sells{margin-bottom:150px;margin-top:100px}}.related:before,.upsells:before,.cross-sells:before{content:"";height:15px;width:100%;background:#f2f2f2;border-radius:5px;position:absolute;top:0}.related>h2:first-child,.upsells>h2:first-child,.cross-sells>h2:first-child{font-size:clamp(60px, 4.68vmax, 90px);margin-bottom:35px;border-top:1px solid var(--border);padding-top:60px;text-transform:uppercase}@media (min-width:1025px){.related>h2:first-child,.upsells>h2:first-child,.cross-sells>h2:first-child{padding-top:100px}}.related>p,.upsells>p,.cross-sells>p{margin-bottom:40px}.hentry .woocommerce-message strong,.hentry .woocommerce-info strong,.hentry .woocommerce-error strong,.hentry .woocommerce-noreviews strong,.hentry p.no-comments strong{color:#fff}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{margin-top:0;margin-left:0;margin-bottom:30px;padding:1.3em 1.618em 1em;background-color:#0f834d;border-radius:2px;color:#fff;clear:both;border-left:.6180469716em solid rgb(0 0 0 / .15)}.woocommerce-message::before,.woocommerce-message::after,.woocommerce-info::before,.woocommerce-info::after,.woocommerce-error::before,.woocommerce-error::after,.woocommerce-noreviews::before,.woocommerce-noreviews::after,p.no-comments::before,p.no-comments::after{content:"";display:table}.woocommerce-message::after,.woocommerce-info::after,.woocommerce-error::after,.woocommerce-noreviews::after,p.no-comments::after{clear:both}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-noreviews a,p.no-comments a{color:#fff}.woocommerce-message a:hover,.woocommerce-info a:hover,.woocommerce-error a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{color:#fff;opacity:.7}.woocommerce-message a.button:hover,.woocommerce-info a.button:hover,.woocommerce-error a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{opacity:1}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.woocommerce-noreviews .button,p.no-comments .button{float:right;padding:0;background:none;color:#fff;box-shadow:none;line-height:1.618;margin-left:1em;padding-left:1em;border-width:0;border-left-width:1px;border-left-style:solid;border-left-color:rgb(255 255 255 / .25)!important;border-radius:0}.woocommerce-message .button:hover,.woocommerce-info .button:hover,.woocommerce-error .button:hover,.woocommerce-noreviews .button:hover,p.no-comments .button:hover{background:none;color:#fff;opacity:.7}.woocommerce-message strong,.woocommerce-info strong,.woocommerce-error strong,.woocommerce-noreviews strong,p.no-comments strong{color:#fff}.woocommerce-message pre,.woocommerce-info pre,.woocommerce-error pre,.woocommerce-noreviews pre,p.no-comments pre{background-color:rgb(0 0 0 / .1)}.home .woocommerce-message,.home .woocommerce-info,.home .woocommerce-error,.home .woocommerce-noreviews,.home p.no-comments{display:none}.site-content>.col-full>.woocommerce>.woocommerce-info:first-child,.site-content>.col-full>.woocommerce>.woocommerce-error:first-child{margin-top:2.617924em}.gridlist-toggle{display:flex;align-items:center;gap:5px;padding:0;margin-right:auto}.gridlist-toggle a{color:var(--accent);display:flex;justify-content:center;align-items:center;border:solid 1px var(--border);width:40px;height:40px;border-radius:50px;font-size:14px;transition:all 0.3s ease}.gridlist-toggle a.active,.gridlist-toggle a:hover{color:#fff;border-color:var(--primary);background-color:var(--primary);text-decoration:none}.woocommerce-error{list-style:none}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-error{background-color:#e2401c}dl.variation{font-size:.875em;display:flex}dl.variation p{margin-bottom:0}dl.variation dd{margin:0 0 5px}.wc-item-meta{font-size:.875em;margin-left:0;list-style:none}.wc-item-meta li::before,.wc-item-meta li::after{content:"";display:table}.wc-item-meta li::after{clear:both}.wc-item-meta li strong,.wc-item-meta li p{display:inline-block}.peakzy-product-section{margin-bottom:1.618em}.peakzy-product-section .section-title{text-align:center;margin-bottom:1em}.peakzy-product-section:last-child{margin-bottom:0}.peakzy-product-pagination-wrap{margin-left:auto}.peakzy-product-pagination{position:relative;display:flex;align-items:center;gap:20px}@media (max-width:768px){.peakzy-product-pagination{display:none}}.peakzy-product-pagination a>span{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;line-height:2;color:var(--text)}.peakzy-product-pagination a>span i{font-size:14px;line-height:14px}.peakzy-product-pagination a>span.pagination-prev i{margin-right:6px}.peakzy-product-pagination a>span.pagination-next i{margin-left:6px}.peakzy-product-pagination a>span:hover{color:var(--primary)}.peakzy-product-pagination a:hover{text-decoration:none}.peakzy-product-pagination a:hover .product-item{opacity:1;visibility:visible;pointer-events:auto;top:100%}.peakzy-product-pagination a span.shop-tooltip{display:inline-flex;align-items:center;margin:0 3px;vertical-align:text-bottom;line-height:22px}.peakzy-product-pagination a:nth-child(2):hover{color:var(--accent)}.peakzy-product-pagination .product-item{position:absolute;right:0;top:calc(100% + 10px);opacity:0;visibility:visible;pointer-events:none;width:250px;background:#fff;box-shadow:0 0 30px var(--border);border-radius:8px;display:flex;align-items:center;text-align:left;transition:all ease-in-out 0.3s;overflow:hidden;z-index:99;padding:10px}.peakzy-product-pagination .product-item img{max-width:80px;border-radius:8px}.peakzy-product-pagination .product-item .peakzy-product-pagination-content{padding:0 15px}.peakzy-product-pagination .product-item .peakzy-product-pagination__title{color:var(--accent);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;margin-bottom:10px;font-size:14px;font-weight:600}.peakzy-product-pagination .product-item .price{font-size:18px!important;margin-bottom:0!important}.peakzy-product-pagination .product-item .price del{line-height:18px}.peakzy-sticky-add-to-cart{display:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}@media (max-width:1023px){.peakzy-archive-product #secondary{display:none}}.woocommerce-ordering{position:relative}.woocommerce-ordering select{display:none}.select-selected{color:var(--accent);cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='6' viewBox='0 0 9 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.95703 4.83203C4.73568 5.01432 4.51432 5.01432 4.29297 4.83203L1.16797 1.70703C0.985677 1.48568 0.985677 1.26432 1.16797 1.04297C1.38932 0.860677 1.61068 0.860677 1.83203 1.04297L4.625 3.83594L7.41797 1.04297C7.63932 0.860677 7.86068 0.860677 8.08203 1.04297C8.26432 1.26432 8.26432 1.48568 8.08203 1.70703L4.95703 4.83203Z' fill='black'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:calc(100% - 16px) center;background-size:10px 10px;border:solid 1px #e1e1e1;border-radius:30px;padding:8px 35px 6px 20px;background-color:#fff}.select-selected span{color:var(--text_light)}.select-items div{padding:5px 18px;border:0;cursor:pointer;color:var(--accent)}.select-items div span{color:var(--text_light)}.select-items div:hover{background-color:#f7f8fa}.select-items{position:absolute;background-color:#fff;top:110%;font-size:16px;line-height:1.2;left:0;right:0;z-index:999;padding:10px 0;border:1px solid var(--border);border-radius:8px;font-weight:500}.select-hide{display:none}.same-as-selected{background-color:#f7f8fa}.quantity_wrap .quantity-text{font-family:var(--e-global-typography-accent-font-family);font-size:16px;text-transform:uppercase;font-weight:600;color:var(--accent);margin-bottom:10px;display:none}.quantity_wrap .quantity{display:flex;align-items:center;height:48px;gap:4px}.quantity_wrap .quantity .qty{padding:0;background-color:#fff0}.quantity_wrap .quantity button{padding:0;background-color:#fff;color:var(--accent);text-align:center;font-size:16px;box-shadow:0 0 0 1px var(--border) inset;border-radius:3px;width:48px;height:100%}.quantity_wrap .quantity .input-text{padding:0;margin-right:0;width:90px;font-size:16px;font-weight:500;color:var(--accent);text-transform:uppercase;background-color:var(--background_light);text-align:center;border-radius:3px;height:100%;border:none;box-shadow:0 0 0 1px var(--border) inset}.quantity_wrap .quantity .input-text::-webkit-outer-spin-button,.quantity_wrap .quantity .input-text::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.post-type-archive-product .col-fluid{max-width:1790px;margin-left:auto;margin-right:auto;padding-left:calc(var(--gutter-width) / 2);padding-right:calc(var(--gutter-width) / 2)}@media (min-width:1024px){.post-type-archive-product .col-fluid{padding-left:var(--gutter-width);padding-right:var(--gutter-width)}}.related,.upsells,.cross-sells{position:relative}.related .swiper-pagination,.upsells .swiper-pagination,.cross-sells .swiper-pagination{bottom:20px}.related .swiper-pagination .swiper-pagination-bullet-active,.upsells .swiper-pagination .swiper-pagination-bullet-active,.cross-sells .swiper-pagination .swiper-pagination-bullet-active{background:var(--primary)}.related .products-carousel .products-cross-sells,.related .products-carousel .products-related,.upsells .products-carousel .products-cross-sells,.upsells .products-carousel .products-related,.cross-sells .products-carousel .products-cross-sells,.cross-sells .products-carousel .products-related{margin:calc(-1 * var(--gutter-width) - var(--gutter-width)/2) calc(-1 * var(--gutter-width)) -80px}.related .products-carousel .products-cross-sells .swiper,.related .products-carousel .products-related .swiper,.upsells .products-carousel .products-cross-sells .swiper,.upsells .products-carousel .products-related .swiper,.cross-sells .products-carousel .products-cross-sells .swiper,.cross-sells .products-carousel .products-related .swiper{padding:calc(var(--gutter-width) + var(--gutter-width)/2) var(--gutter-width) 80px}.related .products-carousel .products-cross-sells .swiper .content-product-bg,.related .products-carousel .products-related .swiper .content-product-bg,.upsells .products-carousel .products-cross-sells .swiper .content-product-bg,.upsells .products-carousel .products-related .swiper .content-product-bg,.cross-sells .products-carousel .products-cross-sells .swiper .content-product-bg,.cross-sells .products-carousel .products-related .swiper .content-product-bg{box-shadow:0 0 12px rgb(0 0 0 / .07),0 0 0 1px rgb(0 0 0 / .1) inset}ul.products,.wc-block-grid__products{margin:0;clear:both;display:grid;list-style:none;grid-gap:var(--gutter-width,0)}ul.products.swiper-wrapper,.wc-block-grid__products.swiper-wrapper{display:flex;grid-gap:0!important}ul.products.swiper-wrapper li.product,ul.products.swiper-wrapper .wc-block-grid__product,.wc-block-grid__products.swiper-wrapper li.product,.wc-block-grid__products.swiper-wrapper .wc-block-grid__product{height:auto!important}ul.products li.product .product-block,ul.products .wc-block-grid__product .product-block,.wc-block-grid__products li.product .product-block,.wc-block-grid__products .wc-block-grid__product .product-block{position:relative}ul.products li.product .product-block .content-product-bg,ul.products .wc-block-grid__product .product-block .content-product-bg,.wc-block-grid__products li.product .product-block .content-product-bg,.wc-block-grid__products .wc-block-grid__product .product-block .content-product-bg{position:absolute;content:"";background:#FFF;box-shadow:0 0 15px rgb(0 0 0 / .1),0 0 0 1px rgb(0 0 0 / .1) inset;border-radius:10px;height:calc(100% + (var(--gutter-width)));width:calc(100% + (var(--gutter-width) * 2));top:calc(-1 * var(--gutter-width));left:calc(-1 * var(--gutter-width));z-index:-1;opacity:0;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}ul.products li.product .added_to_cart.wc-forward,ul.products .wc-block-grid__product .added_to_cart.wc-forward,.wc-block-grid__products li.product .added_to_cart.wc-forward,.wc-block-grid__products .wc-block-grid__product .added_to_cart.wc-forward{display:none}ul.products li.product .woocommerce-LoopProduct-link,ul.products .wc-block-grid__product .woocommerce-LoopProduct-link,.wc-block-grid__products li.product .woocommerce-LoopProduct-link,.wc-block-grid__products .wc-block-grid__product .woocommerce-LoopProduct-link{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}ul.products li.product .count-review,ul.products .wc-block-grid__product .count-review,.wc-block-grid__products li.product .count-review,.wc-block-grid__products .wc-block-grid__product .count-review{display:flex;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:7px}ul.products li.product .count-review .count,ul.products .wc-block-grid__product .count-review .count,.wc-block-grid__products li.product .count-review .count,.wc-block-grid__products .wc-block-grid__product .count-review .count{font-size:14px;color:var(--text);line-height:18px}ul.products li.product h2,ul.products li.product h3,ul.products li.product .woocommerce-loop-product__title,ul.products li.product .wc-block-grid__product-title,ul.products .wc-block-grid__product h2,ul.products .wc-block-grid__product h3,ul.products .wc-block-grid__product .woocommerce-loop-product__title,ul.products .wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__products li.product h2,.wc-block-grid__products li.product h3,.wc-block-grid__products li.product .woocommerce-loop-product__title,.wc-block-grid__products li.product .wc-block-grid__product-title,.wc-block-grid__products .wc-block-grid__product h2,.wc-block-grid__products .wc-block-grid__product h3,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{font-size:28px;line-height:1.1428571429;font-weight:700;margin-bottom:8px;letter-spacing:.01em;font-family:var(--e-global-typography-accent-font-family);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}ul.products li.product img,ul.products .wc-block-grid__product img,.wc-block-grid__products li.product img,.wc-block-grid__products .wc-block-grid__product img{display:block;width:100%;object-fit:cover}ul.products li.product .product-labels,ul.products .wc-block-grid__product .product-labels,.wc-block-grid__products li.product .product-labels,.wc-block-grid__products .wc-block-grid__product .product-labels{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;position:absolute;top:10px;left:10px}ul.products li.product .group-action,ul.products .wc-block-grid__product .group-action,.wc-block-grid__products li.product .group-action,.wc-block-grid__products .wc-block-grid__product .group-action{position:absolute;right:14px;z-index:4;top:18px;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}ul.products li.product.product-category h2,ul.products li.product.product-category h3,ul.products li.product.product-category .woocommerce-loop-category__title,ul.products .wc-block-grid__product.product-category h2,ul.products .wc-block-grid__product.product-category h3,ul.products .wc-block-grid__product.product-category .woocommerce-loop-category__title,.wc-block-grid__products li.product.product-category h2,.wc-block-grid__products li.product.product-category h3,.wc-block-grid__products li.product.product-category .woocommerce-loop-category__title,.wc-block-grid__products .wc-block-grid__product.product-category h2,.wc-block-grid__products .wc-block-grid__product.product-category h3,.wc-block-grid__products .wc-block-grid__product.product-category .woocommerce-loop-category__title{font-size:1.1em}ul.products li.product.product-category img,ul.products .wc-block-grid__product.product-category img,.wc-block-grid__products li.product.product-category img,.wc-block-grid__products .wc-block-grid__product.product-category img{margin-bottom:1.618em}ul.products li.product:hover .product-block,ul.products .wc-block-grid__product:hover .product-block,.wc-block-grid__products li.product:hover .product-block,.wc-block-grid__products .wc-block-grid__product:hover .product-block{z-index:9}ul.products li.product:hover .product-block .content-product-bg,ul.products .wc-block-grid__product:hover .product-block .content-product-bg,.wc-block-grid__products li.product:hover .product-block .content-product-bg,.wc-block-grid__products .wc-block-grid__product:hover .product-block .content-product-bg{opacity:1;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}ul.products li.product:hover .group-action,ul.products .wc-block-grid__product:hover .group-action,.wc-block-grid__products li.product:hover .group-action,.wc-block-grid__products .wc-block-grid__product:hover .group-action{opacity:1}@media (max-width:768px){ul.peakzy-products.products:not(.products-list){grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){ul.peakzy-products.products:not(.products-list){grid-template-columns:repeat(1,1fr)}}.posted-in{margin-bottom:3px}.posted-in a{font-size:14px;font-weight:500;color:var(--text_light);text-transform:uppercase;letter-spacing:.5px;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-family:var(--e-global-typography-accent-font-family)}.posted-in a:hover{color:var(--primary)}.group-action .shop-action{display:inline-flex;flex-direction:column;row-gap:5px}.group-action .shop-action .woosc-btn,.group-action .shop-action .woosq-btn,.group-action .shop-action .woosw-btn,.group-action .shop-action a[class*=product_type_]{display:flex;align-items:center;justify-content:center;padding:0;font-size:0;letter-spacing:0;color:var(--accent);transition:all ease-in-out 0.3s;position:relative;width:50px;line-height:50px;height:50px;text-align:center;background-color:var(--white);box-shadow:0 2px 5px rgb(0 0 0 / .11);border-radius:50%}.group-action .shop-action .woosc-btn:before,.group-action .shop-action .woosq-btn:before,.group-action .shop-action .woosw-btn:before,.group-action .shop-action a[class*=product_type_]:before{font-size:20px;margin:0}.group-action .shop-action .woosc-btn:hover,.group-action .shop-action .woosq-btn:hover,.group-action .shop-action .woosw-btn:hover,.group-action .shop-action a[class*=product_type_]:hover{background-color:var(--primary);color:var(--white)}.group-action .shop-action .woosc-btn.woosc-added{background-color:var(--primary)}.group-action .shop-action .woosc-btn.woosc-added:before{color:#fff}.group-action .shop-action .woosw-btn.woosw-added{background-color:var(--primary)}.group-action .shop-action .woosw-btn.woosw-added:before{color:#fff}.quantity-progress{margin-bottom:10px}.quantity-progress>div{width:100%}.quantity-progress .quantity-progress-text{margin-bottom:7px;font-size:12px;font-weight:600;line-height:1.5}.quantity-progress .quantity-progress-text span:last-child{color:var(--primary)}.quantity-progress .progress-bar{border-radius:3px;height:3px;width:100%;background-color:#DCDDE3;position:relative;overflow:hidden}.quantity-progress .progress-bar .progress-value{position:absolute;top:0;bottom:0;left:0;background-color:var(--primary)}.product-transition{position:relative;overflow:hidden;margin-bottom:15px;border-radius:10px}.product-transition .product-image{background-color:var(--background_light)}.product-transition .time-sale{position:absolute;bottom:20px;left:10px;z-index:3;pointer-events:none;width:50px;align-items:center;transition:all ease 0.25s}.product-transition .time-sale .peakzy-countdown{gap:5px;flex-direction:column}.product-transition .time-sale .peakzy-countdown .countdown-item{padding:4px;background-color:#fff;box-shadow:0 0 0 1px var(--border);border-radius:5px;min-height:46px;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-transition .time-sale .peakzy-countdown .countdown-item:after{content:none!important}.product-transition .time-sale .peakzy-countdown .countdown-item .countdown-digits{background:#fff0;font-size:14px;font-weight:600;padding:0;line-height:1.1;height:auto;min-width:38px;color:var(--accent)}.product-transition .time-sale .peakzy-countdown .countdown-item .countdown-label{text-transform:capitalize;font-size:10px;font-weight:600}.product-transition:hover .product-img-wrap .inner{-ms-transition:transform 1s cubic-bezier(.19,1,.22,1) 0s;-o-transition:transform 1s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:transform 1s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:transform 1s cubic-bezier(.19,1,.22,1) 0s;transition:transform 1s cubic-bezier(.19,1,.22,1) 0s}.product-transition:hover .product-img-wrap.bottom-to-top .inner{-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.product-transition:hover .product-img-wrap.top-to-bottom .inner{-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.product-transition:hover .product-img-wrap.left-to-right .inner{-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.product-transition:hover .product-img-wrap.right-to-left .inner{-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.product-transition:hover .product-img-wrap.swap .product-image{opacity:0}.product-transition:hover .product-img-wrap.swap .product-image img{transform:rotateY(180deg)}.product-transition:hover .product-img-wrap.swap .product-image.second-image{opacity:1}.product-transition:hover .product-img-wrap.swap .product-image.second-image img{transform:rotateY(0deg)}.product-transition:hover .product-img-wrap.fade .product-image{opacity:0}.product-transition:hover .product-img-wrap.fade .product-image.second-image{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}.product-transition:hover .product-img-wrap.zoom-in .product-image.second-image{transform:scale(1)}.product-transition:hover .product-img-wrap.zoom-out .product-image{transform:scale(0)}.product-transition:hover .product-img-wrap.zoom-out .product-image.second-image{transform:scale(1)}li.product .product-block{transition:all 0.35s ease-in-out;padding-bottom:20px}li.product .product-block .group-action .woosc-btn,li.product .product-block .group-action .woosq-btn,li.product .product-block .group-action .woosw-btn{-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;transform:translateX(60px);opacity:0}li.product .product-block .product-transition .woosq-btn{position:absolute;bottom:20px;left:50%;width:auto;transform:translateX(-50%);z-index:3;transition:all ease 0.25s;padding:9px 30px 6px;background-color:#fff;color:rgb(0 0 0 / .2);-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;width:max-content}li.product .product-block .product-transition .woosq-btn:hover{background-color:var(--primary);color:#fff}li.product .product-block .product-caption .price{opacity:1;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}li.product .product-block .product-caption-bottom{display:flex;position:absolute;margin-top:13px;flex-wrap:wrap;gap:15px;justify-content:space-between;align-items:center;width:100%;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}li.product .product-block .product-caption-bottom a[class*=product_type_]{border-radius:30px;padding:9px 30px 6px;margin-left:auto}li.product .product-block:hover .product-caption a[class*=product_type_]{-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}li.product .product-block:hover .product-caption a[class*=product_type_]:hover{background-color:var(--primary);border-color:var(--primary);color:var(--white)}li.product .product-block:hover .product-transition .group-action .woosc-btn,li.product .product-block:hover .product-transition .group-action .woosq-btn,li.product .product-block:hover .product-transition .group-action .woosw-btn{transform:translateX(0);opacity:1}li.product .product-block:hover .product-transition .woosq-btn{opacity:1}li.product .product-block:hover .product-caption-bottom{-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:1}.product-img-wrap{overflow:hidden;position:relative}.product-img-wrap .inner{width:100%;height:100%;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-ms-transition:all 1s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 1s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 1s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 1s cubic-bezier(.19,1,.22,1) 0s;transition:all 1s cubic-bezier(.19,1,.22,1) 0s}.product-img-wrap .product-image{opacity:1;-ms-opacity:1;-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-transition:opacity 1.5s cubic-bezier(.19,1,.22,1) 0ms;-o-transition:opacity 1.5s cubic-bezier(.19,1,.22,1) 0ms;-moz-transition:opacity 1.5s cubic-bezier(.19,1,.22,1) 0ms;-webkit-transition:opacity 1.5s cubic-bezier(.19,1,.22,1) 0ms;transition:opacity 1.5s cubic-bezier(.19,1,.22,1) 0ms}.product-img-wrap .product-image.second-image{position:absolute;width:100%;height:100%}.product-img-wrap.top-to-bottom .product-image{bottom:100%}.product-img-wrap.left-to-right .product-image{top:0;right:100%}.product-img-wrap.right-to-left .product-image{top:0;left:100%}.product-img-wrap.swap .product-image{top:0;left:0;transition:all 0.7s ease}.product-img-wrap.swap .product-image img{transition:all 0.7s ease;transform:rotateY(0deg)}.product-img-wrap.swap .product-image.second-image{z-index:2;opacity:0}.product-img-wrap.swap .product-image.second-image img{transform:rotateY(-180deg)}.product-img-wrap.fade .product-image{top:0;left:0;transition:all 0.5s ease}.product-img-wrap.fade .product-image.second-image{opacity:0;transition:opacity 0.5s ease,transform 2s cubic-bezier(0,0,.44,1.18),-webkit-transform 2s cubic-bezier(0,0,.44,1.18)}.product-img-wrap.zoom-in .product-image{top:0;left:0;transition:all 0.5s ease}.product-img-wrap.zoom-in .product-image.second-image{transform:scale(0);z-index:2}.product-img-wrap.zoom-out .product-image{top:0;left:0;transition:all 0.5s ease}.product-img-wrap.zoom-out .product-image.second-image{z-index:-1}.hentry .entry-content .wc-block-grid__products .wc-block-grid__product>a,.hentry .entry-content ul.products li.product>a{text-decoration:none}.price del+ins{order:-1;margin-right:.327em}.opal-product-tooltipster{display:block!important}.opal-product-tooltipster .tooltipster-content{background-color:#000;color:#fff;padding:7px;font-weight:700;font-size:12px;line-height:1;border-radius:5px;text-transform:uppercase}.opal-product-tooltipster.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{margin-top:-8px;right:0}.opal-product-tooltipster.tooltipster-base.tooltipster-top .tooltipster-arrow-background{border-top-color:#000}.opal-product-tooltipster.tooltipster-base.tooltipster-left .tooltipster-arrow{transform:translateY(-5px)}.opal-product-tooltipster.tooltipster-base.tooltipster-left .tooltipster-arrow-background{border-left-color:#000}.time-sale{display:flex;flex-direction:column;color:var(--text_light);font-size:16px;line-height:1.2857142857;font-weight:600;font-family:var(--e-global-typography-accent-font-family)}.time-sale .title{margin-bottom:12px;color:var(--accent)}.time-sale .peakzy-countdown{display:flex;flex-wrap:wrap;gap:10px}.time-sale .peakzy-countdown .countdown-item{text-align:center;position:relative}.time-sale .peakzy-countdown .countdown-item span{display:block}.time-sale .peakzy-countdown .countdown-item .countdown-digits{min-width:40px;height:40px;font-size:18px;font-weight:600;border-radius:8px;padding:5px;color:var(--white);background-color:var(--highligh);display:flex;align-items:center;justify-content:center}.time-sale .peakzy-countdown .countdown-item .countdown-label{font-size:14px;font-weight:500}.preloader .count-review,.preloader .product-transition,.preloader .woocommerce-loop-product__title>a,.preloader .short-description,.preloader .price,.preloader .shop-action,.preloader .product-action,.preloader .product-image,.preloader .peakzy-add-to-cart{position:relative}.preloader .count-review:after,.preloader .product-transition:after,.preloader .woocommerce-loop-product__title>a:after,.preloader .short-description:after,.preloader .price:after,.preloader .shop-action:after,.preloader .product-action:after,.preloader .product-image:after,.preloader .peakzy-add-to-cart:after{content:"";position:absolute;z-index:996;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eeeeee 8%,#dddddd 18%,#eeeeee 33%);background-size:800px 104px;top:0;left:0;width:100%;height:100%}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:all 0.3s;transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity:0;transition:all 0.3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.mfp-move-vertical .mfp-with-anim{opacity:0;transition:all 0.3s;transform:translateY(-50px)}.mfp-move-vertical.mfp-bg{opacity:0;transition:all 0.3s}.mfp-move-vertical.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0)}.mfp-move-vertical.mfp-ready.mfp-bg{opacity:.8}.mfp-move-vertical.mfp-removing .mfp-with-anim{transform:translateY(-50px);opacity:0}.mfp-move-vertical.mfp-removing.mfp-bg{opacity:0}.peakzy-products-wrapper{margin:calc(-1 * var(--gutter-width) - (var(--gutter-width)/2)) calc(-1 * var(--gutter-width)) -115px}.peakzy-products-wrapper .woocommerce-product-grid{padding:calc(var(--gutter-width) + (var(--gutter-width)/2)) var(--gutter-width) 115px}.peakzy-products-wrapper .swiper-scrollbar{transform:translateY(0)}@media (min-width:768px){.peakzy-products-wrapper .swiper-scrollbar{transform:translateY(-115px)}}.overflow-to-right .peakzy-products-wrapper .woocommerce-product-grid.swiper,.overflow-to-left .peakzy-products-wrapper .woocommerce-product-grid.swiper{padding-left:calc(var(--gutter-width) - 1px);padding-right:calc(var(--gutter-width) - 1px)}.peakzy-wrap-swatches .inner{display:flex;flex-wrap:wrap;gap:5px}.peakzy-wrap-swatches .peakzy-product-swatches{border:2px solid var(--border);padding:2px;cursor:pointer;font-size:10px;line-height:1;background:#fff}.peakzy-wrap-swatches .peakzy-product-swatches:hover,.peakzy-wrap-swatches .peakzy-product-swatches.active{border-color:var(--accent)}.peakzy-wrap-swatches .peakzy-product-swatches.swatches-color{border-radius:50%;width:24px;height:24px}.peakzy-wrap-swatches .peakzy-product-swatches.swatches-color .color{width:16px;height:16px;border-radius:50%;display:block}.peakzy-wrap-swatches .peakzy-product-swatches.swatches-image{padding:0;border-radius:50%}.peakzy-wrap-swatches .peakzy-product-swatches.swatches-image img{width:16px;height:16px;border-radius:50%;object-fit:cover}.peakzy-wrap-swatches .peakzy-product-swatches.swatches-label{padding:2px 4px}.single-product .pswp__button{background-color:#fff0;border:none}.single-product div.product{position:relative}.single-product div.product::before,.single-product div.product::after{content:"";display:table}.single-product div.product::after{clear:both}.single-product div.product .woocommerce-product-gallery{transition:opacity 0.25s ease-in-out;position:relative;opacity:0;margin-bottom:30px}.single-product div.product .woocommerce-product-gallery img{border-radius:5px;text-align:center}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{position:relative;border-radius:10px;overflow:hidden}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{pointer-events:none}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:20px;border-radius:10px}.single-product div.product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper{padding:0;border:none}.single-product div.product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img.wp-post-image{width:100%}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0;position:relative;display:flex}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;display:block!important;position:relative;padding:0;max-width:100px;border-radius:5px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{object-fit:cover;opacity:.85;border-radius:5px;height:120px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border:solid 2px var(--accent)}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.single-product div.product .woocommerce-product-gallery .flex-direction-nav{margin:0;list-style:none}.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev,.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-next{position:absolute;top:50%;transform:translateY(-50%)}.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev a,.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-next a{width:50px;height:50px;border-radius:50%;font-size:0;color:#fff;box-shadow:0 0 20px rgb(0 0 0 / .05);transition:all 0.3s ease;background-color:#fff;display:flex;align-items:center;justify-content:center}.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev a:before,.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-next a:before{font-size:10px;color:var(--accent)}.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev a:hover,.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-next a:hover{box-shadow:0 0 20px rgb(0 0 0 / .2)}.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev{left:20px}.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev a:hover:before{animation:0.3s ease-in-out forwards animateIconRevese}.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-next{right:20px}.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-next a:hover:before{animation:0.3s ease-in-out forwards animateIcon}.single-product div.product .woocommerce-product-gallery-horizontal .elementor-swiper-button{width:30px;height:30px;border-radius:5px;background:rgb(255 255 255 / .9)}.single-product div.product .woocommerce-product-gallery-horizontal .elementor-swiper-button:hover{background:var(--primary);color:var(--white)}.single-product div.product .woocommerce-product-gallery-horizontal .elementor-swiper-button.swiper-button-disabled{opacity:0}.single-product div.product .woocommerce-product-gallery-horizontal .elementor-swiper-button.elementor-swiper-button-next{right:0}.single-product div.product .woocommerce-product-gallery-horizontal .elementor-swiper-button.elementor-swiper-button-prev{left:0}.single-product div.product .woocommerce-product-gallery-horizontal .flex-control-thumbs img{max-width:100%}.single-product div.product .woocommerce-product-gallery-vertical{display:flex;align-items:flex-start;position:relative}.single-product div.product .woocommerce-product-gallery-vertical:has(.flex-viewport){justify-content:flex-end}.single-product div.product .woocommerce-product-gallery-vertical .flex-viewport{width:calc(100% - 120px);margin-bottom:0}.single-product div.product .woocommerce-product-gallery-vertical .elementor-swiper-button{transform:translate(-50%);left:50%;border-radius:5px;background:rgb(255 255 255 / .9)}.single-product div.product .woocommerce-product-gallery-vertical .elementor-swiper-button:hover{background:var(--primary);color:#fff}.single-product div.product .woocommerce-product-gallery-vertical .elementor-swiper-button.swiper-button-disabled{opacity:0}.single-product div.product .woocommerce-product-gallery-vertical .elementor-swiper-button.elementor-swiper-button-next{bottom:5px;top:unset}.single-product div.product .woocommerce-product-gallery-vertical .elementor-swiper-button.elementor-swiper-button-next i{transform:rotate(90deg)}.single-product div.product .woocommerce-product-gallery-vertical .elementor-swiper-button.elementor-swiper-button-prev{top:5px}.single-product div.product .woocommerce-product-gallery-vertical .elementor-swiper-button.elementor-swiper-button-prev i{transform:rotate(90deg)}.single-product div.product .woocommerce-product-gallery-vertical .flex-control-thumbs .slick-list{height:100%!important}.single-product div.product .woocommerce-product-gallery-vertical .flex-control-thumbs li{margin-bottom:10px}.single-product div.product .woocommerce-product-gallery-vertical .swiper-thumbs-vertical{position:absolute;left:0;top:0;height:100%;width:100px;display:block}.single-product div.product .woocommerce-product-gallery-vertical .flex-control-nav{height:100%}.single-product div.product .woocommerce-product-gallery-vertical .flex-control-nav li{margin-right:0;opacity:1}.single-product div.product .woocommerce-product-gallery-vertical_right{justify-content:flex-start}.single-product div.product .woocommerce-product-gallery-vertical_right .swiper-thumbs-vertical{right:0;left:unset}.single-product div.product .woocommerce-product-gallery-vertical_right .woocommerce-product-gallery__trigger{right:120px}.single-product div.product .woocommerce-product-gallery-gallery .woocommerce-product-gallery__wrapper{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}.single-product div.product .woocommerce-product-gallery-gallery .woocommerce-product-gallery__image{border-radius:10px}.single-product div.product .woocommerce-product-gallery-collage .woocommerce-product-gallery__image{margin-bottom:30px;border-radius:10px}.single-product div.product .woocommerce-product-gallery-collage .woocommerce-product-gallery__image:last-child{margin-bottom:0}.single-product div.product .summary.entry-summary .time-sale{margin-bottom:20px}.single-product div.product .summary.entry-summary .single-product-group-action{font-family:var(--e-global-typography-accent-font-family);font-size:16px;text-transform:uppercase;font-weight:600}.single-product div.product .summary.entry-summary .single-product-group-action .right{display:flex;gap:16px}.single-product div.product .summary.entry-summary .woosw-btn,.single-product div.product .summary.entry-summary .woosc-btn{padding:0;color:var(--text_light);background-color:#fff0;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;line-height:normal;margin-right:10px;font-size:16px}.single-product div.product .summary.entry-summary .woosw-btn:before,.single-product div.product .summary.entry-summary .woosc-btn:before{margin-right:5px;font-size:20px;color:var(--accent)}.single-product div.product .summary.entry-summary .woosw-btn:hover,.single-product div.product .summary.entry-summary .woosc-btn:hover{color:var(--accent)}.single-product div.product .images .woocommerce-main-image{margin-bottom:1.618em;display:block}.single-product div.product .images .thumbnails a.zoom{display:block;width:22.05%;margin-right:3.8%;float:left;margin-bottom:1em}.single-product div.product .images .thumbnails a.zoom.last{margin-right:0}.single-product div.product .images .thumbnails a.zoom.first{clear:both}.single-product div.product .peakzy-single-product-extra{margin-top:40px;font-size:15px;font-weight:500;line-height:1.5;color:var(--text);margin-bottom:15px}.single-product div.product .peakzy-single-product-extra .extra-info{margin:3.2em 0 1em 0;list-style:none;color:var(--text);font-size:14px;display:flex;gap:14px;flex-direction:column}.single-product div.product .peakzy-single-product-extra .extra-info strong{color:var(--accent)}.single-product div.product .peakzy-single-product-extra .extra-info i{margin-right:10px;font-size:18px;width:20px;margin-top:-2px;color:var(--text_light)}.single-product div.product .peakzy-single-product-extra .extra-payment{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:23px 0 26px;margin-top:30px;display:flex;flex-direction:column;align-items:center}.single-product div.product .peakzy-single-product-extra .extra-payment h6{font-weight:600;font-size:16px;margin-bottom:8px;text-transform:uppercase}.single-product div.product .peakzy-single-product-extra .extra-payment strong{font-size:14px;font-weight:600;background-color:#fff;padding:5px 15px;transform:translateY(-8px);margin-top:-30px}.single-product div.product .product_meta{margin-top:26px;font-family:var(--e-global-typography-accent-font-family);font-size:16px;text-transform:uppercase;font-weight:600}.single-product div.product .product_meta>span{display:block;color:var(--text_light)}.single-product div.product .product_meta>span:last-child{margin-bottom:0}.single-product div.product .product_meta>span span,.single-product div.product .product_meta>span a{color:var(--accent)}.single-product div.product .product_meta>span a:hover{color:var(--primary)}.single-product div.product .product_meta>span:last-child{border-bottom:0}.single-product div.product .product_meta>span.inventory_status{display:flex}.single-product div.product .product_after_title{display:flex;align-items:center;flex-wrap:wrap;font-size:14px;line-height:24px;margin-bottom:16px;margin-top:0;padding-top:0;gap:16px}.single-product div.product .product_after_title>*{font-size:14px;position:relative}.single-product div.product .product_after_title>*:before{display:inline-flex;content:"";width:1px;height:16px;background-color:var(--border);position:absolute;top:50%;transform:translateY(-50%);left:-8px}.single-product div.product .product_after_title>*:first-child:before{display:none}.single-product div.product .product_after_title .product-brand a{font-weight:500}.single-product div.product .product_after_title .inventory_status{color:#107634;font-weight:500}.single-product div.product .product_after_title .sku_wrapper{color:var(--text_light)}.single-product div.product .product_after_title .sku_wrapper .sku{color:var(--accent)}.single-product div.product .stock.in-stock{margin-bottom:18px}.single-product div.product p.price+form.cart{margin-top:30px}.single-product div.product p.available-on-backorder{margin-bottom:20px}.single-product div.product .variations_button{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;padding-top:17px;border-top:1px solid var(--border);flex-direction:column}.single-product div.product form.cart{margin-bottom:20px;display:flex;flex-wrap:wrap;margin-top:30px;gap:20px;flex-direction:column}.single-product div.product form.cart.grouped_form,.single-product div.product form.cart.variations_form{padding-top:0;margin-top:0;border-top:none}.single-product div.product form.cart.grouped_form table{margin-bottom:15px}.single-product div.product form.cart.grouped_form table .quantity_wrap .quantity{height:40px}.single-product div.product form.cart.grouped_form table .quantity_wrap .quantity button{line-height:40px}.single-product div.product form.cart.grouped_form .single_add_to_cart_button{width:100%}.single-product div.product form.cart .woocommerce-variation-availability{text-align:left}.single-product div.product form.cart .quantity.hidden{display:none}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity{float:none;margin-right:0;padding-left:0;padding-right:0;min-width:120px}@media (max-width:1023px){.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity a{font-size:11px}}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity a.button{width:100%;text-align:center;padding:.8em 0;text-transform:uppercase;word-break:initial;font-weight:700;font-size:14px;background-color:var(--accent);color:#fff}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity a.button:hover{background-color:var(--primary)}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity .quantity{margin-right:0}.single-product div.product form.cart table.group_table tr{border-bottom:none;border-color:var(--border)}.single-product div.product form.cart table.group_table td{vertical-align:middle}@media (max-width:500px){.single-product div.product form.cart table.group_table .woocommerce-grouped-product-image{display:none}.single-product div.product form.cart table.group_table .woocommerce-grouped-product-list-item__label{padding-left:15px}}@media (max-width:767px){.single-product div.product form.cart table.group_table .text-quantity{display:none!important}}.single-product div.product form.cart table.group_table .quantity{margin-bottom:0}.single-product div.product form.cart table.group_table .quantity button.minus{border-left:none}@media (max-width:767px){.single-product div.product form.cart table.group_table .quantity{width:100px}.single-product div.product form.cart table.group_table .quantity .qty{width:40px}}.single-product div.product form.cart table.group_table .quantity .text-quantity{display:none}.single-product div.product form.cart table.group_table .woocommerce-grouped-product-image{padding:5px;width:80px}.single-product div.product form.cart table.group_table .woocommerce-grouped-product-image img{max-width:80px;margin:auto;border-radius:8px}.single-product div.product form.cart table.group_table.woocommerce-grouped-product-list .quantity_wrap{margin-bottom:0}.single-product div.product form.cart table.group_table.woocommerce-grouped-product-list .quantity_wrap .text-quantity{display:none!important}.single-product div.product form.cart table.group_table .woocommerce-grouped-product-list-item__label{padding-right:15px;padding-left:15px}.single-product div.product form.cart table.group_table .woocommerce-grouped-product-list-item__label a{font-weight:500;font-size:14px;color:var(--accent);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.single-product div.product form.cart table.group_table .woocommerce-grouped-product-list-item__label a:hover{color:var(--primary)}.single-product div.product form.cart table.group_table .woocommerce-grouped-product-list-item__price del .woocommerce-Price-amount{font-size:14px;font-weight:600;line-height:1.3571428571;color:var(--text_light)}.single-product div.product form.cart table.group_table .woocommerce-grouped-product-list-item__price ins .woocommerce-Price-amount{font-weight:600}.single-product div.product form.cart table.group_table .woocommerce-grouped-product-list-item__price .stock{display:none}.single-product div.product form.cart table.group_table .woocommerce-Price-amount{word-break:normal;font-size:16px;font-weight:600;line-height:1.375;color:var(--accent)}.single-product div.product form.cart table.group_table .stock.out-of-stock{display:none}.single-product div.product .single_add_to_cart_button{display:flex;justify-content:center;align-items:center;white-space:nowrap;z-index:1;transition:all 0.3s ease;background-color:var(--accent);flex:1}.single-product div.product .single_add_to_cart_button:after{margin-left:10px;font-size:18px}.single-product div.product .single_add_to_cart_button:hover{background:var(--primary)}.single-product div.product .single_add_to_cart_button+a.added_to_cart{display:none}.single-product div.product .woocommerce-grouped-add-to-cart{width:100%;display:flex;gap:15px}.single-product div.product .product_title{font-size:clamp(40px, 3.12vmax, 60px);line-height:1;font-weight:700;margin-bottom:7px;color:var(--accent);display:block;text-transform:uppercase}.single-product div.product p.price{font-size:36px;line-height:1;margin-bottom:25px;border-bottom:1px solid var(--border);display:flex;padding-bottom:20px}.single-product div.product p.price del{font-size:16px}.single-product div.product p.price ins{margin-right:10px}.single-product div.product .woocommerce-product-details__short-description{margin-bottom:12px}.single-product div.product .price+.stock,.single-product div.product .woocommerce-product-details__short-description+.stock{display:none}.single-product div.product table.variations{table-layout:fixed;position:relative}.single-product div.product table.variations th,.single-product div.product table.variations td{display:list-item;padding:0;list-style:none;background-color:#fff0;font-size:20px;font-weight:700;text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family)}.single-product div.product table.variations td.value{margin-bottom:15px;position:relative;display:flex;align-items:center}.single-product div.product table.variations td.value.woo-variation-items-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:25px}.single-product div.product table.variations label{margin-bottom:12px;font-size:20px;font-weight:700;text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family);color:var(--accent);display:inline-block}.single-product div.product table.variations .woo-selected-variation-item-name{margin-bottom:15px;font-weight:600;color:var(--text_light)}.single-product div.product table.variations select{max-width:100%;vertical-align:middle;padding:11px 35px 11px 20px;color:#fff0;font-weight:500}.single-product div.product table.variations select+label{display:block;font-size:14px;text-transform:uppercase;position:absolute;padding:0 5px;background-color:#fff;left:10px;top:50%;transform:translateY(-50%);line-height:1;transition:all ease-in-out 0.2s;color:var(--text_light)}.single-product div.product table.variations select:valid,.single-product div.product table.variations select:focus{color:var(--text)}.single-product div.product table.variations select:valid~label,.single-product div.product table.variations select:focus~label{top:0}.single-product div.product table.variations a.reset_variations{margin-top:0;display:inline-block;color:var(--text_light);line-height:1;word-break:normal;visibility:visible!important;position:relative;font-size:16px}.single-product div.product table.variations a.reset_variations:before,.single-product div.product table.variations a.reset_variations:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:var(--text_light);transform:scaleX(0);transform-origin:0 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.single-product div.product table.variations a.reset_variations:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.single-product div.product table.variations a.reset_variations:hover{text-decoration:none}.single-product div.product table.variations a.reset_variations:hover:after,.single-product div.product table.variations a.reset_variations:hover:before{background-color:var(--primary)}.single-product div.product table.variations a.reset_variations:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.single-product div.product table.variations a.reset_variations:hover:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.single-product div.product table.variations a.reset_variations:hover{color:var(--primary)}.single-product div.product table.variations td.label label{font-size:12px;color:var(--accent);font-weight:600;text-transform:uppercase}.single-product div.product table.variations td.value ul.variable-items-wrapper{display:inline-flex}.single-product div.product table.variations td.value ul .variable-item:not(.radio-variable-item).button-variable-item{min-width:24px;box-shadow:0 0 0 1px var(--border) inset;border-radius:3px}.single-product div.product table.variations td.value ul .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{min-width:48px;padding:12px;color:var(--accent)}.single-product div.product table.variations td.value ul .variable-item:not(.radio-variable-item).button-variable-item:hover,.single-product div.product table.variations td.value ul .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){box-shadow:0 0 0 1px var(--primary) inset;z-index:99;background-color:var(--primary)}.single-product div.product table.variations td.value ul .variable-item:not(.radio-variable-item).button-variable-item:hover .variable-item-span,.single-product div.product table.variations td.value ul .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock) .variable-item-span{color:#fff}.single-product div.product table.variations td.value ul li.variable-item{box-shadow:none;margin:0 5px 5px 0;width:auto;height:auto;padding:0}.single-product div.product table.variations td.value ul li.variable-item:hover,.single-product div.product table.variations td.value ul li.variable-item.selected{outline:none;box-shadow:none}.single-product div.product table.variations td.value ul li.variable-item .variable-item-span{font-size:16px;line-height:24px;padding:6px 15px;font-weight:600;text-transform:uppercase;color:var(--text)}.single-product div.product table.variations td.value ul li.variable-item.button-variable-item{margin:-1px}.single-product div.product table.variations td.value ul li.variable-item.color-variable-item{border-radius:50%;min-width:28px;min-height:28px;width:32px;height:32px}.single-product div.product table.variations td.value ul li.variable-item.color-variable-item .variable-item-span{border-radius:50%;padding:0;transition:all ease-in-out 0.2s;box-shadow:0 0 0 1px var(--border)}.single-product div.product table.variations td.value ul li.variable-item.color-variable-item .variable-item-span:after{content:none}.single-product div.product table.variations td.value ul li.variable-item.color-variable-item.selected:not(.no-stock) .variable-item-span,.single-product div.product table.variations td.value ul li.variable-item.color-variable-item:hover .variable-item-span{box-shadow:0 0 0 2px #000 inset,0 0 0 4px #fff inset;transition:all ease-in-out 0.2s}.single-product div.product table.variations td.value ul li.variable-item.color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.single-product div.product table.variations td.value ul li.variable-item.color-variable-item:hover .variable-item-contents:before{display:none;content:none}.single-product div.product table.variations td.value ul li.variable-item.disabled:before{display:none}.single-product div.product table.variations td.value ul li.variable-item.disabled:after{transform:rotate(-30deg);height:2px;background-color:var(--border);width:calc(100% + 12px);left:-7px;box-shadow:none;display:none}.single-product div.product table.variations td.value ul li.variable-item.disabled .variable-item-span{color:var(--text)}.single-product div.product .single_variation .price{display:flex;font-size:22px;line-height:1;font-weight:600;margin-right:0;align-items:center;color:var(--accent);margin-bottom:20px}.single-product div.product .single_variation .price ins{font-weight:400;margin-right:0;color:var(--primary)}.single-product div.product .single_variation .price del{margin-right:10px;font-size:20px}.single-product div.product .single_variation_wrap{width:100%}.single-product div.product .woocommerce-product-rating{display:flex;align-items:center;font-weight:500;font-size:16px;margin-bottom:17px}.single-product div.product .woocommerce-product-rating::before,.single-product div.product .woocommerce-product-rating::after{content:"";display:table}.single-product div.product .woocommerce-product-rating::after{clear:both}.single-product div.product .woocommerce-product-rating a{margin-left:5px;color:var(--accent);position:relative}.single-product div.product .woocommerce-product-rating a:before,.single-product div.product .woocommerce-product-rating a:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:var(--accent);transform:scaleX(0);transform-origin:0 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.single-product div.product .woocommerce-product-rating a:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.single-product div.product .woocommerce-product-rating a:hover{text-decoration:none}.single-product div.product .woocommerce-product-rating a:hover:after,.single-product div.product .woocommerce-product-rating a:hover:before{background-color:var(--primary)}.single-product div.product .woocommerce-product-rating a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.single-product div.product .woocommerce-product-rating a:hover:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.single-product div.product .woocommerce-product-rating a:hover{color:var(--primary)}.single-product div.product .woocommerce-product-rating .star-rating{display:inline-block;vertical-align:bottom;color:var(--text_light)}.single-product div.product .time-sale{display:flex;flex-direction:column;color:var(--accent);background-color:var(--background_light);border-radius:8px;padding:30px;align-items:center}.single-product div.product .time-sale .title{font-size:18px;line-height:1.3;margin-bottom:10px;font-weight:700}.single-product div.product .time-sale .peakzy-countdown{display:flex;flex-wrap:wrap;font-family:var(--e-global-typography-text-font-family);font-size:22px;font-weight:700;line-height:1;gap:10px}.single-product div.product .time-sale .peakzy-countdown .countdown-item{line-height:1;text-align:center}.single-product div.product .time-sale .peakzy-countdown .countdown-item span{display:block}.single-product div.product .time-sale .peakzy-countdown .countdown-item:last-child{margin-right:0}.single-product div.product .time-sale .peakzy-countdown .countdown-item .countdown-digits{background-color:var(--primary);color:var(--white);border-radius:8px;padding:10px 5px;min-width:45px;font-family:var(--e-global-typography-accent-font-family)}.single-product div.product .time-sale .peakzy-countdown .countdown-item .countdown-label{font-size:14px;line-height:24px;color:var(--accent)}.single-product .woocommerce-tabs{display:block;margin-top:100px}.single-product .woocommerce-tabs ul.tabs{position:relative;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:45px;margin:0;padding-top:37px;padding-bottom:30px}.single-product .woocommerce-tabs ul.tabs:before{content:"";position:absolute;width:100vw;height:100%;background-color:var(--background_light);left:50%;transform:translateX(-50%)}@media (max-width:767px){.single-product .woocommerce-tabs ul.tabs{display:none}}.single-product .woocommerce-tabs ul.tabs li{position:relative}.single-product .woocommerce-tabs ul.tabs li a{position:relative;z-index:2;display:block;font-weight:700;font-size:28px;line-height:1.1428571429;color:var(--text_light);text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family);-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.single-product .woocommerce-tabs ul.tabs li:hover a,.single-product .woocommerce-tabs ul.tabs li.active a{color:var(--accent)}.single-product .woocommerce-tabs.product-accordions{margin:30px 0 0 0;padding:0;border-radius:0}.single-product .woocommerce-tabs.product-accordions .accordion-item{margin-bottom:10px}.single-product .woocommerce-tabs.product-accordions .accordion-item:last-child{margin-bottom:0}.single-product .woocommerce-tabs.product-accordions .accordion-head{padding:20px;position:relative;cursor:pointer;background-color:var(--background_light);border-radius:10px}.single-product .woocommerce-tabs.product-accordions .accordion-head .accordion-title{display:block;position:relative;font-weight:700;font-size:28px;line-height:32px;margin-bottom:0;color:var(--accent);padding-right:30px;transition:all 0.4s ease-in-out;font-family:var(--e-global-typography-accent-font-family);text-transform:uppercase}.single-product .woocommerce-tabs.product-accordions .accordion-head .accordion-title:after{position:absolute;top:50%;right:0;transition:all ease 0.2s;transform:translateY(-50%);font-weight:700}.single-product .woocommerce-tabs.product-accordions .accordion-head:hover .accordion-title{color:var(--accent)}.single-product .woocommerce-tabs.product-accordions .accordion-head.active .accordion-title{color:var(--accent)}.single-product .woocommerce-tabs.product-accordions .accordion-head.active .accordion-title:after{transform:translateY(-50%) rotate(180deg)}.single-product .woocommerce-tabs.product-accordions .active .accordion-title{color:var(--accent)}.single-product .woocommerce-tabs.product-accordions .accordion-body{padding:25px 0 20px;display:none}.single-product .woocommerce-tabs.product-accordions .accordion-body>h2:first-of-type{display:none}.single-product .woocommerce-tabs.product-accordions .accordion-body #reviews #comments,.single-product .woocommerce-tabs.product-accordions .accordion-body #reviews #review_form_wrapper{width:100%;float:none;padding-right:0;padding-left:0;margin-bottom:0}.single-product .woocommerce-tabs.product-accordions .accordion-body .list-unstyled{margin-left:0}.single-product .woocommerce-tabs.product-accordions .accordion-body ul.list-unstyled{margin:0}.single-product .woocommerce-tabs.product-accordions .accordion-body ul.list-unstyled li{margin-bottom:5px}.single-product .woocommerce-tabs.product-accordions .accordion-body ul.list-unstyled li.store-name>span:not(.details),.single-product .woocommerce-tabs.product-accordions .accordion-body ul.list-unstyled li.seller-name>span:not(.details),.single-product .woocommerce-tabs.product-accordions .accordion-body ul.list-unstyled li.store-address>span:not(.details){font-weight:700;color:var(--accent)}.single-product .woocommerce-tabs.product-accordions .accordion-body ul.list-unstyled .seller-rating{vertical-align:middle}.single-product .woocommerce-tabs.product-accordions .accordion-body ul.list-unstyled .seller-rating .text{vertical-align:text-bottom}.single-product .woocommerce-tabs.product-accordions .accordion-body ul.list-unstyled .star-rating{display:inline-block}.single-product .woocommerce-tabs.product-accordions table td,.single-product .woocommerce-tabs.product-accordions table th{word-break:unset}.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding-top:60px;margin-left:auto;margin-right:auto}.single-product .woocommerce-tabs .woocommerce-Tabs-panel--seller ul.list-unstyled{margin:0}.single-product .woocommerce-tabs .woocommerce-Tabs-panel--seller ul.list-unstyled li{margin-bottom:5px}.single-product .woocommerce-tabs .woocommerce-Tabs-panel--seller ul.list-unstyled li.store-name>span:not(.details),.single-product .woocommerce-tabs .woocommerce-Tabs-panel--seller ul.list-unstyled li.seller-name>span:not(.details),.single-product .woocommerce-tabs .woocommerce-Tabs-panel--seller ul.list-unstyled li.store-address>span:not(.details){font-weight:700;color:var(--accent)}.single-product .woocommerce-tabs .woocommerce-Tabs-panel--seller ul.list-unstyled li.clearfix{display:flex}.single-product .woocommerce-tabs .woocommerce-Tabs-panel--seller ul.list-unstyled .seller-rating{vertical-align:middle}.single-product .woocommerce-tabs .woocommerce-Tabs-panel--seller ul.list-unstyled .text{margin-left:5px}.single-product .woocommerce-tabs .woocommerce-Tabs-panel--seller ul.list-unstyled .star-rating{display:inline-block}.single-product .woocommerce-tabs .comment-form-cookies-consent{display:inline-block}.single-product .woocommerce-tabs .panel>h2:first-of-type{display:none}.single-product .woocommerce-tabs .review_form label{margin-bottom:.5em;display:block}.single-product .woocommerce-tabs h2.resp-accordion{display:flex;align-items:center;font-weight:700;font-size:18px;line-height:1.3333333333;padding:30px 30px 26px;border-top:1px solid;border-color:var(--border);font-family:var(--e-global-typography-text-font-family);margin:-1px 0 0 0}@media (min-width:768px){.single-product .woocommerce-tabs h2.resp-accordion{display:none}}.single-product .woocommerce-tabs h2.resp-accordion span{display:block;position:relative;padding-left:42px}.single-product .woocommerce-tabs h2.resp-accordion span:before,.single-product .woocommerce-tabs h2.resp-accordion span:after{content:"";width:16px;height:2px;background-color:#000;display:inline-block;vertical-align:middle;position:absolute;top:50%;left:0;transition:all ease 0.2s;transform:translateY(-50%)}.single-product .woocommerce-tabs h2.resp-accordion span:after{transform:translateY(-50%) rotate(90deg)}.single-product .woocommerce-tabs h2.resp-accordion.active span:after{transform:translateY(-50%)}.single-product .product-extra-info ul{margin:0;list-style:none}.single-product .product-extra-info ul li{display:flex;align-items:center;font-size:16px;line-height:16px;margin-bottom:20px;color:var(--text)}.single-product .product-extra-info ul li:last-child{margin-bottom:0}.single-product .product-extra-info ul li i{margin-right:10px}.single-product .product-extra-info .themes-content{padding-bottom:20px}.single-product .product-extra-info .themes-wrap{padding-top:20px;border-top:1px solid var(--border)}.single-product .product-extra-info .title-themes{display:block;font-size:16px;font-weight:700;line-height:22px;color:var(--primary)}.single-product .single-product-type-gallery .related{padding-top:70px}.single-product .single-product-type-gallery .related:before{position:absolute;content:"";top:0;left:50%;height:100%;width:100vw;box-shadow:0 0 0 1px var(--border);transform:translateX(-50%)}.single-product .pswp{z-index:99999}.single-product .content-single-wrapper .cart .quantity_wrap .quantity-text,.single-product .single-product-summary .cart .quantity_wrap .quantity-text{display:block}.stock:empty::before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{font-size:18px;display:flex;justify-content:center;align-items:center;padding:.5em 1em;margin-top:30px;white-space:nowrap;border:2px dashed;border-color:var(--text_light)}.single-product-labels .product-label{margin-bottom:15px}a.reset_variations{display:inline-block}.peakzy-woocommerce-tabs{margin-top:50px}.peakzy-woocommerce-tabs .umimi-woocommerce-tabs-panel{padding:50px 0;border-top:1px solid;border-top-color:var(--border)}.peakzy-woocommerce-tabs .umimi-woocommerce-tabs-panel h2:first-of-type{font-size:16px;margin-bottom:40px;color:var(--accent)}.peakzy-woocommerce-tabs .umimi-woocommerce-tabs-panel table.shop_attributes th{padding:4px 10px 4px 0}.peakzy-woocommerce-tabs .umimi-woocommerce-tabs-panel table.shop_attributes td{padding:4px 0 4px 10px;text-align:right}.single-product-reviews-wrap{max-width:855px;margin-left:auto;margin-right:auto;margin-top:100px}.single-product-reviews-wrap .woocommerce-Reviews-title{display:none}.single-product-reviews-wrap .review-title{font-size:36px;border-bottom:1px solid;border-bottom-color:var(--border);margin-bottom:50px}.single-product-reviews-wrap .review-title .count{width:20px;height:20px;line-height:20px;color:#fff;background-color:#000;border-radius:20px;text-align:center;font-size:14px;display:inline-block;margin-left:5px}#reviews{outline:none;margin-left:auto;margin-right:auto}#reviews #comments{padding-top:0;margin-top:0}#reviews .woocommerce-Reviews-title{font-size:18px;font-weight:600;margin-bottom:30px;font-family:var(--e-global-typography-text-font-family);text-transform:uppercase;color:var(--text)}#reviews .commentlist{list-style:none;margin:0}#reviews .commentlist li{margin-bottom:30px;padding-bottom:30px;list-style:none;border-bottom:1px solid var(--border);clear:both}#reviews .commentlist li::before,#reviews .commentlist li::after{content:"";display:table}#reviews .commentlist li::after{clear:both}#reviews .commentlist li .comment_container{display:flex;position:relative}#reviews .commentlist li .comment_container::before,#reviews .commentlist li .comment_container::after{content:"";display:table}#reviews .commentlist li .comment_container::after{clear:both}@media (max-width:480px){#reviews .commentlist li .comment_container{flex-direction:column}}#reviews .commentlist li .comment_container .comment-text{flex:1;position:relative}#reviews .commentlist li .comment_container .comment-text .star-rating{margin-bottom:20px}#reviews .commentlist li .comment_container .comment-text .description p{margin-bottom:0}#reviews .commentlist li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#reviews .commentlist li .comment-info{display:flex;flex-direction:column;width:clamp(180px, 16vmax, 260px);margin-right:30px}#reviews .commentlist li .avatar{width:50px;height:50px;float:left;border-radius:50%;object-fit:cover;margin-bottom:10px}#reviews .commentlist li p.meta{margin-bottom:10px}#reviews .commentlist li p.meta strong{font-size:20px;color:var(--accent);font-weight:700;line-height:24px;display:block;text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family)}#reviews .commentlist li p.meta time{font-size:14px;font-weight:500;line-height:26px;display:block;color:var(--text_light);position:absolute;right:0;top:0;font-family:var(--e-global-typography-accent-font-family);text-transform:uppercase;letter-spacing:0}#reviews .commentlist li p.meta time:before{margin-right:5px;line-height:1;margin-top:-3px}#reviews .commentlist li p.meta .woocommerce-review__dash{display:none}#reviews .commentlist li .verified{font-style:normal;font-family:var(--e-global-typography-accent-font-family);text-transform:uppercase;font-size:14px;font-weight:500;color:var(--text_light);letter-spacing:0}#reviews .commentlist li ul.children{margin:0;width:82.2222222222%;float:right;margin-right:0;padding-top:1.618em}#reviews .commentlist li ul.children .avatar{width:13.5135135135%;float:left;margin-right:8.1081081081%}#reviews .commentlist li ul.children .comment-text{width:78.3783783784%;float:right;margin-right:0}#reviews .commentlist li ul.children li{margin-bottom:1.618em}#reviews .commentlist li ul.children li:last-child{margin-bottom:0}#reviews .comment-form-rating{clear:both;margin-bottom:1em}#reviews .comment-form-rating label{margin-right:20px}#reviews .comment-form-rating p.stars{line-height:1}#reviews .comment-form-comment input,#reviews .comment-form-author input,#reviews .comment-form-email input{width:100%}#reviews .comment-form-comment textarea{color:var(--accent)}#reviews .comment-form-comment,#reviews .comment-form-author,#reviews .comment-form-email,#reviews .comment-form-cookies-consent,#reviews .comment-notes{margin-bottom:1.41575em}#reviews .comment-form-cookies-consent:before{content:"";display:block;clear:left}table.shop_attributes th{color:var(--accent)}.peakzy-sticky-add-to-cart{background-color:var(--background)}.peakzy-sticky-add-to-cart__content-title strong{color:var(--accent);font-weight:500}.peakzy-sticky-add-to-cart__content-button{border:none;letter-spacing:0;padding:10px 20px;z-index:1;transition:all ease-in-out 0.3s;border-radius:9px}.peakzy-sticky-add-to-cart__content-button:before{z-index:-1}.peakzy-sticky-add-to-cart__content-button:hover{text-decoration:none;color:var(--white)}.peakzy-sticky-add-to-cart__content-price{display:inline-flex;font-size:15px;margin-bottom:4px;align-items:center;color:var(--text)}.peakzy-sticky-add-to-cart__content-price ins{font-weight:600;order:-1;margin-left:0;margin-right:.6180469716em;background-color:#fff0}.peakzy-sticky-add-to-cart__content-price del{font-size:13px;color:var(--text_light)}.sizechart-popup{width:630px;max-width:100vw;overflow-y:auto;position:fixed;left:50%;padding:60px;background:#fff;top:50%;transform:translate(-50%,-50%);z-index:998;opacity:0;visibility:hidden;pointer-events:none;transition:all ease-in-out 0.3s}.sizechart-popup.active{opacity:1;pointer-events:auto;visibility:visible}.sizechart-popup.active+.sizechart-overlay{opacity:1;visibility:visible}.sizechart-popup .sizechart-close{position:absolute;right:20px;top:20px;font-size:24px;line-height:1}.sizechart-popup .sizechart-close i{color:var(--accent)}.sizechart-popup .sizechart-close:hover i{color:var(--primary)}.sizechart-button{font-size:12px;text-decoration:underline;text-transform:uppercase;line-height:2;margin-bottom:1em;display:inline-block;color:var(--accent)}.sizechart-button:hover{color:var(--primary)}.sizechart-overlay{position:fixed;width:100vw;height:100vh;top:0;bottom:0;z-index:997;opacity:0;background-color:rgb(0 0 0 / .7);visibility:hidden;transition:opacity 0.25s ease,visibility 0s ease}#rotateimages{cursor:ew-resize}.view-360-group{margin-top:30px;margin-bottom:40px;display:flex;justify-content:center;align-items:center}.view-360-group .view-360-svg{margin-left:20px;margin-right:20px;font-size:30px;color:var(--accent)}.view-360-group .view-360-button i{font-size:16px;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;border:1px solid;border-color:var(--border);border-radius:50%;color:var(--accent);cursor:pointer}.view-360-group .view-360-button i:hover{color:var(--primary)}.single-product .view-360-group+.mfp-close{border:none;color:#000;font-size:25px;font-weight:400;width:30px;height:30px;line-height:1}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name{display:none}@media (min-width:1024px){.wrapper-technical_specs .grid{display:grid;grid-template-columns:15% 1fr;gap:30px}}.wrapper-technical_specs .grid:last-child{margin-bottom:0}.accordion-body .wrapper-technical_specs .grid{display:block}.wrapper-technical_specs b{text-transform:none;font-size:16px;font-weight:400;color:var(--accent)}.wrapper-technical_specs .table-content label{font-weight:500;color:var(--accent);margin-bottom:15px;font-size:20px;display:block}.wrapper-technical_specs .table-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:15px;color:var(--text_light);border-bottom:1px solid var(--border);padding-bottom:30px;margin-bottom:30px}.wrapper-technical_specs .table-wrapper:last-child{border:none;padding-bottom:0;margin-bottom:0}.single-product-label{display:flex;align-items:center;gap:3px;flex-wrap:wrap;position:absolute;z-index:1;top:20px;left:20px}.peakzy-product-no-tabs{position:relative;padding-top:clamp(30px, 6.25vmax, 90px);max-width:1010px;margin-left:auto;margin-right:auto;clear:both}.peakzy-product-no-tabs .section{padding-bottom:35px}.peakzy-product-no-tabs .section>h2{font-size:28px;line-height:1.1428571429;font-weight:700;margin-bottom:35px;text-transform:uppercase;background-color:var(--background_light);padding:26px 20px 22px;border-radius:10px;margin-top:0}.peakzy-product-no-tabs .content>h2{display:none}.woocommerce-product-gallery-sticky .sticky-thumbnails .swiper-slide{overflow:hidden;width:100px;margin-right:10px;cursor:pointer;border-radius:5px}.woocommerce-product-gallery-sticky .sticky-thumbnails .swiper-slide img{height:120px;object-fit:cover}.woocommerce-product-gallery-sticky .sticky-thumbnails .swiper-slide.swiper-slide-thumb-active{border:2px solid var(--accent)}.woocommerce-product-gallery-sticky .woocommerce-product-gallery__wrapper{margin-bottom:10px}@media (min-width:768px){.woocommerce-product-gallery-sticky .swiper-wrapper{flex-wrap:wrap}.woocommerce-product-gallery-sticky .swiper-wrapper .swiper-slide{height:auto;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.woocommerce-product-gallery-sticky .sticky-thumbnails{width:100px;float:left;position:static}.woocommerce-product-gallery-sticky .sticky-thumbnails .swiper-slide{margin-bottom:10px;overflow:hidden;margin-right:0}.woocommerce-product-gallery-sticky .sticky-thumbnails .swiper-slide:last-child{margin-bottom:0}.woocommerce-product-gallery-sticky .woocommerce-product-gallery__wrapper{margin-bottom:0;width:calc(100% - 120px);float:right}.woocommerce-product-gallery-sticky .woocommerce-product-gallery__wrapper .swiper-slide{margin-bottom:20px;border-radius:10px;overflow:hidden}.woocommerce-product-gallery-sticky .woocommerce-product-gallery__wrapper .swiper-slide:last-child{margin-bottom:0}}.woocommerce-product-gallery-slider{position:relative}.woocommerce-product-gallery-slider .woocommerce-product-gallery__image .wp-post-image{object-fit:cover;width:100%}.woocommerce-product-gallery-slider .swiper-pagination.swiper-pagination-bullets{background-color:#fff;width:auto;height:40px;display:flex;align-items:center;padding-left:18px;padding-right:18px;border-radius:25px;transform:translateX(-50%);left:50%;bottom:30px}.woocommerce-product-gallery-slider .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%}.woocommerce-product-gallery-slider .swiper-pagination .swiper-pagination-bullet-active{background:var(--primary)}.wpcvs-type-button .wpcvs-term{min-width:70px;min-height:70px;font-size:18px;font-weight:600;border-radius:5px;margin-right:15px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;padding:12px;margin-top:10px}.wpcvs-type-button .wpcvs-term>span{background:#fff0;line-height:22px;padding:0;height:auto}.wpcvs-type-button .wpcvs-term>span.desc{font-size:14px;font-weight:500;color:var(--text_light)}.wpcvs-type-button .wpcvs-term>span.sale{font-size:12px;font-weight:500;line-height:14px;text-align:center;padding:2px 5px;border-radius:3px;background:#E38B8B;color:#fff;position:absolute;left:0;width:100%;bottom:-5px;transform:translateY(100%);text-transform:uppercase}.wpcvs-type-button .wpcvs-term.term-sale{position:relative;margin-bottom:25px}.wpcvs-type-button .wpcvs-term.wpcvs-selected{background:var(--primary);color:#fff}.wpcvs-type-button .wpcvs-term.wpcvs-selected>span::before{display:none}.wpcvs-type-button .wpcvs-term.wpcvs-selected>span.desc{color:#fff}.peakzy-photo-review-input{width:100%}.peakzy-photo-review-input .comment-form-photo{padding:0 15px}.peakzy-photo-review-input .selected-image-container{display:flex;margin-top:15px}.peakzy-photo-review-input .selected-image{width:100px;margin-right:15px}.peakzy-photo-review-input .selected-image .selected-image-preview{width:100%;height:75px;object-fit:contain;border:1px solid var(--primary);border-radius:3px}.peakzy-photo-review-input .selected-image .selected-image-info{width:100%;font-size:.8em;line-height:14px}.commentlist .peakzy-images-review{display:flex;flex-wrap:wrap}.commentlist .peakzy-images-review .image-review{cursor:pointer;flex:0 0 65px;max-width:65px;margin-right:10px;margin-bottom:10px;border:1px solid var(--border);border-radius:4px;overflow:hidden}.commentlist .peakzy-images-review .image-review:hover{border-color:var(--primary)}.commentlist .peakzy-images-review .image-review img{display:block}@keyframes progress-bar-stripes{from{background-position:6px 0}to{background-position:0 0}}.reviews-summary{margin-bottom:50px;padding-bottom:40px;border-bottom:1px solid var(--border)}@media (min-width:768px){.reviews-summary{display:flex}}.reviews-summary .review-summary-detal{flex:1;display:flex;flex-direction:column-reverse;font-size:18px;font-weight:600;font-family:var(--e-global-typography-accent-font-family);max-width:220px;line-height:1}.reviews-summary .review-summary-detal .review-label{color:#000;min-width:60px}.reviews-summary .progress-title{color:var(--accent);width:30px}.reviews-summary .progress-title i{font-size:14px;margin-top:-5px}.reviews-summary .progress{display:flex;-webkit-box-shadow:none;box-shadow:none;height:5px;overflow:hidden;font-size:0;border-radius:5px;background-color:var(--border);flex:1;margin:0 15px 0 12px}.reviews-summary .progress-bar{display:flex;align-items:center;justify-content:center;background-color:var(--accent);border-radius:5px}.reviews-summary .progress-bar-animated{animation:progress-bar-stripes 0.35s}.reviews-summary .review-summery-item{align-items:center;display:flex;margin-bottom:7px}.reviews-summary .percent{min-width:38px;text-align:right;color:var(--text_light)}.reviews-summary .review-summary-total{display:flex;font-size:16px;font-weight:500;margin-bottom:30px;gap:17px}@media (min-width:768px){.reviews-summary .review-summary-total{margin-right:50px;padding-right:50px;border-right:1px solid #ededed;margin-bottom:0}}.reviews-summary .review-summary-total .review-summary-rating{margin-bottom:6px}.reviews-summary .review-summary-total .star-rating{font-size:14px;height:1em}.reviews-summary .review-summary-total .review-summary-result{text-align:center;color:var(--secondary);font-size:60px;line-height:.9666666667;font-family:var(--e-global-typography-accent-font-family);font-weight:700}.reviews-summary .review-summary-total .review-summary-result span{font-size:36px}.reviews-summary .review-summary-total .review-rating-text{color:var(--text_light)}.reviews-summary .review-summary-total .review-summary-btn{margin-top:5px}.reviews-summary .review-summary-total .review-summary-btn .summary-btn{font-family:var(--e-global-typography-accent-font-family);text-transform:uppercase;font-size:18px;position:relative;color:var(--accent)}.reviews-summary .review-summary-total .review-summary-btn .summary-btn:before,.reviews-summary .review-summary-total .review-summary-btn .summary-btn:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:var(--accent);transform:scaleX(0);transform-origin:0 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.reviews-summary .review-summary-total .review-summary-btn .summary-btn:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.reviews-summary .review-summary-total .review-summary-btn .summary-btn:hover{text-decoration:none}.reviews-summary .review-summary-total .review-summary-btn .summary-btn:hover:after,.reviews-summary .review-summary-total .review-summary-btn .summary-btn:hover:before{background-color:var(--primary)}.reviews-summary .review-summary-total .review-summary-btn .summary-btn:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.reviews-summary .review-summary-total .review-summary-btn .summary-btn:hover:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.woocommerce-Reviews .commentlist .review-rating{display:flex;column-gap:4px;font-size:16px}.woocommerce-Reviews .commentlist .review-rating .full-star{color:var(--accent)}.woocommerce-Reviews .commentlist .review-rating .empty-star{color:var(--border)}.buy-now-button{border:1px solid var(--accent);transition:all 0.3s ease;border-radius:9px;color:var(--accent);background-color:#fff;display:flex;padding:13px 30px}#review_form_wrapper{margin-top:50px}.single-product-type-vertical .single-product-label{left:140px}.tr-add_to_cart .add_to_cart_inline .button{padding:5px 25px}.entry-summary-inner p.stock{display:none}.single-product-sticky-summary.single-product div.product .woocommerce-product-gallery{width:100%;max-width:100%;margin-bottom:0}.single-product-sticky-summary.single-product div.product.single-product-summary{display:none}@media (min-width:1025px){.single-product-sticky-summary.single-product div.product.single-product-summary{display:block}}.single-product-sticky-summary.single-product div.product .summary.entry-summary{width:100%;max-width:100%}.single-product-sticky-summary.single-product div.product .summary.entry-summary.entry-summary-mobile{display:block}@media (min-width:1025px){.single-product-sticky-summary.single-product div.product .summary.entry-summary.entry-summary-mobile{display:none}}.single-product-sticky-summary .related,.single-product-sticky-summary .upsells{padding-top:0;border-top:none}.single-product-sticky-summary #page .site-content{padding-bottom:60px}.single-product-group-action{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:15px}.single-product-group-action .sizechart-wrap{margin-right:auto}.single-product-group-action .ask-a-question-wrap{margin-right:12px}.single-product-group-action .ask-a-question-button,.single-product-group-action .product-sizechart-button{display:flex;align-items:center;font-size:16px;font-weight:600;text-transform:uppercase;color:var(--text_light);transition:all ease-in-out 0.3s}.single-product-group-action .ask-a-question-button i,.single-product-group-action .product-sizechart-button i{font-size:20px;margin-right:5px;color:var(--accent)}.single-product-group-action .ask-a-question-button:hover,.single-product-group-action .product-sizechart-button:hover{color:var(--accent)}.single-product-group-action .right{display:flex;flex-wrap:wrap;column-gap:15px}.single-product-popup{border-radius:5px;max-width:500px;background:#fff;margin-left:auto;margin-right:auto;position:relative}.single-product-popup .popup-content{padding:30px;max-height:calc(100vh - 55px);overflow:auto}.single-product-popup .wpcf7-form .mb-30{margin-bottom:30px}.single-product-popup .wpcf7-form input[type=text],.single-product-popup .wpcf7-form input[type=number],.single-product-popup .wpcf7-form input[type=email],.single-product-popup .wpcf7-form input[type=tel],.single-product-popup .wpcf7-form input[type=url],.single-product-popup .wpcf7-form input[type=password],.single-product-popup .wpcf7-form input[type=search],.single-product-popup .wpcf7-form textarea,.single-product-popup .wpcf7-form .input-text{width:100%}.single-product-popup .mfp-close{right:-22px;top:-22px;opacity:1}.product-sizechart-popup{max-width:910px;background:#fff;margin-left:auto;margin-right:auto;position:relative}.product-sizechart-popup .popup-content{max-height:calc(100vh - 55px);overflow:auto;padding:30px}.product-sizechart-popup .mfp-close{right:-22px;top:-22px;opacity:1}.woocommerce-Reviews #respond #reply-title{font-size:40px}.widget.peakzy-widget-woocommerce{font-family:var(--e-global-typography-accent-font-family)}.widget.peakzy-widget-woocommerce .widget-title{display:flex;align-items:center;cursor:pointer;justify-content:space-between;margin-bottom:0;font-size:20px}.widget.peakzy-widget-woocommerce .widget-content{padding-top:20px}.widget.peakzy-widget-woocommerce .woocommerce-product-search:before{display:none}.woocommerce-widget-layered-nav li,.widget_layered_nav li,.widget_rating_filter li,.widget_product_brands li,.widget_product_categories li{position:relative;text-transform:capitalize;margin-bottom:6px;transition:all 0.3s ease}.woocommerce-widget-layered-nav li a:not(.button),.widget_layered_nav li a:not(.button),.widget_rating_filter li a:not(.button),.widget_product_brands li a:not(.button),.widget_product_categories li a:not(.button){-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.product_list_widget{list-style:none;margin-left:0;margin-bottom:0}.product_list_widget li{padding-bottom:20px}.product_list_widget li:last-of-type{padding-bottom:0}.product_list_widget li img{width:85px;height:90px;object-fit:cover;border-radius:10px}.product_list_widget li>a{display:block}.product_list_widget .product-list-inner{display:flex;align-items:center;gap:20px}.product_list_widget .product-list-inner>a{background:none!important}.product_list_widget .reviewer{font-size:12px;color:var(--text_light);margin-top:5px}.product_list_widget .product-content{flex:1;display:flex;flex-direction:column;gap:7px}.product_list_widget .count-review{display:flex;align-items:center;flex-wrap:wrap;column-gap:5px}.product_list_widget .count-review .count{display:none}.product_list_widget .price{font-size:20px}.product_list_widget .product-title{font-size:18px;line-height:1.2222222222;font-weight:600;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;order:-1;margin-bottom:0;letter-spacing:0}.widget ul.products li.product a{text-decoration:none}.widget_recent_reviews ul li{display:flex;align-items:center;gap:20px}.widget_shopping_cart .product_list_widget{margin-bottom:0}.widget_shopping_cart .product_list_widget li{position:relative;padding-left:27px}.widget_shopping_cart .product_list_widget li::before,.widget_shopping_cart .product_list_widget li::after{content:"";display:table}.widget_shopping_cart .product_list_widget li::after{clear:both}.widget_shopping_cart .product_list_widget li a.remove{position:absolute;top:50%;transform:translateY(-50%);left:0;opacity:1}.widget_shopping_cart .product_list_widget li a.remove:hover:before{color:#e2401c}.widget_shopping_cart .woocommerce-mini-cart__empty-message{margin:1.41575em 0}.widget_shopping_cart .product_list_widget img{margin-right:1em}.widget_shopping_cart .mini_cart_item{border-bottom:1px solid;border-bottom-color:var(--border);padding-bottom:15px;margin-bottom:15px;display:flex}.widget_shopping_cart .mini_cart_item:last-of-type{border-bottom:none}.widget_shopping_cart .mini_cart_item .remove_from_cart_button{background:none!important}.widget_shopping_cart .mini_cart_item .remove_from_cart_button~a{background:none!important}.widget_shopping_cart .mini_cart_item a{color:var(--accent);margin-bottom:5px}.widget_shopping_cart .mini_cart_item .right .quantity-price{color:var(--text_light);margin-left:0;font-size:14px}.widget_shopping_cart .mini_cart_item .right .quantity-price .amount{color:var(--accent);font-weight:600}.widget_shopping_cart .mini_cart_item .quantity_wrap{margin-top:5px}.widget_shopping_cart p.total{padding:1em 0;margin:1em 0 0;border-top:1px solid;border-top-color:var(--border)}.widget_shopping_cart p.total::before,.widget_shopping_cart p.total::after{content:"";display:table}.widget_shopping_cart p.total::after{clear:both}.widget_shopping_cart p.total strong{color:var(--accent)}.widget_shopping_cart p.total .amount{color:var(--accent);font-size:20px;font-weight:700;float:right}.widget_shopping_cart .buttons{padding:0 0 1em;margin:0;text-align:center;display:flex;flex-direction:column}.widget_shopping_cart .buttons a{display:block;margin-bottom:.6180469716em}.widget_shopping_cart .buttons a:not(.checkout){background-color:var(--accent);color:#fff}.widget_shopping_cart .buttons a:not(.checkout):hover{background-color:var(--primary);color:var(--accent)}.widget_shopping_cart .buttons a:last-child{margin-bottom:0}.widget_shopping_cart .buttons a img{margin-left:auto;margin-right:auto}.woocommerce-widget-layered-nav ul li,.widget_layered_nav ul li,.widget_product_brands ul li,.widget_product_categories ul li{margin-bottom:5px;transition:all 0.3s ease;position:relative}.woocommerce-widget-layered-nav ul li a,.widget_layered_nav ul li a,.widget_product_brands ul li a,.widget_product_categories ul li a{-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-flex;align-items:center;justify-content:space-between;text-transform:uppercase;letter-spacing:0;font-size:18px;font-weight:600}.woocommerce-widget-layered-nav ul li .count,.widget_layered_nav ul li .count,.widget_product_brands ul li .count,.widget_product_categories ul li .count{position:absolute;top:0;right:0;pointer-events:none;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.woocommerce-widget-layered-nav ul li:hover .count,.widget_layered_nav ul li:hover .count,.widget_product_brands ul li:hover .count,.widget_product_categories ul li:hover .count{color:var(--accent)}.widget_product_categories a:before,.widget_brand_nav a:before,.woocommerce-widget-layered-nav a:before{content:"";height:16px;width:16px;box-shadow:0 0 0 2px #e9e9e9 inset;margin-right:12px;margin-top:-1px;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.widget_product_categories a:hover:before,.widget_brand_nav a:hover:before,.woocommerce-widget-layered-nav a:hover:before{box-shadow:0 0 0 2px var(--primary) inset}.widget_product_categories .chosen a,.widget_brand_nav .chosen a,.woocommerce-widget-layered-nav .chosen a{color:var(--primary)}.widget_product_categories .chosen a:before,.widget_brand_nav .chosen a:before,.woocommerce-widget-layered-nav .chosen a:before{box-shadow:0 0 0 2px var(--primary) inset}.widget_rating_filter .wc-layered-nav-rating a{color:var(--text_light);display:flex;align-items:center;font-size:14px;font-weight:500}.widget_rating_filter .wc-layered-nav-rating a:before{margin-top:0}.widget_rating_filter .wc-layered-nav-rating .star-rating{display:inline-block;vertical-align:middle;margin-right:auto}.widget_price_filter form{margin-bottom:0;margin-top:10px}.widget_price_filter .price_slider{margin-bottom:25px}.widget_price_filter .price_slider_amount{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.widget_price_filter .price_slider_amount .button{font-size:16px;font-weight:600;line-height:1.5714285714;color:var(--accent);background-color:#fff0;border:none;border-radius:0;padding:0;position:relative}.widget_price_filter .price_slider_amount .button:before,.widget_price_filter .price_slider_amount .button:after{content:"";position:absolute;bottom:5px;left:0;display:block;width:100%;height:1px;background-color:var(--accent);transform:scaleX(0);transform-origin:0 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.widget_price_filter .price_slider_amount .button:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.widget_price_filter .price_slider_amount .button:hover{text-decoration:none}.widget_price_filter .price_slider_amount .button:hover:after,.widget_price_filter .price_slider_amount .button:hover:before{background-color:var(--primary)}.widget_price_filter .price_slider_amount .button:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.widget_price_filter .price_slider_amount .button:hover:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.widget_price_filter .price_slider_amount .button:hover{background-color:#fff0;color:var(--primary)}.widget_price_filter .price_slider_amount .price_label{font-size:16px;font-weight:600;line-height:1.375;color:var(--text_light);margin-right:auto;text-transform:uppercase}.widget_price_filter .price_slider_amount .price_label span{color:var(--accent)}.widget_price_filter .price_slider_amount .price_label .from{position:relative}.widget_price_filter .price_slider_amount .price_label .from:after{content:" — ";color:var(--accent);position:absolute;left:calc(100% + 4px)}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;top:auto;z-index:2;width:14px;height:14px;border-radius:4px;cursor:ew-resize;background-color:var(--white);box-sizing:border-box;box-shadow:0 0 0 4px var(--accent) inset;margin-top:-5px;margin-left:auto;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-14px}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:0;background-color:var(--accent)}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:#E3E3E3;border:0}.widget_price_filter .ui-slider-horizontal{height:4px;border-radius:0}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list.inline{display:flex;flex-wrap:wrap;column-gap:10px}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li:before{display:none}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-button-type{display:block;font-weight:600;font-size:18px;line-height:2;padding:2px 4px;text-align:center;min-width:42px;color:var(--accent);margin-right:0;margin-left:0;border-radius:3px;background-color:#fff;box-shadow:0 0 0 1px var(--border) inset;border:none}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-button-type:before{display:none}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-button-type:hover{text-decoration:none;color:#fff;background-color:var(--primary);box-shadow:0 0 0 1px var(--primary) inset}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li.chosen .peakzy-button-type{background-color:var(--primary);color:var(--accent)}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li.color{width:100%}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li.color:last-child{margin-bottom:0}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-color-type{display:flex;align-items:center;column-gap:13px}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-color-type .color-label{display:block;padding:0}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-color-type .color-label span{min-width:15px;min-height:15px;width:15px;height:15px;transition:all ease-in-out 0.2s;border-radius:0;display:block;box-shadow:0 0 0 1px var(--border)}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-color-type .color-name{text-transform:uppercase;font-size:18px;font-weight:600}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-color-type:hover{text-decoration:none}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-color-type:hover .color-label{text-decoration:none}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-color-type:hover .color-label span{box-shadow:0 0 0 2px var(--primary) inset,0 0 0 4px #fff inset}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li.chosen .peakzy-color-type .color-label span{min-width:20px;min-height:20px;width:24px;height:24px;transition:all ease-in-out 0.2s;border-radius:8px;display:block;box-shadow:0 0 0 1px #000 inset,0 0 0 4px #fff inset}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-image-type{display:inline-flex;align-items:center}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .peakzy-image-type img{margin-right:10px}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li.chosen .peakzy-image-type .image-name{color:var(--primary)}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li.radio{width:100%}.peakzy_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .radio-type .radio-name{margin-left:8px}.peakzy-active-filters{display:flex;flex-wrap:wrap;align-items:center;padding:0;z-index:1;position:relative;background-color:#fff;border-radius:20px;justify-content:center}.peakzy-active-filters .clear-all{margin-left:10px;font-size:14px;font-weight:500;display:none;color:var(--highligh);position:relative;margin-bottom:0}.peakzy-active-filters .clear-all:before,.peakzy-active-filters .clear-all:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:var(--highligh);transform:scaleX(0);transform-origin:0 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.peakzy-active-filters .clear-all:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.peakzy-active-filters .clear-all:hover{text-decoration:none}.peakzy-active-filters .clear-all:hover:after,.peakzy-active-filters .clear-all:hover:before{background-color:var(--highligh)}.peakzy-active-filters .clear-all:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.peakzy-active-filters .clear-all:hover:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.peakzy-active-filters .clear-all:hover{color:var(--highligh)}.peakzy-active-filters ul{margin-bottom:0}.peakzy-active-filters ul li{padding:5px 0;border:none;margin-bottom:0}.peakzy-active-filters li{display:inline-block;margin-right:10px}.peakzy-active-filters li a{border:1px solid var(--border);padding:4px 12px;position:relative;font-size:14px;line-height:20px;font-weight:600;border-radius:5px}.peakzy-active-filters li a:hover{color:var(--highligh);border:1px solid var(--highligh);text-decoration:none}.peakzy-active-filters .widget_layered_nav_filters{margin:15px 0 15px 20px}.peakzy-active-filters .widget_layered_nav_filters h2.widgettitle{display:none}.peakzy-active-filters .widget_layered_nav_filters+.clear-all{display:inline-block;margin-right:20px}.peakzy-active-filters .widget_layered_nav_filters+.widget_layered_nav_filters{margin-left:0}.widget_product_search{position:relative}.widget_product_search.peakzy-widget-woocommerce:first-child{border-bottom:none!important;padding-bottom:0!important}.widget_product_search .woocommerce-product-search{position:relative;margin-bottom:0}.widget_product_search .woocommerce-product-search .search-field{width:100%;border-color:var(--background_light);padding-right:54px;background-color:var(--background_light)}.widget_product_search .woocommerce-product-search button{font-size:0;padding:0;height:100%;width:54px;position:absolute;color:var(--text);top:0;right:0;background-color:#fff0}.widget_product_search .woocommerce-product-search button:hover{background-color:var(--accent);color:#fff}.widget_product_tag_cloud .tagcloud{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.widget_product_tag_cloud .tagcloud a{color:var(--text);border:1px solid var(--border);-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;font-size:13px!important;line-height:1.0769230769;font-weight:500;padding:8px 10px;text-transform:capitalize;border-radius:8px;background-color:var(--white)}.widget_product_tag_cloud .tagcloud a:hover{color:var(--white);border-color:var(--primary);background-color:var(--primary);text-decoration:none}.peakzy-widget-woocommerce .select2-container--default .select2-selection--single{border:1px solid var(--border);border-radius:18px;min-height:54px;background:#fff0}.peakzy-widget-woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;color:var(--text);background:#fff0;padding:0 25px}.peakzy-widget-woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:54px;width:40px}.peakzy-widget-woocommerce .select2-container--default .select2-search--dropdown .select2-search__field{background:#fff!important}.woocommerce-cart .entry-header .entry-title{text-align:center}@media (min-width:769px){table.cart{margin-bottom:3.706325903em}}table.cart thead{border-bottom:1px solid;border-bottom-color:var(--border)}table.cart th{color:var(--accent);font-weight:600;text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family);font-size:18px}table.cart td,table.cart th{padding:2em 0 0}table.cart tr td{text-align:left;border-color:var(--border)}@media (max-width:768px){table.cart tr td{text-align:right;padding-bottom:10px;padding-top:10px}table.cart tr td:not(:last-child){border-style:solid;border-width:0 0 1px 0}}table.cart tr td[data-title]::before{font-size:12px;text-transform:uppercase;color:var(--accent);font-weight:700}table.cart tr:first-child td.product-remove{border-top-width:0}table.cart td.product-thumbnail img{margin:auto;max-width:80px}table.cart td.product-thumbnail::before{display:none}@media (max-width:768px){table.cart td.product-thumbnail{position:absolute;left:10px;top:15px;padding:0;border:none!important}}table.cart td.product-remove{padding:0;position:relative}@media (max-width:768px){table.cart td.product-remove{position:absolute;top:18px;right:20px;z-index:1;margin-bottom:0;padding-bottom:0;border:none;font-size:11px}}table.cart td.product-remove a.remove{position:absolute;font-size:1.41575em;top:-8px;left:-6px}table.cart td.product-remove a.remove:hover:before,table.cart td.product-remove a.remove:active:before{color:red}table.cart td.product-name:before{margin-right:1em}table.cart td.product-name a{font-weight:600;font-size:20px;line-height:22px;text-decoration:none!important;color:var(--accent);font-family:var(--e-global-typography-accent-font-family);text-transform:uppercase}table.cart td.product-name a:hover{color:var(--primary)}@media (max-width:768px){table.cart td.product-name{text-align:left;border-width:0;padding-right:30px}table.cart td.product-name:before{display:none}}table.cart .quantity_wrap .quantity button i{font-size:12px}table.cart td.product-quantity .text-quantity{display:none}table.cart td.product-price .amount{color:var(--accent)}table.cart td.product-quantity .qty{border-width:1px;padding:1em;font-weight:400;color:var(--accent);text-align:center}table.cart td.product-subtotal{padding-bottom:1.41575em}@media (min-width:769px){table.cart td.product-subtotal{padding-bottom:2.2906835em}}table.cart td.product-subtotal .amount{color:var(--accent);font-weight:600}table.cart .cart_item{margin-bottom:1em;border-bottom:1px solid;border-bottom-color:var(--border)}@media (max-width:768px){table.cart .cart_item{padding-left:120px;position:relative;display:block}}table.cart td.actions{background-color:#fff0;padding-top:10px;padding-right:0;padding-bottom:0}@media (min-width:769px){table.cart td.actions{padding-top:30px;padding-bottom:0}}@media (max-width:768px){table.cart td.actions{display:flex;flex-direction:column-reverse}}table.cart td.actions label{display:none}table.cart td.actions .coupon{position:relative;margin-bottom:1.5em;text-align:left;border-color:var(--border)}@media (max-width:768px){table.cart td.actions .coupon{padding:25px 30px 30px;border-style:dashed;border-width:2px;margin-bottom:0;margin-top:1.5em}}table.cart td.actions .coupon .input-text{min-width:220px;margin-right:10px}table.cart td.actions .coupon .input-text:focus{border-color:var(--primary)}@media (max-width:768px){table.cart td.actions .coupon button[type=submit]{width:100%}}table.cart td.actions input{display:block;width:100%;margin:.5407911001em 0}@media (max-width:768px){table.cart td.actions button[name=update_cart]{width:100%}}table.cart .product-quantity .text-quantity{display:none!important}table.cart .product-quantity .quantity input{font-size:14px;font-weight:700}table.cart .product-quantity .quantity button{line-height:40px;font-size:18px}table.cart .product-quantity .quantity.hidden{display:none}.woocommerce-cart-form{margin-bottom:0}.woocommerce-cart-form table td{vertical-align:middle}.cart_totals{padding:30px 30px 40px;position:relative;background-color:#fff;border:6px solid var(--border);border-radius:20px}.cart_totals>h2{font-size:28px;margin-bottom:15px;color:var(--accent);text-transform:uppercase}.cart_totals table th{color:var(--accent);font-size:16px}.cart_totals table th,.cart_totals table td{padding:1em 0}.cart_totals .cart-subtotal{border-bottom:1px solid;border-bottom-color:var(--border)}.cart_totals .cart-subtotal .amount{color:var(--accent);font-size:18px}.cart_totals .order-total{border-top:1px solid;border-top-color:var(--border)}.cart_totals .order-total th{vertical-align:middle}.cart_totals .order-total td{font-size:2.2906835em;padding:.5em 0}.cart_totals .order-total .amount{color:var(--accent);font-size:20px}.cart_totals .checkout-button:after{display:none}.cart_totals .checkout-button:hover{background-color:var(--accent);color:var(--white);text-decoration:none;border-color:var(--accent)}.woocommerce-shipping-calculator{margin:0}.woocommerce-shipping-calculator>p:first-child{margin:0}.woocommerce-shipping-calculator .shipping-calculator-form{padding-top:1.41575em}.woocommerce-shipping-destination{margin-bottom:0}ul#shipping_method{list-style:none;margin-left:0;margin-bottom:0}ul#shipping_method li{margin-bottom:.2360828548em}ul#shipping_method li:last-child{margin-bottom:0}ul#shipping_method input{margin-right:.3342343017em}ul#shipping_method input[type=radio]+label{margin-left:0;color:var(--accent)}ul#shipping_method input[type=radio]:first-child:checked+label:after{color:var(--primary)}.cart-collaterals{margin-bottom:30px}.woocommerce-checkout ul#shipping_method{margin-bottom:0}.site-header-cart .widget_shopping_cart{border-color:var(--border)}.site-header-cart .widget.widget_shopping_cart{border-top-color:var(--primary)}.woocommerce-cart .site-content{margin-bottom:6.8535260698em}.woocommerce-cart .cart-empty{background-color:#fff0;border:none;text-align:center;font-size:28px;font-weight:500;color:var(--accent);text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family);margin-bottom:0}.woocommerce-cart .return-to-shop{text-align:center;margin-bottom:clamp(120px, 15vmax, 250px)}.cross-sells{position:relative;margin-top:60px;clear:both}.cross-sells>h2:first-child{margin-bottom:60px;text-transform:uppercase;text-align:center}.woocommerce-cart #page .site-content{margin-bottom:0}.checkout_coupon{margin-bottom:2.617924em;display:grid;max-width:622px}.checkout_coupon p:first-child{grid-column:1/span 2}.checkout_coupon .form-row-first{margin-right:0;width:100%}.checkout_coupon .form-row-last{width:unset;float:left}.checkout_coupon .input-text{width:100%}.checkout_coupon .input-text:focus{border-color:var(--accent)}.checkout_coupon button[type=submit]{margin-left:20px}form.checkout{position:static!important}form.checkout::before,form.checkout::after{content:"";display:table}form.checkout::after{clear:both}form.checkout>.blockUI{position:fixed!important}form.checkout h3{font-size:28px;color:var(--accent);text-transform:uppercase}#order_review{background-color:#fff;padding:30px 30px 40px;position:relative;border-radius:30px;border:6px solid var(--border)}#order_review #order_review_heading{font-size:28px}#order_review table{margin-bottom:0}#order_review table td,#order_review table th{padding:1em 0}#order_review .woocommerce-checkout-review-order-table thead th,#order_review .woocommerce-checkout-review-order-table thead td{border:none}#order_review .woocommerce-checkout-review-order-table th{color:var(--accent);font-size:16px;font-weight:600}#order_review .woocommerce-checkout-review-order-table th.product-total{text-align:right}#order_review .woocommerce-checkout-review-order-table td{text-align:right;vertical-align:middle}#order_review .woocommerce-checkout-review-order-table td.product-name{text-align:left}#order_review .woocommerce-checkout-review-order-table th,#order_review .woocommerce-checkout-review-order-table td{border-top:1px solid;border-top-color:var(--border)}#order_review .woocommerce-checkout-review-order-table .cart-subtotal .amount{color:var(--accent)}#order_review .woocommerce-checkout-review-order-table .order-total th{vertical-align:middle}#order_review .woocommerce-checkout-review-order-table .order-total .amount{font-size:24px;color:var(--accent);font-weight:600}#payment::before,#payment::after{content:"";display:table}#payment::after{clear:both}#payment .create-account{clear:both}#payment .payment_methods{margin:0;padding:0}#payment .payment_methods>.woocommerce-PaymentMethod,#payment .payment_methods>.wc_payment_method{border-bottom:1px solid;border-bottom-color:var(--border)}#payment .payment_methods>.woocommerce-PaymentMethod>label,#payment .payment_methods>.wc_payment_method>label{display:block;padding:1em 0;cursor:pointer;font-size:16px;margin-left:0}#payment .payment_methods li{list-style:none!important;margin-left:0;position:relative}#payment .payment_methods li img{float:right;border:0;padding:0;max-height:1.618em}#payment .payment_methods li.woocommerce-PaymentMethod>input[type=radio]:first-child:checked+label::before,#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label::before{color:var(--primary)}#payment .payment_methods li>label{font-weight:700;color:var(--accent)}#payment .payment_methods li p{margin:0}#payment .payment_methods li .payment_box{padding:1em 1.618em 2em;font-size:.875em}#payment .payment_methods li .payment_box fieldset{border:0;margin:0;padding:1em 0 0;font-size:.875em}#payment .payment_methods li .payment_box fieldset label{width:auto;margin-left:0}#payment .payment_methods li .payment_box fieldset .form-row{margin-bottom:1em}#payment .payment_methods li .payment_box fieldset .form-row input[type=checkbox]{margin-right:5px}#payment .payment_methods li .payment_box fieldset #cvv{width:22%!important}#payment .payment_methods li .payment_box fieldset .help{width:75%;float:right}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods{padding-top:1em;margin:0}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods li{margin-top:.6180469716em}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods li input[type=radio]{margin-right:.236em}#payment .payment_methods li .payment_box ul.wc-saved-payment-methods{margin-left:0}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number,#payment .payment_methods li .payment_box .wc-credit-card-form-card-expiry,#payment .payment_methods li .payment_box .wc-credit-card-form-card-cvc{font-size:1.41575em}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number{background-repeat:no-repeat;background-position:right .6180469716em center;background-size:31px 20px;background-image:url(/wp-content/themes/peakzy/assets/images/credit-cards/unknown.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/themes/peakzy/assets/images/credit-cards/visa.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/themes/peakzy/assets/images/credit-cards/mastercard.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/themes/peakzy/assets/images/credit-cards/laser.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/themes/peakzy/assets/images/credit-cards/diners.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/themes/peakzy/assets/images/credit-cards/maestro.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/themes/peakzy/assets/images/credit-cards/jcb.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/themes/peakzy/assets/images/credit-cards/amex.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/themes/peakzy/assets/images/credit-cards/discover.svg)}#payment .terms{width:100%;clear:both;float:none;margin-bottom:1em}#payment .terms label{display:block;cursor:pointer}#payment .woocommerce-terms-and-conditions{padding:1em;box-shadow:inset 0 1px 3px rgb(0 0 0 / .2);margin-bottom:16px;background-color:rgb(0 0 0 / .05)}#payment .place-order{margin-top:1.618em;margin-bottom:0;float:none;width:100%}#payment .place-order .button{width:100%;white-space:pre-wrap;color:var(--white);background-color:var(--accent);transition:all ease-in-out 0.3s}#payment .place-order .button:hover{background-color:var(--primary);color:var(--white)}table.woocommerce-checkout-review-order-table .product-name{width:45%;word-wrap:break-word}table.woocommerce-checkout-review-order-table .product-quantity{font-weight:400}table.woocommerce-checkout-review-order-table .variation,table.woocommerce-checkout-review-order-table .product-quantity{color:var(--text)}table.woocommerce-checkout-review-order-table .variation dt{font-weight:400}.admin-bar .woocommerce-checkout #wc_checkout_add_ons label+br{display:none}.woocommerce-checkout .woocommerce form.woocommerce-form-login{margin-left:0;margin-top:30px;max-width:505px}.woocommerce-checkout .woocommerce form.woocommerce-form-login .form-row-last,.woocommerce-checkout .woocommerce form.woocommerce-form-login .form-row-first{width:100%;margin-right:0}.woocommerce-checkout .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--border)}.woocommerce-checkout .select2-dropdown{border:1px solid var(--border)}.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info{padding:0;border:0;background-color:#fff0;color:var(--text)}.woocommerce-form-login-toggle .woocommerce-info a,.woocommerce-form-coupon-toggle .woocommerce-info a{color:var(--accent)}.woocommerce-form-login-toggle .woocommerce-info{margin-bottom:10px}.woocommerce-order .woocommerce-thankyou-order-received{color:#0f834d;background-color:#f8f8f8;font-size:24px;font-weight:700;text-align:center;padding:2.2906835em 1.41575em}.woocommerce-order .woocommerce-order-details__title{text-align:center;text-transform:uppercase;font-size:1.618em}.woocommerce-order .woocommerce-customer-details h2{font-size:1.618em}@media (min-width:768px){.woocommerce-order ul.order_details{display:flex;justify-content:center;max-width:100%}.woocommerce-order ul.order_details li{padding-top:0;padding-bottom:0}.woocommerce-order ul.order_details li:first-child{padding-top:0}.woocommerce-order ul.order_details li:last-child{padding-bottom:0}.woocommerce-order ul.woocommerce-thankyou-order-details li{width:20%;margin:0!important}}.woocommerce-order .woocommerce-table--order-details{max-width:900px;margin:1.41575em auto 5.9968353111em}.woocommerce-order .woocommerce-table--order-details th{color:var(--accent)}.woocommerce-order .woocommerce-table--order-details tr td:last-child,.woocommerce-order .woocommerce-table--order-details tr th:last-child{text-align:right}.woocommerce-order .woocommerce-table--order-details td,.woocommerce-order .woocommerce-table--order-details th{border-top:1px solid;border-top-color:var(--border);padding-left:0;padding-right:0}.woocommerce-order .woocommerce-table--order-details thead td,.woocommerce-order .woocommerce-table--order-details thead th{border-top:0;border-bottom:2px solid;border-bottom-color:var(--border)}.woocommerce-order .woocommerce-table--order-details .product-name a{color:var(--text)}.woocommerce-order .woocommerce-table--order-details .product-name a:hover{color:var(--primary)}.woocommerce-order .woocommerce-table--order-details tfoot{color:var(--accent)}.woocommerce-order .woocommerce-table--order-details tfoot .amount{font-weight:700}.woocommerce-order .woocommerce-table--order-details tfoot tr:last-child .amount{font-weight:700;font-size:1.618em;color:var(--primary)}form.woocommerce-form-track-order label{font-size:20px;display:block;color:var(--accent);margin-bottom:10px;font-weight:600;font-family:var(--e-global-typography-accent-font-family);text-transform:uppercase}form.woocommerce-form-track-order input,form.woocommerce-form-track-order button{width:100%}@media (min-width:1024px){form.woocommerce-form-track-order button{margin-top:42px}}form.woocommerce-form-track-order .row{display:grid;grid-gap:30px}@media (min-width:1024px){form.woocommerce-form-track-order .row{grid-template-columns:2fr 2fr 1fr}}@media (min-width:1024px){#woosq-popup{max-height:600px;max-width:1075px}}#woosq-popup .mfp-close{background:transparent!important}#woosq-popup .mfp-close:after{content:none}#woosq-popup .slick-list{background:#fff}#woosq-popup .single-product .product>div{overflow:unset;background:#fff;padding:0}@media (min-width:1024px){#woosq-popup .single-product .product>div{height:550px;max-height:550px}}@media (min-width:1024px){#woosq-popup .woosq-product .thumbnails img{height:520px;max-height:520px;background:#fff}}#woosq-popup .product .summary .summary-content{padding:20px 30px 20px 20px}#woosq-popup .product .summary .summary-content form.cart .woosw-btn.woosw-added:before{color:var(--accent)}#woosq-popup .product .summary .summary-content form.cart .woosc-btn{margin-right:0}#woosq-popup .single-product div.product .woocommerce-product-rating{margin-bottom:10px}#woosq-popup .single-product div.product .product_meta{border-top:none;padding-top:0;margin-top:0}button.mfp-arrow{background:var(--accent)}.mfp-woosq .mfp-close:hover{border:none}.woocommerce-password-strength{font-weight:600;padding:.5407911001em 0;text-align:right;font-size:.875em}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}label.inline{display:inline!important;margin-left:1em}.hentry .entry-content .woocommerce-MyAccount-navigation ul{margin-left:0;border-top:1px solid;border-top-color:var(--border)}.hentry .entry-content .woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid;border-bottom-color:var(--border);position:relative}.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{text-decoration:none;padding:.875em 0;display:block;color:var(--accent)}.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:hover{color:var(--primary)}.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{color:var(--primary)}.woocommerce-account .entry-header{text-align:center;margin-bottom:60px}ul.order_details{list-style:none;position:relative;max-width:900px;margin:0 auto 1.618em}ul.order_details::before,ul.order_details::after{content:"";display:table}ul.order_details::after{clear:both}ul.order_details li{padding:1em 1.618em;text-align:center;border-color:var(--border)}ul.order_details li:first-child{padding-top:1.618em;border:0}ul.order_details li:last-child{padding-bottom:1.618em}ul.order_details li:last-child::before,ul.order_details li:last-child::after{content:"";display:table}ul.order_details li:last-child::after{clear:both}ul.order_details li strong{display:block;text-transform:none;color:var(--accent)}.my_account_orders .button,.woocommerce-MyAccount-downloads .button{padding:.6180469716em .875em;font-size:.875em;margin-right:.236em}.woocommerce-MyAccount-content h2{font-size:2em;font-weight:600}.woocommerce-MyAccount-content #payment .payment_methods{margin-bottom:1.618em!important}.woocommerce-MyAccount-content .woocommerce-Pagination{text-align:center}.woocommerce-MyAccount-content table th{color:var(--accent)}.woocommerce-MyAccount-content table thead th{background-color:rgb(0 0 0 / .05)}.woocommerce-MyAccount-content table tr:nth-of-type(even){background-color:rgb(0 0 0 / .05)}.woocommerce-MyAccount-content .order_details a:not(.button){color:var(--accent)}.woocommerce-MyAccount-content .order_details a:not(.button):hover{text-decoration:underline}.woocommerce-MyAccount-content .order_details .product-quantity{color:var(--text_light)}.woocommerce-MyAccount-content .order_details .product-total .amount{font-weight:700}.woocommerce-MyAccount-content .order_details tfoot .amount{font-weight:700;font-size:1.41575em;color:var(--accent)}.woocommerce-MyAccount-content .order-again{margin-bottom:3.706325903em}.register-from-title,.login-form-title{font-size:28px;margin-bottom:40px}.login-form-col{border:none}form.woocommerce-form-register{max-width:440px;margin-left:auto;margin-right:auto}@media (min-width:768px){form.woocommerce-form-register{margin-right:0;margin-left:0}}form.woocommerce-form-register button[type=submit]{display:block;width:100%}form.woocommerce-form-register .form-row-wide{margin-bottom:32px}form.woocommerce-form-register .form-row label{line-height:28px;margin-bottom:5px}form.woocommerce-form-register .woocommerce-privacy-policy-text{margin-bottom:30px}form.woocommerce-form-login{max-width:440px;margin-left:auto;margin-right:auto}@media (min-width:768px){.col2-set#customer_login form.woocommerce-form-login{margin-right:0}}form.woocommerce-form-login .woocommerce-form-login-wrap{margin-bottom:30px}form.woocommerce-form-login button[type=submit]{display:block;width:100%}form.woocommerce-form-login .woocommerce-form__label-for-checkbox{float:left}form.woocommerce-form-login .woocommerce-LostPassword{float:right;margin-bottom:35px}form.woocommerce-form-login .woocommerce-LostPassword a{color:var(--text);text-decoration:underline;text-decoration-style:dotted}form.woocommerce-form-login .woocommerce-LostPassword a:hover{color:var(--primary)}form.woocommerce-form-login .form-row label{line-height:28px;margin-bottom:5px}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;line-height:inherit;font-size:14px;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}@media (min-width:769px){ul.order_details{margin:3.706325903em auto}ul.order_details li{width:22.5806451613%;float:left;margin-right:3.2258064516%;border-left-style:solid;border-left-width:1px}ul.order_details li:first-child{border:0}ul.order_details li:last-child{float:right;margin-right:0}ul.order_details li:last-child::before,ul.order_details li:last-child::after{content:"";display:table}ul.order_details li:last-child::after{clear:both}.demo_store{bottom:0}.demo_store a.woocommerce-store-notice__dismiss-link{background:rgb(0 0 0 / .1);float:right;display:inline-block;margin:-1em -1.41575em -1em 0;padding:1em 1.41575em}table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td::before{display:none}table.shop_table_responsive tr.woocommerce-shipping-totals td{width:60%}.site-header-cart{position:relative}.site-header-cart .cart-contents{text-indent:0}.site-header-cart .widget_shopping_cart{position:absolute;margin-top:20px;top:100%;width:320px;z-index:999999;right:-999em;display:block;border-width:2px;border-style:solid}.site-header-cart .widget_shopping_cart:before{content:"";display:block;position:absolute;top:-20px;left:0;right:0;height:20px}.site-header-cart .widget_shopping_cart.sub-menu--is-touch-device{display:none;left:0}.site-header-cart .widget_shopping_cart h2.widgettitle{display:none}.site-header-cart .widget_shopping_cart .product_list_widget{height:0}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove::before{text-align:left}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{right:0;display:block}.site-header-cart:hover .widget_shopping_cart .product_list_widget,.site-header-cart.focus .widget_shopping_cart .product_list_widget{height:auto}.site-search{display:block}.site-search form{margin:0}.checkout_coupon{grid-template-columns:53.6231884058% auto}ul.products li.product,ul.products .wc-block-grid__product,.wc-block-grid__products li.product,.wc-block-grid__products .wc-block-grid__product{clear:none;width:100%}ul.products.columns-2{grid-template-columns:repeat(2,1fr)}ul.products.columns-3{grid-template-columns:repeat(3,1fr)}ul.products.columns-4{grid-template-columns:repeat(4,1fr)}ul.products.columns-5{grid-template-columns:repeat(5,1fr)}ul.products.columns-6{grid-template-columns:repeat(6,1fr)}.single-product #reviews .comment-form-rating{flex:100%;max-width:100%}.single-product #reviews .comment-form-author,.single-product #reviews .comment-form-email{flex:50%;max-width:50%}.single-product #reviews .comment-form-email{margin-right:0}#reviews .comment-form-email{margin-right:0}.peakzy-full-width-content.woocommerce-cart .entry-header,.peakzy-full-width-content.woocommerce-checkout .entry-header,.peakzy-full-width-content.woocommerce-account .entry-header{text-align:center;padding:0 0 5.9968353111em}.peakzy-full-width-content.woocommerce-cart .entry-header h1:last-child,.peakzy-full-width-content.woocommerce-checkout .entry-header h1:last-child,.peakzy-full-width-content.woocommerce-account .entry-header h1:last-child{margin-bottom:0}.woocommerce .page-description{margin-bottom:15px}.peakzy-sorting select{width:auto}.peakzy-sorting .woocommerce-pagination+.woocommerce-result-count{margin-right:auto;margin-left:0}.woocommerce-cart .content-area,.woocommerce-checkout .content-area{width:100%;float:right;margin-right:0}.woocommerce-cart .hentry,.woocommerce-checkout .hentry{border-bottom:0;padding-bottom:0}table.cart th,table.cart td{padding:1.618em 1.618em 1.618em 0}table.cart .qty{padding:.875em;max-width:3.632em}table.cart td.product-remove{display:table-cell;padding:1.618em 1.618em 1.618em 0;border:0;width:5%}table.cart td.product-remove a.remove{float:none;position:relative;top:auto;right:auto;font-size:1em}table.cart td.product-thumbnail{width:17%}table.cart td.product-name{width:30%}table.cart td.product-price{width:16%}table.cart td.product-subtotal{padding:1.618em 1.618em 1.618em 0;width:16%}table.cart .product-quantity .plus,table.cart .product-quantity .minus{display:inline-block}table.cart .quantity .qty{padding:.6180469716em}table.cart td.actions{text-align:right}table.cart td.actions label{display:none}table.cart td.actions .coupon{display:flex;padding-bottom:0;margin-bottom:0;border-bottom:none;float:left;width:60%}table.cart td.actions input{display:inline-block;width:auto;margin:0}.cart-collaterals::before,.cart-collaterals::after{content:"";display:table}.cart-collaterals::after{clear:both}.cart-collaterals .cross-sells{width:42.0289855072%;float:left;margin-right:4.347826087%}.cart-collaterals .shipping_calculator{width:53.6231884058%;float:right;margin-right:0;margin:0;clear:right}.cart-collaterals .cart_totals small.includes_tax{display:block}.cart-collaterals .shipping_calculator{clear:right}table.wishlist_table .wishlist-items-wrapper tr td.product-name a.yith-wcqv-button{display:none}#ship-to-different-address{position:relative}#ship-to-different-address .woocommerce-form__input-checkbox{position:absolute;top:50%;right:0;transform:translateY(-50%);margin-right:0}.col2-set{width:53.6231884058%;float:left;margin-right:4.347826087%}.col2-set .form-row-first{width:48.3870967742%;float:left;margin-right:3.2258064516%}.col2-set .form-row-last{width:48.3870967742%;float:right;margin-right:0}.col2-set .col-1,.col2-set .col-2{margin-bottom:1.618em}.col2-set+#customer_details{display:none}.col2-set .woocommerce-billing-fields::before,.col2-set .woocommerce-billing-fields::after{content:"";display:table}.col2-set .woocommerce-billing-fields::after{clear:both}.col2-set.addresses{width:100%;float:left;margin-left:0;margin-right:0}.col2-set.addresses .col-1{width:47.8260869565%;float:left;margin-right:4.347826087%}.col2-set.addresses .col-2{width:47.8260869565%;float:right;margin-right:0}#customer_details+#wc_checkout_add_ons{width:42.0289855072%;float:right;margin-right:0}#wc_checkout_add_ons input[type=radio]{float:left;margin-right:.5407911001em;clear:left;margin-top:.35em}#order_review{width:42.0289855072%;float:right;margin-right:0;clear:right}#order_review{transition:box-shadow ease 0.4s}.woocommerce-order-pay #order_review{width:100%;float:none}.woocommerce-order-pay #order_review #payment h3{padding-left:1em;padding-top:1em}.woocommerce-order-pay #order_review #payment .form-row{padding:1em}.woocommerce-order-pay #order_review .payment_methods+.form-row{padding:1em}.woocommerce-order-pay #order_review .button#place_order{display:block;width:100%;font-size:1.41575em}table+.addresses{margin-top:1.618em}.col2-set#customer_login{width:100%;margin:0}.col2-set#customer_login .col-1{width:50%;float:left;padding-right:5%;margin-bottom:0}.col2-set#customer_login .col-2{width:50%;float:right;padding-left:5%;border-left:1px solid var(--border);margin-bottom:0}.col2-set.addresses{width:100%;float:left;margin-left:0;margin-right:0}.col2-set.addresses .col-1{width:48.3870967742%;float:left;margin-right:3.2258064516%}.col2-set.addresses .col-2{width:48.3870967742%;float:right;margin-right:0}.woocommerce-MyAccount-navigation{width:27.2727272727%;float:left;margin-right:3.8961038961%}.woocommerce-MyAccount-content{width:68.8311688312%;float:right;margin-right:0}.addresses header.title::before,.addresses header.title::after{content:"";display:table}.addresses header.title::after{clear:both}.addresses header.title a{float:right}.addresses header.title h3{float:left}.form-row-first{width:48.3870967742%;float:left;margin-right:3.2258064516%;clear:both}.form-row-last{width:48.3870967742%;float:right;margin-right:0}.peakzy-sticky-add-to-cart{display:block;position:fixed;bottom:0;left:0;right:0;z-index:99998;transform:translate3d(0,100%,0);padding:10px 1em;overflow:hidden;zoom:1;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);animation-duration:0.5s;animation-fill-mode:both}.peakzy-sticky-add-to-cart--slideInDown{animation-name:slideInDown1}.peakzy-sticky-add-to-cart--slideOutUp{animation-name:slideOutUp}.peakzy-sticky-add-to-cart__content{display:flex;align-items:center;justify-content:center}.peakzy-sticky-add-to-cart__content-title{display:block}.peakzy-sticky-add-to-cart__content-price{margin-right:.875em}.peakzy-sticky-add-to-cart__content-button{margin-left:auto}.peakzy-sticky-add-to-cart img{max-width:60px;margin:0 1em 0 0;border:1px solid rgb(0 0 0 / .1)}.peakzy-sticky-add-to-cart .star-rating{display:inline-block;margin:0}}@media (min-width:769px) and (max-width:900px){body:not(.page-template-template-fullwidth-php) table.cart td,body:not(.page-template-template-fullwidth-php) table.cart th{padding:1em}}@media (min-width:1200px){.woocommerce-cart-form{width:65.5913978495%;float:left;margin-right:3.2258064516%}.cart-collaterals{width:31.1827956989%;float:right;margin-right:0}}@media (min-width:1025px){.single-product div.product .images .thumbnails::before,.single-product div.product .images .thumbnails::after{content:"";display:table}.single-product div.product .images .thumbnails::after{clear:both}.single-product div.product .images .thumbnails a.zoom{width:22.5806451613%;float:left;margin-right:3.2258064516%}.single-product div.product .images .thumbnails a.zoom.last{float:right;margin-right:0}.single-product div.product .woocommerce-product-gallery{width:49%;margin-right:0;float:left}.single-product div.product .summary{float:right;width:49%}.single-product div.product .woocommerce-tabs{clear:both}.single-product div.product .woocommerce-product-gallery{width:calc(66% - 100px);margin-right:0;float:left;max-width:100%}.single-product div.product .summary{float:right;width:34%;max-width:100%}.single-product div.product.single-product-type-with-sidebar .section-product-tabs,.single-product div.product.single-product-type-with-sidebar .content-single-wrapper{display:flex;justify-content:space-between}.single-product div.product.single-product-type-with-sidebar .section-product-tabs{margin-top:90px}.single-product div.product.single-product-type-with-sidebar .section-product-tabs .woocommerce-tabs{width:calc(51% - 30px);margin-right:0;margin-top:0;float:left;max-width:100%}.single-product div.product.single-product-type-with-sidebar .section-product-tabs .single-product-sidebar{float:right;width:49%;max-width:100%;padding:0 6.5%;margin-left:30px}.single-product div.product.single-product-type-sticky-sidebar{width:calc(100% - 360px);float:left}.single-product div.product.single-product-type-sticky-sidebar+.single-product-sidebar{width:340px;float:right}.single-product div.product.single-product-type-sticky-summary .entry-summary-info{width:calc(66% - 100px);float:left}.single-product .single-product-summary{width:34%;max-width:100%;float:right}}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table thead tr th{padding:15px;border:1px solid var(--border)}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table thead tr th a{color:var(--accent);text-transform:none;font-weight:600;font-size:16px}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table thead tr th a:hover{color:var(--primary_hover)}@media (max-width:767px){.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table thead tr th:first-child{min-width:150px;width:auto}}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table .tr-additional td{vertical-align:top}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-image img{max-width:150px}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-content ul{margin:10px 0 10px 16px}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-content ul li svg{display:none}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-content h2,.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-content h3,.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-content h4,.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-content h5,.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-content h6{margin-top:.8em}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td{padding:15px;border:1px solid var(--border)}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td.td-label{font-weight:600}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td .shop_attributes{table-layout:auto!important}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td .shop_attributes td,.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td .shop_attributes th{border:none!important;background:none!important;padding:10px!important}@media (max-width:768px){.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td .shop_attributes td{padding-top:0!important;display:block}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td .shop_attributes th{display:block;padding-bottom:0!important}}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td del{text-decoration:none}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td del .amount{text-decoration:line-through;color:var(--text_light);font-size:14px;font-weight:500}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td .amount{color:var(--accent);font-size:18px;font-weight:600}ul.products-list{margin-left:0;margin-bottom:0;list-style:none}ul.peakzy-products li.product-list{position:relative;display:flex;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--border);overflow:hidden;gap:30px;align-items:flex-start}ul.peakzy-products li.product-list:last-child{margin-bottom:0}@media (max-width:567px){ul.peakzy-products li.product-list{flex-wrap:wrap}}ul.peakzy-products li.product-list .product-transition{position:relative}ul.peakzy-products li.product-list .product-transition .product-image{height:100%}ul.peakzy-products li.product-list .product-transition .product-image img{object-fit:cover;height:100%;width:auto;max-height:300px}ul.peakzy-products li.product-list .product-transition .woosq-btn{position:absolute;bottom:20px;left:50%;transform:translate(-50%,70px);z-index:3;transition:all ease 0.25s;padding:9px 30px 6px;background-color:#fff;color:rgb(0 0 0 / .2);-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;width:calc(100% - 40px)}ul.peakzy-products li.product-list .product-transition .woosq-btn:hover{background-color:var(--primary);color:#fff}ul.peakzy-products li.product-list .product-transition .peakzy-wrap-swatches{position:absolute;top:10px;right:10px}ul.peakzy-products li.product-list .product-transition .peakzy-wrap-swatches .inner{flex-direction:column}@media (min-width:567px){ul.peakzy-products li.product-list .product-transition{margin-bottom:0}ul.peakzy-products li.product-list .product-caption{width:calc(100% - 300px)}}ul.peakzy-products li.product-list .price{margin-bottom:20px}ul.peakzy-products li.product-list .short-description{margin-bottom:30px}ul.peakzy-products li.product-list .product-caption-bottom{display:flex;align-items:center;gap:5px;margin-top:15px}ul.peakzy-products li.product-list .product-caption-bottom .shop-action{flex-direction:row;gap:5px}ul.peakzy-products li.product-list .product-caption-bottom .shop-action a[class*=product_type_]{font-size:18px;font-weight:600;line-height:1.5555555556;padding:12px 30px 10px;transition:all ease-in-out 0.3s;width:auto;border-radius:30px}ul.peakzy-products li.product-list .product-caption-bottom .shop-action .opal-add-to-cart{order:-1}ul.peakzy-products li.product-list .product-caption-bottom a[class*=product_type_]{border-radius:30px;padding:12px 30px 10px}ul.peakzy-products li.product-list .product-caption-bottom a[class*=product_type_]:hover{background-color:var(--primary)}ul.peakzy-products li.product-list .product-labels{display:flex;align-items:center;flex-wrap:wrap;gap:5px;position:absolute;left:10px;top:10px;z-index:4;max-width:100%}ul.peakzy-products li.product-list .woocommerce-loop-product__title{font-size:28px;line-height:1.1428571429;font-weight:700;margin-bottom:8px;letter-spacing:.01em;font-family:var(--e-global-typography-accent-font-family);text-transform:uppercase}ul.peakzy-products li.product-list .count-review{display:flex;align-items:center;margin-bottom:15px}ul.peakzy-products li.product-list .count-review .count{font-size:14px;margin-left:5px;color:var(--text_light);line-height:1}ul.peakzy-products li.product-list .added_to_cart{display:none}ul.peakzy-products li.product-list:hover .group-action{opacity:1}ul.peakzy-products li.product-list:hover .product-transition .woosq-btn{transform:translate(-50%,0);opacity:1}.wcml-dropdown{width:100%}.wcml-dropdown li,.wcml-dropdown .wcml-cs-submenu li{border-color:var(--border)}.wcml-dropdown .wcml-cs-submenu{border-top:0}.wcml-dropdown a{padding:1em 1.41575em}.wcml-dropdown a.wcml-cs-item-toggle:after{right:1em}.wcml-horizontal-list li.wcml-cs-active-currency a,.wcml-vertical-list li.wcml-cs-active-currency a{font-weight:700;color:var(--accent);cursor:default}.woosw-popup .woosw-popup-inner .woosw-popup-content{max-width:600px}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top{background-color:var(--primary)}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close{color:var(--white)}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close:hover{color:var(--accent)}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid .woosw-items .woosw-item--image img{border-radius:8px}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid .woosw-items .woosw-item-inner .woosw-item--info{width:45%;flex:0 0 45%}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid .woosw-items .woosw-item-inner .woosw-item--info .woosw-item--price{display:flex;flex-wrap:wrap;align-items:flex-end;font-size:15px;font-weight:500;line-height:1.5714285714;color:var(--accent)}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid .woosw-items .woosw-item-inner .woosw-item--info .woosw-item--price del{font-size:13px;font-weight:400;color:var(--text_light);line-height:22px}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid .woosw-items .woosw-item-inner .woosw-item--info .woosw-item--price ins{font-weight:500;margin-right:5px;color:var(--accent)}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid .woosw-items .woosw-item-inner .woosw-item--info .woosw-item--time{display:none}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid .woosw-items .woosw-item-inner .woosw-item--actions .woosw-item--stock{display:none}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid .woosw-items .woosw-item-inner .woosw-item--actions .woosw-item--atc{text-align:right}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid .woosw-items .woosw-item-inner .woosw-item--actions .woosw-item--atc a[class*=product_type_]{display:flex;align-items:center;justify-content:center;padding:10px 20px;min-width:150px;letter-spacing:0;color:#fff;background-color:var(--primary);-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid .woosw-items .woosw-item-inner .woosw-item--actions .woosw-item--atc a[class*=product_type_]:hover{text-decoration:none;background-color:var(--accent)}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner .woosw-continue,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner .woosw-page{text-transform:capitalize;font-weight:600;border-color:var(--primary);color:var(--primary)}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner .woosw-continue:hover,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner .woosw-page:hover{border-color:var(--accent);color:var(--accent)}.woosw-list .woosw-copy{gap:10px}.woosw-list .woosw-item--price{display:flex;flex-wrap:wrap;align-items:center;color:var(--accent);font-size:14px;font-weight:600}.woosw-list .woosw-item--price del{font-size:14px;font-weight:400;color:var(--text_light)}.woosw-list .woosw-item--price ins{order:-1}.woosw-list .woosw-item--price del+ins{margin-right:.327em}.woosw-list .woosw-item--title a{font-size:16px;font-weight:400!important}.woosw-list .woosw-content-item .woosw-item--actions .woosw-item--atc p>a.button{font-size:11px;text-align:center;display:inline-block}.woosw-list .woosw-content-item .woosw-item--image img{border-radius:8px}@media (max-width:568px){.woosw-list .woosw-content-item .woosw-item--image{display:none}}.woosw-list .woosw-item--actions .woosw-item--stock{margin-bottom:5px}.woosw-list .woosw-item .woosw-item--remove span:hover:before{color:red!important}.woosw-list .woosw-actions .woosw-copy-btn input{margin-left:5px}.woosw-list .woosw-content-mid-notice{text-align:center;font-size:18px;color:var(--accent);margin-bottom:30px}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--name a{font-weight:400}.widget_product_search{position:relative}.ajax-search-result{position:absolute;top:100%;left:0;width:100%;background-color:#fff;box-shadow:0 5px 30px 0 rgb(0 0 0 / .1);padding:0 20px 20px;z-index:999;max-height:500px;overflow-y:scroll}.ajax-search-result .search-title{margin-top:20px;margin-bottom:0}.product-item-search{padding:10px 0;border-bottom:1px solid;border-bottom-color:var(--border)}.product-item-search .product-link{display:flex;align-items:center;color:var(--text_light)}.product-item-search .product-link:hover{text-decoration:none}.product-item-search .product-link img{width:60px;margin-right:15px}.product-item-search .product-title{font-size:16px;font-weight:500;line-height:1.5714285714;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:5px}.product-item-search:last-child{border-bottom:none}.product-item-search .amount{font-size:16px;font-weight:700;line-height:1.375;color:var(--primary)}.product-item-search del{color:var(--text_light)}.product-item-search del .amount{font-size:14px;margin-right:.327em;color:var(--text_light)}.product-item-search del+ins .amount{font-weight:700;margin-right:0;color:var(--primary)}.peakzy-canvas-filter{background-color:var(--background);-webkit-transition:all 0.5s;transition:all 0.5s;padding-bottom:40px;padding-left:0;padding-right:0;top:0;left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);position:fixed;z-index:10002;visibility:hidden;overflow-y:auto;overflow-x:hidden;width:320px;height:100vh}.peakzy-canvas-filter .widget{padding:26px 20px 26px 20px}@media (min-width:768px){.peakzy-canvas-filter .widget{padding:26px 42px 26px 50px}}.peakzy-canvas-filter .widget.active .wp-block-group__inner-container>h2,.peakzy-canvas-filter .widget.active .widget-title,.peakzy-canvas-filter .widget.active .widgettitle{padding-bottom:0}.peakzy-canvas-filter .widget .dropdown-sidebar{right:0}@media (min-width:768px){.peakzy-canvas-filter{width:410px}}.peakzy-canvas-filter::-webkit-scrollbar{width:3px}.peakzy-canvas-filter::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);background-color:#F5F5F5}.peakzy-canvas-filter::-webkit-scrollbar-thumb{background-color:#000}.peakzy-overlay-filter{position:fixed;width:100vw;height:100vh;top:0;bottom:0;z-index:997;opacity:0;background-color:rgb(0 0 0 / .7);visibility:hidden;transition:opacity 0.25s ease,visibility 0s ease}.off-canvas-active .peakzy-overlay-filter{visibility:visible;opacity:1}.off-canvas-active .peakzy-canvas-filter{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.filter-toggle{outline:none;position:relative;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-flex;align-items:center;gap:8px;color:var(--accent);border-radius:25px;border:solid 1px var(--border);min-height:40px;padding:0 27px}.filter-toggle:hover{background-color:var(--primary);border-color:var(--primary);color:#fff;text-decoration:none}@media (min-width:1025px){.filter-toggle{display:none}}.peakzy-full-width-content .filter-toggle{display:inline-flex}.peakzy-canvas-header{text-align:right;padding:20px 20px}@media (min-width:768px){.peakzy-canvas-header{padding:20px 42px}}.filter-close{display:inline-flex;align-items:center;cursor:pointer;text-align:right;vertical-align:middle;color:var(--accent);text-transform:uppercase}.filter-close .close-icon:hover line,.filter-close .close-icon:hover path{animation:opal-draw 0.9s cubic-bezier(.22,.61,.36,1) forwards}.filter-close .close-icon:hover path{animation-delay:0.1s}@media (min-width:783px){.admin-bar .peakzy-canvas-filter{top:32px}}@media (min-width:600px) and (max-width:782px){.admin-bar .peakzy-canvas-filter{top:46px}}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item{border-radius:0}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.button-variable-item{padding-top:7px;padding-bottom:7px;height:auto}.woo-variation-swatches .variable-items-wrapper{margin:0;gap:5px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:0}.site-header-cart-side{position:fixed;top:0;bottom:0;overflow:hidden;overflow-y:auto;width:300px;background-color:var(--background);transition:transform 0.25s ease;display:flex;flex-direction:column;right:0;z-index:999999999;transform:translate3d(300px,0,0)}@media (min-width:1024px){.site-header-cart-side{width:340px;transform:translate3d(340px,0,0)}}.site-header-cart-side .cart-side-heading{display:flex;flex:0 0 auto;align-items:center;flex-direction:row;justify-content:flex-end;padding:15px;border-bottom:1px solid;border-bottom-color:var(--border)}.site-header-cart-side .cart-side-title{flex:1 1 auto;font-size:18px;color:var(--accent);font-weight:700;text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family)}.site-header-cart-side .close-cart-side svg{display:block}.site-header-cart-side .close-cart-side .close-icon:hover line,.site-header-cart-side .close-cart-side .close-icon:hover path{animation:opal-draw 0.9s cubic-bezier(.22,.61,.36,1) forwards}.site-header-cart-side .close-cart-side .close-icon:hover path{animation-delay:0.1s}.site-header-cart-side .widget_shopping_cart{margin-bottom:0;position:relative;flex:1 1 auto;display:flex;border:none;padding:0;border-radius:0}.site-header-cart-side .widget_shopping_cart .woocommerce-mini-cart__empty-message{text-align:center;font-size:18px}.site-header-cart-side .widget_shopping_cart .mini_cart_item{padding:15px 30px 15px 15px;margin-bottom:0;transition:background-color 0.3s ease}.site-header-cart-side .widget_shopping_cart .mini_cart_item:hover{background-color:#F9F9F9}.site-header-cart-side .widget_shopping_cart .mini_cart_item .right{flex:1;padding-left:15px}.site-header-cart-side .widget_shopping_cart .mini_cart_item a.remove{position:absolute;top:20px;margin-bottom:0;transform:translateY(-50%);left:unset;opacity:1;right:8px}.site-header-cart-side .widget_shopping_cart .widget_shopping_cart_content{display:flex;flex-direction:column;flex:1 1 auto}.site-header-cart-side .widget_shopping_cart .woocommerce-mini-cart__total{margin-top:auto}.site-header-cart-side .widget_shopping_cart .woocommerce-mini-cart-scroll{position:relative;flex:1 1 auto;overflow-y:auto}.site-header-cart-side .widget_shopping_cart .product_list_widget{position:absolute;width:100%;top:0;right:0;bottom:0;left:0;overflow:auto;overflow-x:hidden}.site-header-cart-side .widget_shopping_cart .product_list_widget li:first-child{padding-top:1em}.site-header-cart-side .widget_shopping_cart .quantity_wrap .quantity{height:32px}.site-header-cart-side .widget_shopping_cart p.total{padding:12px 15px 12px 15px;margin:0;border-top:1px solid;border-top-color:var(--border);margin-bottom:5px}.site-header-cart-side .widget_shopping_cart p.total .amount{font-weight:700;font-size:20px;color:var(--accent)}.site-header-cart-side .widget_shopping_cart p.total strong{font-size:16px}.site-header-cart-side .widget_shopping_cart .buttons a{margin-right:15px;margin-left:15px;margin-bottom:10px;color:#fff;background-color:var(--accent)}.site-header-cart-side .widget_shopping_cart .buttons a:hover{background-color:var(--primary);color:var(--white)}.site-header-cart-side .widget_shopping_cart .buttons a.checkout{margin-top:0;margin-bottom:0;background-color:var(--white);box-shadow:0 0 0 1px var(--border);color:var(--accent)}.site-header-cart-side .widget_shopping_cart .buttons a.checkout:hover{background-color:var(--primary);color:var(--white)}.site-header-cart-side.active{transform:none}.site-header-cart-side.active+.cart-side-overlay{visibility:visible;opacity:1}.cart-side-overlay{position:fixed;width:100vw;height:100vh;top:0;bottom:0;left:0;z-index:997;opacity:0;background-color:rgb(0 0 0 / .7);visibility:hidden;transition:opacity 0.25s ease,visibility 0s ease}.woocommerce-breadcrumb{margin-bottom:20px;font-size:16px;font-weight:600;text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family);color:var(--text_light)}.woocommerce-breadcrumb a{color:var(--text_light);position:relative}.woocommerce-breadcrumb a:before,.woocommerce-breadcrumb a:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:var(--text_light);transform:scaleX(0);transform-origin:0 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.woocommerce-breadcrumb a:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.woocommerce-breadcrumb a:hover{text-decoration:none}.woocommerce-breadcrumb a:hover:after,.woocommerce-breadcrumb a:hover:before{background-color:var(--primary)}.woocommerce-breadcrumb a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94) 0.2s;-o-transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s;transition:0.3s cubic-bezier(.47,.05,.5,.94) 0.2s}.woocommerce-breadcrumb a:hover:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.3s cubic-bezier(.48,.05,.5,.94);-o-transition:0.3s cubic-bezier(.47,.05,.5,.94);transition:0.3s cubic-bezier(.47,.05,.5,.94)}.woocommerce-breadcrumb a:hover{color:var(--primary)}.breadcrumb-wrap{display:var(--page-title-display)}.home .main-breadcrumb{display:none}.woosb-products .woosb-product{display:flex;align-items:center;flex-wrap:wrap;padding:15px 0;border-bottom:1px solid var(--border)}.woosb-products .woosb-product>div{padding:5px 0}.woosb-products .woosb-product .woosb-thumb{width:50px;padding:0;margin-right:20px}.woosb-products .woosb-product .woosb-thumb img{width:50px;height:50px;max-width:50px;object-fit:cover}.woosb-products .woosb-product .woosb-title{flex-grow:1;margin-right:10px}.woosb-products .woosb-product .woosb-title .woosb-title-inner{font-size:14px;font-weight:600;line-height:22px}.woosb-products .woosb-product .woosb-title .stock.in-stock{margin-bottom:0}.woosb-products .woosb-product .woosb-title .woosb-availability{display:none}.woosb-products .woosb-product .woosb-quantity{width:unset;flex:unset;margin-right:10px}.woosb-products .woosb-product .woosb-price{width:140px;flex:unset;font-weight:400;font-size:16px;line-height:22px;color:var(--accent)}.woosb-products .woosb-product .woosb-price del{opacity:1;font-size:14px!important;margin-right:.327em;color:var(--text_light)}.woosb-products .woosb-product .woosb-price ins{font-weight:400;margin-right:0;color:var(--primary)}.woosb-products .woosb-product .quantity{position:relative;display:inline-flex;overflow:hidden;justify-content:center;align-items:center;width:120px;height:36px;border-radius:3px;border:1px solid var(--border);font-size:12px;font-weight:700}.woosb-products .woosb-product .quantity.hidden{display:none}.woosb-products .woosb-product .quantity button{display:flex;justify-content:center;align-items:center;padding:0;text-align:center;z-index:9;top:0;bottom:0;border:none;width:40px;height:36px;border-radius:0;color:#000}.woosb-products .woosb-product .quantity button:hover{color:var(--primary);outline:none}.woosb-products .woosb-product .quantity button:after{content:none}.woosb-products .woosb-product .quantity .qty{padding:0;border:none;-moz-appearance:textfield;text-align:center;color:#000;flex:1;background-color:#fff0}.woosb-products .woosb-product .quantity .qty::-webkit-outer-spin-button,.woosb-products .woosb-product .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woosb-products .woosb-product .quantity .qty:focus{border-color:var(--primary)}.woosb-wrap .woosb-text,.woosb-bundles .woosb-text{font-weight:400;font-size:14px;line-height:22px;margin-bottom:20px;color:var(--text)}.woosb-wrap .woosb-text .amount,.woosb-bundles .woosb-text .amount{font-weight:400;font-size:16px;line-height:22px;color:var(--accent)}.woosb-wrap .woosb-text,.woosb-wrap .woosb-products,.woosb-bundles .woosb-text,.woosb-bundles .woosb-products{margin-bottom:20px}.single-product .woosb-products .woosb-product .woosb-title{max-width:250px}body.woocommerce .peakzy-menu-filter{display:none;align-items:center;margin-right:auto;padding:0}@media (min-width:1024px){body.woocommerce .peakzy-menu-filter{display:flex}}body.woocommerce .peakzy-menu-filter .widget .widget-content{display:none;position:absolute;top:calc(100% + 20px);left:-1px;width:300px;padding:25px 20px;background-color:#fff;border:1px solid var(--border);z-index:99;box-shadow:0 15px 10px 0 rgb(0 0 0 / .05);border-radius:8px}body.woocommerce .peakzy-menu-filter .widget .wp-block-group__inner-container>h2,body.woocommerce .peakzy-menu-filter .widget .widget-title,body.woocommerce .peakzy-menu-filter .widget .widgettitle{font-weight:600;font-size:18px;line-height:1.1111111111;padding:0;margin-bottom:0;border:none;text-transform:unset;color:var(--accent)}body.woocommerce .peakzy-menu-filter .widget .wp-block-group__inner-container>h2:after,body.woocommerce .peakzy-menu-filter .widget .widget-title:after,body.woocommerce .peakzy-menu-filter .widget .widgettitle:after{transform:rotate(0);margin-left:5px;font-size:8px;font-weight:700}body.woocommerce .peakzy-menu-filter .widget .wp-block-group__inner-container>h2:hover,body.woocommerce .peakzy-menu-filter .widget .widget-title:hover,body.woocommerce .peakzy-menu-filter .widget .widgettitle:hover{color:var(--primary)}body.woocommerce .peakzy-menu-filter .widget .wp-block-group__inner-container>h2.toggled-on,body.woocommerce .peakzy-menu-filter .widget .widget-title.toggled-on,body.woocommerce .peakzy-menu-filter .widget .widgettitle.toggled-on{color:var(--primary);background-size:100% 1px}body.woocommerce .peakzy-menu-filter .widget .dropdown-sidebar{top:15px;right:18px}body.woocommerce .peakzy-menu-filter .peakzy-menu-filter-wrap{display:flex;flex-wrap:wrap;align-items:center}body.woocommerce .peakzy-menu-filter .peakzy-menu-filter-wrap>*{margin-right:30px}body.woocommerce .peakzy-menu-filter .peakzy-menu-filter-wrap>*:last-child{margin-right:0}body.woocommerce .peakzy-menu-filter .peakzy-menu-filter-wrap .widget_price_filter form{margin-top:8px}@media (min-width:1024px){.shop_filter_menu .filter-toggle{display:none}}.shop_filter_menu .active-filter-toggle .filter-toggle{display:inline-flex}.shop_filter_menu .active-filter-toggle .peakzy-menu-filter{display:none}.peakzy-dropdown-filter{display:none;overflow-x:auto;width:100%;margin-right:0;background-color:#fff;border:1px solid var(--border);padding:10px 30px 20px;margin-bottom:-21px}.peakzy-dropdown-filter::-webkit-scrollbar{height:5px}.peakzy-dropdown-filter::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);background-color:#F5F5F5}.peakzy-dropdown-filter::-webkit-scrollbar-thumb{background-color:#000}@media (max-width:1023px){.peakzy-dropdown-filter{display:none!important}}.peakzy-dropdown-filter-wrap{display:flex;gap:25px}.peakzy-dropdown-filter-wrap .widget .wp-block-group__inner-container>h2,.peakzy-dropdown-filter-wrap .widget .widget-title,.peakzy-dropdown-filter-wrap .widget .widget .widgettitle{border-top:none;padding-top:0;margin-bottom:20px}.peakzy-dropdown-filter-wrap .widget .widget-content{max-height:230px;padding:8px;overflow-y:auto;margin-left:-8px}.peakzy-dropdown-filter-wrap .widget .widget-content::-webkit-scrollbar{width:3px;height:0}.peakzy-dropdown-filter-wrap .widget .widget-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);background-color:#F5F5F5}.peakzy-dropdown-filter-wrap .widget .widget-content::-webkit-scrollbar-thumb{background-color:#000}.peakzy-dropdown-filter-wrap div.widget{min-width:280px;flex:1;padding:20px 0;border:0}.peakzy-dropdown-filter-wrap div.widget .widget-title{pointer-events:none;cursor:default;font-size:20px}.peakzy-dropdown-filter-wrap div.widget .widget-title:after{content:none}.filter-toggle-dropdown{display:none;font-size:15px;background:#fff0;margin-right:25px;outline:none;text-align:center;line-height:27px;color:#000}.filter-toggle-dropdown i{font-size:16px;line-height:1;margin-right:9px;display:inline-block}.filter-toggle-dropdown:focus,.filter-toggle-dropdown:hover{color:var(--primary)}.filter-toggle-dropdown:focus span:before,.filter-toggle-dropdown:hover span:before{background-color:var(--primary)}@media (min-width:1024px){.peakzy-full-width-content.shop_filter_drawing .widget-area{float:left;margin-left:-390px;transform:translateX(-390px);width:390px;opacity:0;pointer-events:none;transition:transform ease 0.5s}.peakzy-full-width-content.shop_filter_drawing .content-area{float:right;transition:width ease 0.5s}.peakzy-full-width-content.shop_filter_drawing.active-drawing .widget-area{float:left;margin-left:0;transform:translateX(0);width:390px;position:static;opacity:1;pointer-events:auto}.peakzy-full-width-content.shop_filter_drawing.active-drawing .content-area{width:calc(100% - 420px)}}.pswp__bg,.pswp__img--placeholder--blank{background:var(--background)}.pswp__ui{position:absolute;visibility:hidden;width:100%;bottom:50px;opacity:0;transform:translateY(35px);left:0;text-align:center;transition:all 0.15s ease-in-out}.pswp__button[disabled]{opacity:0;pointer-events:none}.pswp--animated-in .pswp__ui{visibility:visible;opacity:1;transform:translateY(0);display:flex;align-items:center;justify-content:center}.pswp--animated-in .pswp__ui--hidden{visibility:hidden;opacity:0}.pswp__button--close{margin:0 18px}.pswp__button svg{pointer-events:none}.pswp__error-msg{position:absolute;top:40%;margin:0 15px;padding:8px 15px;background:#e6554d;color:#fff;text-align:center}.pswp__caption,.pswp__share-modal,.pswp__top-bar{display:none}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:1}.pswp__button--arrow--left,.pswp__button--arrow--right{margin-top:0}button.pswp__button.RoundButton{position:relative;width:45px;height:45px;border:none;border-radius:50%;background:white!important;color:#000;cursor:pointer;text-align:center;z-index:1;box-shadow:0 2px 10px #36363626!important;vertical-align:middle;line-height:0;transform:scale(1.001);transition:background 0.15s ease-in-out,opacity 0.15s ease-in-out,transform 0.2s ease-in-out,color 0.2s ease-in-out;overflow:hidden}button.pswp__button.RoundButton svg{display:inline-block;vertical-align:middle;stroke-width:1px;background:none;pointer-events:none;height:15px;width:15px;fill:currentColor}button.pswp__button.RoundButton.RoundButton--large{width:55px;height:55px}.RoundButton[data-animate-left]:hover svg,[data-animate-left].flickity-prev-next-button:hover svg,.flickity-prev-next-button.previous:hover svg{-webkit-animation:buttonFromRightToLeft 0.5s ease-in-out forwards;animation:buttonFromRightToLeft 0.5s ease-in-out forwards}.RoundButton[data-animate-right]:hover svg,[data-animate-right].flickity-prev-next-button:hover svg,.flickity-prev-next-button.next:hover svg{-webkit-animation:buttonFromLeftToRight 0.5s ease-in-out forwards;animation:buttonFromLeftToRight 0.5s ease-in-out forwards}.RoundButton[data-animate-bottom]:hover svg,[data-animate-bottom].flickity-prev-next-button:hover svg{-webkit-animation:buttonFromTopToBottom 0.5s ease-in-out forwards;animation:buttonFromTopToBottom 0.5s ease-in-out forwards}@-webkit-keyframes buttonFromLeftToRight{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}75%{opacity:1;transform:translateX(0%)}}@keyframes buttonFromLeftToRight{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}75%{opacity:1;transform:translateX(0%)}}@-webkit-keyframes buttonFromRightToLeft{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(-100%)}50%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0%)}}@keyframes buttonFromRightToLeft{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(-100%)}50%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0%)}}@-webkit-keyframes buttonFromTopToBottom{0%{transform:translateY(0%)}25%{opacity:0;transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}75%{opacity:1;transform:translateY(0%)}}@keyframes buttonFromTopToBottom{0%{transform:translateY(0%)}25%{opacity:0;transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}75%{opacity:1;transform:translateY(0%)}}