:root{--c-primary: #de5f4f;--c-primary-rgb: 222, 95, 79;--c-primary-darker: hsl(7, 58%, 45%);--c-primary-lighter: hsl(7, 68%, 98%);--c-secondary: #2e2e3b;--c-secondary-darker: #202124;--c-background: #ffffff;--c-background-darker: #f7f8f9;--c-text: #202124;--c-text-shade: rgba(32, 33, 36, 0.5);--c-text-alt: #ffffff;--c-text-alt-shade: rgba(255, 255, 255, 0.6);--c-success: #68B984;--c-success-rgb: 104, 185, 132;--c-success-darker: hsl(141, 37%, 47%);--c-success-lighter: hsl(141, 37%, 92%);--c-info: #537FE7;--c-info-rgb: 83, 127, 231;--c-info-darker: hsl(222, 72%, 56%);--c-info-lighter: hsl(222, 76%, 94%);--c-error: #EB455F;--c-error-rgb: 235, 69, 95;--c-error-darker: hsl(351, 71%, 52%);--c-error-lighter: hsl(351, 81%, 94%);--f-default: "Nunito Sans", system-ui, sans-serif;--constrain-width: 1200px;--a-duration: 0.3s;--a-timing-function: cubic-bezier(0.405, 0, 0.025, 1);--a-transition: var(--a-duration) var(--a-timing-function)}body{background-color:var(--c-background-darker);font-family:var(--f-default);font-size:14px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:focus-visible{outline:none !important}ul{list-style:none}a:not([class]){color:var(--c-primary);text-decoration:none;-webkit-transition:var(--a-transition);transition:var(--a-transition)}button{cursor:pointer}.l-constrain{width:100%;max-width:var(--constrain-width);margin:0 auto;padding:0 16px}i[class^=ri-]{font-size:24px}strong{font-weight:800}h1.page-title{font-size:48px;font-weight:800;line-height:1em;color:var(--c-text);margin:0 0 36px;padding:0}h1.product_title,h2{font-size:36px;font-weight:800;line-height:1em;color:var(--c-text);margin:0 0 32px;padding:0}.woocommerce-archive-wrapper{width:100%;max-width:var(--constrain-width);margin:0 auto;padding:64px 16px}.woocommerce-archive-wrapper .entry-content{display:grid;grid-template-columns:1fr 1fr}.woocommerce-archive-wrapper .entry-content>*{grid-column:span 2}article.type-product{width:100%;max-width:var(--constrain-width);margin:0 auto;padding:64px 16px}.woocommerce-breadcrumb{display:none !important}.woocommerce-result-count{color:var(--c-text-shade) !important;font-size:14px !important}.woocommerce-pagination ul.page-numbers{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 !important;padding:0 !important;border:none !important;list-style:none}.woocommerce-pagination ul.page-numbers li{margin:0 !important;padding:0 !important;list-style:none;border:none !important}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li span{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:42px;height:42px;border-radius:0;background-color:var(--c-secondary) !important;color:var(--c-text-alt) !important;font-size:16px;font-weight:bold;-webkit-transition:var(--a-transition);transition:var(--a-transition);border:none !important}.woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li span:hover{background-color:var(--c-secondary-darker) !important;color:var(--c-text-alt) !important}.woocommerce-pagination ul.page-numbers li span{background-color:var(--c-background) !important;color:var(--c-text) !important}.woocommerce-pagination ul.page-numbers li span:hover{background-color:var(--c-background) !important;color:var(--c-text) !important}#l-header{position:relative;z-index:999}#l-header .top-bar{position:relative;z-index:997;padding:12px 0;background-color:var(--c-background);border-bottom:1px solid #ededed}#l-header .top-bar .l-constrain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}#l-header .top-bar .l-constrain .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}#l-header .top-bar .l-constrain .left a{color:var(--c-text-shade)}#l-header .top-bar .l-constrain .left a:hover{text-decoration:underline;color:var(--c-text)}#l-header .top-bar .l-constrain .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}#l-header .top-bar .l-constrain .right a{color:var(--c-text-shade);text-decoration:none}#l-header .top-bar .l-constrain .right a i{font-size:18px}#l-header .top-bar .l-constrain .right a:hover{color:var(--c-text)}#l-header .middle-bar{position:relative;z-index:997;padding:16px 0;background-color:var(--c-background);border-bottom:1px solid #ededed}#l-header .middle-bar .l-constrain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}#l-header .middle-bar .l-constrain .shop-utils{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}#l-header .middle-bar .l-constrain .shop-utils .shop-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}#l-header .middle-bar .l-constrain .shop-utils .shop-links li a{display:block;color:var(--c-text-shade);text-decoration:none;-webkit-transition:var(--a-transition);transition:var(--a-transition)}#l-header .middle-bar .l-constrain .shop-utils .shop-links li a:hover{color:var(--c-text)}#l-header .middle-bar .l-constrain .shop-utils .shop-links li a.cart{position:relative}#l-header .middle-bar .l-constrain .shop-utils .shop-links li a.cart .count{position:absolute;top:0;right:-4px;display:grid;place-items:center;width:18px;height:18px;font-size:12px;font-weight:700;color:#fff;background-color:var(--c-primary);border-radius:50%;pointer-events:none}#l-header .middle-bar .l-constrain .shop-utils .search{-webkit-box-flex:1;-ms-flex:1;flex:1}#l-header .middle-bar .l-constrain .shop-utils .search .dgwt-wcas-search-wrapp{max-width:100%}#l-header .middle-bar .l-constrain .shop-utils .search .dgwt-wcas-search-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0 !important;background-color:var(--c-background-darker) !important;font-family:var(--f-default) !important;line-height:1.2 !important;font-size:16px !important;outline:none !important;border:1px solid rgba(0,0,0,0) !important;-webkit-transition:var(--a-transition);transition:var(--a-transition)}#l-header .middle-bar .l-constrain .shop-utils .search .dgwt-wcas-search-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#eee !important}#l-header .middle-bar .l-constrain .shop-utils .search .dgwt-wcas-search-wrapp input[type=search].dgwt-wcas-search-input:focus{border:1px solid var(--c-primary) !important;-webkit-box-shadow:0 0 0 5px rgba(var(--c-primary-rgb), 0.2);box-shadow:0 0 0 5px rgba(var(--c-primary-rgb), 0.2)}#l-header .middle-bar .l-constrain .shop-utils .search .dgwt-wcas-search-wrapp button.dgwt-wcas-search-submit{top:17px !important;-webkit-transition:var(--a-transition);transition:var(--a-transition)}#l-header .bottom-bar{position:relative;z-index:995;background-color:var(--c-background);border-bottom:1px solid #ededed}#l-header .bottom-bar>.l-constrain{display:grid;place-items:center}#l-header .bottom-bar>.l-constrain .widget-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}#l-header .bottom-bar>.l-constrain .widget-menu ul li{display:grid;place-items:center;height:45px}#l-header .bottom-bar>.l-constrain .widget-menu ul li>a{padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;height:21px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;overflow:hidden;font-weight:800;font-size:14px;text-transform:uppercase;-webkit-transition:var(--a-transition);transition:var(--a-transition)}#l-header .bottom-bar>.l-constrain .widget-menu ul li>a span{-webkit-transition:var(--a-transition);transition:var(--a-transition)}#l-header .bottom-bar>.l-constrain .widget-menu ul li>a span:first-of-type{color:var(--c-text-shade)}#l-header .bottom-bar>.l-constrain .widget-menu ul li>a span:last-of-type{color:var(--c-text)}#l-header .bottom-bar>.l-constrain .widget-menu ul li>a:hover span{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#l-header .bottom-bar>.l-constrain .widget-menu ul li.menu-item-has-children>a{padding-right:32px;position:relative}#l-header .bottom-bar>.l-constrain .widget-menu ul li.menu-item-has-children>a::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='currentColor' d='M12 15l-4.243-4.243 1.415-1.414L12 12.172l2.828-2.829 1.415 1.414z'/%3E%3C/svg%3E");vertical-align:middle;position:absolute;top:50%;right:8px;height:24px;width:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--c-text-shade);-webkit-transition:var(--a-transition);transition:var(--a-transition)}#l-header .bottom-bar>.l-constrain .widget-menu ul li.menu-item-has-children>a:hover::after{color:var(--c-text)}#l-header .bottom-bar>.l-constrain .widget-menu ul li.menu-item-has-children ul.sub-menu{opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:32px 16px;z-index:-1;position:absolute;top:100%;left:0;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;background:var(--c-background);-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);-webkit-box-shadow:0 24px 25px -5px rgba(0,0,0,.25);box-shadow:0 24px 25px -5px rgba(0,0,0,.25);-webkit-transition:opacity var(--a-transition),-webkit-transform var(--a-transition);transition:opacity var(--a-transition),-webkit-transform var(--a-transition);transition:transform var(--a-transition),opacity var(--a-transition);transition:transform var(--a-transition),opacity var(--a-transition),-webkit-transform var(--a-transition)}#l-header .bottom-bar>.l-constrain .widget-menu ul li.menu-item-has-children ul.sub-menu li{height:-webkit-max-content;height:-moz-max-content;height:max-content}#l-header .bottom-bar>.l-constrain .widget-menu ul li.menu-item-has-children ul.sub-menu li a{color:var(--c-text-shade);height:-webkit-max-content;height:-moz-max-content;height:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#l-header .bottom-bar>.l-constrain .widget-menu ul li.menu-item-has-children ul.sub-menu li a:hover{color:var(--c-text)}#l-header .bottom-bar>.l-constrain .widget-menu ul li.menu-item-has-children:hover a{color:var(--c-primary)}#l-header .bottom-bar>.l-constrain .widget-menu ul li.menu-item-has-children:hover ul.sub-menu{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#l-header .bottom-bar>.l-constrain .widget-menu ul li.current_page_item>a span{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#l-header .bottom-bar .mobile-toggle{display:none}#l-header.is-sticky .bottom-bar{position:fixed;top:0;left:0;width:100%;-webkit-animation:fromTop var(--a-transition) forwards;animation:fromTop var(--a-transition) forwards;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@-webkit-keyframes fromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.dgwt-wcas-suggestions-wrapp{border-right:none !important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected{background-color:var(--c-background-darker) !important}@media screen and (max-width: 1024px){#l-header .bottom-bar{padding:12px 0}#l-header .bottom-bar .l-constrain{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#l-header .bottom-bar .l-constrain .widget-menu{--header-height: calc(53px + 101px + 55px);padding:32px;display:none !important;position:absolute;top:46px;left:0;width:100%;height:calc(100vh - var(--header-height) + 3px);max-height:calc(100vh - var(--header-height) + 3px);overflow:auto;z-index:999;background-color:var(--c-background);border-bottom:1px solid #ededed}#l-header .bottom-bar .l-constrain .widget-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%}#l-header .bottom-bar .l-constrain .widget-menu ul li{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:block !important}#l-header .bottom-bar .l-constrain .widget-menu ul li>a{width:100% !important}#l-header .bottom-bar .l-constrain .widget-menu ul li .sub-menu{padding:8px !important;gap:8px !important;display:none !important;grid-template-columns:1fr;place-items:center !important;position:initial !important;-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important;opacity:1 !important;-webkit-box-shadow:none !important;box-shadow:none !important;background:var(--c-background-darker) !important;border-radius:0 !important;margin-top:8px !important;width:100% !important;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:200px;overflow:auto;text-align:center}#l-header .bottom-bar .l-constrain .widget-menu ul li .sub-menu a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#l-header .bottom-bar .l-constrain .widget-menu ul li .sub-menu.is-expanded{display:grid !important}#l-header .bottom-bar .l-constrain .widget-menu ul li.menu-item-has-children a{width:100% !important;margin:0 auto !important;padding:0 !important}#l-header .bottom-bar .l-constrain .widget-menu ul li.menu-item-has-children a span{pointer-events:none !important}#l-header .bottom-bar .l-constrain .widget-menu[aria-expanded=true]{display:block !important}#l-header .bottom-bar .l-constrain .mobile-toggle{display:block}#l-header .bottom-bar .l-constrain .mobile-toggle button{height:24px;width:24px;background-color:rgba(0,0,0,0);outline:none !important;border:none;padding:0;margin:0;color:var(--c-text-shade);-webkit-transition:var(--a-transition);transition:var(--a-transition)}#l-header .bottom-bar .l-constrain .mobile-toggle button:hover{color:var(--c-text)}}@media screen and (max-width: 768px){#l-header .bottom-bar .l-constrain .widget-menu{--header-height: calc(53px + 159px + 55px)}#l-header .middle-bar .l-constrain{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}#l-header .middle-bar .l-constrain .shop-utils{width:100%}}#l-footer{padding:32px 0 64px;background-color:var(--c-secondary);display:grid;place-items:center}#l-footer .copyright{color:var(--c-text-alt);text-align:center}#l-footer .copyright a{color:var(--c-text-alt-shade)}#l-footer .copyright a:hover{color:var(--c-text-alt);text-decoration:underline}input,select,textarea{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:var(--c-background);border:1px solid var(--c-background);padding:12px 24px;font-size:14px;color:#000;-webkit-transition:var(--a-transition);transition:var(--a-transition)}input::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:var(--c-text-shade)}input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:var(--c-text-shade)}input:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder{color:var(--c-text-shade)}input::-ms-input-placeholder, select::-ms-input-placeholder, textarea::-ms-input-placeholder{color:var(--c-text-shade)}input::placeholder,select::placeholder,textarea::placeholder{color:var(--c-text-shade)}input:focus,select:focus,textarea:focus{border-color:var(--c-primary);-webkit-box-shadow:0 0 0 5px rgba(var(--c-primary-rgb), 0.2);box-shadow:0 0 0 5px rgba(var(--c-primary-rgb), 0.2)}.button{display:inline-block !important;padding:16px 32px !important;background-color:var(--c-primary) !important;font-family:var(--f-default);border-radius:0 !important;text-align:center !important;color:var(--c-text-alt) !important;font-size:16px !important;-webkit-transition:var(--a-transition) !important;transition:var(--a-transition) !important;border:none !important;cursor:pointer}.button:hover{background-color:var(--c-primary-darker) !important;color:var(--c-text-alt) !important}.woocommerce-message{border:none !important;background-color:var(--c-success-lighter) !important;color:var(--c-success) !important}.woocommerce-message::before{color:var(--c-success) !important}.woocommerce-info{border:none !important;background-color:var(--c-info-lighter) !important;color:var(--c-info) !important}.woocommerce-info::before{color:var(--c-info) !important}.woocommerce-error{border:none !important;background-color:var(--c-error-lighter) !important;color:var(--c-error) !important}.woocommerce-error::before{color:var(--c-error) !important}.woocommerce-shop.post-type-archive-product p.woocommerce-result-count{grid-column:1}.woocommerce-shop.post-type-archive-product form.woocommerce-ordering{grid-column:2;justify-self:end}.woocommerce-shop.post-type-archive-product .widget-area{display:none !important}.products .product{border-radius:0;background-color:#fff;overflow:hidden !important;border:1px solid #eaeaea;overflow:hidden;-webkit-transition:var(--a-transition);transition:var(--a-transition)}.products .product:hover{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:4px 4px 20px -5px rgba(0,0,0,.25);box-shadow:4px 4px 20px -5px rgba(0,0,0,.25)}.products .product img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0 !important;border-bottom:1px solid #eaeaea;border-radius:0 !important}.products .product h2{padding:0 16px !important;font-size:24px !important;font-weight:bold !important;color:#000 !important;line-height:1 !important;display:-webkit-box;-webkit-line-clamp:2;height:46px;-webkit-box-orient:vertical;overflow:hidden;margin:16px 0 !important}.products .product span.price{padding:0 16px !important;font-size:16px !important;font-weight:normal !important;color:var(--c-primary) !important;line-height:1 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.products .product span.price>span{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important;background:var(--c-primary-lighter);padding:4px;border-radius:4px}.products .product .button{display:block;width:100%;padding:16px 32px !important;background-color:var(--c-primary) !important;font-family:var(--f-default);border-radius:0 !important;text-align:center;color:var(--c-text-alt);font-size:16px;-webkit-transition:var(--a-transition);transition:var(--a-transition)}.products .product .button:hover{background-color:var(--c-primary-darker) !important;color:var(--c-text-alt) !important}@media screen and (max-width: 768px){.products .product h2{font-size:20px !important;height:38px !important}.products .product span.price{font-size:14px !important}.products .product .button{font-size:14px}}.single-product div.product{display:grid;grid-template-columns:40% 1fr;grid-template-areas:"gallery summary" "tabs tabs" "related related";gap:64px}.single-product div.product>*:not(span){width:100% !important;margin:0 !important}.single-product div.product>.woocommerce-product-gallery{grid-area:gallery}.single-product div.product>.woocommerce-product-gallery .woocommerce-product-gallery__trigger{-webkit-box-shadow:0 0 12px -4px rgba(0,0,0,.25);box-shadow:0 0 12px -4px rgba(0,0,0,.25)}.single-product div.product>.woocommerce-product-gallery img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.single-product div.product>.summary{grid-area:summary;padding:32px;background-color:var(--c-background);display:grid;gap:16px}.single-product div.product>.summary .product_title{margin:0 !important}.single-product div.product>.summary .price{font-weight:bold;font-size:24px;color:var(--c-primary);vertical-align:middle}.single-product div.product>.summary .woocommerce-product-details__short-description p{color:var(--c-text-shade)}.single-product div.product>.summary .variations_form{padding:24px;background-color:var(--c-background-darker);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.single-product div.product>.summary .variations_form::before,.single-product div.product>.summary .variations_form::after{content:none !important;display:none !important}.single-product div.product>.summary .variations_form>*{margin:0 !important}.single-product div.product>.summary .variations_form table.variations{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:16px}.single-product div.product>.summary .variations_form table.variations td,.single-product div.product>.summary .variations_form table.variations th{border:none;vertical-align:middle;padding:8px 0}.single-product div.product>.summary .variations_form table.variations th{font-weight:bold;color:var(--c-text)}.single-product div.product>.summary .variations_form table.variations .reset_variations{color:var(--c-primary);text-decoration:none}.single-product div.product>.summary .variations_form table.variations .reset_variations:hover{text-decoration:underline}.single-product div.product>.summary .variations_form .single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.single-product div.product>.summary .variations_form .single_variation_wrap .woocommerce-variation .woocommerce-variation-price{font-weight:bold;font-size:24px;color:var(--c-primary);vertical-align:middle}.single-product div.product>.summary .variations_form .single_variation_wrap .woocommerce-variation .woocommerce-variation-price del{color:var(--c-text);font-size:18px}.single-product div.product>.summary .variations_form .single_variation_wrap .woocommerce-variation .woocommerce-variation-price ins{text-decoration:none}.single-product div.product>.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.single-product div.product>.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product div.product>.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .qty{width:96px;height:48px;border-radius:4px;padding:0 16px;font-size:16px;color:var(--c-text);background-color:var(--c-background)}.single-product div.product>.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart button{-webkit-box-flex:1;-ms-flex:1;flex:1}.single-product div.product>.summary .product_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.single-product div.product>.woocommerce-tabs{grid-area:tabs;padding:32px;background-color:var(--c-background);display:grid;gap:16px}.single-product div.product>.woocommerce-tabs .wc-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 !important;padding:0 !important;list-style:none;border:none !important}.single-product div.product>.woocommerce-tabs .wc-tabs::before,.single-product div.product>.woocommerce-tabs .wc-tabs::after{content:none !important;display:none !important}.single-product div.product>.woocommerce-tabs .wc-tabs li{line-height:1 !important;margin:0 !important;padding:0 !important;font-weight:bold !important;font-size:16px !important;color:var(--c-text) !important;cursor:pointer !important;background-color:rgba(0,0,0,0) !important;border:none !important}.single-product div.product>.woocommerce-tabs .wc-tabs li a{display:block;padding:16px 32px !important;background-color:rgba(0,0,0,0) !important;border:none !important;color:var(--c-text) !important;-webkit-transition:var(--a-transition) !important;transition:var(--a-transition) !important}.single-product div.product>.woocommerce-tabs .wc-tabs li a:hover{background-color:var(--c-background-darker) !important;color:var(--c-text) !important;border:none !important}.single-product div.product>.woocommerce-tabs .wc-tabs li a::before,.single-product div.product>.woocommerce-tabs .wc-tabs li a::after{content:none !important;display:none !important}.single-product div.product>.woocommerce-tabs .wc-tabs li::before,.single-product div.product>.woocommerce-tabs .wc-tabs li::after{content:none !important;display:none !important}.single-product div.product>.woocommerce-tabs .wc-tabs li.active{border:none !important}.single-product div.product>.woocommerce-tabs .wc-tabs li.active a{background-color:var(--c-primary) !important;color:var(--c-text-alt) !important;border:none !important}.single-product div.product>.woocommerce-tabs .panel{padding:24px;background-color:var(--c-background-darker)}.single-product div.product>.woocommerce-tabs .panel p{color:var(--c-text-shade) !important}.single-product div.product>.woocommerce-tabs .panel table{width:100%;border-collapse:collapse;border-spacing:0;border:none !important}.single-product div.product>.woocommerce-tabs .panel table td,.single-product div.product>.woocommerce-tabs .panel table th{vertical-align:middle;padding:8px;border:1px solid #eaeaea}.single-product div.product>.woocommerce-tabs .panel table tr{background-color:var(--c-background)}.single-product div.product>.woocommerce-tabs .panel table th{font-weight:bold;color:var(--c-text)}.single-product div.product>.woocommerce-tabs .panel table tr:nth-child(even){background-color:var(--c-primary-lighter)}.single-product div.product>.related{grid-area:related}.single-product .widget-area{display:none !important}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form .e-shop-table table.woocommerce-cart-form__contents tr{background-color:var(--c-background)}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form .e-shop-table table.woocommerce-cart-form__contents tr td{border:none !important;padding:8px !important;line-height:1.5}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form .e-shop-table table.woocommerce-cart-form__contents tr th{padding:8px !important}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form .e-shop-table table.woocommerce-cart-form__contents tr .product-quantity input{border:1px solid #eaeaea}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form .e-shop-table table.woocommerce-cart-form__contents tr .product-subtotal{width:128px}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form .e-shop-table table.woocommerce-cart-form__contents tr .product-subtotal span{color:var(--c-text)}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form .e-shop-table table.woocommerce-cart-form__contents tr:nth-child(odd){background-color:var(--c-background-darker)}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form .e-shop-table table.woocommerce-cart-form__contents thead tr{background-color:var(--c-background) !important}.woocommerce-cart .elementor-widget-woocommerce-cart input:focus{border-color:var(--c-primary) !important}.woocommerce-cart .elementor-widget-woocommerce-cart a:not(.button){color:var(--c-primary);text-decoration:none}.woocommerce-cart .elementor-widget-woocommerce-cart a:not(.button):hover{color:var(--c-primary) !important;text-decoration:underline}/*# sourceMappingURL=main.min.css.map */