a{color:#EF233C;text-decoration:none}a:hover{color:#EF233C}.site-header .header-nav a.dropdown-toggle:hover{color:#FFFFFF!important}.db-no-reviews .count-text{font-size:13px;color:#999}.db-gmb-home-section{padding:3rem 0;background:#f7f7f7}.db-gmb-home-title{text-align:center;margin-bottom:1.5rem}.db-gmb-columns{display:flex;gap:2rem;align-items:stretch}.db-gmb-columns.db-gmb-sidebar{flex-direction:column;gap:1rem}.db-gmb-map{flex:1 1 60%;min-width:0}.db-gmb-map iframe{display:block;width:100%}.db-gmb-info{flex:1 1 40%;min-width:0}.db-gmb-business-name{font-size:1.125rem;margin-bottom:.5rem}.db-gmb-rating{color:#f5a623;font-weight:700;margin-bottom:.5rem}.db-gmb-reviews-count{color:#999;font-weight:400;font-size:.875rem}.db-gmb-address,.db-gmb-phone,.db-gmb-hours{margin-bottom:.5rem;font-size:.9375rem}.db-gmb-btn{display:inline-block;margin-top:.5rem;padding:.5rem 1.25rem;border-radius:4px;background:var(--color-primary,#1a73e8);color:#fff}.db-gmb-btn:hover{opacity:.9;color:#fff}@media (max-width:782px){.db-gmb-columns:not(.db-gmb-sidebar){flex-direction:column}}.site-header .klbth-menu-wrapper.primary .klbth-menu .menu-item-has-children:hover>.sub-menu{opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateY(3px);transform:translateY(3px)}.site-header .klbth-menu-wrapper.primary .klbth-menu .menu-item-has-children.menu-click-open>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:1400px){.klbth-menu-wrapper.vertical .klbth-menu{max-height:calc(100vh - 80px)}.site-header .dropdown-cats{position:unset}header.site-header nav.klbth-menu-wrapper li.menu-item-has-children.mega:hover>ul.sub-menu,header.site-header nav.klbth-menu-wrapper li.menu-item-has-children.mege>ul.submenu{width:max-content!important;max-width:max-content}nav.klbth-menu-wrapper.vertical #category-menu{width:auto!important;max-width:100%}header.site-header nav.klbth-menu-wrapper li.menu-item-has-children.mega:has(>ul.sub-menu>li:nth-child(6)):hover>ul.sub-menu,header.site-header nav.klbth-menu-wrapper li.menu-item-has-children.mega:has(>ul.sub-menu>li:nth-child(6))>ul.sub-menu,nav.klbth-menu-wrapper.vertical #category-menu:has(>li:nth-child(6)){display:grid!important;grid-template-columns:repeat(2,minmax(180px,1fr))}header.site-header nav.klbth-menu-wrapper li.menu-item-has-children.mega:has(>ul.sub-menu>li:nth-child(11)):hover>ul.sub-menu,header.site-header nav.klbth-menu-wrapper li.menu-item-has-children.mega:has(>ul.sub-menu>li:nth-child(11))>ul.sub-menu,nav.klbth-menu-wrapper.vertical #category-menu:has(>li:nth-child(11)){display:grid!important;grid-template-columns:repeat(3,minmax(180px,1fr))}header.site-header nav.klbth-menu-wrapper li.menu-item-has-children.mega:has(>ul.sub-menu>li:nth-child(16)):hover>ul.sub-menu,header.site-header nav.klbth-menu-wrapper li.menu-item-has-children.mega:has(>ul.sub-menu>li:nth-child(16))>ul.sub-menu,nav.klbth-menu-wrapper.vertical #category-menu:has(>li:nth-child(16)){display:grid!important;grid-template-columns:repeat(4,minmax(180px,1fr))}header.site-header nav.klbth-menu-wrapper li.menu-item-has-children.mega:has(>ul.sub-menu>li:nth-child(21)):hover>ul.sub-menu,header.site-header nav.klbth-menu-wrapper li.menu-item-has-children.mega:has(>ul.sub-menu>li:nth-child(21))>ul.sub-menu,nav.klbth-menu-wrapper.vertical #category-menu:has(>li:nth-child(21)){display:grid!important;grid-template-columns:repeat(5,minmax(180px,1fr))}}.klbth-menu-wrapper.horizontal .klbth-menu li.mega{position:static}.klbth-menu-wrapper.horizontal .klbth-menu li.mega .submenu:has(>li:nth-child(4)){left:0}.contact-item{display:flex;align-items:center;gap:16px;margin-bottom:18px;font-size:15px;line-height:1.65}.contact-item a{color:#4f5968;text-decoration:none;transition:0.3s ease}.contact-item a:hover{color:#b32737}.contact-item p{margin-bottom:0}.contact-icon{width:18px;color:#EF233C;font-size:18px;text-align:center;margin-top:2px;flex-shrink:0}.contact-icon svg{color:#EF233C;fill:#EF233C}.contact-item:first-of-type a{font-size:18px;font-weight:600;color:#27364d}.address-item address{font-style:normal;margin-bottom:0}.opening-hours{width:100%;max-width:320px;margin-top:28px;padding:15px 18px;border-radius:12px;background:rgb(255 255 255 / .72);border:1px solid #e1e4e8;box-shadow:0 6px 18px rgb(0 0 0 / .03)}.hours-row{display:flex;justify-content:space-between;align-items:center;font-size:13px;line-height:1.8;color:#6a7280}.hours-row strong{font-weight:500;color:#394252}.footer-widgets ul{list-style:unset;list-style-position:inside}.footer-widgets ul li::marker{color:#EF233C}.map-box{margin-top:23px;border-radius:14px;overflow:hidden;background:#fff;border:1px solid #e0e3e7;box-shadow:0 8px 22px rgb(0 0 0 / .03)}.map-grid{position:relative;height:300px;overflow:hidden;background-color:#f1f2f4;background-image:linear-gradient(90deg,rgb(210 214 220 / .8) 1px,transparent 1px),linear-gradient(rgb(210 214 220 / .8) 1px,transparent 1px);background-size:44px 44px;border-bottom:1px solid #e0e3e7}.map-pin{position:absolute;top:65px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;color:#b32737}.map-pin i{font-size:28px;filter:drop-shadow(0 3px 4px rgb(0 0 0 / .2))}.map-pin span{margin-top:-1px;padding:6px 10px;white-space:nowrap;border-radius:7px;background:rgb(255 255 255 / .92);color:#394252;font-size:12px;font-weight:600;box-shadow:0 3px 10px rgb(0 0 0 / .08)}.map-bottom{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#fff}.map-bottom span{font-size:13px;line-height:1.6;color:#667080}.map-open{display:inline-flex;align-items:center;gap:6px;padding:12px 16px;border-radius:9px;background:#1e2e48;color:#fff;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:0.3s ease}.map-open:hover{background:#EF233C;color:#ffffff!important}.map-open i{font-size:10px}.site-header .mega-items .mega-item:hover>.sub-item{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(3px)}.site-header .mega-items .mega-item.db-open>.sub-item{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.db-float-btn{position:fixed;bottom:20px;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--db-float-btn-bg,#fff);border-radius:50%;box-shadow:0 2px 10px rgb(0 0 0 / .25);overflow:hidden}.db-float-btn a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--db-float-btn-icon,#111)}.db-float-btn i{display:block;font-size:var(--db-float-icon-size,30px);line-height:1;color:var(--db-float-btn-icon,#111)}.db-float-call{left:20px}.db-float-whatsapp{right:20px}@media (max-width:767px){.db-float-call{display:none}.db-float-whatsapp{bottom:80px}}.site-header .header-notify.db-notification1{overflow:hidden}.db-notify-track{overflow:hidden;padding-top:.5rem;padding-bottom:.5rem}.db-notify-track-row{display:flex;width:max-content;animation:db-notify-slide 30s linear infinite}.db-notify-track-row:hover{animation-play-state:paused}.db-notify-track-copy{display:flex;align-items:center;flex-shrink:0;white-space:nowrap}.db-notify-item{display:inline-block}.db-notify-sep{margin:0 1.5rem;opacity:.6}@keyframes db-notify-slide{from{transform:translateX(0)}to{transform:translateX(-25%)}}@media (prefers-reduced-motion:reduce){.db-notify-track-row{animation:none}}img[data-lazyloaded]:not(.litespeed-loaded){width:100%;max-height:min(480px, 60vh);object-fit:cover;background-color:#e8e8e8;background-image:linear-gradient(90deg,#e8e8e8 0%,#f4f4f4 50%,#e8e8e8 100%);background-size:200% 100%;animation:sbp-lazyload-shimmer 1.4s ease-in-out infinite}@keyframes sbp-lazyload-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}@media (prefers-reduced-motion:reduce){img[data-lazyloaded]:not(.litespeed-loaded){animation:none}}.klb-title span.entry-title{display:block;width:100%;padding-bottom:.9375rem;border-bottom:1px solid var(--color-info-dark);font-size:1.125rem;font-weight:700;line-height:var(--bs-body-line-height)}@media screen and (min-width:64rem){.klb-title span.entry-title{font-size:1.25rem}}:root{--color-text-description:#595959}.count-text{color:#595959!important}.product-stock.in-stock{color:#066a4d!important}.available,.sold{color:#333!important}.btn.link{color:#212529!important}.add_to_cart_button{background-color:#c81e35!important}.product .product-cart-form a.button.add_to_cart_button{background-color:var(--color-info-light)!important;color:currentColor}.product .product-cart-form a.button.add_to_cart_button:hover,.product .product-cart-form a.button.add_to_cart_button:focus-visible{background-color:#c81e35!important;color:#fff}:root{--color-text-light:#5c6368}.header-topbar span{color:#212529!important}.klbth-coupon-banner .coupon-title,.klbth-coupon-banner .coupon-code{color:#1a1a1a!important}.coupon-code-banner h2,.coupon-code-banner p{color:#1a1a1a!important}.single-product-wrapper .product-detail .product-iconboxes .iconbox span.entry-title{display:block;font-family:var(--theme-primary-font);line-height:1.2;letter-spacing:0}.single-product .related.products .klb-title span.entry-title,.single-product .recently-viewed .klb-title span.entry-title{display:block;font-family:var(--theme-primary-font);font-size:calc(1.325rem + .9vw);font-weight:700;line-height:1.2;letter-spacing:0;margin-top:0;margin-bottom:.5rem}@media (min-width:1200px){.single-product .related.products .klb-title span.entry-title,.single-product .recently-viewed .klb-title span.entry-title{font-size:2rem}}.sbp-products__more{text-align:center;margin-top:1.5rem}.klbth-module-categories .categories span.category-name{display:block;font-family:var(--theme-primary-font);line-height:1.2;letter-spacing:0}.klbth-banner.shop-banner.color-scheme-light .banner-button .btn.link,.klbth-banner.shop-banner.color-scheme-light .banner-button .btn.link:hover,.klbth-banner.shop-banner.color-scheme-light .banner-button .btn.link:focus,.klbth-banner.shop-banner.color-scheme-light .banner-button .btn.link:focus-visible,.klbth-banner.shop-banner.color-scheme-light .banner-button .btn.link i{color:#fff!important}.klbth-banner.shop-banner .entry-excerpt p{margin-bottom:.5rem}.klbth-banner.shop-banner .entry-excerpt>:last-child{margin-bottom:0}.klbth-banner.shop-banner .entry-excerpt ul,.klbth-banner.shop-banner .entry-excerpt ol{margin:0 0 .5rem;padding:0;list-style-position:inside}.product-share.entry-social .db-social-share-title{display:block;margin-bottom:.5rem;font-weight:600}