.input-group-quantity .btn{--bs-border-color:var(--bs-secondary-bg);--bs-btn-color:var(--bs-body-color);--bs-btn-border-color:var(--bs-secondary-bg);--bs-btn-hover-color:var(--bs-body-color);--bs-btn-hover-bg:var(--bs-secondary-bg);--bs-btn-hover-border-color:var(--bs-secondary-bg);--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.products-swiper{position:relative}.products-swiper .products-swiper--arrows .btn{height:40px}.products-swiper .products-swiper--arrows .btn:hover{background-color:#eee}.products-swiper .products-swiper--arrows .btn:active{background-color:#ccc}.products-swiper .products-swiper--item{width:270px}.product-item-color-attr{border-radius:50%;width:10px;height:10px;margin:1px;display:inline-block}.product-item{transition:all .3s;position:relative;overflow:hidden}.card.product-item{--bs-card-border-color:var(--bs-body-bg);border-bottom-width:2px;box-shadow:0 3px 10px #00000008}.product-item:hover{border-bottom-color:var(--bs-primary);position:relative;box-shadow:0 5px 10px #0000001a}.product-item img.attachment-woocommerce_thumbnail{mix-blend-mode:multiply;object-fit:cover;width:160px;height:160px;margin:auto auto 15px;transition:all .3s;display:block}.product-item:hover img.attachment-woocommerce_thumbnail{opacity:1;transform:scale(1.1)}.product-item.product-item-onsale img.attachment-woocommerce_thumbnail{width:150px;height:150px}.product-item:hover img.attachment-woocommerce_thumbnail{transform:translate(1.05px)}.product-item .woocommerce-loop-product__title{text-align:center;color:var(--bs-body-color);font-size:var(--bs-body-font-size);text-overflow:ellipsis;height:55px;line-height:1.7;overflow:hidden}.product-item .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.product-item .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{border-radius:var(--bs-border-radius);background-color:#ffffff80;width:30px;height:30px}.product-item .product-item--thumbnail-wrapper{padding:50px 10px 0;transition:all .3s;position:relative}.product-item:hover .product-item--thumbnail-wrapper{background-color:var(--bs-primary-light)!important}.product-item .product-item--thumbnail-wrapper:after{content:"";z-index:1;background-image:url(../img/composite-path.png);background-size:cover;width:100%;height:30px;position:absolute;bottom:0;left:0;right:0}.product-item .product-item--thumbnail-wrapper img{z-index:2;position:relative}.text-bg-primary .product-item,.text-bg-primary .product-item .price del bdi,.text-bg-primary .product-item .woocommerce-loop-product__title,.text-bg-primary .product-item .woocommerce-loop-product__title{color:#fff}.product-item .product-item--rating{color:var(--bs-body-color)}.product-item-onsale .product-item--rating{display:none}.product-item .product-item--rating i{color:#fbc02d}.product-item .price,.woocommerce-Price-amount{text-wrap:nowrap;white-space:nowrap;line-height:1.5;display:block}.product-item .price{text-align:center}.product-item .price bdi,.woocommerce-Price-amount ins,.product-item .price ins{font-weight:700;text-decoration:none;display:block}.product-item .price ins,.product-item .price del{display:inline-block}.woocommerce-Price-amount del,.product-item .price del{font-size:90%}.woocommerce-Price-amount del bdi,.product-item .price del bdi{color:var(--bs-secondary-color);font-weight:400}.product-item .price del .woocommerce-Price-currencySymbol{display:none}.product-item.product-item-onsale .woocommerce-Price-currencySymbol svg,.product-item.product-item-onsale .woocommerce-Price-currencySymbol svg path{fill:#fff}.product-item .price strong{font-weight:700}.product-item .product-item--colors-holder{flex-direction:column;display:flex;position:absolute;top:10px;left:10px}.product-item .tinv-wraper{margin:0;position:absolute;top:0;right:10px}.product-item .tinv-wraper .tinvwl_add_to_wishlist_button{font-size:1rem}.product-item .tinv-wraper .tinvwl-product-in-list{color:var(--bs-danger)}.product-item .product-item-badges{height:24px;overflow:hidden}.product-item .btn-add-to-cart{align-items:center;height:45px;display:flex}.product-item.product-item-onsale .product-item-countdown{margin:0 auto;display:inline-block}.product-item.product-item-onsale .product-item-countdown .product-item-countdown--title{text-align:justify-all}.product-item.product-item-onsale .product-item-countdown .product-item-countdown--numbers>.row{direction:ltr;justify-content:space-between}.product-item.product-item-onsale .product-item-countdown .product-item-countdown--numbers .countdown-title,.products-swiper-hide-credit-buy .product-item .credit-buy-icon{display:none}@media (width<=480px){.product-item img.attachment-woocommerce_thumbnail{width:120px;height:120px}.product-item .product-item--thumbnail-wrapper img{margin-bottom:0!important}}.text-bg-primary .product-item-onsale .btn{--bs-btn-color:#024126;--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#024126;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#fff;--bs-btn-focus-shadow-rgb:40,94,71;--bs-btn-active-color:#024126;--bs-btn-active-bg:#fff;--bs-btn-active-border-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:#fff}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%;float:none!important}.woocommerce .product .entry-title{font-size:1.4rem;font-weight:700}.woocommerce .woocommerce-product-gallery .swiper-product-images,.woocommerce .woocommerce-product-gallery .swiper-product-thumbnails .woocommerce-product-gallery__image{border-radius:var(--bs-border-radius);border:2px solid #eee;padding:.3rem;transition:all .3s}.woocommerce .woocommerce-product-gallery .swiper-product-thumbnails .slide-active .woocommerce-product-gallery__image{border-color:var(--bs-secondary)}.woocommerce .woocommerce-product-gallery .swiper-product-thumbnails .woocommerce-product-gallery__image>img{object-fit:cover;cursor:pointer;width:50px;height:50px}.woocommerce .woocommerce-product-gallery .swiper-product-images .woocommerce-product-gallery__image img{object-fit:cover;width:400px;height:400px}.woocommerce .free-delivery-box .free-delivery-box--icon{margin-top:10px;margin-bottom:-10px;position:relative}.woocommerce .free-delivery-box .free-delivery-box--title{padding:20px 20px 30px}.shop-features-row{border-top:1px dashed #e8edf4;border-bottom:1px dashed #e8edf4;line-height:1.7}.shop-features-row .shop-features-row--item-icon{justify-content:center;align-items:center;width:40px;height:40px;font-size:1.6rem;display:flex;position:relative}.shop-features-row .shop-features-row--item-icon .fa-circle-check{color:var(--bs-primary);z-index:2;font-size:.8rem;position:absolute;bottom:3px;left:3px}.card-add-to-cart{border:0;box-shadow:0 15px 50px #0000000d}.card-add-to-cart:before{content:"";background-image:linear-gradient(to bottom,#eee,var(--bs-body-bg));border-radius:var(--bs-border-radius);z-index:1;display:block;position:absolute;inset:-1px}.card-add-to-cart>.card-body{z-index:2;background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius,1rem);position:relative}.add-to-cart-feature-item{font-size:85%}.add-to-cart-feature-item .add-to-cart-feature-item--icon{color:var(--bs-primary)!important}.card-add-to-cart .input-group-quantity .btn{--bs-btn-bg:var(--bs-body-bg);--bs-btn-hover-bg:var(--bs-body-bg);--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-color:var(--bs-body-bg);border:0;border-radius:var(--bs-border-radius)!important}.card-add-to-cart .input-group-quantity .input-text.qty{background-color:#0000;border:0}.woocommerce .product .card-add-to-cart .price{text-align:left;color:var(--bs-body-color);font-size:1.4rem;font-weight:700;line-height:1.5;display:block;margin:0!important}.woocommerce .product .card-add-to-cart .price ins{font-weight:700;text-decoration:none;display:block}.woocommerce .product .card-add-to-cart .price .badge{margin-top:10px;font-size:.7rem}.woocommerce .product .card-add-to-cart .price del{font-size:1rem}.woocommerce .product form.cart .card-add-to-cart .reset_variations{display:none!important}.woocommerce div.product form.cart{margin:0!important}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item{--wvs-selected-item-box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb),.3);--wvs-hover-item-box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb),.1)}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.color-variable-item{border-radius:50%}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.button-variable-item,.woocommerce .product .cart.variations_form .variations .woo-selected-variation-item-name{font-family:iranyekanFanum,iranyekan,Tahoma,serif!important}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.button-variable-item{--wvs-selected-item-background-color:var(--bs-primary);--wvs-selected-item-text-color:#fff;background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);padding:8px 12px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.button-variable-item.selected{color:#fff;background-color:var(--bs-primary)!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item .variable-item-span-color{border-radius:50%}.woocommerce .product .product_meta,.woocommerce .product .product_meta a{--bs-link-color-rgb:var(--bs-secondary-color-rgb);color:var(--bs-secondary-color)}.woocommerce .product .product_meta a:hover{--bs-link-color-rgb:var(--bs-primary-rgb)}.woocommerce .woocommerce-breadcrumb{margin:1rem 0}.wc-alert{font-family:iranyekanFanum,iranyekan,Tahoma,serif!important}.wc-alert:before{content:"";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;vertical-align:middle;float:right;margin-top:3px;margin-left:10px;font-family:"Font Awesome 6 Pro";font-size:1.3rem;font-style:normal;line-height:1}.wc-alert.alert-success:before{content:""}.wc-alert.alert-danger:before{content:""}.wc-alert.alert-info:before{content:""}ul.wc-alert{list-style:none}.wc-alert a.button{display:none!important}.step-bar{justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.step-bar>li{text-align:center;flex:none;width:120px;display:inline-block}.step-bar .step-bar--icon{background-color:var(--bs-body-bg);color:var(--bs-secondary-bg);border-radius:var(--bs-border-radius-xl,1.5rem);justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 10px;font-size:1rem;display:flex;position:relative;box-shadow:-5px 5px 10px #0000000d}.step-bar .active .step-bar--icon{background-color:var(--bs-primary);color:#fff}.step-bar>li:not(:last-child) .step-bar--icon:after{content:"";background-color:var(--bs-secondary-bg);width:100%;height:1px;margin:auto;display:block;position:absolute;top:0;bottom:0;right:calc(100% + 10px)}.step-bar .step-bar--title{color:var(--bs-secondary-bg);font-size:80%}.step-bar .active .step-bar--title{color:var(--bs-body-color);font-weight:700}.cart .woocommerce-cart-form__cart-item .attachment-woocommerce_thumbnail{object-fit:cover;width:50px;height:50px}.woocommerce-shipping-totals ul.woocommerce-shipping-methods li{align-items:center;display:flex!important}.woocommerce-shipping-totals ul.woocommerce-shipping-methods li input{flex:none}.woocommerce-shipping-totals ul.woocommerce-shipping-methods li label{cursor:pointer;flex:auto;justify-content:space-between;align-items:center;font-size:90%;font-weight:700;position:relative;display:flex!important}.woocommerce-shipping-totals p.woocommerce-shipping-destination{display:none!important}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{line-height:3}.woocommerce-checkout-review-order-table .table>:not(caption)>*>*{padding:1rem .5rem}@media (width>=992px){.woocommerce-thankyou-order-details .card{height:92px}}.payment-tankyou-bacs .card>.card-body>p{border-radius:var(--bs-border-radius);text-align:center;color:var(--bs-warning-text-emphasis);background-color:var(--bs-warning-bg-subtle);border:1px solid var(--bs-warning-border-subtle);padding:15px;display:block;font-family:iranyekanFanum,iranyekan,Tahoma,serif!important}.payment-tankyou-bacs .wc-bacs-bank-details-heading{font-size:var(--bs-body-font-size,1rem);margin-bottom:30px;font-weight:700}.payment-tankyou-bacs .wc-bacs-bank-details-account-name{font-size:var(--bs-body-font-size,1rem);margin:10px;font-weight:400}.payment-tankyou-bacs ul.wc-bacs-bank-details.order_details{justify-content:center;align-items:center;margin:0;padding:0;display:flex}.payment-tankyou-bacs ul.wc-bacs-bank-details.order_details>li{float:none;background-color:var(--bs-secondary-bg,#eee);border-radius:var(--bs-border-radius-lg,1rem);text-align:center;flex:auto;width:auto;margin:5px;padding:10px 20px;font-size:90%;border:0!important}.payment-tankyou-bacs ul.wc-bacs-bank-details.order_details>li>strong{font-size:var(--bs-body-font-size,1rem);direction:ltr;margin-top:5px;display:block}.woocommerce-dashboard-navigation .woocommerce-dashboard-navigation--user-header{border:1px solid var(--bs-primary);width:60px;height:60px;color:var(--bs-primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto;font-size:1.3rem;display:flex}.woocommerce-MyAccount-navigation .list-group>.list-group-item{--bs-list-group-item-padding-y:1rem;--bs-list-group-action-color:var(--bs-secondary-color)}.woocommerce-MyAccount-navigation .list-group>.list-group-item.is-active{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-color)}.order-product-items .order-product-items--item img{object-fit:cover;width:50px;height:50px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:inherit!important}@media (width<=992px){.products-swiper .swiper-slide{width:220px}}.woocommerce-Tabs-panel--description h1,.woocommerce-Tabs-panel--description h2,.woocommerce-Tabs-panel--description h3,.woocommerce-Tabs-panel--description h4,.woocommerce-Tabs-panel--description h5{margin:20px 0 10px;font-size:1.2rem;font-weight:800}.woocommerce .term-description{line-height:1.8}.woocommerce .term-description p{text-align:justify}.woocommerce .term-description strong{font-weight:600}.woocommerce .term-description h1,.woocommerce .term-description h2,.woocommerce .term-description h3,.woocommerce .term-description h4,.woocommerce .term-description h5{margin:30px 0 15px;font-weight:800}.woocommerce .term-description h1,.woocommerce .term-description h2,.woocommerce .term-description h3{font-size:1.2rem}.woocommerce .term-description h4,.woocommerce .term-description h5{font-size:1.1rem}#product-tabs-spy-container{outline:none!important}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:0;width:700px;max-width:100%;padding:0}.woocommerce #reviews #comments ol.commentlist>li:first-child .comment-text{margin:0!important}