:root{--color-brand-1: #262262;--color-brand-2: #cb9035;--color-footer: #282732;--color-footer-txt: #888;--color-footer-link: #bbb;--color-footer-hr: #7d7e85;--color-subscribe: #363443}.input-group>.iti{display:block;flex:1 1 auto;width:1%;min-width:0}.input-group .iti__selected-flag{padding-left:1rem}.input-group .iti--allow-dropdown input{padding-left:3.5rem}.form-group>.iti{display:block}.form-group .iti__flag-container{width:100%}.form-group .iti__flag-container .iti__selected-flag{display:inline-flex;z-index:2}.page-header{--fs: 14px;--nav-d: none}.page-header .navbar{background-color:var(--color-brand-1)}@media (min-width: 768px){.page-header .navbar .col.search{--search-margin: 15px 15px 15px 38px}}.page-header .topbar{font-size:var(--fs)}.page-header .nav-inline{width:35%;display:var(--nav-d);align-items:center;justify-content:end;list-style:none;margin:0;padding:0;gap:1rem}.page-header .phone-call{display:flex;flex-grow:1;align-items:center;justify-content:center;gap:.5rem}.page-header .phone-call svg{fill:var(--color-key);width:18px;height:18px}.page-header .business-hours{--font-size: var(--fs);width:35%;padding-left:0;padding-right:0}@media (min-width: 768px){.page-header{--nav-d: flex}}.page-footer{background-color:var(--color-footer);color:var(--color-footer-txt);text-align:start;font-size:14px}.page-footer .h4{color:var(--color-footer-txt);text-transform:uppercase}.page-footer a{color:var(--color-footer-link)}.page-footer .footer-bar{margin:2rem 0 30px}.page-footer .footer-menu{margin:0;padding:0;display:flex;align-items:start;flex-direction:column;gap:1rem;list-style:none}.page-footer .footer-menu a{font-weight:600}@media (max-width: 767px){.page-footer .footer-menu>li{width:100%}.page-footer .footer-menu>li+li{border-top:1px solid var(--color-footer-hr);padding-top:1rem}}@media (min-width: 768px){.page-footer .footer-menu{gap:1.5rem;flex-direction:row;align-items:center}}.page-footer .social-icons{display:flex;gap:1.5rem}.page-footer .social-icons>li{margin:0}.page-footer .social-icons>li a{width:30px;height:30px;transition:color .3s}.page-footer .social-icons>li a .svg-icon{width:100%;height:100%}.page-footer .social-icons>li a:hover{color:#fff}.page-footer .payments{--margin-bottom: 20px;--item-width: 33px;--item-height: 20px;display:flex;list-style:none;margin:0 0 var(--margin-bottom);padding:0}.page-footer .payments img{border-radius:4px;width:100%}.page-footer .payments li{display:flex;align-items:center;justify-content:center;width:var(--item-width);height:var(--item-height)}.page-footer .payments li+li{margin-left:15px}@media (min-width: 576px){.page-footer .payments{--margin-bottom: 30px;--item-width: 50px;--item-height: 30px}}.main-menu>ul>li>a>span{white-space:nowrap}.user-menu:hover{background-color:var(--color-brand-2)}section.subscribe{--gap: 24px;--fs: 16px;--lead-m: 24px;--input-height: 48px;padding-top:var(--gap);padding-bottom:var(--gap);background-color:var(--color-subscribe);color:var(--color-footer-txt);font-size:var(--fs);text-align:center;margin:0 !important}section.subscribe p{margin-bottom:0}section.subscribe p+p{margin-top:var(--lead-m)}section.subscribe form.newsletter-signup-form{margin:0;max-width:514px}section.subscribe form.newsletter-signup-form .input-group{height:var(--input-height);max-width:initial;margin:0}section.subscribe form.newsletter-signup-form .input-group input{height:100%;border-radius:4px !important;padding-right:7.5rem}section.subscribe form.newsletter-signup-form .input-group button{border-radius:4px !important;margin-top:-1rem;height:2rem;text-transform:uppercase}section.subscribe form.newsletter-signup-form .form-control{border:0}@media (max-width: 767px){section.subscribe .col{flex:0 0 auto;width:100%}section.subscribe .col+.col{margin-top:24px}}@media (min-width: 992px){section.subscribe{--input-height: 54px}}.logo{--logo-width: 95px;--logo-height: auto}@media (min-width: 1440px){.logo{--logo-width: 136px;--logo-height: auto}}.homepage .carousel{--slider-height: auto}.homepage .carousel .carousel-item img{margin:0}.variations{margin-top:15px}.variations h4{margin-bottom:10px}.variations>p{font-weight:bold}.variations>p a{font-weight:normal}.variations .thumbs-list{display:flex;flex-wrap:wrap}.variations .thumbs-list>a{display:block;width:60px;margin:0 15px 15px 0;font-size:11px;text-align:center;line-height:1.2}.variations .thumbs-list>a>span{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:2.5px solid var(--color-basic-gray-light);margin-bottom:7px}.variations .thumbs-list>a>span>img{max-width:100%}.variations .thumbs-list>a.selected{text-decoration:none;pointer-events:none}.variations .thumbs-list>a.selected>span{border-color:var(--color-basic-gray)}.variations .links-list{display:flex;flex-wrap:wrap}.variations .links-list>a{display:block;margin:0 15px 15px 0;font-size:13px;text-align:center;line-height:1.2;background-color:var(--color-basic-gray-super-light);padding:5px 15px;border-radius:32px}.variations .links-list>a:hover{box-shadow:0px -1px 3px rgba(0,0,0,0.08),0px 7px 10px rgba(0,0,0,0.08),0px 3px 5px rgba(0,0,0,0.08),0px 1px 1px rgba(0,0,0,0.06)}.variations .links-list>a.selected{color:#fff;background-color:var(--color-basic-gray);text-decoration:none;pointer-events:none}.product-top-features .btn{text-align:left}.banner-category-top{--mr-b: 40px;--color: #fff;--title-fs: 30px;position:relative;overflow:hidden;margin-bottom:var(--mr-b);color:var(--color)}.banner-category-top a{color:var(--color)}.banner-category-top .page-title{color:var(--color);font-family:'Roboto';font-size:var(--title-fs);font-weight:300}.banner-category-top .page-sub-title{color:var(--color)}.banner-category-top .breadcrumb{border-bottom:0}.banner-category-top .breadcrumb .breadcrumb{margin:0}.banner-category-top .breadcrumb .breadcrumb-item+.breadcrumb-item::before{background-image:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 1.5L5.5 4.5L2.5 7.5' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media (min-width: 992px){.banner-category-top{--mr-b: 50px;--title-fs: 40px}}.banner-category-top-body{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column}.account-page .operations .float-end>.btn{display:none !important}.signin-page .page-header .navbar .col.app-customer-menu{display:block !important}.category-page .page-title{font-family:'Roboto' !important}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,h6,.h6{font-family:var(--bs-body-font-family)}
