@import url(https://fonts.googleapis.com/css2?family=Oxygen:wght@300;400;700&display=swap);
@charset "UTF-8";*,h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}ul li{list-style-type:none}:root{--product-count:5}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions{display:grid;gap:50px;grid-auto-flow:row;grid-template-columns:1fr 1fr}@media (max-width:991.98px){.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions{grid-template-columns:1fr}}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .out-of-stock-overlay,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .out-of-stock-overlay{align-items:center;background-color:var(--tfy-secondary-theme-color);color:var(--tfy-secondary-title-color);display:flex;font-size:var(--tfy-sub-title-font);font-weight:700;justify-content:center;left:0;opacity:.6;position:absolute;text-transform:uppercase;top:0;z-index:10}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .image-gallery,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .image-gallery{display:grid;gap:10px;grid-auto-flow:column;grid-template-columns:1fr 3fr}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview,.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails{display:table-cell}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails{align-items:center;display:flex;flex-direction:column;gap:10px;height:600px;justify-content:center;overflow-x:hidden;overflow-y:auto}@media (max-width:767.98px){.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails{height:400px}}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar{border-radius:50px;width:8px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar-track,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar-track{background:transparent;border-radius:10px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar-thumb,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar-thumb{background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:10px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview{background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;width:100%}@media (max-width:767.98px){.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview{height:400px}}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .selected .thumbnail-image,.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnail:hover .thumbnail-image,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .selected .thumbnail-image,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnail:hover .thumbnail-image{border:4px solid var(--tfy-primary-btn-border-color)}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnail-image,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnail-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:150px;width:130px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name{align-items:center;display:flex;gap:10px;justify-content:space-between}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name a,.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name h3,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name a,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name h3{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--tfy-primary-title-color);display:-webkit-box;font-family:var(--tfy-title-font);font-size:1.65rem;font-weight:var(--tfy-title-font-weight);overflow:hidden;text-overflow:ellipsis}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name i,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name i{color:var(--tfy-primary-title-color);font-size:var(--tfy-sub-title-font-size)}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating{align-items:center;display:flex;gap:20px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4{color:var(--tfy-primary-subtitle-color);display:flex;font-family:var(--tfy-sub-title-font);gap:10px;position:relative}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4 .original-price,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4 .original-price{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight)}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4 .offer-price,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4 .offer-price{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:400;opacity:.8;text-decoration:line-through}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings p,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings p{color:var(--tfy-primary-subtitle-color);display:flex;font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight);gap:10px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating{align-items:end;display:flex;flex-direction:row-reverse;font-size:1.5em;height:2rem;justify-content:space-around;text-align:center;width:5em}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating input,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating input{display:none}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label{color:#ccc;cursor:pointer}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating :checked~label,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating :checked~label{color:#f90}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label:hover,.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label:hover~label,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label:hover,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label:hover~label{color:#fc0}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-history ul li,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-history ul li{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight)}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-history ul li img,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-history ul li img{height:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:20px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-description,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-description{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-btn-font-size);padding:30px 0}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns{display:flex;flex-direction:column;gap:10px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn{align-items:center;background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:50px;display:flex;gap:0;justify-content:center;padding:8px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .decrement-btn,.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .increment-btn,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .decrement-btn,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .increment-btn{align-items:center;background:transparent;border:none;color:var(--tfy-primary-btn-font-color);display:flex;font-size:1.5rem;height:30px;justify-content:center;width:40px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .cart-count,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .cart-count{color:var(--tfy-primary-btn-font-color);display:inline;height:30px;line-height:35px;padding:0;text-align:center;width:30px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-btn-font-size)}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods p,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods p{align-items:center;display:flex;gap:10px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods p a,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods p a{color:var(--tfy-primary-desc-color)!important;text-decoration:underline}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .social ul li a,.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .social ul li p,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .social ul li a,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .social ul li p{color:var(--tfy-primary-subtitle-color);font-size:var(--tfy-description-font-size)}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details h4,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details h4{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size)}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary{margin-top:20px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li{align-items:center;display:flex;flex-direction:column;gap:20px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li p,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li p{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1rem;font-weight:700}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li a,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li a{color:var(--tfy-primary-desc-color)!important;font-family:var(--tfy-sub-title-font);font-size:var(--tfy-description-font-size);text-decoration:underline}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li span,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li span{color:var(--tfy-primary-desc-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-description-font-size)}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size{position:relative}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size .form-select,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size .form-select{background:transparent;border:transparent;box-shadow:none;color:var(--tfy-primary-desc-color);padding:0;position:relative}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size select option,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size select option{background:var(--tfy-primary-btn-bg-color);color:var(--tfy-primary-btn-font-color);font-size:14px}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size select option:hover,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size select option:hover{background:var(--tfy-primary-btn-hover-bg-color);color:var(--tfy-primary-btn-hover-font-color)}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list .addon_price,.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list h6,.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list label,.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon label,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list .addon_price,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list h6,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list label,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon label{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font)}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon .selected_addons_name,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon .selected_addons_name{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon .selected_addons_price,.primary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon .selected_addons_price{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font)}.primary .ecommerce-product-details .prduct-details-section .tfy-customized-radio-btn,.primary.ecommerce-product-details .prduct-details-section .tfy-customized-radio-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:border-box;border:2px solid var(--tfy-primary-btn-bg-color);border-radius:50%;box-shadow:0 0 0 1px var(--tfy-primary-btn-border-color);float:left;font-size:3em;height:20px;margin:1px 7px 0 0;width:20px}.primary .ecommerce-product-details .prduct-details-section .tfy-customized-radio-btn:checked,.primary.ecommerce-product-details .prduct-details-section .tfy-customized-radio-btn:checked{background-color:var(--tfy-primary-btn-bg-color);border:4px solid var(--tfy-primary-btn-font-color);box-shadow:0 0 0 2px var(--tfy-primary-btn-bg-color)}.primary .ecommerce-product-details .prduct-details-section .custom-form-check,.primary.ecommerce-product-details .prduct-details-section .custom-form-check{padding-left:1.5em}.primary .ecommerce-product-details .prduct-details-section .update-profile-card input,.primary.ecommerce-product-details .prduct-details-section .update-profile-card input{visibility:hidden}.primary .ecommerce-product-details .prduct-details-section .tfy-custom-form-label,.primary.ecommerce-product-details .prduct-details-section .tfy-custom-form-label{padding-left:5px;position:relative}.primary .ecommerce-product-details .prduct-details-section .custom-form-check input,.primary.ecommerce-product-details .prduct-details-section .custom-form-check input{height:10px;opacity:0;position:relative;width:20px;z-index:1}.primary .ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:after,.primary .ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:before,.primary.ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:after,.primary.ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:before{content:"";left:-20px;position:absolute;top:0}.primary .ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:before,.primary.ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:before{background:transparent;border:2px solid var(--tfy-primary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-primary-btn-border-color);height:20px;width:20px}.primary .ecommerce-product-details .prduct-details-section .tfy-custom-form-check:checked+label:after,.primary.ecommerce-product-details .prduct-details-section .tfy-custom-form-check:checked+label:after{border-color:var(--tfy-primary-btn-border-color);border-style:solid;border-width:0 0 3px 3px;height:8px;transform:rotate(-45deg) translateY(5px);width:12px}.primary .ecommerce-product-details .prduct-details-section .tfy-custom-form-check:checked+label:before,.primary.ecommerce-product-details .prduct-details-section .tfy-custom-form-check:checked+label:before{background:var(--tfy-primary-btn-bg-color)}.primary .ecommerce-product-details .prduct-details-section .product-full-content,.primary.ecommerce-product-details .prduct-details-section .product-full-content{padding-top:30px}.primary .ecommerce-product-details .prduct-details-section .product-full-content h4,.primary.ecommerce-product-details .prduct-details-section .product-full-content h4{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);margin-bottom:20px}.primary .ecommerce-product-details .prduct-details-section .product-full-content .full-description,.primary.ecommerce-product-details .prduct-details-section .product-full-content .full-description{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .e-commerce-module,.primary.e-commerce-module{font-family:Oxygen,sans-serif;font-style:normal;min-height:calc(100vh - 56px);padding-bottom:5rem;padding-top:10rem;width:100%}.primary .e-commerce-module .e-commerce-header .e-commerce-navbar,.primary.e-commerce-module .e-commerce-header .e-commerce-navbar{background:var(--tfy-secondary-theme-color);height:auto;margin-top:0;padding:0;position:inherit!important;width:100%}.primary .e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-toggler,.primary.e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-toggler{background:var(--tfy-nav-menu-hover-background-color);box-shadow:none!important;color:var(--tfy-nav-menu-hover-font-color);font-size:14px;outline:none!important}.primary .e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-nav .nav-item .nav-link,.primary.e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-nav .nav-item .nav-link{color:var(--tfy-nav-menu-color);font-family:var(--tfy-nav-menu-font);font-size:var(--tfy-description-font-size);padding:15px 20px}.primary .e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-nav .nav-item .nav-link:hover,.primary.e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-nav .nav-item .nav-link:hover{background:var(--tfy-nav-menu-hover-background-color);color:var(--tfy-nav-menu-hover-font-color)}.primary .e-commerce-module .e-commerce-body .view-partions,.primary.e-commerce-module .e-commerce-body .view-partions{display:grid;gap:25px;grid-template-columns:2fr 8fr}@media (max-width:991.98px){.primary .e-commerce-module .e-commerce-body .view-partions,.primary.e-commerce-module .e-commerce-body .view-partions{grid-template-columns:1fr}}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item:before,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item:before{color:var(--tfy-primary-btn-font-color)}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item a,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item a{color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);font-weight:var(--tfy-btn-font-weight)}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item.active,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item.active{color:var(--tfy-primary-btn-hover-font-color)}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters h4,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters h4{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .clear-filter,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .clear-filter{font-size:14px;padding:5px 10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item{background:var(--tfy-primary-btn-bg-color);border-radius:10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button{background:var(--tfy-primary-btn-bg-color);border-radius:10px;box-shadow:none;color:var(--tfy-primary-btn-font-color);font-size:1.25rem;font-weight:700;padding:10px 10px 10px 30px;position:relative}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:before,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:before{background:var(--tfy-primary-btn-font-color);content:"";height:20px;left:15px;position:absolute;top:12px;width:2px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:after,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:after{background:none;color:var(--tfy-primary-btn-font-color);content:"+";font-size:24px;position:absolute;right:10px;top:10px;transform:none!important;transition:all .5s}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:not(.collapsed):after,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:not(.collapsed):after{color:var(--tfy-primary-btn-font-color);content:"−";font-size:24px;transform:none!important}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body{background:var(--tfy-primary-btn-bg-color);border-radius:0 0 10px 10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main{max-height:200px;overflow-y:auto;padding:0 10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox{padding:0}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox .form-check-input,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:border-box;border:2px solid var(--tfy-primary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-primary-btn-border-color);float:left;font-size:3em;height:20px;margin:1px 7px 0 0;width:20px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox .form-check-input:checked,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox .form-check-input:checked{background-color:var(--tfy-primary-btn-bg-color);border:2px solid var(--tfy-primary-btn-font-color);box-shadow:0 0 0 2px var(--tfy-primary-btn-bg-color)}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox label,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox label{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--tfy-primary-btn-font-color);display:-webkit-box;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);overflow:hidden;text-overflow:ellipsis}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-count,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-count{color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);margin:0}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar{border-radius:50px;width:8px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar-track,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar-track{background:transparent;border-radius:10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar-thumb,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar-thumb{background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .wrapper,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .filter-price,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .filter-price{border:0;margin:0;padding:0;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-title,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-title{color:#fff;font-size:14px;font-weight:400;line-height:1.2em;position:relative}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field{box-sizing:border-box;float:left;margin-bottom:20px;position:relative;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range],.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]{position:absolute}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-filter-btn,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-filter-btn{display:flex;font-size:12px;margin:auto;padding:7px 15px!important}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range],.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]{-webkit-appearance:none;border:0;border-radius:5px;box-sizing:border-box;outline:0;pointer-events:none;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:active,.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:focus,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:active,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:focus{outline:0}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-track,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-track{background:transparent;border:0;border-color:transparent;box-sizing:border-box;color:transparent;outline:0;pointer-events:none}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb:before,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb:before{color:#fff;content:"\f4e3";font-family:Font Awesome\ 6 Free;font-size:16px;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-moz-range-thumb,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:var(--tfy-primary-btn-bg-color);border:0;border:1px solid var(--tfy-primary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-thumb,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-thumb{appearance:none;background-color:var(--tfy-primary-btn-bg-color);border:0;border:1px solid var(--tfy-primary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-runnable-track,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-runnable-track{background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-moz-range-track,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-moz-range-track{background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-track,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-track{background-color:var(--tfy-primary-btn-bg-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap{color:var(--tfy-primary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-weight:var(--tfy-btn-font-weight);justify-content:start;line-height:normal;margin-bottom:20px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap-1,.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap-2,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap-1,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap-2{display:flex;width:45px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-title,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-title{margin-right:5px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap_line,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap_line{margin:0 10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap #one,.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap #two,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap #one,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap #two{background:0;border:0;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);margin:0 2px 0 0;outline:0;padding:0;text-align:left;width:45px}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap label,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap label{text-align:right}.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:active::-webkit-slider-thumb,.primary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:hover::-webkit-slider-thumb,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:active::-webkit-slider-thumb,.primary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:hover::-webkit-slider-thumb{transition-duration:.3s}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left h2,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left h2{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left p,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left small,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left small{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:.75rem}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a{color:var(--tfy-primary-btn-bg-color);cursor:pointer;font-size:1rem;position:relative}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:not(:last-child):after,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:not(:last-child):after{background:var(--tfy-primary-btn-bg-color);content:"";height:15px;left:22px;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (min-width:992px){.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:last-child,.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:nth-child(2):after,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:last-child,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:nth-child(2):after{display:none}}@media (max-width:991.98px){.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right{width:100%}}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container{position:relative;width:240px}@media (max-width:991.98px){.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container{width:100%}}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input{background:var(--tfy-primary-btn-bg-color);border:none;border-radius:5px;box-shadow:none;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);outline:none;padding:7px 30px 7px 7px;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input::-moz-placeholder,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input::-moz-placeholder{color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input::placeholder,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input::placeholder{color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .icon,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .icon{align-items:center;background:var(--tfy-primary-btn-hover-bg-color);border-radius:50px;color:var(--tfy-primary-btn-hover-font-color);display:flex;font-size:.85rem;height:25px;justify-content:center;padding:10px;position:absolute;right:5px;top:6px;width:25px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner p,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle{background:var(--tfy-primary-btn-bg-color);border:none;border-radius:5px;box-shadow:none;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);outline:none;padding:7px 25px 7px 10px;position:relative;text-align:left;width:240px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle:after,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle:after{position:absolute;right:10px;top:15px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul{background:var(--tfy-primary-btn-bg-color)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a,.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button{color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a.active,.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a:hover,.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button.active,.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button:hover,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a.active,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a:hover,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button.active,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button:hover{background:var(--tfy-primary-btn-hover-bg-color);color:var(--tfy-primary-btn-hover-font-color)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .pagelength .dropdown-toggle,.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .pagelength ul,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .pagelength .dropdown-toggle,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .pagelength ul{width:80px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .data-loader,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .data-loader{color:var(--tfy-primary-title-color);height:80px;width:80px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card{background:var(--tfy-secondary-theme-color);border-radius:10px;padding:10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .out-of-stock-overlay,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .out-of-stock-overlay{align-items:center;background-color:var(--tfy-primary-theme-color);bottom:0;color:var(--tfy-primary-title-color);display:flex;font-size:var(--tfy-sub-title-font);font-weight:700;justify-content:center;left:0;opacity:.6;position:absolute;right:0;text-transform:uppercase;top:0;z-index:10}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image{height:180px;position:relative;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image img,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav{align-items:center;display:flex;justify-content:space-between;left:0;padding:0 5px;position:absolute;top:5px;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .offer-value span,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .offer-value span{background:var(--tfy-primary-btn-bg-color);border-radius:50px;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:14px;padding:5px 10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon{align-items:center;background:var(--tfy-primary-btn-bg-color);border-radius:10px;display:flex;justify-content:center;padding:5px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon i,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon i{color:var(--tfy-primary-btn-font-color);font-size:1rem}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .customizable-option,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .customizable-option{background:var(--tfy-secondary-btn-bg-color);border-radius:var(--tfy-btn-radius);bottom:5px;color:var(--tfy-secondary-btn-font-color);cursor:pointer;font-family:var(--tfy-btn-font);font-size:12px;padding:5px 7px;position:absolute;right:0}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info{background:var(--tfy-secondary-theme-color);height:230px;padding:10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions{align-items:stretch;display:grid;gap:30px;grid-auto-columns:3fr 1fr;grid-auto-flow:column;height:100%;justify-content:space-between}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-secondary-subtitle-color);display:-webkit-box;font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight);height:50px;overflow:hidden;text-overflow:ellipsis}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3 a,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3 a{color:var(--tfy-secondary-subtitle-color)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price{height:22px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .old-price,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .old-price{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:.65rem;font-weight:400;opacity:.8;text-decoration:line-through}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .new-price,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .new-price{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:.875rem;font-weight:var(--tfy-sub-title-font-weight)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .avl-text,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .avl-text{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul{height:22px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul li span,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul li span{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-history ul li img,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-history ul li img{height:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:20px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-description,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-secondary-desc-color);display:-webkit-box;font-family:var(--tfy-description-font);font-size:14px;font-weight:400;height:40px;line-height:normal;overflow:hidden;text-overflow:ellipsis}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings p,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings p{color:var(--tfy-secondary-subtitle-color);display:flex;font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight);gap:10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating{align-items:end;display:flex;flex-direction:row-reverse;font-size:1.5em;height:1.75rem;justify-content:space-around;text-align:center;width:5em}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating input,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating input{display:none}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label{color:#ccc;cursor:pointer}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating :checked~label,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating :checked~label{color:#f90}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover,.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover~label,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover~label{color:#fc0}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn{align-items:center;background:var(--tfy-secondary-btn-bg-color);border-radius:50px;display:flex;gap:0;justify-content:center;padding:2px 5px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .decrement-btn,.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .increment-btn,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .decrement-btn,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .increment-btn{align-items:center;background:transparent;border:1px solid var(--tfy-secondary-btn-font-color);border-radius:10px;color:var(--tfy-secondary-btn-font-color);display:flex;font-size:12px;height:20px;justify-content:center;padding:10px;width:20px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .cart-count,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .cart-count{color:var(--tfy-secondary-btn-font-color);display:inline;margin:3px 10px;padding:0}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn{background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-font-color);color:var(--tfy-secondary-btn-font-color);font-size:.85rem}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn:hover,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn:hover{background:var(--tfy-secondary-btn-hover-bg-color);border:1px solid var(--tfy-secondary-btn-hover-font-color);color:var(--tfy-secondary-btn-hover-font-color)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .row>[class*=col-],.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .row>[class*=col-]{flex:0 0 100%;max-width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card{background:var(--tfy-primary-theme-color);border-radius:10px;display:grid;gap:10px;grid-auto-columns:2fr 4fr;grid-auto-flow:column;padding:10px}@media (max-width:575.98px){.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card{flex-direction:column}}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card>.product-image,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card>.product-image{height:220px;position:relative;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card>.product-image img,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card>.product-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card .product-info,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card .product-info{background:var(--tfy-secondary-theme-color);display:inline-block;padding:10px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section{align-items:center;display:flex;justify-content:center;padding-top:30px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination{display:flex;gap:5px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item{align-items:center;background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:50px;box-shadow:none;color:var(--tfy-primary-btn-font-color);cursor:pointer;display:flex;font-family:var(--tfy-btn-font);height:35px;justify-content:center;width:35px}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item.active,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item.active{background:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item.disabled,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item.disabled{background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);color:var(--tfy-primary-btn-font-color);cursor:not-allowed}.primary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item .page-link,.primary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item .page-link{background-color:transparent;border:none;box-shadow:none;color:inherit;outline:none}.primary .e-commerce-module .e-commerce-body .stepper-section,.primary.e-commerce-module .e-commerce-body .stepper-section{padding:50px 0}.primary .e-commerce-module .e-commerce-body .stepper-section .stepper,.primary.e-commerce-module .e-commerce-body .stepper-section .stepper{align-items:center;display:flex;flex-wrap:wrap;font-family:sans-serif;gap:12px;justify-content:center;padding:10px}.primary .e-commerce-module .e-commerce-body .stepper-section .step,.primary.e-commerce-module .e-commerce-body .stepper-section .step{align-items:center;display:flex;flex-shrink:0;gap:6px}.primary .e-commerce-module .e-commerce-body .stepper-section .circle,.primary.e-commerce-module .e-commerce-body .stepper-section .circle{align-items:center;background-color:var(--tfy-primary-btn-bg-color);border:2px solid var(--tfy-primary-btn-border-color);border-radius:50%;color:var(--tfy-primary-btn-font-color);display:flex;flex-shrink:0;font-family:var(--tfy-btn-font);font-weight:700;height:32px;justify-content:center;width:32px}.primary .e-commerce-module .e-commerce-body .stepper-section .step.completed .circle,.primary.e-commerce-module .e-commerce-body .stepper-section .step.completed .circle{background-color:var(--tfy-primary-btn-hover-bg-color);border-color:var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)}.primary .e-commerce-module .e-commerce-body .stepper-section .label,.primary.e-commerce-module .e-commerce-body .stepper-section .label{color:var(--tfy-primary-btn-bg-color);font-family:var(--tfy-btn-font);font-size:1rem}.primary .e-commerce-module .e-commerce-body .stepper-section .line,.primary.e-commerce-module .e-commerce-body .stepper-section .line{background-color:var(--tfy-primary-btn-bg-color);flex-shrink:0;height:2px;width:100px}@media (max-width:767.98px){.primary .e-commerce-module .e-commerce-body .stepper-section .stepper-section,.primary.e-commerce-module .e-commerce-body .stepper-section .stepper-section{padding:0 0 30px}.primary .e-commerce-module .e-commerce-body .stepper-section .stepper,.primary.e-commerce-module .e-commerce-body .stepper-section .stepper{align-items:start;flex-direction:column;margin:auto;max-width:150px}.primary .e-commerce-module .e-commerce-body .stepper-section .step,.primary.e-commerce-module .e-commerce-body .stepper-section .step{align-items:center;flex-direction:row;gap:8px}.primary .e-commerce-module .e-commerce-body .stepper-section .line,.primary.e-commerce-module .e-commerce-body .stepper-section .line{background-color:#000;height:24px;margin:4px 15px;width:2px}}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header{color:#2b0d1a;display:grid;font-weight:700;grid-auto-columns:7fr 2fr;grid-auto-flow:column;padding-bottom:30px}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-left h2,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-left h2{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-right .header-labels,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-right .header-labels{align-items:center;display:grid;gap:10px;grid-auto-flow:column;grid-template-columns:4fr 3fr;justify-content:center;text-align:right}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-right .header-labels span,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-right .header-labels span{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight);text-align:right}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item{align-items:center;display:grid;gap:10px;grid-auto-flow:column;grid-template-columns:9fr 2fr;padding:25px 0}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item:not(:last-child),.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item:not(:last-child){border-bottom:1px solid var(--tfy-primary-desc-color)}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left{align-items:center;display:flex;gap:15px}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left .delete-item,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left .delete-item{color:var(--tfy-primary-btn-bg-color);cursor:pointer;font-size:1.5rem}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left img,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left img{height:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:80px}@media (max-width:767.98px){.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left img,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left img{height:60px;width:60px}}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left .product-info,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left .product-info{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:14px}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right{align-items:center;display:grid;gap:10px;grid-auto-flow:column;grid-template-columns:3fr 2fr;justify-content:center;text-align:right}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector{align-items:center;background-color:var(--tfy-primary-btn-bg-color);border-radius:24px;color:var(--tfy-primary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);gap:10px;padding:8px 15px;width:110px}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector button,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector button{align-items:center;background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:50px;color:var(--tfy-primary-btn-font-color);cursor:pointer;display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);height:22px;justify-content:center;width:22px}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector button:hover,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector button:hover{background:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector span,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector span{color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);min-width:20px;text-align:center}.primary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .price,.primary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .price{color:var(--tfy-primary-desc-color);display:flex;font-family:var(--tfy-description-font);font-size:var(--tfy-btn-font-size);justify-content:end}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section{display:grid;gap:80px;grid-template-columns:1fr 1fr;margin-top:50px}@media (max-width:767.98px){.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section{gap:30px;grid-template-columns:1fr}}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts h3,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts h3{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight);padding-bottom:20px}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts ul,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts ul{align-items:center;display:flex;gap:10px;justify-content:start}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts ul li a img,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts ul li a img{border-radius:5px;height:50px;-o-object-fit:cover;object-fit:cover;width:100px}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals{display:flex;flex-direction:column;gap:20px}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul{display:flex;flex-direction:column;gap:10px}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .title,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .title{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:1.25rem;font-weight:500}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .amount,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .amount{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font);font-weight:700}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .total-amount,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .total-amount{font-size:1.65rem}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn{align-items:center;display:flex;flex-direction:column;gap:10px}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn .payment,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn .payment{border-radius:15px;padding:20px;width:100%}.primary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn a,.primary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn a{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);text-decoration:underline!important}.primary .e-commerce-module .e-commerce-body .payment-process-section,.primary.e-commerce-module .e-commerce-body .payment-process-section{display:grid;gap:20px;grid-template-columns:2fr 1fr}@media (max-width:991.98px){.primary .e-commerce-module .e-commerce-body .payment-process-section,.primary.e-commerce-module .e-commerce-body .payment-process-section{grid-template-columns:1fr}}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options h4,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options h4{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:1.65rem;font-weight:var(--tfy-title-font-weight);margin-bottom:20px}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address{background:var(--tfy-secondary-theme-color);padding:20px}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address h5,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address h5{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.65rem}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address small,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address small{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font)}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields label,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields label{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:400;margin-bottom:20px}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input{background:transparent;border:1px solid var(--tfy-primary-desc-color)!important;border-radius:0;box-shadow:none;color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:400;outline:none;padding:20px 10px}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input::-moz-placeholder,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input::-moz-placeholder{font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input::placeholder,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input::placeholder{font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select{position:relative}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select select,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:1px solid var(--tfy-primary-desc-color)!important;border-radius:0;box-shadow:none;color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:400;outline:none;padding:20px 2rem 20px 10px}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select:after,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select:after{color:var(--tfy-secondary-desc-color);content:"\f107";font-family:Font Awesome\ 5 Free;font-size:var(--tfy-description-font-size);font-weight:900;pointer-events:none;position:absolute;right:10px;top:70%;transform:translateY(-50%)}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .next-step-btn,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .next-step-btn{display:flex;flex-direction:row;gap:10px;justify-content:end;padding:20px 0}.primary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .next-step-btn button,.primary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .next-step-btn button{border-radius:10px!important;padding:15px 30px!important}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary{padding-top:70px}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary h4,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary h4{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:1.65rem;font-weight:var(--tfy-title-font-weight);margin-bottom:20px}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details{background:var(--tfy-secondary-theme-color);padding:30px}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header,.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-item,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-item{display:flex;gap:15px;justify-content:space-between;padding:10px 0}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header{margin-bottom:10px}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .price,.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .product-name,.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .qty,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .price,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .product-name,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .qty{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight)}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .product-name,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .product-name{color:var(--tfy-secondary-desc-color);flex:2;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .price,.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .qty,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .price,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .qty{color:var(--tfy-secondary-desc-color);flex:1;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);text-align:right}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals{border-top:1px solid var(--tfy-secondary-desc-color);margin-top:15px;padding-top:15px}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row{display:flex;justify-content:space-between;margin-bottom:10px}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row span,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row span{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:1.125rem;font-weight:600}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row .amount,.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row.total,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row .amount,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row.total{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:600}.primary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row.total .amount,.primary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row.total .amount{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:1.25rem;font-weight:700}.primary .e-commerce-module .e-commerce-body .payment-process-section .payment-accepts,.primary.e-commerce-module .e-commerce-body .payment-process-section .payment-accepts{padding-top:30px}.primary .e-commerce-module .e-commerce-body .payment-process-section .payment-accepts h4,.primary.e-commerce-module .e-commerce-body .payment-process-section .payment-accepts h4{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:1.65rem;font-weight:var(--tfy-title-font-weight);margin-bottom:20px}.primary .e-commerce-module .e-commerce-body .payment-process-section .payment-accepts ul,.primary.e-commerce-module .e-commerce-body .payment-process-section .payment-accepts ul{align-items:center;display:flex;gap:10px;justify-content:start}.primary .e-commerce-module .e-commerce-body .payment-process-section .payment-accepts ul li a img,.primary.e-commerce-module .e-commerce-body .payment-process-section .payment-accepts ul li a img{border-radius:5px;height:50px;-o-object-fit:cover;object-fit:cover;width:100px}.primary .e-commerce-module .e-commerce-body .payment-process-section .help-section,.primary.e-commerce-module .e-commerce-body .payment-process-section .help-section{padding-top:30px}.primary .e-commerce-module .e-commerce-body .payment-process-section .help-section h4,.primary.e-commerce-module .e-commerce-body .payment-process-section .help-section h4{color:var(--tfy-primary-title-color);font-family:var(--tfy-title-font);font-size:1.65rem;font-weight:var(--tfy-title-font-weight);margin-bottom:20px}.primary .e-commerce-module .e-commerce-body .payment-process-section .help-section p,.primary.e-commerce-module .e-commerce-body .payment-process-section .help-section p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:1.25rem}.primary .e-commerce-module .e-commerce-body .payment-process-section .help-section .call-link,.primary.e-commerce-module .e-commerce-body .payment-process-section .help-section .call-link{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:1.5rem}.primary .e-commerce-module .e-commerce-body .payment-process-section .help-section .working-hourse,.primary.e-commerce-module .e-commerce-body .payment-process-section .help-section .working-hourse{padding-top:15px}.primary .e-commerce-module .e-commerce-body .payment-process-section .help-section .working-hourse ul li p,.primary.e-commerce-module .e-commerce-body .payment-process-section .help-section .working-hourse ul li p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .product-list-main{display:grid;gap:16px;grid-template-columns:repeat(var(--product-count,5),1fr);padding:20px}@media (max-width:991.98px){.primary .product-list-main{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important}}.primary .product-list-main .product-items-card{background:var(--tfy-secondary-theme-color);border-radius:10px;padding:5px}.primary .product-list-main .product-items-card .out-of-stock-overlay{align-items:center;background-color:var(--tfy-primary-theme-color);bottom:0;color:var(--tfy-primary-title-color);display:flex;font-size:var(--tfy-sub-title-font);font-weight:700;justify-content:center;left:0;opacity:.6;position:absolute;right:0;text-transform:uppercase;top:0;z-index:10}.primary .product-list-main .product-items-card .item-image-section{background:var(--tfy-secondary-theme-color);border-radius:5px;height:200px;position:relative;width:100%}.primary .product-list-main .product-items-card .item-image-section img{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.primary .product-list-main .product-items-card .item-image-section .item-badges{left:5px;position:absolute;top:5px}.primary .product-list-main .product-items-card .item-image-section .item-badges ul{align-items:center;display:flex;flex-direction:column;gap:2px}.primary .product-list-main .product-items-card .item-image-section .item-badges ul li .ratings{color:var(--tfy-primary-btn-font-color);display:flex;flex-direction:column;font-family:var(--tfy-btn-font);font-size:12px}.primary .product-list-main .product-items-card .item-image-section .item-badges ul li .ratings i{color:var(--tfy-primary-btn-font-color);font-size:16px}.primary .product-list-main .product-items-card .item-image-section .item-badges ul li .badge-1 .counts-val,.primary .product-list-main .product-items-card .item-image-section .item-badges ul li .badge-2 .counts-val{align-items:center;border:1px solid var(--tfy-primary-btn-border-color);color:var(--tfy-primary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:12px;height:20px;justify-content:center;text-align:center;width:30px}.primary .product-list-main .product-items-card .item-image-section .item-badges ul li .badge-1 .counts-name,.primary .product-list-main .product-items-card .item-image-section .item-badges ul li .badge-2 .counts-name{align-items:center;background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);color:var(--tfy-primary-btn-font-color);display:flex;font-size:12px;height:20px;justify-content:center;text-align:center;width:30px}.primary .product-list-main .product-items-card .item-image-section .item-labelings{position:absolute;right:5px;top:5px}.primary .product-list-main .product-items-card .item-image-section .item-labelings ul{align-items:center;display:flex;flex-direction:column;gap:5px}.primary .product-list-main .product-items-card .item-image-section .item-labelings ul li .favorite i,.primary .product-list-main .product-items-card .item-image-section .item-labelings ul li .origin i,.primary .product-list-main .product-items-card .item-image-section .item-labelings ul li .seller i,.primary .product-list-main .product-items-card .item-image-section .item-labelings ul li .staff-pick i{color:var(--tfy-primary-btn-font-color);font-size:1.25rem}.primary .product-list-main .product-items-card .item-image-section .sellers{bottom:0;left:0;position:absolute}.primary .product-list-main .product-items-card .item-image-section .sellers p{background:var(--tfy-primary-btn-bg-color);color:var(--tfy-primary-btn-font-color);font-size:12px;padding:2px 5px}.primary .product-list-main .product-items-card .item-details{display:flex;flex-direction:column;height:180px;justify-content:space-between}.primary .product-list-main .product-items-card .item-details .item-price .offer-price{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:14px;font-weight:700}.primary .product-list-main .product-items-card .item-details .item-price .original-price{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:400}.primary .product-list-main .product-items-card .item-details .item-size ul{display:flex;flex-direction:row;gap:10px}.primary .product-list-main .product-items-card .item-details .item-size ul li{position:relative}.primary .product-list-main .product-items-card .item-details .item-size ul li .flavor,.primary .product-list-main .product-items-card .item-details .item-size ul li .ml-size{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:12px;font-weight:400}.primary .product-list-main .product-items-card .item-details .item-size ul li:not(:last-child):after{background:var(--tfy-primary-desc-color);content:"";height:15px;position:absolute;right:-5px;top:60%;transform:translateY(-50%);width:1px}.primary .product-list-main .product-items-card .item-details .item-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-secondary-title-color);display:-webkit-box;font-family:var(--tfy-title-font);font-size:1rem;font-weight:var(--tfy-title-font-weight);margin-bottom:30px;overflow:hidden;text-overflow:ellipsis}.primary .product-list-main .product-items-card .item-details .item-name a{color:var(--tfy-secondary-title-color)}.primary .product-list-main .product-items-card .item-details .add-cart{background:var(--tfy-secondary-btn-bg-color);border-radius:50px;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);padding:8px 10px}.primary .product-list-main .product-items-card .item-details .add-cart:hover{background:var(--tfy-secondary-btn-hover-bg-color);color:var(--tfy-secondary-btn-hover-font-color)}.primary .product-collection .product-collection-header .header-left h2{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary .product-collection .product-collection-header .header-left p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .product-collection .product-collection-header .header-left small{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:.75rem}.primary .product-collection .product-collection-header .header-left .product-view-filter a{color:var(--tfy-primary-btn-bg-color);cursor:pointer;font-size:1rem;position:relative}.primary .product-collection .product-collection-header .header-left .product-view-filter a:not(:last-child):after{background:var(--tfy-primary-btn-bg-color);content:"";height:15px;left:22px;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (min-width:992px){.primary .product-collection .product-collection-header .header-left .product-view-filter a:last-child,.primary .product-collection .product-collection-header .header-left .product-view-filter a:nth-child(2):after{display:none}}@media (max-width:991.98px){.primary .product-collection .product-collection-header .header-right{width:100%}}.primary .product-collection .product-collection-header .header-right .search-container{position:relative;width:240px}@media (max-width:991.98px){.primary .product-collection .product-collection-header .header-right .search-container{width:100%}}.primary .product-collection .product-collection-header .header-right .search-container .search-input{background:var(--tfy-primary-btn-bg-color);border:none;border-radius:5px;box-shadow:none;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);outline:none;padding:7px 30px 7px 7px;width:100%}.primary .product-collection .product-collection-header .header-right .search-container .search-input::-moz-placeholder{color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.primary .product-collection .product-collection-header .header-right .search-container .search-input::placeholder{color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.primary .product-collection .product-collection-header .header-right .search-container .icon{align-items:center;background:var(--tfy-primary-btn-hover-bg-color);border-radius:50px;color:var(--tfy-primary-btn-hover-font-color);display:flex;font-size:.85rem;height:25px;justify-content:center;padding:10px;position:absolute;right:5px;top:6px;width:25px}.primary .product-collection .product-collection-header .header-right .sort-conatiner p{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.primary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle{background:var(--tfy-primary-btn-bg-color);border:none;border-radius:5px;box-shadow:none;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);outline:none;padding:7px 25px 7px 10px;position:relative;text-align:left;width:240px}.primary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle:after{position:absolute;right:10px;top:15px}.primary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul{background:var(--tfy-primary-btn-bg-color)}.primary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a,.primary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button{color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.primary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a.active,.primary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a:hover,.primary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button.active,.primary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button:hover{background:var(--tfy-primary-btn-hover-bg-color);color:var(--tfy-primary-btn-hover-font-color)}.primary .product-collection .product-collection-header .header-right .sort-conatiner .pagelength .dropdown-toggle,.primary .product-collection .product-collection-header .header-right .sort-conatiner .pagelength ul{width:80px}.primary .product-collection .data-loader{color:var(--tfy-primary-title-color);height:80px;width:80px}.primary .product-collection .product-items-container .product-card{background:var(--tfy-secondary-theme-color);border-radius:10px;padding:10px}.primary .product-collection .product-items-container .product-card .out-of-stock-overlay{align-items:center;background-color:var(--tfy-primary-theme-color);bottom:0;color:var(--tfy-primary-title-color);display:flex;font-size:var(--tfy-sub-title-font);font-weight:700;justify-content:center;left:0;opacity:.6;position:absolute;right:0;text-transform:uppercase;top:0;z-index:10}.primary .product-collection .product-items-container .product-card .product-image{height:180px;position:relative;width:100%}.primary .product-collection .product-items-container .product-card .product-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.primary .product-collection .product-items-container .product-card .product-image .offer-fav{align-items:center;display:flex;justify-content:space-between;left:0;padding:0 5px;position:absolute;top:5px;width:100%}.primary .product-collection .product-items-container .product-card .product-image .offer-fav .offer-value span{background:var(--tfy-primary-btn-bg-color);border-radius:50px;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:14px;padding:5px 10px}.primary .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon{align-items:center;background:var(--tfy-primary-btn-bg-color);border-radius:10px;display:flex;justify-content:center;padding:5px}.primary .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon i{color:var(--tfy-primary-btn-font-color);font-size:1rem}.primary .product-collection .product-items-container .product-card .product-image .customizable-option{background:var(--tfy-secondary-btn-bg-color);border-radius:var(--tfy-btn-radius);bottom:5px;color:var(--tfy-secondary-btn-font-color);cursor:pointer;font-family:var(--tfy-btn-font);font-size:12px;padding:5px 7px;position:absolute;right:0}.primary .product-collection .product-items-container .product-card .product-info{background:var(--tfy-secondary-theme-color);height:230px;padding:10px}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions{align-items:stretch;display:grid;gap:30px;grid-auto-columns:3fr 1fr;grid-auto-flow:column;height:100%;justify-content:space-between}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-secondary-subtitle-color);display:-webkit-box;font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight);height:50px;overflow:hidden;text-overflow:ellipsis}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3 a{color:var(--tfy-secondary-subtitle-color)}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price{height:22px}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .old-price{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:.65rem;font-weight:400;opacity:.8;text-decoration:line-through}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .new-price{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:.875rem;font-weight:var(--tfy-sub-title-font-weight)}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .avl-text{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight)}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul{height:22px}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul li span{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight)}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-history ul li img{height:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:20px}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-secondary-desc-color);display:-webkit-box;font-family:var(--tfy-description-font);font-size:14px;font-weight:400;height:40px;line-height:normal;overflow:hidden;text-overflow:ellipsis}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings p{color:var(--tfy-secondary-subtitle-color);display:flex;font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight);gap:10px}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating{align-items:end;display:flex;flex-direction:row-reverse;font-size:1.5em;height:1.75rem;justify-content:space-around;text-align:center;width:5em}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating input{display:none}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label{color:#ccc;cursor:pointer}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating :checked~label{color:#f90}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover,.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover~label{color:#fc0}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn{align-items:center;background:var(--tfy-secondary-btn-bg-color);border-radius:50px;display:flex;gap:0;justify-content:center;padding:2px 5px}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .decrement-btn,.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .increment-btn{align-items:center;background:transparent;border:1px solid var(--tfy-secondary-btn-font-color);border-radius:10px;color:var(--tfy-secondary-btn-font-color);display:flex;font-size:12px;height:20px;justify-content:center;padding:10px;width:20px}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .cart-count{color:var(--tfy-secondary-btn-font-color);display:inline;margin:3px 10px;padding:0}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn{background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-font-color);color:var(--tfy-secondary-btn-font-color);font-size:.85rem}.primary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn:hover{background:var(--tfy-secondary-btn-hover-bg-color);border:1px solid var(--tfy-secondary-btn-hover-font-color);color:var(--tfy-secondary-btn-hover-font-color)}.primary .product-collection .product-items-container .list-view .row>[class*=col-]{flex:0 0 100%;max-width:100%}.primary .product-collection .product-items-container .list-view .product-card{background:var(--tfy-primary-theme-color);border-radius:10px;display:grid;gap:10px;grid-auto-columns:2fr 4fr;grid-auto-flow:column;padding:10px}@media (max-width:575.98px){.primary .product-collection .product-items-container .list-view .product-card{flex-direction:column}}.primary .product-collection .product-items-container .list-view .product-card>.product-image{height:220px;position:relative;width:100%}.primary .product-collection .product-items-container .list-view .product-card>.product-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.primary .product-collection .product-items-container .list-view .product-card .product-info{background:var(--tfy-secondary-theme-color);display:inline-block;padding:10px}.primary .product-collection .pagination-section{align-items:center;display:flex;justify-content:center;padding-top:30px}.primary .product-collection .pagination-section .pagination{display:flex;gap:5px}.primary .product-collection .pagination-section .pagination .page-item{align-items:center;background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:50px;box-shadow:none;color:var(--tfy-primary-btn-font-color);cursor:pointer;display:flex;font-family:var(--tfy-btn-font);height:35px;justify-content:center;width:35px}.primary .product-collection .pagination-section .pagination .page-item.active{background:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-border-color);color:var(--tfy-primary-btn-hover-font-color)}.primary .product-collection .pagination-section .pagination .page-item.disabled{background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);color:var(--tfy-primary-btn-font-color);cursor:not-allowed}.primary .product-collection .pagination-section .pagination .page-item .page-link{background-color:transparent;border:none;box-shadow:none;color:inherit;outline:none}.primary.responsive-filter-modal .category-filter-section h4{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.primary.responsive-filter-modal .category-filter-section .clear-filter{font-size:14px;padding:5px 10px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-item{background:var(--tfy-primary-btn-bg-color);border-radius:10px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-item .accordion-button{background:var(--tfy-primary-btn-bg-color);border-radius:10px;box-shadow:none;color:var(--tfy-primary-btn-font-color);font-size:1.25rem;font-weight:700;padding:10px 10px 10px 30px;position:relative}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-item .accordion-button:before{background:var(--tfy-primary-btn-font-color);content:"";height:20px;left:15px;position:absolute;top:12px;width:2px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-item .accordion-button:after{background:none;color:var(--tfy-primary-btn-font-color);content:"+";font-size:24px;position:absolute;right:10px;top:10px;transform:none!important;transition:all .5s}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-item .accordion-button:not(.collapsed):after{color:var(--tfy-primary-btn-font-color);content:"−";font-size:24px;transform:none!important}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body{background:var(--tfy-primary-btn-bg-color);border-radius:0 0 10px 10px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main{max-height:200px;overflow-y:auto;padding:0 10px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main .options .option-checkbox{padding:0}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main .options .option-checkbox .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:border-box;border:2px solid var(--tfy-primary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-primary-btn-border-color);float:left;font-size:3em;height:20px;margin:1px 7px 0 0;width:20px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main .options .option-checkbox .form-check-input:checked{background-color:var(--tfy-primary-btn-bg-color);border:2px solid var(--tfy-primary-btn-font-color);box-shadow:0 0 0 2px var(--tfy-primary-btn-bg-color)}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main .options .option-checkbox label{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--tfy-primary-btn-font-color);display:-webkit-box;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);overflow:hidden;text-overflow:ellipsis}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main .options .option-count{color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);margin:0}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main::-webkit-scrollbar{border-radius:50px;width:8px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main::-webkit-scrollbar-track{background:transparent;border-radius:10px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main::-webkit-scrollbar-thumb{background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:10px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .filter-price{border:0;margin:0;padding:0;width:100%}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-title{color:#fff;font-size:14px;font-weight:400;line-height:1.2em;position:relative}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field{box-sizing:border-box;float:left;margin-bottom:20px;position:relative;width:100%}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]{position:absolute}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-filter-btn{display:flex;font-size:12px;margin:auto;padding:7px 15px!important}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]{-webkit-appearance:none;border:0;border-radius:5px;box-sizing:border-box;outline:0;pointer-events:none;width:100%}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]:active,.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]:focus{outline:0}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-ms-track{background:transparent;border:0;border-color:transparent;box-sizing:border-box;color:transparent;outline:0;pointer-events:none}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb:before{color:#fff;content:"\f4e3";font-family:Font Awesome\ 6 Free;font-size:16px;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:var(--tfy-primary-btn-bg-color);border:0;border:1px solid var(--tfy-primary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-ms-thumb{appearance:none;background-color:var(--tfy-primary-btn-bg-color);border:0;border:1px solid var(--tfy-primary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-webkit-slider-runnable-track{background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-moz-range-track{background-color:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-border-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-ms-track{background-color:var(--tfy-primary-btn-bg-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap{color:var(--tfy-primary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-weight:var(--tfy-btn-font-weight);justify-content:start;line-height:normal;margin-bottom:20px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap-1,.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap-2{display:flex;width:45px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-title{margin-right:5px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap_line{margin:0 10px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap #one,.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap #two{background:0;border:0;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);margin:0 2px 0 0;outline:0;padding:0;text-align:left;width:45px}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap label{text-align:right}.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]:active::-webkit-slider-thumb,.primary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]:hover::-webkit-slider-thumb{transition-duration:.3s}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions{display:grid;gap:50px;grid-auto-flow:row;grid-template-columns:1fr 1fr}@media (max-width:991.98px){.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions{grid-template-columns:1fr}}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .out-of-stock-overlay,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .out-of-stock-overlay{align-items:center;background-color:var(--tfy-primary-theme-color);color:var(--tfy-primary-title-color);display:flex;font-size:var(--tfy-sub-title-font);font-weight:700;justify-content:center;left:0;opacity:.6;position:absolute;text-transform:uppercase;top:0;z-index:10}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .image-gallery,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .image-gallery{display:grid;gap:10px;grid-auto-flow:column;grid-template-columns:1fr 3fr}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview,.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails{display:table-cell}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails{align-items:center;display:flex;flex-direction:column;gap:10px;height:600px;justify-content:center;overflow-x:hidden;overflow-y:auto}@media (max-width:767.98px){.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails{height:400px}}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar{border-radius:50px;width:8px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar-track,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar-track{background:transparent;border-radius:10px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar-thumb,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnails::-webkit-scrollbar-thumb{background-color:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:10px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview{background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;width:100%}@media (max-width:767.98px){.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .preview{height:400px}}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .selected .thumbnail-image,.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnail:hover .thumbnail-image,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .selected .thumbnail-image,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnail:hover .thumbnail-image{border:4px solid var(--tfy-secondary-btn-border-color)}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnail-image,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-preview-section .thumbnail-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:150px;width:130px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name{align-items:center;display:flex;gap:10px;justify-content:space-between}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name a,.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name h3,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name a,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name h3{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--tfy-secondary-title-color);display:-webkit-box;font-family:var(--tfy-title-font);font-size:1.65rem;font-weight:var(--tfy-title-font-weight);overflow:hidden;text-overflow:ellipsis}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name i,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-name i{color:var(--tfy-secondary-title-color);font-size:var(--tfy-sub-title-font-size)}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating{align-items:center;display:flex;gap:20px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4{color:var(--tfy-secondary-subtitle-color);display:flex;font-family:var(--tfy-sub-title-font);gap:10px;position:relative}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4 .original-price,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4 .original-price{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight)}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4 .offer-price,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating h4 .offer-price{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:400;opacity:.8;text-decoration:line-through}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings p,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings p{color:var(--tfy-secondary-subtitle-color);display:flex;font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight);gap:10px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating{align-items:end;display:flex;flex-direction:row-reverse;font-size:1.5em;height:2rem;justify-content:space-around;text-align:center;width:5em}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating input,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating input{display:none}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label{color:#ccc;cursor:pointer}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating :checked~label,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating :checked~label{color:#f90}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label:hover,.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label:hover~label,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label:hover,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .price-rating .product-ratings .star-rating label:hover~label{color:#fc0}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-history ul li,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-history ul li{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight)}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-history ul li img,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-history ul li img{height:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:20px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-description,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-description{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-btn-font-size);padding:30px 0}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns{display:flex;flex-direction:column;gap:10px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn{align-items:center;background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:50px;display:flex;gap:0;justify-content:center;padding:8px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .decrement-btn,.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .increment-btn,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .decrement-btn,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .increment-btn{align-items:center;background:transparent;border:none;color:var(--tfy-secondary-btn-font-color);display:flex;font-size:1.5rem;height:30px;justify-content:center;width:40px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .cart-count,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .cart-btns .cart-count-btn .cart-count{color:var(--tfy-secondary-btn-font-color);display:inline;height:30px;line-height:35px;padding:0;text-align:center;width:30px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-btn-font-size)}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods p,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods p{align-items:center;display:flex;gap:10px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods p a,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .delivery-methods p a{color:var(--tfy-secondary-desc-color)!important;text-decoration:underline}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .social ul li a,.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .social ul li p,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .social ul li a,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .social ul li p{color:var(--tfy-secondary-subtitle-color);font-size:var(--tfy-description-font-size)}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details h4,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details h4{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size)}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary{margin-top:20px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li{align-items:center;display:flex;flex-direction:column;gap:20px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li p,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li p{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1rem;font-weight:700}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li a,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li a{color:var(--tfy-secondary-desc-color)!important;font-family:var(--tfy-sub-title-font);font-size:var(--tfy-description-font-size);text-decoration:underline}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li span,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li span{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-description-font-size)}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size{position:relative}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size .form-select,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size .form-select{background:transparent;border:transparent;box-shadow:none;color:var(--tfy-secondary-desc-color);padding:0;position:relative}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size select option,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size select option{background:var(--tfy-secondary-btn-bg-color);color:var(--tfy-secondary-btn-font-color);font-size:14px}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size select option:hover,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .product-full-details .product-summary ul li .size select option:hover{background:var(--tfy-secondary-btn-hover-bg-color);color:var(--tfy-secondary-btn-hover-font-color)}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list .addon_price,.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list h6,.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list label,.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon label,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list .addon_price,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list h6,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .addons-list label,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon label{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font)}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon .selected_addons_name,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon .selected_addons_name{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon .selected_addons_price,.secondary.ecommerce-product-details .prduct-details-section .prduct-details-partitions .product-details-section .prodcut-info .selected-addon .selected_addons_price{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font)}.secondary .ecommerce-product-details .prduct-details-section .tfy-customized-radio-btn,.secondary.ecommerce-product-details .prduct-details-section .tfy-customized-radio-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:border-box;border:2px solid var(--tfy-secondary-btn-bg-color);border-radius:50%;box-shadow:0 0 0 1px var(--tfy-secondary-btn-border-color);float:left;font-size:3em;height:20px;margin:1px 7px 0 0;width:20px}.secondary .ecommerce-product-details .prduct-details-section .tfy-customized-radio-btn:checked,.secondary.ecommerce-product-details .prduct-details-section .tfy-customized-radio-btn:checked{background-color:var(--tfy-secondary-btn-bg-color);border:4px solid var(--tfy-secondary-btn-font-color);box-shadow:0 0 0 2px var(--tfy-secondary-btn-bg-color)}.secondary .ecommerce-product-details .prduct-details-section .custom-form-check,.secondary.ecommerce-product-details .prduct-details-section .custom-form-check{padding-left:1.5em}.secondary .ecommerce-product-details .prduct-details-section .update-profile-card input,.secondary.ecommerce-product-details .prduct-details-section .update-profile-card input{visibility:hidden}.secondary .ecommerce-product-details .prduct-details-section .tfy-custom-form-label,.secondary.ecommerce-product-details .prduct-details-section .tfy-custom-form-label{padding-left:5px;position:relative}.secondary .ecommerce-product-details .prduct-details-section .custom-form-check input,.secondary.ecommerce-product-details .prduct-details-section .custom-form-check input{height:10px;opacity:0;position:relative;width:20px;z-index:1}.secondary .ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:after,.secondary .ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:before,.secondary.ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:after,.secondary.ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:before{content:"";left:-20px;position:absolute;top:0}.secondary .ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:before,.secondary.ecommerce-product-details .prduct-details-section .tfy-custom-form-check+label:before{background:transparent;border:2px solid var(--tfy-secondary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-secondary-btn-border-color);height:20px;width:20px}.secondary .ecommerce-product-details .prduct-details-section .tfy-custom-form-check:checked+label:after,.secondary.ecommerce-product-details .prduct-details-section .tfy-custom-form-check:checked+label:after{border-color:var(--tfy-secondary-btn-border-color);border-style:solid;border-width:0 0 3px 3px;height:8px;transform:rotate(-45deg) translateY(5px);width:12px}.secondary .ecommerce-product-details .prduct-details-section .tfy-custom-form-check:checked+label:before,.secondary.ecommerce-product-details .prduct-details-section .tfy-custom-form-check:checked+label:before{background:var(--tfy-secondary-btn-bg-color)}.secondary .ecommerce-product-details .prduct-details-section .product-full-content,.secondary.ecommerce-product-details .prduct-details-section .product-full-content{padding-top:30px}.secondary .ecommerce-product-details .prduct-details-section .product-full-content h4,.secondary.ecommerce-product-details .prduct-details-section .product-full-content h4{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);margin-bottom:20px}.secondary .ecommerce-product-details .prduct-details-section .product-full-content .full-description,.secondary.ecommerce-product-details .prduct-details-section .product-full-content .full-description{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .e-commerce-module,.secondary.e-commerce-module{font-family:Oxygen,sans-serif;font-style:normal;min-height:calc(100vh - 56px);padding-bottom:5rem;padding-top:10rem;width:100%}.secondary .e-commerce-module .e-commerce-header .e-commerce-navbar,.secondary.e-commerce-module .e-commerce-header .e-commerce-navbar{background:var(--tfy-primary-theme-color);height:auto;margin-top:0;padding:0;position:inherit!important;width:100%}.secondary .e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-toggler,.secondary.e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-toggler{background:var(--tfy-nav-menu-hover-background-color);box-shadow:none!important;color:var(--tfy-nav-menu-hover-font-color);font-size:14px;outline:none!important}.secondary .e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-nav .nav-item .nav-link,.secondary.e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-nav .nav-item .nav-link{color:var(--tfy-nav-menu-color);font-family:var(--tfy-nav-menu-font);font-size:var(--tfy-description-font-size);padding:15px 20px}.secondary .e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-nav .nav-item .nav-link:hover,.secondary.e-commerce-module .e-commerce-header .e-commerce-navbar .navbar-nav .nav-item .nav-link:hover{background:var(--tfy-nav-menu-hover-background-color);color:var(--tfy-nav-menu-hover-font-color)}.secondary .e-commerce-module .e-commerce-body .view-partions,.secondary.e-commerce-module .e-commerce-body .view-partions{display:grid;gap:25px;grid-template-columns:2fr 8fr}@media (max-width:991.98px){.secondary .e-commerce-module .e-commerce-body .view-partions,.secondary.e-commerce-module .e-commerce-body .view-partions{grid-template-columns:1fr}}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item:before,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item:before{color:var(--tfy-secondary-btn-font-color)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item a,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item a{color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);font-weight:var(--tfy-btn-font-weight)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item.active,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .item-breadcrumbs .breadcrumb .breadcrumb-item.active{color:var(--tfy-secondary-btn-hover-font-color)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters h4,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters h4{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .clear-filter,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .clear-filter{font-size:14px;padding:5px 10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item{background:var(--tfy-secondary-btn-bg-color);border-radius:10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button{background:var(--tfy-secondary-btn-bg-color);border-radius:10px;box-shadow:none;color:var(--tfy-secondary-btn-font-color);font-size:1.25rem;font-weight:700;padding:10px 10px 10px 30px;position:relative}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:before,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:before{background:var(--tfy-secondary-btn-font-color);content:"";height:20px;left:15px;position:absolute;top:12px;width:2px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:after,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:after{background:none;color:var(--tfy-secondary-btn-font-color);content:"+";font-size:24px;position:absolute;right:10px;top:10px;transform:none!important;transition:all .5s}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:not(.collapsed):after,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-item .accordion-button:not(.collapsed):after{color:var(--tfy-secondary-btn-font-color);content:"−";font-size:24px;transform:none!important}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body{background:var(--tfy-secondary-btn-bg-color);border-radius:0 0 10px 10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main{max-height:200px;overflow-y:auto;padding:0 10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox{padding:0}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox .form-check-input,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:border-box;border:2px solid var(--tfy-secondary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-secondary-btn-border-color);float:left;font-size:3em;height:20px;margin:1px 7px 0 0;width:20px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox .form-check-input:checked,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox .form-check-input:checked{background-color:var(--tfy-secondary-btn-bg-color);border:2px solid var(--tfy-secondary-btn-font-color);box-shadow:0 0 0 2px var(--tfy-secondary-btn-bg-color)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox label,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-checkbox label{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--tfy-secondary-btn-font-color);display:-webkit-box;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);overflow:hidden;text-overflow:ellipsis}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-count,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main .options .option-count{color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);margin:0}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar{border-radius:50px;width:8px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar-track,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar-track{background:transparent;border-radius:10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar-thumb,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .option-main::-webkit-scrollbar-thumb{background-color:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .wrapper,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .filter-price,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .filter-price{border:0;margin:0;padding:0;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-title,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-title{color:#fff;font-size:14px;font-weight:400;line-height:1.2em;position:relative}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field{box-sizing:border-box;float:left;margin-bottom:20px;position:relative;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range],.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]{position:absolute}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-filter-btn,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-filter-btn{display:flex;font-size:12px;margin:auto;padding:7px 15px!important}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range],.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]{-webkit-appearance:none;border:0;border-radius:5px;box-sizing:border-box;outline:0;pointer-events:none;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:active,.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:focus,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:active,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:focus{outline:0}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-track,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-track{background:transparent;border:0;border-color:transparent;box-sizing:border-box;color:transparent;outline:0;pointer-events:none}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb:before,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb:before{color:#fff;content:"\f4e3";font-family:Font Awesome\ 6 Free;font-size:16px;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-moz-range-thumb,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:var(--tfy-secondary-btn-bg-color);border:0;border:1px solid var(--tfy-secondary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-thumb,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-thumb{appearance:none;background-color:var(--tfy-secondary-btn-bg-color);border:0;border:1px solid var(--tfy-secondary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-runnable-track,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-webkit-slider-runnable-track{background-color:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-moz-range-track,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-moz-range-track{background-color:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-track,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]::-ms-track{background-color:var(--tfy-secondary-btn-bg-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap{color:var(--tfy-secondary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-weight:var(--tfy-btn-font-weight);justify-content:start;line-height:normal;margin-bottom:20px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap-1,.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap-2,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap-1,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap-2{display:flex;width:45px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-title,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-title{margin-right:5px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap_line,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap_line{margin:0 10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap #one,.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap #two,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap #one,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap #two{background:0;border:0;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);margin:0 2px 0 0;outline:0;padding:0;text-align:left;width:45px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap label,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-wrap label{text-align:right}.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:active::-webkit-slider-thumb,.secondary .e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:hover::-webkit-slider-thumb,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:active::-webkit-slider-thumb,.secondary.e-commerce-module .e-commerce-body .view-partions .product-filter-section .category-filters .accordion .accordion-body .price-field input[type=range]:hover::-webkit-slider-thumb{transition-duration:.3s}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left h2,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left h2{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left p,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left small,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left small{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:.75rem}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a{color:var(--tfy-secondary-btn-bg-color);cursor:pointer;font-size:1rem;position:relative}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:not(:last-child):after,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:not(:last-child):after{background:var(--tfy-secondary-btn-bg-color);content:"";height:15px;left:22px;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (min-width:992px){.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:last-child,.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:nth-child(2):after,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:last-child,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-left .product-view-filter a:nth-child(2):after{display:none}}@media (max-width:991.98px){.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right{width:100%}}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container{position:relative;width:240px}@media (max-width:991.98px){.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container{width:100%}}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input{background:var(--tfy-secondary-btn-bg-color);border:none;border-radius:5px;box-shadow:none;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);outline:none;padding:7px 30px 7px 7px;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input::-moz-placeholder,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input::-moz-placeholder{color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input::placeholder,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .search-input::placeholder{color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .icon,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .search-container .icon{align-items:center;background:var(--tfy-secondary-btn-hover-bg-color);border-radius:50px;color:var(--tfy-secondary-btn-hover-font-color);display:flex;font-size:.85rem;height:25px;justify-content:center;padding:10px;position:absolute;right:5px;top:6px;width:25px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner p,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle{background:var(--tfy-secondary-btn-bg-color);border:none;border-radius:5px;box-shadow:none;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);outline:none;padding:7px 25px 7px 10px;position:relative;text-align:left;width:240px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle:after,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle:after{position:absolute;right:10px;top:15px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul{background:var(--tfy-secondary-btn-bg-color)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a,.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button{color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a.active,.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a:hover,.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button.active,.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button:hover,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a.active,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a:hover,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button.active,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button:hover{background:var(--tfy-secondary-btn-hover-bg-color);color:var(--tfy-secondary-btn-hover-font-color)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .pagelength .dropdown-toggle,.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .pagelength ul,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .pagelength .dropdown-toggle,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-collection-header .header-right .sort-conatiner .pagelength ul{width:80px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .data-loader,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .data-loader{color:var(--tfy-primary-title-color);height:80px;width:80px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card{background:var(--tfy-primary-theme-color);border-radius:10px;padding:10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .out-of-stock-overlay,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .out-of-stock-overlay{align-items:center;background-color:var(--tfy-secondary-theme-color);bottom:0;color:var(--tfy-secondary-title-color);display:flex;font-size:var(--tfy-sub-title-font);font-weight:700;justify-content:center;left:0;opacity:.6;position:absolute;right:0;text-transform:uppercase;top:0;z-index:10}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image{height:180px;position:relative;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image img,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav{align-items:center;display:flex;justify-content:space-between;left:0;padding:0 5px;position:absolute;top:5px;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .offer-value span,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .offer-value span{background:var(--tfy-secondary-btn-bg-color);border-radius:50px;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:14px;padding:5px 10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon{align-items:center;background:var(--tfy-secondary-btn-bg-color);border-radius:10px;display:flex;justify-content:center;padding:5px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon i,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon i{color:var(--tfy-secondary-btn-font-color);font-size:1rem}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .customizable-option,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-image .customizable-option{background:var(--tfy-primary-btn-bg-color);border-radius:var(--tfy-btn-radius);bottom:5px;color:var(--tfy-primary-btn-font-color);cursor:pointer;font-family:var(--tfy-btn-font);font-size:12px;padding:5px 7px;position:absolute;right:0}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info{background:var(--tfy-primary-theme-color);height:230px;padding:10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions{align-items:stretch;display:grid;gap:30px;grid-auto-columns:3fr 1fr;grid-auto-flow:column;height:100%;justify-content:space-between}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-primary-subtitle-color);display:-webkit-box;font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight);height:50px;overflow:hidden;text-overflow:ellipsis}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3 a,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3 a{color:var(--tfy-primary-subtitle-color)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price{height:22px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .old-price,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .old-price{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:.65rem;font-weight:400;opacity:.8;text-decoration:line-through}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .new-price,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .new-price{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:.875rem;font-weight:var(--tfy-sub-title-font-weight)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .avl-text,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .avl-text{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul{height:22px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul li span,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul li span{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-history ul li img,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-history ul li img{height:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:20px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-description,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-primary-desc-color);display:-webkit-box;font-family:var(--tfy-description-font);font-size:14px;font-weight:400;height:40px;line-height:normal;overflow:hidden;text-overflow:ellipsis}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings p,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings p{color:var(--tfy-primary-subtitle-color);display:flex;font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight);gap:10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating{align-items:end;display:flex;flex-direction:row-reverse;font-size:1.5em;height:1.75rem;justify-content:space-around;text-align:center;width:5em}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating input,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating input{display:none}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label{color:#ccc;cursor:pointer}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating :checked~label,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating :checked~label{color:#f90}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover,.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover~label,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover~label{color:#fc0}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn{align-items:center;background:var(--tfy-primary-btn-bg-color);border-radius:50px;display:flex;gap:0;justify-content:center;padding:2px 5px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .decrement-btn,.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .increment-btn,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .decrement-btn,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .increment-btn{align-items:center;background:transparent;border:1px solid var(--tfy-primary-btn-font-color);border-radius:10px;color:var(--tfy-primary-btn-font-color);display:flex;font-size:12px;height:20px;justify-content:center;padding:10px;width:20px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .cart-count,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .cart-count{color:var(--tfy-primary-btn-font-color);display:inline;margin:3px 10px;padding:0}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn{background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-font-color);color:var(--tfy-primary-btn-font-color);font-size:.85rem}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn:hover,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn:hover{background:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-font-color);color:var(--tfy-primary-btn-hover-font-color)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .row>[class*=col-],.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .row>[class*=col-]{flex:0 0 100%;max-width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card{background:var(--tfy-primary-theme-color);border-radius:10px;display:grid;gap:10px;grid-auto-columns:2fr 4fr;grid-auto-flow:column;padding:10px}@media (max-width:575.98px){.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card{flex-direction:column}}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card>.product-image,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card>.product-image{height:220px;position:relative;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card>.product-image img,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card>.product-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card .product-info,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .product-items-container .list-view .product-card .product-info{background:var(--tfy-primary-theme-color);display:inline-block;padding:10px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section{align-items:center;display:flex;justify-content:center;padding-top:30px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination{display:flex;gap:5px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item{align-items:center;background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:50px;box-shadow:none;color:var(--tfy-secondary-btn-font-color);cursor:pointer;display:flex;font-family:var(--tfy-btn-font);height:35px;justify-content:center;width:35px}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item.active,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item.active{background:var(--tfy-secondary-btn-hover-bg-color);border:1px solid var(--tfy-secondary-btn-hover-border-color);color:var(--tfy-secondary-btn-hover-font-color)}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item.disabled,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item.disabled{background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);color:var(--tfy-secondary-btn-font-color);cursor:not-allowed}.secondary .e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item .page-link,.secondary.e-commerce-module .e-commerce-body .view-partions .product-collection .pagination-section .pagination .page-item .page-link{background-color:transparent;border:none;box-shadow:none;color:inherit;outline:none}.secondary .e-commerce-module .e-commerce-body .stepper-section,.secondary.e-commerce-module .e-commerce-body .stepper-section{padding:50px 0}.secondary .e-commerce-module .e-commerce-body .stepper-section .stepper,.secondary.e-commerce-module .e-commerce-body .stepper-section .stepper{align-items:center;display:flex;flex-wrap:wrap;font-family:sans-serif;gap:12px;justify-content:center;padding:10px}.secondary .e-commerce-module .e-commerce-body .stepper-section .step,.secondary.e-commerce-module .e-commerce-body .stepper-section .step{align-items:center;display:flex;flex-shrink:0;gap:6px}.secondary .e-commerce-module .e-commerce-body .stepper-section .circle,.secondary.e-commerce-module .e-commerce-body .stepper-section .circle{align-items:center;background-color:var(--tfy-secondary-btn-bg-color);border:2px solid var(--tfy-secondary-btn-border-color);border-radius:50%;color:var(--tfy-secondary-btn-font-color);display:flex;flex-shrink:0;font-family:var(--tfy-btn-font);font-weight:700;height:32px;justify-content:center;width:32px}.secondary .e-commerce-module .e-commerce-body .stepper-section .step.completed .circle,.secondary.e-commerce-module .e-commerce-body .stepper-section .step.completed .circle{background-color:var(--tfy-secondary-btn-hover-bg-color);border-color:var(--tfy-secondary-btn-hover-border-color);color:var(--tfy-secondary-btn-hover-font-color)}.secondary .e-commerce-module .e-commerce-body .stepper-section .label,.secondary.e-commerce-module .e-commerce-body .stepper-section .label{color:var(--tfy-secondary-btn-bg-color);font-family:var(--tfy-btn-font);font-size:1rem}.secondary .e-commerce-module .e-commerce-body .stepper-section .line,.secondary.e-commerce-module .e-commerce-body .stepper-section .line{background-color:var(--tfy-secondary-btn-bg-color);flex-shrink:0;height:2px;width:100px}@media (max-width:767.98px){.secondary .e-commerce-module .e-commerce-body .stepper-section .stepper-section,.secondary.e-commerce-module .e-commerce-body .stepper-section .stepper-section{padding:0 0 30px}.secondary .e-commerce-module .e-commerce-body .stepper-section .stepper,.secondary.e-commerce-module .e-commerce-body .stepper-section .stepper{align-items:start;flex-direction:column;margin:auto;max-width:150px}.secondary .e-commerce-module .e-commerce-body .stepper-section .step,.secondary.e-commerce-module .e-commerce-body .stepper-section .step{align-items:center;flex-direction:row;gap:8px}.secondary .e-commerce-module .e-commerce-body .stepper-section .line,.secondary.e-commerce-module .e-commerce-body .stepper-section .line{background-color:#000;height:24px;margin:4px 15px;width:2px}}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header{color:#2b0d1a;display:grid;font-weight:700;grid-auto-columns:7fr 2fr;grid-auto-flow:column;padding-bottom:30px}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-left h2,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-left h2{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-right .header-labels,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-right .header-labels{align-items:center;display:grid;gap:10px;grid-auto-flow:column;grid-template-columns:4fr 3fr;justify-content:center;text-align:right}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-right .header-labels span,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-header .cart-header-right .header-labels span{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight);text-align:right}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item{align-items:center;display:grid;gap:10px;grid-auto-flow:column;grid-template-columns:9fr 2fr;padding:25px 0}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item:not(:last-child),.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item:not(:last-child){border-bottom:1px solid var(--tfy-secondary-desc-color)}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left{align-items:center;display:flex;gap:15px}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left .delete-item,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left .delete-item{color:var(--tfy-secondary-btn-bg-color);cursor:pointer;font-size:1.5rem}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left img,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left img{height:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:80px}@media (max-width:767.98px){.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left img,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left img{height:60px;width:60px}}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left .product-info,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .left .product-info{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:14px}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right{align-items:center;display:grid;gap:10px;grid-auto-flow:column;grid-template-columns:3fr 2fr;justify-content:center;text-align:right}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector{align-items:center;background-color:var(--tfy-secondary-btn-bg-color);border-radius:24px;color:var(--tfy-secondary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);gap:10px;padding:8px 15px;width:110px}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector button,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector button{align-items:center;background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:50px;color:var(--tfy-secondary-btn-font-color);cursor:pointer;display:flex;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);height:22px;justify-content:center;width:22px}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector button:hover,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector button:hover{background:var(--tfy-secondary-btn-hover-bg-color);border:1px solid var(--tfy-secondary-btn-hover-border-color);color:var(--tfy-secondary-btn-hover-font-color)}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector span,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .quantity-selector span{color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);min-width:20px;text-align:center}.secondary .e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .price,.secondary.e-commerce-module .e-commerce-body .baket-section .basket-item .cart .cart-item .right .price{color:var(--tfy-secondary-desc-color);display:flex;font-family:var(--tfy-description-font);font-size:var(--tfy-btn-font-size);justify-content:end}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section{display:grid;gap:80px;grid-template-columns:1fr 1fr;margin-top:50px}@media (max-width:767.98px){.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section{gap:30px;grid-template-columns:1fr}}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts h3,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts h3{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight);padding-bottom:20px}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts ul,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts ul{align-items:center;display:flex;gap:10px;justify-content:start}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts ul li a img,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-accepts ul li a img{border-radius:5px;height:50px;-o-object-fit:cover;object-fit:cover;width:100px}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals{display:flex;flex-direction:column;gap:20px}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul{display:flex;flex-direction:column;gap:10px}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .title,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .title{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:1.25rem;font-weight:500}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .amount,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .amount{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font);font-weight:700}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .total-amount,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals ul li .total-amount{font-size:1.65rem}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn{align-items:center;display:flex;flex-direction:column;gap:10px}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn .payment,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn .payment{border-radius:15px;padding:20px;width:100%}.secondary .e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn a,.secondary.e-commerce-module .e-commerce-body .baket-section .payment-accept-section .payment-totals .payment-btn a{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);text-decoration:underline!important}.secondary .e-commerce-module .e-commerce-body .payment-process-section,.secondary.e-commerce-module .e-commerce-body .payment-process-section{display:grid;gap:20px;grid-template-columns:2fr 1fr}@media (max-width:991.98px){.secondary .e-commerce-module .e-commerce-body .payment-process-section,.secondary.e-commerce-module .e-commerce-body .payment-process-section{grid-template-columns:1fr}}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options h4,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options h4{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:1.65rem;font-weight:var(--tfy-title-font-weight);margin-bottom:20px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address{background:var(--tfy-primary-theme-color);padding:20px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address h5,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address h5{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.65rem}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address small,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address small{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font)}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields label,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields label{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:400;margin-bottom:20px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input{background:transparent;border:1px solid var(--tfy-secondary-desc-color)!important;border-radius:0;box-shadow:none;color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:400;outline:none;padding:20px 10px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input::-moz-placeholder,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input::-moz-placeholder{font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input::placeholder,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields input::placeholder{font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select{position:relative}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select select,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:1px solid var(--tfy-secondary-desc-color)!important;border-radius:0;box-shadow:none;color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:400;outline:none;padding:20px 2rem 20px 10px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select:after,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .delivery-address .address-fields .country-select:after{color:var(--tfy-primary-desc-color);content:"\f107";font-family:Font Awesome\ 5 Free;font-size:var(--tfy-description-font-size);font-weight:900;pointer-events:none;position:absolute;right:10px;top:70%;transform:translateY(-50%)}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .next-step-btn,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .next-step-btn{display:flex;flex-direction:row;gap:10px;justify-content:end;padding:20px 0}.secondary .e-commerce-module .e-commerce-body .payment-process-section .delivery-options .next-step-btn button,.secondary.e-commerce-module .e-commerce-body .payment-process-section .delivery-options .next-step-btn button{border-radius:10px!important;padding:15px 30px!important}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary{padding-top:70px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary h4,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary h4{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:1.65rem;font-weight:var(--tfy-title-font-weight);margin-bottom:20px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details{background:var(--tfy-primary-theme-color);padding:30px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header,.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-item,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-item{display:flex;gap:15px;justify-content:space-between;padding:10px 0}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header{margin-bottom:10px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .price,.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .product-name,.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .qty,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .price,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .product-name,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-header .qty{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight)}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .product-name,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .product-name{color:var(--tfy-primary-desc-color);flex:2;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .price,.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .qty,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .price,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .qty{color:var(--tfy-primary-desc-color);flex:1;font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);text-align:right}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals{border-top:1px solid var(--tfy-primary-desc-color);margin-top:15px;padding-top:15px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row{display:flex;justify-content:space-between;margin-bottom:10px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row span,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row span{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:1.125rem;font-weight:600}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row .amount,.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row.total,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row .amount,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row.total{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size);font-weight:600}.secondary .e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row.total .amount,.secondary.e-commerce-module .e-commerce-body .payment-process-section .order-summary .summary-details .summary-totals .totals-row.total .amount{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:1.25rem;font-weight:700}.secondary .e-commerce-module .e-commerce-body .payment-process-section .payment-accepts,.secondary.e-commerce-module .e-commerce-body .payment-process-section .payment-accepts{padding-top:30px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .payment-accepts h4,.secondary.e-commerce-module .e-commerce-body .payment-process-section .payment-accepts h4{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:1.65rem;font-weight:var(--tfy-title-font-weight);margin-bottom:20px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .payment-accepts ul,.secondary.e-commerce-module .e-commerce-body .payment-process-section .payment-accepts ul{align-items:center;display:flex;gap:10px;justify-content:start}.secondary .e-commerce-module .e-commerce-body .payment-process-section .payment-accepts ul li a img,.secondary.e-commerce-module .e-commerce-body .payment-process-section .payment-accepts ul li a img{border-radius:5px;height:50px;-o-object-fit:cover;object-fit:cover;width:100px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .help-section,.secondary.e-commerce-module .e-commerce-body .payment-process-section .help-section{padding-top:30px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .help-section h4,.secondary.e-commerce-module .e-commerce-body .payment-process-section .help-section h4{color:var(--tfy-secondary-title-color);font-family:var(--tfy-title-font);font-size:1.65rem;font-weight:var(--tfy-title-font-weight);margin-bottom:20px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .help-section p,.secondary.e-commerce-module .e-commerce-body .payment-process-section .help-section p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:1.25rem}.secondary .e-commerce-module .e-commerce-body .payment-process-section .help-section .call-link,.secondary.e-commerce-module .e-commerce-body .payment-process-section .help-section .call-link{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:1.5rem}.secondary .e-commerce-module .e-commerce-body .payment-process-section .help-section .working-hourse,.secondary.e-commerce-module .e-commerce-body .payment-process-section .help-section .working-hourse{padding-top:15px}.secondary .e-commerce-module .e-commerce-body .payment-process-section .help-section .working-hourse ul li p,.secondary.e-commerce-module .e-commerce-body .payment-process-section .help-section .working-hourse ul li p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .product-list-main{display:grid;gap:16px;grid-template-columns:repeat(var(--product-count,5),1fr);padding:20px}@media (max-width:991.98px){.secondary .product-list-main{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important}}.secondary .product-list-main .product-items-card{background:var(--tfy-primary-theme-color);border-radius:10px;padding:5px}.secondary .product-list-main .product-items-card .out-of-stock-overlay{align-items:center;background-color:var(--tfy-secondary-theme-color);bottom:0;color:var(--tfy-secondary-title-color);display:flex;font-size:var(--tfy-sub-title-font);font-weight:700;justify-content:center;left:0;opacity:.6;position:absolute;right:0;text-transform:uppercase;top:0;z-index:10}.secondary .product-list-main .product-items-card .item-image-section{background:var(--tfy-primary-theme-color);border-radius:5px;height:200px;position:relative;width:100%}.secondary .product-list-main .product-items-card .item-image-section img{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.secondary .product-list-main .product-items-card .item-image-section .item-badges{left:5px;position:absolute;top:5px}.secondary .product-list-main .product-items-card .item-image-section .item-badges ul{align-items:center;display:flex;flex-direction:column;gap:2px}.secondary .product-list-main .product-items-card .item-image-section .item-badges ul li .ratings{color:var(--tfy-secondary-btn-font-color);display:flex;flex-direction:column;font-family:var(--tfy-btn-font);font-size:12px}.secondary .product-list-main .product-items-card .item-image-section .item-badges ul li .ratings i{color:var(--tfy-secondary-btn-font-color);font-size:16px}.secondary .product-list-main .product-items-card .item-image-section .item-badges ul li .badge-1 .counts-val,.secondary .product-list-main .product-items-card .item-image-section .item-badges ul li .badge-2 .counts-val{align-items:center;border:1px solid var(--tfy-secondary-btn-border-color);color:var(--tfy-secondary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-size:12px;height:20px;justify-content:center;text-align:center;width:30px}.secondary .product-list-main .product-items-card .item-image-section .item-badges ul li .badge-1 .counts-name,.secondary .product-list-main .product-items-card .item-image-section .item-badges ul li .badge-2 .counts-name{align-items:center;background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);color:var(--tfy-secondary-btn-font-color);display:flex;font-size:12px;height:20px;justify-content:center;text-align:center;width:30px}.secondary .product-list-main .product-items-card .item-image-section .item-labelings{position:absolute;right:5px;top:5px}.secondary .product-list-main .product-items-card .item-image-section .item-labelings ul{align-items:center;display:flex;flex-direction:column;gap:5px}.secondary .product-list-main .product-items-card .item-image-section .item-labelings ul li .favorite i,.secondary .product-list-main .product-items-card .item-image-section .item-labelings ul li .origin i,.secondary .product-list-main .product-items-card .item-image-section .item-labelings ul li .seller i,.secondary .product-list-main .product-items-card .item-image-section .item-labelings ul li .staff-pick i{color:var(--tfy-secondary-btn-font-color);font-size:1.25rem}.secondary .product-list-main .product-items-card .item-image-section .sellers{bottom:0;left:0;position:absolute}.secondary .product-list-main .product-items-card .item-image-section .sellers p{background:var(--tfy-secondary-btn-bg-color);color:var(--tfy-secondary-btn-font-color);font-size:12px;padding:2px 5px}.secondary .product-list-main .product-items-card .item-details{display:flex;flex-direction:column;height:180px;justify-content:space-between}.secondary .product-list-main .product-items-card .item-details .item-price .offer-price{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:14px;font-weight:700}.secondary .product-list-main .product-items-card .item-details .item-price .original-price{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:400}.secondary .product-list-main .product-items-card .item-details .item-size ul{display:flex;flex-direction:row;gap:10px}.secondary .product-list-main .product-items-card .item-details .item-size ul li{position:relative}.secondary .product-list-main .product-items-card .item-details .item-size ul li .flavor,.secondary .product-list-main .product-items-card .item-details .item-size ul li .ml-size{color:var(--tfy-primary-desc-color);font-family:var(--tfy-description-font);font-size:12px;font-weight:400}.secondary .product-list-main .product-items-card .item-details .item-size ul li:not(:last-child):after{background:var(--tfy-primary-desc-color);content:"";height:15px;position:absolute;right:-5px;top:60%;transform:translateY(-50%);width:1px}.secondary .product-list-main .product-items-card .item-details .item-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-primary-title-color);display:-webkit-box;font-family:var(--tfy-title-font);font-size:1rem;font-weight:var(--tfy-title-font-weight);margin-bottom:30px;overflow:hidden;text-overflow:ellipsis}.secondary .product-list-main .product-items-card .item-details .item-name a{color:var(--tfy-primary-title-color)}.secondary .product-list-main .product-items-card .item-details .add-cart{background:var(--tfy-primary-btn-bg-color);border-radius:50px;color:var(--tfy-primary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);padding:8px 10px}.secondary .product-list-main .product-items-card .item-details .add-cart:hover{background:var(--tfy-primary-btn-hover-bg-color);color:var(--tfy-primary-btn-hover-font-color)}.secondary .product-collection .product-collection-header .header-left h2{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary .product-collection .product-collection-header .header-left p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .product-collection .product-collection-header .header-left small{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:.75rem}.secondary .product-collection .product-collection-header .header-left .product-view-filter a{color:var(--tfy-secondary-btn-bg-color);cursor:pointer;font-size:1rem;position:relative}.secondary .product-collection .product-collection-header .header-left .product-view-filter a:not(:last-child):after{background:var(--tfy-secondary-btn-bg-color);content:"";height:15px;left:22px;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (min-width:992px){.secondary .product-collection .product-collection-header .header-left .product-view-filter a:last-child,.secondary .product-collection .product-collection-header .header-left .product-view-filter a:nth-child(2):after{display:none}}@media (max-width:991.98px){.secondary .product-collection .product-collection-header .header-right{width:100%}}.secondary .product-collection .product-collection-header .header-right .search-container{position:relative;width:240px}@media (max-width:991.98px){.secondary .product-collection .product-collection-header .header-right .search-container{width:100%}}.secondary .product-collection .product-collection-header .header-right .search-container .search-input{background:var(--tfy-secondary-btn-bg-color);border:none;border-radius:5px;box-shadow:none;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);outline:none;padding:7px 30px 7px 7px;width:100%}.secondary .product-collection .product-collection-header .header-right .search-container .search-input::-moz-placeholder{color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.secondary .product-collection .product-collection-header .header-right .search-container .search-input::placeholder{color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.secondary .product-collection .product-collection-header .header-right .search-container .icon{align-items:center;background:var(--tfy-secondary-btn-hover-bg-color);border-radius:50px;color:var(--tfy-secondary-btn-hover-font-color);display:flex;font-size:.85rem;height:25px;justify-content:center;padding:10px;position:absolute;right:5px;top:6px;width:25px}.secondary .product-collection .product-collection-header .header-right .sort-conatiner p{color:var(--tfy-secondary-desc-color);font-family:var(--tfy-description-font);font-size:var(--tfy-description-font-size)}.secondary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle{background:var(--tfy-secondary-btn-bg-color);border:none;border-radius:5px;box-shadow:none;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);outline:none;padding:7px 25px 7px 10px;position:relative;text-align:left;width:240px}.secondary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown .dropdown-toggle:after{position:absolute;right:10px;top:15px}.secondary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul{background:var(--tfy-secondary-btn-bg-color)}.secondary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a,.secondary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button{color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size)}.secondary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a.active,.secondary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li a:hover,.secondary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button.active,.secondary .product-collection .product-collection-header .header-right .sort-conatiner .dropdown ul li button:hover{background:var(--tfy-secondary-btn-hover-bg-color);color:var(--tfy-secondary-btn-hover-font-color)}.secondary .product-collection .product-collection-header .header-right .sort-conatiner .pagelength .dropdown-toggle,.secondary .product-collection .product-collection-header .header-right .sort-conatiner .pagelength ul{width:80px}.secondary .product-collection .data-loader{color:var(--tfy-primary-title-color);height:80px;width:80px}.secondary .product-collection .product-items-container .product-card{background:var(--tfy-primary-theme-color);border-radius:10px;padding:10px}.secondary .product-collection .product-items-container .product-card .out-of-stock-overlay{align-items:center;background-color:var(--tfy-secondary-theme-color);bottom:0;color:var(--tfy-secondary-title-color);display:flex;font-size:var(--tfy-sub-title-font);font-weight:700;justify-content:center;left:0;opacity:.6;position:absolute;right:0;text-transform:uppercase;top:0;z-index:10}.secondary .product-collection .product-items-container .product-card .product-image{height:180px;position:relative;width:100%}.secondary .product-collection .product-items-container .product-card .product-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.secondary .product-collection .product-items-container .product-card .product-image .offer-fav{align-items:center;display:flex;justify-content:space-between;left:0;padding:0 5px;position:absolute;top:5px;width:100%}.secondary .product-collection .product-items-container .product-card .product-image .offer-fav .offer-value span{background:var(--tfy-secondary-btn-bg-color);border-radius:50px;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:14px;padding:5px 10px}.secondary .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon{align-items:center;background:var(--tfy-secondary-btn-bg-color);border-radius:10px;display:flex;justify-content:center;padding:5px}.secondary .product-collection .product-items-container .product-card .product-image .offer-fav .favorite .favorite-icon i{color:var(--tfy-secondary-btn-font-color);font-size:1rem}.secondary .product-collection .product-items-container .product-card .product-image .customizable-option{background:var(--tfy-primary-btn-bg-color);border-radius:var(--tfy-btn-radius);bottom:5px;color:var(--tfy-primary-btn-font-color);cursor:pointer;font-family:var(--tfy-btn-font);font-size:12px;padding:5px 7px;position:absolute;right:0}.secondary .product-collection .product-items-container .product-card .product-info{background:var(--tfy-primary-theme-color);height:230px;padding:10px}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions{align-items:stretch;display:grid;gap:30px;grid-auto-columns:3fr 1fr;grid-auto-flow:column;height:100%;justify-content:space-between}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-primary-subtitle-color);display:-webkit-box;font-family:var(--tfy-sub-title-font);font-size:1.25rem;font-weight:var(--tfy-sub-title-font-weight);height:50px;overflow:hidden;text-overflow:ellipsis}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name h3 a{color:var(--tfy-primary-subtitle-color)}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price{height:22px}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .old-price{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:.65rem;font-weight:400;opacity:.8;text-decoration:line-through}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .new-price{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:.875rem;font-weight:var(--tfy-sub-title-font-weight)}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name .price .avl-text{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight)}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul{height:22px}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-name ul li span{color:var(--tfy-primary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight)}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-history ul li img{height:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:20px}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tfy-primary-desc-color);display:-webkit-box;font-family:var(--tfy-description-font);font-size:14px;font-weight:400;height:40px;line-height:normal;overflow:hidden;text-overflow:ellipsis}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings p{color:var(--tfy-primary-subtitle-color);display:flex;font-family:var(--tfy-sub-title-font);font-size:12px;font-weight:var(--tfy-sub-title-font-weight);gap:10px}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating{align-items:end;display:flex;flex-direction:row-reverse;font-size:1.5em;height:1.75rem;justify-content:space-around;text-align:center;width:5em}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating input{display:none}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label{color:#ccc;cursor:pointer}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating :checked~label{color:#f90}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover,.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-ratings .star-rating label:hover~label{color:#fc0}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn{align-items:center;background:var(--tfy-primary-btn-bg-color);border-radius:50px;display:flex;gap:0;justify-content:center;padding:2px 5px}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .decrement-btn,.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .increment-btn{align-items:center;background:transparent;border:1px solid var(--tfy-primary-btn-font-color);border-radius:10px;color:var(--tfy-primary-btn-font-color);display:flex;font-size:12px;height:20px;justify-content:center;padding:10px;width:20px}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .cart-count-btn .cart-count{color:var(--tfy-primary-btn-font-color);display:inline;margin:3px 10px;padding:0}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn{background:var(--tfy-primary-btn-bg-color);border:1px solid var(--tfy-primary-btn-font-color);color:var(--tfy-primary-btn-font-color);font-size:.85rem}.secondary .product-collection .product-items-container .product-card .product-info .product-info-partitions .product-cart-count .add-to-cart-btn:hover{background:var(--tfy-primary-btn-hover-bg-color);border:1px solid var(--tfy-primary-btn-hover-font-color);color:var(--tfy-primary-btn-hover-font-color)}.secondary .product-collection .product-items-container .list-view .row>[class*=col-]{flex:0 0 100%;max-width:100%}.secondary .product-collection .product-items-container .list-view .product-card{background:var(--tfy-primary-theme-color);border-radius:10px;display:grid;gap:10px;grid-auto-columns:2fr 4fr;grid-auto-flow:column;padding:10px}@media (max-width:575.98px){.secondary .product-collection .product-items-container .list-view .product-card{flex-direction:column}}.secondary .product-collection .product-items-container .list-view .product-card>.product-image{height:220px;position:relative;width:100%}.secondary .product-collection .product-items-container .list-view .product-card>.product-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.secondary .product-collection .product-items-container .list-view .product-card .product-info{background:var(--tfy-primary-theme-color);display:inline-block;padding:10px}.secondary .product-collection .pagination-section{align-items:center;display:flex;justify-content:center;padding-top:30px}.secondary .product-collection .pagination-section .pagination{display:flex;gap:5px}.secondary .product-collection .pagination-section .pagination .page-item{align-items:center;background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:50px;box-shadow:none;color:var(--tfy-secondary-btn-font-color);cursor:pointer;display:flex;font-family:var(--tfy-btn-font);height:35px;justify-content:center;width:35px}.secondary .product-collection .pagination-section .pagination .page-item.active{background:var(--tfy-secondary-btn-hover-bg-color);border:1px solid var(--tfy-secondary-btn-hover-border-color);color:var(--tfy-secondary-btn-hover-font-color)}.secondary .product-collection .pagination-section .pagination .page-item.disabled{background:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);color:var(--tfy-secondary-btn-font-color);cursor:not-allowed}.secondary .product-collection .pagination-section .pagination .page-item .page-link{background-color:transparent;border:none;box-shadow:none;color:inherit;outline:none}.product-slider .product-card,.product-slider .product-items-card{margin:0 10px}.secondary.responsive-filter-modal .category-filter-section h4{color:var(--tfy-secondary-subtitle-color);font-family:var(--tfy-sub-title-font);font-size:var(--tfy-sub-title-font-size);font-weight:var(--tfy-sub-title-font-weight)}.secondary.responsive-filter-modal .category-filter-section .clear-filter{font-size:14px;padding:5px 10px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-item{background:var(--tfy-secondary-btn-bg-color);border-radius:10px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-item .accordion-button{background:var(--tfy-secondary-btn-bg-color);border-radius:10px;box-shadow:none;color:var(--tfy-secondary-btn-font-color);font-size:1.25rem;font-weight:700;padding:10px 10px 10px 30px;position:relative}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-item .accordion-button:before{background:var(--tfy-secondary-btn-font-color);content:"";height:20px;left:15px;position:absolute;top:12px;width:2px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-item .accordion-button:after{background:none;color:var(--tfy-secondary-btn-font-color);content:"+";font-size:24px;position:absolute;right:10px;top:10px;transform:none!important;transition:all .5s}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-item .accordion-button:not(.collapsed):after{color:var(--tfy-secondary-btn-font-color);content:"−";font-size:24px;transform:none!important}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body{background:var(--tfy-secondary-btn-bg-color);border-radius:0 0 10px 10px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main{max-height:200px;overflow-y:auto;padding:0 10px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main .options .option-checkbox{padding:0}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main .options .option-checkbox .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:border-box;border:2px solid var(--tfy-secondary-btn-bg-color);border-radius:2px;box-shadow:0 0 0 1px var(--tfy-secondary-btn-border-color);float:left;font-size:3em;height:20px;margin:1px 7px 0 0;width:20px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main .options .option-checkbox .form-check-input:checked{background-color:var(--tfy-secondary-btn-bg-color);border:2px solid var(--tfy-secondary-btn-font-color);box-shadow:0 0 0 2px var(--tfy-secondary-btn-bg-color)}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main .options .option-checkbox label{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--tfy-secondary-btn-font-color);display:-webkit-box;font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);overflow:hidden;text-overflow:ellipsis}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main .options .option-count{color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);margin:0}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main::-webkit-scrollbar{border-radius:50px;width:8px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main::-webkit-scrollbar-track{background:transparent;border-radius:10px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .option-main::-webkit-scrollbar-thumb{background-color:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:10px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .filter-price{border:0;margin:0;padding:0;width:100%}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-title{color:#fff;font-size:14px;font-weight:400;line-height:1.2em;position:relative}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field{box-sizing:border-box;float:left;margin-bottom:20px;position:relative;width:100%}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]{position:absolute}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-filter-btn{display:flex;font-size:12px;margin:auto;padding:7px 15px!important}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]{-webkit-appearance:none;border:0;border-radius:5px;box-sizing:border-box;outline:0;pointer-events:none;width:100%}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]:active,.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]:focus{outline:0}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-ms-track{background:transparent;border:0;border-color:transparent;box-sizing:border-box;color:transparent;outline:0;pointer-events:none}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-webkit-slider-thumb:before{color:#fff;content:"\f4e3";font-family:Font Awesome\ 6 Free;font-size:16px;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:var(--tfy-secondary-btn-bg-color);border:0;border:1px solid var(--tfy-secondary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-ms-thumb{appearance:none;background-color:var(--tfy-secondary-btn-bg-color);border:0;border:1px solid var(--tfy-secondary-btn-border-color);border-radius:50%;cursor:pointer;height:30px;margin:-10px 0 0;outline:0;pointer-events:all;position:relative;width:30px;z-index:100}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-webkit-slider-runnable-track{background-color:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-moz-range-track{background-color:var(--tfy-secondary-btn-bg-color);border:1px solid var(--tfy-secondary-btn-border-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]::-ms-track{background-color:var(--tfy-secondary-btn-bg-color);border-radius:5px;cursor:pointer;height:10px;width:100%}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap{color:var(--tfy-secondary-btn-font-color);display:flex;font-family:var(--tfy-btn-font);font-weight:var(--tfy-btn-font-weight);justify-content:start;line-height:normal;margin-bottom:20px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap-1,.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap-2{display:flex;width:45px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-title{margin-right:5px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap_line{margin:0 10px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap #one,.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap #two{background:0;border:0;color:var(--tfy-secondary-btn-font-color);font-family:var(--tfy-btn-font);font-size:var(--tfy-btn-font-size);margin:0 2px 0 0;outline:0;padding:0;text-align:left;width:45px}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-wrap label{text-align:right}.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]:active::-webkit-slider-thumb,.secondary.responsive-filter-modal .category-filter-section .accordion .accordion-body .price-field input[type=range]:hover::-webkit-slider-thumb{transition-duration:.3s}
