.tf-product-bundle-image.frequently_total{max-width:160px}.tf-image-zoom.single-gallery-image{cursor:zoom-in}.seo-text-wrapper h3{font-size:20px;font-weight:600}.seo-text-wrapper h2{font-size:24px;font-weight:600}.woocommerce-order h3{font-size:36px}.woocommerce-order h2{font-size:46px}@media screen and (max-width:768px){.woocommerce-order h2{font-size:28px}}#shoppingCart{z-index:5000000000!important}body.woocommerce-checkout.woocommerce-page.woocommerce-order-pay{padding-bottom:62px}.description h3{font-size:27px;margin-bottom:10px;font-weight:700}.card-product .card-product-info .old-price{min-width:50%}.card-product.style-9 .card-product-info .title{height:40px}.card-product.style-9 .card-product-info .inner-info .d-flex.flex-wrap{height:44px}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;will-change:background-color,color,border;pointer-events:auto;overflow:hidden;font-size:14px;line-height:16px;font-weight:500;box-sizing:border-box;padding:14px 24px;display:inline-flex;border-radius:3px;align-items:center;border:1px solid #fff0;background-color:#fff0;cursor:pointer;background-color:#7CB72A!important;color:#fff;text-transform:uppercase}.description ul li{margin-bottom:6px;line-height:22px}.description p{line-height:20px}.toggle-content .description h2{font-size:28px;font-weight:700;margin-bottom:10px;line-height:30px;margin-top:30px}.toggle-content .description h3{font-size:24px;font-weight:700;margin-bottom:10px;line-height:30px;margin-top:30px}.toggle-content .description ul{list-style:circle;margin-left:30px}.toggle-content .description ul li{line-height:22px;list-style:initial}.toggle-content .description table{border:solid 1px #ccc}a.add_to_wishlist.single_add_to_wishlist.box-icon.bg_white.wishlist.btn-icon-action.added{background-color:var(--main)!important;color:var(--white)}.form-contact .d-flex>span{width:calc(50% - 15px)!important;;min-width:calc(50% - 15px);flex:1}.form-contact .d-flex{justify-content:space-between}.toggle-content .description table tr td{border:solid 1px #ccc;padding-left:10px}form.woocommerce-form.woocommerce-form-login.login{border:1px solid #000}td.woocommerce-orders-table__cell{font-size:14px}.my-account-content h2{font-size:28px}.my-account-content h3{font-size:24px}.offcanvas.offcanvas-start.show .wrap-sidebar-account{display:block}.offcanvas.offcanvas-start.show{padding-top:0;z-index:50000000000000!important}li.menu-item.menu-item-has-children.nav-mb-item .menu-item-wrapper{display:flex;justify-content:space-between}.nav-ul-mb .btn-open-sub{border:none;background:#fff0}.zoomWrapper{width:100%!important;height:100%!important}.toggle-content .description table h3,.toggle-content .description table h2{margin-top:12px}.toggle-content .description table{margin-top:20px}.toggle-content .description p{line-height:24px;margin-bottom:15px!important}i.icon.icon-star.active{color:var(--yellow)}.tf-page-privacy-policy h4{font-size:20px}.original-price{text-decoration:line-through;color:#999;margin-right:8px}.width-400{width:400px}.border-top{border-top:solid 1px #ccc}.wc-block-components-payment-method-error-message{opacity:0;animation:showPaymentError 0.3s ease-in-out 5s forwards}.wc-block-checkout__no-payment-methods-notice.wc-block-components-notice-banner.is-error{display:none}@keyframes showPaymentError{to{opacity:1}}.wc-block-checkout__gift-wrap-option{margin:1.5em 0;padding:1em;background:#fff;border-radius:4px}.wc-block-checkout__gift-wrap-option .wc-block-components-checkbox{display:flex;align-items:center;margin:0}.wc-block-checkout__gift-wrap-option .wc-block-components-checkbox__input{margin:0 8px 0 0}.wc-block-checkout__gift-wrap-option .wc-block-components-checkbox__label{font-size:14px;line-height:1.375;position:relative;margin:0;display:flex;align-items:center}.wc-block-checkout__gift-wrap-option .wc-block-components-checkbox__mark{fill:currentColor;position:absolute;left:0;top:0;width:24px;height:24px;display:none}.wc-block-checkout__gift-wrap-option .wc-block-components-checkbox__input:checked+.wc-block-components-checkbox__mark{display:block}.wc-block-components-sidebar-layout.is-mobile .wc-block-checkout__sidebar{display:none!important}.coral-price-box{display:flex;align-items:stretch;gap:16px;border:1px solid #8dc63f;border-radius:10px;padding:12px 16px;margin-bottom:14px}.coral-price-box .cpb-main{display:flex;flex-direction:column;justify-content:center}.coral-price-box .cpb-label,.coral-price-box .cpb-mrp-label{font-size:14px;color:#666;line-height:1.3}.coral-price-box .cpb-price{font-size:24px;font-weight:700;color:#111;line-height:1.25}.coral-price-box .cpb-price .woocommerce-Price-amount{font-weight:700}.coral-price-box .cpb-mrp-wrap{display:flex;flex-direction:column;justify-content:center;padding-left:16px;border-left:1px solid #e2e2e2}.coral-price-box .cpb-mrp,.coral-price-box .cpb-mrp .woocommerce-Price-amount{color:#9a9a9a;text-decoration:line-through;font-size:17px}.coral-price-box .cpb-discount{margin-left:auto;align-self:center;background:#1a9c4c;color:#fff;font-weight:700;font-size:15px;line-height:1.1;text-align:center;border-radius:8px;padding:8px 12px;white-space:nowrap}.coral-size-boxes{display:flex;flex-wrap:wrap;gap:12px}.coral-size-box{flex:1 1 0%;min-width:130px;display:flex;align-items:center;gap:12px;border:1px solid #ddd;border-radius:10px;padding:14px 16px;cursor:pointer;background:#fff;color:#222;transition:border-color .15s,background .15s,box-shadow .15s}.coral-size-box:hover{border-color:#8dc63f}.coral-size-box.active{border-color:#8dc63f;box-shadow:inset 0 0 0 1px #8dc63f}.coral-size-box .csb-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px}.coral-size-box .csb-icon img{max-width:38px;max-height:38px;object-fit:contain;display:block}.coral-size-box .csb-text{display:flex;flex-direction:column;line-height:1.25}.coral-size-box .csb-label{font-size:15px;font-weight:700;color:#111}.coral-size-box .csb-price{font-size:14px;color:#666}@media (max-width:575px){.coral-price-box{gap:12px;padding:10px 12px}.coral-price-box .cpb-price{font-size:20px}.coral-price-box .cpb-mrp-wrap{padding-left:12px}.coral-price-box .cpb-discount{padding:6px 9px;font-size:13px}}li.menu-item{position:relative}.box-nav-ul .menu-item:hover>.sub-menu{left:0}.tf-slideshow{overflow:hidden}del{color:#ccc}span.badge.bg_green.ms-auto{width:48px;text-wrap:auto}del span.woocommerce-Price-amount.amount bdi{font-weight:normal!important;font-size:16px}.yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--initialized{transform:translateY(20px);opacity:0;visibility:hidden;transition:transform 0.4s ease 0.2s,opacity 0.4s ease 0s}.card-product:hover .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--initialized{opacity:1;visibility:visible;transform:translateY(0)}a.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor{width:42px;height:42px;background-color:#fff;border-radius:50px;text-align:center}a.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg{width:20px!important;margin-left:8px}.yith-add-to-wishlist-button-block{margin:0}.tf-slideshow .banner-wrapper{text-align:center}.whatsAppFloating{right:20px;bottom:30px;display:flex;z-index:1000;position:fixed;transition:all 250ms ease-in-out 0s;flex-direction:column-reverse}.whatsAppFloating a{color:#fff;width:62px;cursor:pointer;height:62px;line-height:62px;font-size:32px;margin:0 auto 10px;display:block;position:relative;box-shadow:#0003 0 2px 6px 1px;text-align:center;transition:all 250ms ease-in-out 0s;visibility:visible;user-select:none;border-radius:50%;background-size:cover;text-decoration:none;background-color:#25d366;background-image:none;background-repeat:no-repeat;background-position:center center;outline:none!important;max-width:none!important}.card-product .card-product-info .price-primary del{display:block!important}.card-product .card-product-info span.woocommerce-Price-amount.amount{display:block}.post-content h1{font-size:38px;line-height:42px;margin-bottom:10px}.post-content h2{font-size:30px;margin-bottom:10px;margin-top:30px;line-height:34px}.post-content h3{font-size:25px;margin-bottom:10px;margin-top:30px;line-height:29px}.post-content h4{font-size:22px;margin-bottom:10px;margin-top:30px;line-height:26px}.post-content h5{font-size:18px;margin-bottom:10px;margin-top:30px;line-height:22px}.post-content p{margin-bottom:20px}.post-content ul{margin-left:30px;margin-bottom:30px}.post-content ul li{list-style:disc}.tf-image-zoom.single-gallery-image{position:relative!important}a.arrow-link{position:absolute;right:10px;width:40px;height:40px;top:48%;background-color:#fff;line-height:40px;text-align:center;border-radius:100%}.variation_price .new-price.price-primary{font-weight:600;font-size:18px}.variation_price .compare-at-price{font-size:14px!important}.variation_price .discount-badge{background-color:#fc5732;border-radius:28px;padding:0 10px;display:flex;align-items:center;font-size:12px;font-weight:700;line-height:28px;color:var(--white)}a.arrow-link:hover{background-color:#aee761}.tf-dropdown-sort .text-sort-value{text-transform:uppercase}.zoomContainer{z-index:150000}.tf-dropdown-sort.full .select-item{line-height:40px;text-transform:uppercase}i.icon-safe.fw-30{font-size:30px;color:#ff8311}.swiper-button-prev.button-style-arrow.thumbs-prev{z-index:99999999999999}.single_product_excerpt table{max-width:100%}.description table{max-width:100%}@media screen and (min-width:768px){.swiper-slide .card-product .card-product-info .title{min-height:48px;height:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.swiper-slide span.new-price.price-primary del{display:block}.tf-cur.mb-4.tf-md-hidden{display:flex}.tf-main-product.section-image-zoom{overflow:hidden}div#gallery-swiper-started{border:solid 1px #ccc}}@media screen and (max-width:768px){form.wc-block-components-form.wc-block-checkout__form{padding-bottom:74px}.tf-product-info-quantity{bottom:67px;left:0;background-color:#f4f4f4;border-top:solid 2px #ccc;z-index:1050;border-bottom:solid 1px #ccc}#tf-product-cart-variable .tf-product-info-quantity,.tf-product-info-quantity.has_cistom_fields{position:static;padding:0;width:100%;border:none;background-color:#fff0;margin-bottom:26px}body.product-template-default.single.single-product.postid-964.logged-in.admin-bar.woocommerce.theme-coral25.woocommerce-page.woocommerce-js.customize-support{padding-bottom:17px}.tf-product-info-quantity .tf-product-btn-wishlist{display:none}.tf-product-info-quantity form.cart .d-flex{justify-content:space-between!important}.tf-product-info-quantity button.tf-btn.btn-fill.border-0.border-none.bg_green-2.justify-content-center.fw-6.fs-16.flex-grow-1.animate-hover-btn.btn-add-to-cart{height:48px}.tf-product-info-quantity .variant-picker-item.mt-3{margin-top:0!important}.tf-product-info-quantity .variant-picker-label{margin-bottom:0px!important}.tf-product-info-quantity .variations.mb-4{margin-bottom:5px!important}.card-product.style-9 .card-product-info .inner-info .d-flex{flex-wrap:wrap}.tf-product-info-wrap.position-relative:before{width:100%}.swiper-slide span.new-price.price-primary del{display:block}.swiper-slide .card-product .card-product-info .title{min-height:48px;height:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tf-product-info-list>div:not(:last-child){margin-bottom:0}.flat-spacing-4.pt-mobile-0{padding-top:0}.flat-spacing-4.pb-mobile-10{padding-bottom:20px!important}.swiper-slide .card-product.style-9 .card-product-info .inner-info>a{min-height:48px;height:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tf-product-info-wrap.position-relative{padding:0}.tf-icon-box .content p{color:#9fdd4b;text-transform:uppercase;font-size:12px}section.flat-spacing-1.flat-iconbox.bg_green.text-white{padding:30px 0;padding-bottom:20px}.tf-icon-box .content .title{font-size:12px;height:39px}.whatsAppFloating{display:none}.nav-ul-mb .sub-nav-menu{border:none}.tf-cur.mb-4.tf-md-hidden{display:none}.wrap-slider img{width:100%;height:auto;object-fit:cover}.tf-slideshow .wrap-slider{height:auto}.swiper-slide.swiper-slide-active .box-content .col-5.ms-auto.text-center{width:100%}.wrap-slider .box-content{position:absolute;left:0;right:0;top:auto;bottom:0;padding:40px 0;background-color:#00000052}.wrap-slider .box-content h1{font-size:30px;font-size:44px}span.badge.bg_green.ms-auto{width:48px;text-wrap:auto}.card-product .card-product-wrapper .on-sale-wrap .on-sale-item{padding:6px 10px}.card-product .card-product-wrapper .on-sale-wrap .on-sale-item span{text-align:center;font-size:12px;line-height:13px}.on-sale-wrap.text-start.d-flex.justify-content-between{align-items:center}section.tf-slideshow.slider-cta.position-relative .banner-wrapper{height:auto}}@media screen and (max-width:768px){.grid-layout.wrapper-shop.gap-20>div{padding:10px 6px;border:solid 1px #e5e5e5;gap:10px}.grid-layout.wrapper-shop.gap-20[data-grid=grid-4]{gap:10px}.panel-content{max-width:100%;overflow:auto}.description iframe{max-width:100%}.cart-info{padding-left:78px}}.card-product{transition:all 0.3s cubic-bezier(.25,.46,.45,.94)!important}.card-product.style-1,.card-product.style-9{border:1px solid #eee!important;border-radius:12px!important;background:#fff!important;height:100%;padding:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.card-product.style-1:hover,.card-product.style-9:hover{box-shadow:0 15px 40px rgb(0 0 0 / .08)!important;border-color:#4CAF50!important;transform:translateY(-8px)!important}.card-product.style-1 .card-product-wrapper,.card-product.style-9 .card-product-wrapper{background-color:#fcfcfc!important;border-radius:12px 12px 0 0!important;border-bottom:1px solid #f5f5f5!important;aspect-ratio:1 / 1.1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:6px!important;transition:background-color 0.3s ease!important;position:relative!important}.card-product:hover .card-product-wrapper{background-color:#fff!important}.card-product.style-1 .card-product-info,.card-product.style-9 .card-product-info{padding:20px 15px!important;flex-grow:1!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.card-product .title{font-size:16px!important;margin-bottom:8px!important;font-weight:700!important;line-height:1.4!important;color:#222!important;font-family:'Cabin',sans-serif!important}.card-product .price,.card-product .price-primary,.card-product .new-price,.card-product .price-primary ins,.card-product .new-price ins{font-size:18px!important;color:#000!important;font-weight:700!important}.card-product .on-sale-wrap{position:absolute!important;top:15px!important;left:15px!important;right:15px!important;z-index:100!important}.card-product .on-sale-item{background-color:#f7bb25!important;color:#000!important;font-weight:700!important;font-size:11px!important;padding:5px 12px!important;border-radius:6px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;text-transform:uppercase!important;letter-spacing:0.5px!important;width:100%!important}.card-product .list-product-btn .tf-btn{background-color:transparent!important;color:#222!important;border:1px solid #222!important;border-radius:0!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;padding:12px 20px!important;transition:all 0.3s ease!important}.card-product .list-product-btn .tf-btn:hover{background-color:#222!important;color:#fff!important}.card-product.style-1 .card-product-wrapper,.card-product.style-9 .card-product-wrapper{background-color:#ffffff!important;border-bottom:1px solid #f0f0f0!important}.card-product.style-1 .card-product-info,.card-product.style-9 .card-product-info{background-color:#fcfcfc!important}.card-product.style-1:hover .card-product-info,.card-product.style-9:hover .card-product-info{background-color:#ffffff!important}.swiper,.swiper-container,.wrap-carousel{padding-top:15px!important;padding-bottom:30px!important;margin-top:-15px!important;margin-bottom:-30px!important}.card-product{backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}.card-product-wrapper{overflow:hidden!important;z-index:1!important}.card-product.style-1:hover,.card-product.style-9:hover{transform:translateY(-5px)!important;box-shadow:0 10px 30px rgb(0 0 0 / .1)!important}.swiper-slide{overflow:visible!important}.page-header-simple{padding-top:60px!important;padding-bottom:60px!important;background-color:#f9f9f9}.page-header-simple .breadCrumb{font-size:13px;color:#888;display:flex;justify-content:center}.page-header-simple .breadCrumb a{color:#666;transition:color 0.3s}.page-header-simple .breadCrumb a:hover{color:var(--main)}.page-header-simple .page-title{font-size:48px;letter-spacing:-.5px;color:#222;font-family:'Poppins',sans-serif}.typography-premium{font-family:'Poppins',sans-serif;color:#333;font-size:16px;line-height:1.8}.typography-premium p{margin-bottom:25px;font-weight:400}.typography-premium h1,.typography-premium h2,.typography-premium h3,.typography-premium h4,.typography-premium h5,.typography-premium h6{color:#111;margin-top:45px;margin-bottom:20px;font-weight:700;line-height:1.3;font-family:'Poppins',sans-serif}.typography-premium h1{font-size:42px;letter-spacing:-1px}.typography-premium h2{font-size:32px;letter-spacing:-.5px}.typography-premium h3{font-size:26px}.typography-premium h4{font-size:22px}.typography-premium h5{font-size:18px}.typography-premium ul,.typography-premium ol{margin-bottom:30px;padding-left:20px}.typography-premium ul li,.typography-premium ol li{margin-bottom:12px;position:relative}.typography-premium ul{list-style:none}.typography-premium ul li::before{content:"\e937";font-family:'icomoon'!important;color:#7CB72A;font-size:10px;position:absolute;left:-20px;top:5px}.typography-premium table{width:100%!important;border-collapse:separate;border-spacing:0;margin:30px 0;border:1px solid #eee;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgb(0 0 0 / .03)}.typography-premium table th,.typography-premium table td{padding:15px 20px;border:1px solid #eee;text-align:left}.typography-premium table th{background-color:#f8f8f8;font-weight:600;color:#111}@media screen and (max-width:768px){.page-header-simple .page-title{font-size:32px}.typography-premium h2{font-size:26px}.typography-premium{font-size:15px}}.card-product.style-9{display:flex;flex-direction:column;height:100%}.card-product.style-9 .card-product-wrapper{flex-shrink:0}.card-product.style-9 .card-product-info{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.card-product.style-9 .card-product-info .inner-info{flex-grow:1;display:flex;flex-direction:column}.card-product.style-9 .card-product-info .title{margin-bottom:auto}.badge-out-of-stock{background-color:#dc3545!important;color:white!important;margin-top:5px}.card-product.style-1{display:flex;flex-direction:column;height:100%}.card-product.style-1 .card-product-wrapper{flex-shrink:0}.card-product.style-1 .card-product-info{flex-grow:1;display:flex;flex-direction:column}.card-product.style-1 .card-product-info .title{min-height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px}.card-product.style-1 .list-product-btn,.card-product.style-9 .list-product-btn{margin-top:auto!important}.card-product.style-9 .product-offer-text{min-height:24px}.product-offer-text:empty{display:block;min-height:24px}.swiper-slide{height:auto!important;display:flex!important;flex-direction:column}.swiper-slide .card-product{width:100%;flex:1 0 auto;display:flex;flex-direction:column}@media (max-width:767px){.card-product.style-1 .card-product-wrapper,.card-product.style-9 .card-product-wrapper{padding:6px!important}}@media (max-width:767px){.wrap-sw-2 .row .col-md-4{margin-bottom:15px}.wrap-sw-2 .row .col-md-4:last-child{margin-bottom:0}}.card-product .list-product-btn.absolute-2{display:none!important}.archive-seo-heading{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.coral-subcat{padding:24px 0 0}.coral-subcat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.coral-subcat-card{display:flex;align-items:stretch;overflow:hidden;background:#fff;border:1px solid #ececec;border-radius:10px;color:inherit;text-decoration:none;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}a.coral-subcat-card:hover{border-color:#d9d9d9;box-shadow:0 6px 18px rgb(0 0 0 / .08);transform:translateY(-2px)}.coral-subcat-media{flex:0 0 42%;max-width:42%;overflow:hidden;background:#f5f5f5}.coral-subcat-img{display:block;width:100%;height:100%;object-fit:cover}.coral-subcat-body{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0;padding:14px}.coral-subcat-title{color:#1a1a1a;font-size:13px;font-weight:700;line-height:1.25;letter-spacing:.02em;text-transform:uppercase}.coral-subcat-text{color:#6b6b6b;font-size:11.5px;line-height:1.45}.coral-subcat-cta{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:10px;color:#1a1a1a;font-size:12px;font-weight:600}.coral-subcat-arrow{transition:transform .25s ease}a.coral-subcat-card:hover .coral-subcat-arrow{transform:translateX(4px)}@media screen and (max-width:1200px){.coral-subcat-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.coral-subcat-grid{grid-template-columns:1fr;gap:12px}.coral-subcat-media{flex-basis:38%;max-width:38%}}.card-product .on-sale-wrap,.card-product .card-product-wrapper .on-sale-wrap{right:auto!important;display:block!important;text-align:left!important}.card-product .on-sale-item,.card-product .card-product-wrapper .on-sale-wrap .on-sale-item{display:inline-flex!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:0!important;max-width:100%!important;padding:3px 9px!important;border-radius:999px!important;font-size:10px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:.04em!important;box-shadow:0 1px 2px rgb(0 0 0 / .12)!important}.card-product .card-product-wrapper .on-sale-wrap .on-sale-item span{font-size:10px!important;line-height:1.5!important}.tf-toolbar-bottom .toolbar-item a{touch-action:manipulation;-webkit-tap-highlight-color:#fff0;transition:background-color .12s ease,opacity .12s ease}.tf-toolbar-bottom .toolbar-item a:active{background-color:rgb(0 0 0 / .06);opacity:.75}.tf-toolbar-bottom .toolbar-item a:active .toolbar-icon i,.tf-toolbar-bottom .toolbar-item a:active .toolbar-label{transform:scale(.96);transition:transform .12s ease}.card-product .card-product-wrapper,.card-product.style-1 .card-product-wrapper,.card-product.style-9 .card-product-wrapper{padding:0!important}.card-product .card-product-wrapper .product-img{display:block!important;width:100%!important;height:100%!important}.card-product .card-product-wrapper .product-img img,.card-product .card-product-wrapper .img-product,.card-product .card-product-wrapper .img-hover{width:100%!important;height:100%!important;object-fit:cover!important}.tf-row-flex>.tf-shop-content,.tf-shop-content.wrapper-control-shop{width:100%!important;max-width:100%!important;flex:0 0 100%!important}@media screen and (min-width:1400px){.grid-layout.wrapper-shop[data-grid="grid-4"]{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media screen and (min-width:1800px){.grid-layout.wrapper-shop[data-grid="grid-4"]{grid-template-columns:repeat(6,minmax(0,1fr))!important}}.card-product.style-1 .card-product-info,.card-product.style-9 .card-product-info{justify-content:flex-start!important}.card-product .card-product-info .inner-info>a.title,.card-product .card-product-info a.title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:48px!important}.card-product .card-product-info .list-product-btn{margin-top:14px!important}@media screen and (max-width:768px){.grid-layout.wrapper-shop.gap-20>div{padding:0!important;border:0!important}}