.default .page-header .top-bar-container{border-bottom:1px solid var(--color-beige-light)}.default .page-header .top-bar-container .top-bar{justify-content:space-between;height:auto;align-items:center;padding:20px 15px}.default .page-header .top-bar-container .top-bar .lists{display:flex;gap:15px;list-style:none}.default .page-header .top-bar-container .top-bar .header-panel .link.button{padding:0}.default .page-header .logo-and-search-section{justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:30px;height:auto;margin:25px auto}.default .page-header .logo-and-search-section img.company-logo{display:flex;height:35px}.default .page-header .minicart-container{cursor:pointer}.default .page-header .minicart-container a .title-text{font-size:0}.default .page-header .minicart-container a{gap:0;position:relative;cursor:pointer}.default .page-header .minicart-container a .cart-count{position:absolute;top:-7px;transform:translateY(-50%);right:-3px;background:var(--header-cart-count-bg-color);color:var(--header-cart-count-text-color);font-size:var(--header-cart-count-font-size);font-weight:var(--header-cart-count-font-weight);padding:var(--header-cart-count-padding);border-radius:var(--header-cart-count-border-radius);width:var(--header-cart-count-width);height:var(--header-cart-count-height);display:flex;align-items:center;justify-content:center}.default .page-header .menu-container{background-color:var(--nav-background);height:60px;position:relative}.default .page-header .menu-container .menu-section{justify-content:space-between;align-items:center}.default .page-header .menu-container .menu-section .menu .menu-item{font-size:16px;font-weight:500;color:var(--color-dark-gray)}.default .breadcrumb-container,.default .content-container{display:flex;max-width:var(--content-area-width)}.default .content-container{margin:0 auto}.default .content-container .content{width:100%;display:flex;flex-wrap:wrap;gap:15px}.default footer.page-footer{width:100%;display:flex;background:var(--color-dark-charcoal)}.default footer.page-footer .footer-container{color:var(--background);width:100%;max-width:var(--content-area-width);margin:0 auto;padding:50px 0 15px;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.default footer.page-footer .footer-container .footer-section.footer-top{justify-content:space-between;margin-bottom:50px}.default footer.page-footer .footer-container .footer-section.footer-bottom{display:flex;gap:15px;justify-content:center}.default footer.page-footer .footer-container .footer-section.footer-bottom .footer-top-right-item{font-size:16px;font-weight:500;color:var(--color-dark-gray);cursor:pointer}.default footer.page-footer .footer-container .footer-section.footer-bottom .footer-top-right-item:hover{color:var(--primary-color)}@media(max-width:1200px){.default .page-header .top-bar-container .top-bar{padding:15px;gap:12px}.default .page-header .top-bar-container .top-bar .header-panel .link.button{font-weight:500}.default footer.page-footer .footer-container .footer-section.footer-top .panel.footer-links-container{order:2;width:100%;max-width:100%;margin-top:40px;border-top:1px solid var(--footer-border-color);padding-top:40px;justify-content:flex-start;align-items:flex-start}}@media(max-width:991px){.default footer.page-footer .footer-container .footer-section.footer-top .panel .certification-company-list-container{flex-direction:column;align-items:flex-start}}@media(max-width:767px){.default footer.page-footer .footer-container{padding-top:30px}.default footer.page-footer .footer-container .footer-section.footer-top{flex-direction:column;gap:20px;margin-bottom:30px}.default footer.page-footer .footer-container .footer-section.footer-top .form{display:flex;justify-content:flex-start}.default footer.page-footer .footer-container .footer-section.footer-top .form .form-container{width:100%;max-width:300px;margin:0}.default footer.page-footer .footer-container .footer-section.footer-top .form .form-header .form-description{text-align:center}.default footer.page-footer .footer-container .footer-section.footer-top .panel.footer-links-container{order:2;width:100%;max-width:100%;margin-top:10px;border-top:1px solid var(--footer-border-color);padding-top:27px;justify-content:flex-start;align-items:flex-start}.default footer.page-footer .footer-container .footer-section.footer-top .panel .certification-company-list-container{flex-direction:row}.default footer.page-footer .footer-container .footer-section.footer-top .panel.footer-bird-eye-container{order:3;justify-content:center}.default footer.page-footer .footer-container .footer-section.footer-top .panel .footer-logo.company-logo-container{display:flex;justify-content:center}}@media(max-width:360px){.default .page-header .top-bar-container .top-bar{flex-direction:column;align-content:flex-start}.default .page-header .top-bar-container .top-bar .header-panel{width:100%}.default .page-header .top-bar-container .top-bar .header-panel .header-list{justify-content:center}.default .page-header .top-bar-container .top-bar .header-panel .link-section,.default .page-header .top-bar-container .top-bar .header-panel .panel{width:100%}.default .page-header .top-bar-container .top-bar .header-panel .panel .link{width:100%;justify-content:center}}