@media (max-width:768px){#logo img.header-logo,#logo img.header-logo-sticky,#logo img.header-logo-dark{width:100px !important;height:18px !important;max-height:18px !important}}.col .live-search-results,.header .search-form .live-search-results,.header-block .live-search-results{background:#fff !important}.autocomplete-suggestion{padding:5px .75em !important;cursor:pointer !important}.autocomplete-suggestion .search-type-badge{color:#111;background:none !important;font-size:16px;margin-left:8px;padding:2px 7px;white-space:nowrap}.autocomplete-suggestion .search-term-icon{background:rgba(0,0,0,.06);border-radius:99px;display:inline-block;flex-shrink:0;height:40px;margin-right:10px;width:40px}.is-live-search-open .search-field{border-color:#ff9900 !important;outline:none}.is-live-search-open .submit-button,.is-live-search-open .submit-button i,.is-live-search-open .submit-button svg{color:#ff9900 !important;fill:#ff9900 !important}.autocomplete-suggestions{border:1px solid #ff9900 !important;border-radius:6px !important;overflow-y:auto !important}.autocomplete-suggestion .search-name{font-size:16px !important}.autocomplete-suggestion--taxonomy{background:none !important;font-weight:bold !important}.autocomplete-suggestion .search-image{height:100px !important;object-fit:cover;width:100px !important}.search-price del{color:#999;font-weight:normal}.search-price ins{color:#e62e04;font-weight:bold;text-decoration:none}.search-price span.amount{font-size:16px}.search-price ins span bdi{color:#e62e04 !important}.search-results-label{border-bottom:1px solid #f0f0f0;color:#111;font-size:1rem;font-weight:500;letter-spacing:.04em;padding:8px .75em 6px;text-transform:none}.masterv2-whatsapp-fixed{position:fixed;bottom:28px;z-index:9999;display:flex;align-items:center;justify-content:center;width:56px;height:56px;background-color:#25d366;border-radius:50%;box-shadow:0 4px 14px rgba(37,211,102,0.45);color:#fff;text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease}.masterv2-whatsapp-fixed--left{left:24px}.masterv2-whatsapp-fixed--right{right:24px}.masterv2-whatsapp-fixed:hover,.masterv2-whatsapp-fixed:focus{color:#fff;transform:scale(1.1);box-shadow:0 6px 20px rgba(37,211,102,0.55);text-decoration:none}.masterv2-whatsapp-fixed svg{display:block}.masterv2-whatsapp-order-btn{display:inline-flex !important;align-items:center;gap:8px;background-color:#25d366 !important;border-color:#25d366 !important;color:#fff !important;margin:0 !important;flex:0 0 auto !important;border-radius:6px !important;font-size:16px !important;padding:5px 12px;min-height:2.5em}.masterv2-whatsapp-order-btn:hover,.masterv2-whatsapp-order-btn:focus{background-color:#1ebe5d !important;border-color:#1ebe5d !important;color:#fff !important}.masterv2-whatsapp-order-btn svg{width:20px;height:20px;flex-shrink:0}.term-description{position:relative;margin-bottom:20px;background:#fff;padding:20px;border-radius:8px;margin-top:20px}.term-description-content{max-height:175px;overflow:hidden;transition:max-height 0.5s cubic-bezier(0.4,0,0.2,1);will-change:max-height}.term-description.expanded .term-description-content{max-height:5000px;transition:max-height 0.6s cubic-bezier(0.4,0,0.2,1)}.read-more-wrapper{text-align:center;margin-top:15px}.read-more-btn{background:#f7f7f7;border:none;padding:10px 30px;cursor:pointer;font-size:14px;border-radius:4px;transition:background 0.2s ease,color 0.2s ease;width:100%;font-weight:500;color:#333}.read-more-btn:hover{background:#efefef;color:#000}.read-more-btn:active{background:#e5e5e5;transform:scale(0.98)}.custom-subcategory-wrapper{width:100%;margin-top:20px}.subcategory-divider{margin:10px 0;border:0;border-top:1px solid #eee;transition:opacity 0.3s ease}@media (max-width:768px){.term-description{margin:15px 0;padding:15px;border-radius:6px}.read-more-btn{padding:10px 20px;font-size:13px}}.masterv2-category-breadcrumb{padding-top:4px;padding-bottom:4px;font-weight:500;font-size:14px;color:#000000}.woocommerce-breadcrumb .masterv2-breadcrumb-home-icon{display:inline-block;vertical-align:middle;margin-right:4px;margin-top:-2px}.masterv2-category-breadcrumb a{color:#000000 !important;font-size:14px;line-height:38px}.masterv2-category-breadcrumb .divider{margin:0 .3em;opacity:1 !important;vertical-align:bottom}.masterv2-ordering-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:0;border:1px solid #808488;padding:0px 24px;border-radius:5px}.masterv2-ordering-btn{display:inline-block;padding:5px 14px;font-size:14px;color:#808488;text-decoration:none;line-height:1.4;transition:color 0.15s ease;white-space:nowrap;font-weight:500}.masterv2-ordering-btn:last-child{border-right:none;padding-right:0}.masterv2-ordering-btn:first-child{padding-left:0}.masterv2-ordering-btn.active,.masterv2-ordering-btn:hover{color:#111;font-weight:500;text-decoration:none}.masterv2-ordering-col{display:flex;align-items:center}.masterv2-cat-page .fw-container{background:#fff;border-top:#80848880 solid 1px;border-bottom:#80848880 solid 1px}.masterv2-cat-page .fw-container-breadcrumb,.masterv2-checkout-header .fw-container-breadcrumb{margin-bottom:20px;background:#fff;border-bottom:#80848880 solid 1px}.masterv2-cat-page .fw-container .page-title-inner,.masterv2-checkout-header .page-title-inner{padding-top:0px}.masterv2-cat-page .fw-container .page-title-inner .shop-page-title{margin-bottom:0px;color:#000000;text-transform:uppercase}@media (max-width:849px){.masterv2-ordering-buttons{justify-content:center;padding-top:8px}.masterv2-ordering-btn{padding:5px 10px;font-size:12px}}@media (max-width:480px){.term-description{margin:10px 0;padding:12px;border-radius:4px}.term-description-content{max-height:150px}.read-more-btn{padding:8px 15px;font-size:12px}}@media (prefers-reduced-motion:reduce){.term-description-content,.read-more-btn{transition:none}}.woocommerce-pagination{margin:24px 0 32px}.woocommerce-pagination .nav-pagination{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;padding-left:0;flex-direction:row;list-style:none}.woocommerce-pagination .nav-pagination>li i{font-size:1em !important}.woocommerce-pagination .nav-pagination>li>a,.woocommerce-pagination .nav-pagination>li>span{background:#fff;border:1px solid #e0e0e0;border-radius:6px;font-size:1em;font-weight:500;height:auto;line-height:1;min-height:36px;min-width:36px;padding:9px 12px;transition:border-color .2s,color .2s,background .2s;vertical-align:middle}.woocommerce-pagination .nav-pagination>li>a:hover,.woocommerce-pagination .nav-pagination>li>span:hover{background:#fff;border-color:#F88E4B;color:#F88E4B}.woocommerce-pagination .nav-pagination>li>span.current{background:#F88E4B;border-color:#F88E4B;color:#fff;cursor:default}.woocommerce-pagination .nav-pagination>li>span.dots,.woocommerce-pagination .nav-pagination>li>span.dots:hover{background:transparent;border-color:transparent;box-shadow:none;color:#bbb;cursor:default;min-width:20px;padding:9px 4px}.woocommerce-pagination ul.links li{margin:0 2px}