.single-product-wrapper{display:flex;flex-direction:column;gap:.9375rem;flex-wrap:wrap;-ms-flex-wrap:wrap}.single-product-wrapper div.summary{background:#fff;float:none!important;border-radius:8px;overflow:hidden;padding:1rem;border:1px solid #e2e8f0;margin:0!important;width:100%!important}.single-product-wrapper .product-left_column{display:flex;flex-direction:column;width:100%;gap:15px}.single-product-wrapper .product-left_column>div{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1rem}@media screen and (min-width:1200px){.single-product-wrapper .product-left_column{justify-content:space-between;max-width:540px}}@media screen and (min-width:992px){.single-product-wrapper{flex-wrap:nowrap;align-items:stretch;justify-content:space-between;flex-direction:row}}.single-product-wrapper .badge{position:absolute;top:.75rem;left:.75rem;z-index:1;pointer-events:none;display:inline-flex;align-items:center;min-height:1.5rem}.single-product-wrapper .badge--sale{background-color:#df0024}.single-product-wrapper .product-meta{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:.9375rem}.single-product-wrapper .product-meta .product-sku{border-right:1px solid #dee2e6;padding-right:.625rem;margin-right:.625rem}.single-product-wrapper .product-meta .product-sku span{font-size:.8125rem;line-height:normal;font-weight:500;color:#868e96}.single-product-wrapper .product-meta .product-sku:last-child{margin-right:.625rem}.single-product-wrapper .product-meta .rd-single-stock .stock{display:inline-flex;align-items:center;font-size:.75rem;line-height:normal;font-weight:600;padding:.375rem .8125rem;border-radius:var(--base-radius);gap:5px}.single-product-wrapper .product-meta .rd-single-stock .stock.in-stock{background-color:#e6fcf5;background-color:#00b963;color:#fff}.single-product-wrapper .product-meta .rd-single-stock .stock.out-of-stock{background-color:#c92a2a;color:#fff}.single-product-wrapper .product-meta .rd-single-stock .stock svg{width:22px;height:22px}.single-product-wrapper .woocommerce-product-details__short-description{font-size:.8125rem;line-height:1.4375rem 23px;color:#868e96}.single-product-wrapper .single-add-to-cart{height:2.875rem;margin-right:7px;padding-left:1.25rem;padding-right:1.25rem}@media screen and (max-width:576px){.single-product-wrapper .single-add-to-cart{padding-left:1rem;padding-right:1rem}}.single-product-wrapper .single-add-to-cart svg{width:20px;height:20px}@media screen and (min-width:992px){.single-product-wrapper .single-add-to-cart{padding-left:1.875rem;padding-right:1.875rem}}.single-product-wrapper .tinv-wraper.tinv-wishlist{font-size:0;display:inline-flex}.single-product-wrapper .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='red' class='size-6'%3E%3Cpath d='m11.645 20.91-.007-.003-.022-.012a15.247 15.247 0 0 1-.383-.218 25.18 25.18 0 0 1-4.244-3.17C4.688 15.36 2.25 12.174 2.25 8.25 2.25 5.322 4.714 3 7.688 3A5.5 5.5 0 0 1 12 5.052 5.5 5.5 0 0 1 16.313 3c2.973 0 5.437 2.322 5.437 5.25 0 3.925-2.438 7.111-4.739 9.256a25.175 25.175 0 0 1-4.244 3.17 15.247 15.247 0 0 1-.383.219l-.022.012-.007.004-.003.001a.752.752 0 0 1-.704 0l-.003-.001Z' /%3E%3C/svg%3E%0A")}.single-product-wrapper .tinv-wraper.tinv-wishlist a{display:flex;align-items:center;justify-content:center;border:1px solid #e2e8f0;border-radius:var(--base-radius);box-shadow:1px 2px 4px rgba(33,37,41,.05);height:2.875rem;width:2.875rem}.single-product-wrapper .tinv-wraper.tinv-wishlist a::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12Z' /%3E%3C/svg%3E%0A");width:24px;height:24px;margin:0!important}@media screen and (min-width:580px){.single-product-wrapper .tinv-wraper.tinv-wishlist{font-size:0}}.single-product-wrapper .product_meta{display:flex;flex-flow:row wrap;align-items:center;display:flex;align-items:flex-start;flex-direction:column;border-top:1px solid #e2e8f0;padding-top:.9375rem;margin-top:.625rem}.single-product-wrapper .product_meta>*{font-size:.8125rem}.single-product-wrapper .product_meta>*>span{font-size:.8125rem;color:#868e96;margin-right:.375rem}.single-product-wrapper .product_meta>* a{font-size:.8125rem;font-weight:500;color:#212529;text-decoration:none}.single-product-wrapper .product_meta>*+*{margin-top:.9375rem}ul.flex-direction-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:99999;width:100%;left:0;margin:0;padding:0;list-style:none;display:flex;justify-content:space-between;align-items:center;opacity:0;transition:.2s all ease}ul.flex-direction-nav.nav-loaded{opacity:1}ul.flex-direction-nav li{line-height:1;background:#0f172a;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;transition:.2s all ease}ul.flex-direction-nav li:hover{background-color:#df0024}a.flex-next,a.flex-prev{visibility:hidden;display:flex;font-size:0;align-items:center;justify-content:center}a.flex-next{visibility:visible;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23fff' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m8.25 4.5 7.5 7.5-7.5 7.5' /%3E%3C/svg%3E%0A");width:24px;height:24px;display:block;font-size:0;font-weight:700}a.flex-prev{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23fff' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M15.75 19.5 8.25 12l7.5-7.5' /%3E%3C/svg%3E%0A");width:24px;height:24px;visibility:visible;font-weight:700}.flex-direction-nav a{color:#fff;text-decoration:none}.woocommerce div.product{position:relative;display:flex;flex-direction:column;row-gap:1.5rem}.woocommerce div.product .woocommerce-product-gallery{display:flex;flex-direction:row-reverse;width:100%!important;gap:10px}.woocommerce div.product .woocommerce-product-gallery>.flex-viewport,.woocommerce div.product .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{width:100%}.woocommerce div.product .woocommerce-product-gallery .flex-viewport{width:100%}.woocommerce div.product .woocommerce-product-gallery .flex-control-nav{display:flex;flex-wrap:wrap;flex-direction:column;gap:5px;margin-top:1rem;width:15%}.woocommerce div.product .woocommerce-product-gallery .flex-control-nav li{width:100%!important}.woocommerce div.product .product-bottom-meta{width:100%;padding:1.25rem 0;border-top:1px solid #dee2e6;color:#868e96;font-size:14px}.woocommerce div.product .product-bottom-meta>div{display:flex;align-items:center;gap:15px;row-gap:5px;flex-wrap:wrap}.woocommerce div.product .product-bottom-meta>div:not(:last-child){margin-bottom:5px}.woocommerce div.product .product-bottom-meta span:last-child{color:#313131}.woocommerce div.product .social_share{display:flex;align-items:center;gap:15px;width:100%;padding-top:1.25rem;border-top:1px solid #dee2e6}.woocommerce div.product .social_share ul{display:flex;list-style-type:none;gap:10px;margin:0;padding:0}.woocommerce div.product .social_share ul li a{align-items:center;border:1px solid #dee2e6;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px;font-size:1rem;color:#0067b2;text-decoration:none}.woocommerce div.product .social_share ul li a:hover{background-color:#df0024;color:#fff}@media screen and (min-width:992px){.woocommerce div.product .social_share ul li a{height:40px;width:40px}}.woocommerce div.product .compatibility,.woocommerce div.product .woocommerce-tabs{background:#fff;height:100%;float:none!important;border-radius:8px;overflow:hidden;padding:1rem;border:1px solid #e2e8f0;margin:0!important;width:100%!important}.woocommerce div.product div.images{margin-bottom:0}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15' /%3E%3C/svg%3E%0A");width:30px;height:30px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span,.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{display:none}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;gap:5px;margin-top:1rem}.woocommerce div.product div.images .flex-control-thumbs img{padding:.25rem;cursor:pointer;border-radius:var(--base-radius);border:1px solid;border-color:#dfe2e6}.woocommerce div.product div.images .flex-control-thumbs img.flex-active{border-color:#000}.woocommerce div.product div.images .flex-control-thumbs li{float:none;width:calc(20% - 4px)}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(5n+1){clear:none}.woocommerce div.product .product_title{font-weight:600}@media screen and (min-width:992px){.woocommerce div.product .product_title{font-size:1.6rem;margin-bottom:1.25rem}}.woocommerce div.product form.cart{border-top:1px solid #dee2e6;margin-top:1.25rem;margin-bottom:1.25rem;padding-top:1.25rem;display:flex;align-items:center}.woocommerce div.product form.cart .quantity{background-color:#fff;position:relative;display:-ms-inline-flexbox;display:flex;justify-content:center;padding-left:28px;padding-right:28px;margin-right:7px!important;border:1px solid #e2e8f0;border-radius:var(--base-radius);box-shadow:1px 2px 4px rgba(33,37,41,.05);overflow:hidden}.woocommerce div.product form.cart .quantity .minus,.woocommerce div.product form.cart .quantity .plus{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:28px;height:100%;top:0;left:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:0 0;border:0;padding:0}.woocommerce div.product form.cart .quantity .plus{left:auto;right:0}.woocommerce div.product form.cart .quantity .qty{width:42px;border:0;margin-bottom:0;height:2.875rem;padding-left:0;padding-right:0;box-shadow:none;font-size:.9375rem;text-align:center;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;margin:0}.woocommerce div.product p.price{display:flex;align-items:flex-end;gap:.625rem;font-size:1.875rem;margin-bottom:.75rem;color:#212529}.woocommerce div.product p.price ins{font-weight:600;text-decoration:none;color:#df0024}.woocommerce div.product p.price del{font-size:80%;color:#868e96}.woocommerce div.product .woocommerce-tabs{background-color:#fff;padding:1rem;border:1px solid #e2e8f0}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.wc-tabs{display:flex;flex-flow:row wrap;align-items:center;margin:0;padding:0 0 .9375rem;list-style:none;border-bottom:1px solid #e2e8f0}.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.wc-tabs::after,.woocommerce div.product .woocommerce-tabs ul.wc-tabs::before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.wc-tabs li{background:0 0;border:0;padding:0!important;margin:0;margin-right:.9375rem}@media screen and (min-width:992px){.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.wc-tabs li{margin-right:1.875rem}}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.wc-tabs li a{font-size:1rem;font-weight:500;padding:0;color:#b8bdc1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active>a,.woocommerce div.product .woocommerce-tabs ul.wc-tabs li.active>a{color:#212529}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.wc-tabs li::after,.woocommerce div.product .woocommerce-tabs ul.wc-tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs .panel{margin:0;margin-top:1.25rem}.woocommerce div.product .woocommerce-tabs .panel>h2{font-weight:400;font-size:1.125rem}.woocommerce div.product .related>h2{width:100%;padding-bottom:.9375rem;border-bottom:1px solid #e2e8f0;font-size:1.125rem;margin-bottom:15px;font-weight:700}@media screen and (min-width:992px){.woocommerce div.product .related>h2{font-size:1.25rem}}.woocommerce div.product .compatibility h3{width:100%;padding-bottom:.9375rem;border-bottom:1px solid #e2e8f0;font-size:1.125rem;margin-bottom:15px;font-weight:700}@media screen and (min-width:992px){.woocommerce div.product .compatibility h3{font-size:1.25rem}}.woocommerce .compat-table{position:relative;overflow:hidden;overflow-x:auto}.woocommerce table.shop_table{width:100%;border-collapse:collapse;margin:0}.woocommerce table.shop_table thead{display:table-header-group!important}.woocommerce table.shop_table thead th{padding:.5rem .5rem}.woocommerce table.shop_table thead th:last-child{text-align:left!important}.woocommerce table.shop_table tr:nth-child(odd) td{background-color:#f2f5f9}.woocommerce #review_form #respond .form-submit input{background-color:#df0024;color:#fff;font-weight:600;min-width:100px;border-radius:8px}.woocommerce #review_form #respond .form-submit input:hover{background-color:#be001f}.woocommerce-tabs{margin-top:1.875rem}@media screen and (min-width:992px){.woocommerce-tabs{margin-top:3.75rem}}.woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description{margin-top:1.25rem;font-size:.875rem;line-height:1.5714285714}.woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description>h2{display:none}@media screen and (min-width:992px){.woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description{font-size:1rem;line-height:1.625}}
/*# sourceMappingURL=single.min.css.map */