:root{--primary-color: #3490dc;--secondary-color: #ffb32a;--detail-color: #F72585;--background-color: #3db3f8;--light-background-color: #f1faff;--dark-text-color: #0f1e30 !important;--main-text-color: #354761 !important;--light-gray-color:#D0D0D0;--border-radius: 12px}@font-face{font-family:Inter;src:url(/build/assets/InterVariable-DiVDrmQJ.woff2) format("woff2");font-weight:200 1000;font-style:normal;font-stretch:100%;font-display:swap}@font-face{font-family:Manrope;src:url(/build/assets/Manrope-Variable-DAGrG0F2.woff2) format("woff2");font-weight:200 1000;font-style:normal;font-stretch:100%;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:Manrope!important;font-weight:600!important}body{font-family:Inter!important;font-weight:400!important;background-image:none!important;background-color:var(--light-background-color)!important}.footer-modern{background:linear-gradient(0deg,#fff,#a9e0ff)!important;color:var(--main-text-color)!important}.footer-modern .footer-top-bar{color:var(--main-text-color)!important;border-bottom:1px solid #3490dc55!important}.footer-modern .footer-top-bar a,.footer-modern .footer-social-link,.footer-modern .footer-links a,.footer-modern .footer-description,.footer-modern .footer-bottom{color:var(--main-text-color)!important}.footer-modern .footer-heading{color:var(--main-text-color)!important;padding-bottom:.4rem!important;margin-bottom:.7rem!important}.footer-modern .footer-heading:after{background:var(--secondary-color)!important;height:3px!important;width:50px!important}#topcode-logo{fill:var(--dark-text-color);stroke:var(--dark-text-color)}#icons-ref,#icons-ref a{color:var(--main-text-color)!important}header{background-color:var(--background-color)}.button-text{color:#fff!important}.btnScrollToTop{background-color:var(--background-color)}.btnScrollToTop>i{color:#fff!important}.branch-color{color:#f8f9fa!important}.spinner-color{color:#addaf3!important}.sidebar-pill-color{background-color:var(--secondary-color)!important}.sidebar-pill-text-color,.sidebar-text{color:#fff!important}.secondary-bg-color{background-color:var(--secondary-color)!important}.secondary-color{color:var(--secondary-color)!important}.primary-bg-color{background-color:var(--primary-color)!important}.primary-color{color:var(--primary-color)!important}.nav-bar-text{color:var(--secondary-color)!important;font-weight:500;font-size:18px}.nav-bar-text-different{color:var(--primary-color)!important;font-weight:500}.navbar-background{background-color:#fff!important}.side-bar-text{color:#fff!important}.ribbon span{background-color:var(--detail-color)!important}.ribbon:before,.ribbon:after{border:5px solid var(--detail-color)!important}.discount-bubble{color:var(--detail-color)!important}del.product-price{color:#495057!important}.cookie-consent__agree{color:#fff;background-color:var(--success)!important;border-color:var(--success)!important}.details-add-to-cart-btn{background-color:var(--success)!important;border-color:var(--success)!important}.limit-message-amount{font-weight:700;color:var(--primary-color)}.limit-message-delivery{font-weight:800;color:var(--primary-color)}.sidebar-background{background-color:var(--secondary-color)!important}.mobile-main-category-icon{filter:invert(1)}#navbarDropdown,#cart-menu-dropdown,#profile-menu-dropdown,.login-link{color:var(--main-text-color)!important}.btn-social-icon{color:var(--light-gray-color)!important}#main-header{background-color:#fff}#navbar-top{background-color:var(--primary-color)!important;padding:.6rem 1rem!important}#navbar-top .nav-bar-text{color:#fff!important;padding:.15rem .75rem!important;position:relative}#navbar-top .nav-bar-text:after{content:"";position:absolute;bottom:0;width:0;left:10px;height:2px;background:var(--secondary-color);transition:width .2s ease}#navbar-top .nav-bar-text:hover:after{width:80%}.slider-button-1,.slider-button-2{border-radius:var(--border-radius)!important}.carousel-arrows .btn-primary:disabled,.carousel-arrows .btn-primary.disabled{border-color:var(--background-color)!important;background:#fff!important;opacity:1!important}.carousel-arrows .btn-primary{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.carousel-arrows .btn-primary:disabled .fa-chevron-left,.carousel-arrows .btn-primary:disabled .fa-chevron-right,.carousel-arrows .btn-primary.disabled .fa-chevron-left,.carousel-arrows .btn-primary.disabled .fa-chevron-right{color:var(--background-color)!important}.card-add-to-cart-btn{border-color:transparent!important;background:linear-gradient(135deg,#2a8cc8,#3db3f8);transition:background .3s ease}.card-add-to-cart-btn:hover{background:linear-gradient(135deg,#2a8cc8,#3db3f8)!important}#navbar-top .nav-item.dropbtn .nav-link{border-radius:var(--border-radius);background-color:#fff!important;color:var(--main-text-color)!important}#navbar-top .nav-item.dropbtn .nav-link:hover:after{display:none}.bright-cookie.js-cookie-consent{background:linear-gradient(135deg,#fdfeff,#ebf8ff)!important}.modern-block-section button:not(.listing-variation-option),.modern-block-categories-button{border-radius:var(--border-radius)!important}.collection-page button{border-radius:4px 0 0!important}.manage-article{color:var(--detail-color)!important}.custom-h1{font-size:clamp(2rem,2vw,3.5rem)!important;line-height:1!important;text-align:left!important;color:var(--main-text-color)!important}.custom-h1>a:hover{text-decoration:none}#category-dropdown-content{margin-top:.5rem!important}.dropdown-main-category-icon{filter:invert(1)}.active-parent{color:var(--main-text-color)!important}.active-parent>img{filter:invert(0)}.active-parent>i{color:var(--secondary-color)!important}.category-divider{border-top:1px solid var(--secondary-color)!important}.footer-modern .footer-logo{filter:none!important}.modern-block-heading{padding-left:0!important;font-size:clamp(2rem,2vw,3.5rem);line-height:1;z-index:5}.modern-block-heading:after{content:"";position:absolute;bottom:-2px;width:0;left:0;height:3px;background:var(--secondary-color);width:100%;z-index:-1}[id^=brands-filter]>.filter-section-header,[id^=categories-filter]>.filter-section-header{background-color:var(--secondary-color)!important;color:var(--dark-text-color)!important}h1.product-name{margin-top:.5rem;font-size:calc(1.2rem + .6vw)!important}h1.product-name:before{content:none!important}.modern-block-section-newsletter>.modern-block-heading-container{border:none;justify-content:center!important}#newsletter-submit-btn{border-radius:50%!important;width:44px;height:44px;margin:3px;padding:0;background-color:var(--background-color)!important;border-color:var(--background-color)!important}.modern-block-section-categories h4,.modern-block-section-brands h4{color:var(--main-text-color)!important}.modern-block-section-categories h4:hover,.modern-block-section-brands h4:hover{color:var(--primary-color)!important}.modern-block-section-categories a>div,.modern-block-section-brands a>div{box-shadow:0 2px 6px var(--main-text-color)!important}.modern-block-section-categories .category-circle{border:6px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from -115deg,var(--primary-color) 0deg,var(--primary-color) 145deg,color-mix(in srgb,var(--primary-color) 40%,white) 160deg,white 170deg,color-mix(in srgb,var(--secondary-color) 60%,white) 180deg,var(--secondary-color) 190deg,var(--secondary-color) 330deg,color-mix(in srgb,var(--secondary-color) 35%,white) 340deg,white 350deg,color-mix(in srgb,var(--primary-color) 60%,white) 355deg,var(--primary-color) 360deg) border-box!important}#block-wrapper-products-31{min-height:300px;background:linear-gradient(#cfedff59,#94ddff59),url(/branch/signal/section_bg.webp) center / cover no-repeat;z-index:-2}#block-wrapper-html-8{margin-bottom:0!important}#block-wrapper-banner_block-32{background-color:#fff!important}#block-wrapper-html-8{max-height:450px!important}.mobile-social-link{color:var(--light-gray-color)!important}#cart-collapse-button span{color:var(--main-text-color)!important}.mobile-menu-social-link{display:none}#work_hours{text-transform:capitalize}.mobile-menu-link,.mobile-menu-link>a{color:var(--main-text-color)!important}@media (max-width: 768px){#navbar-top{background-color:#fff!important}#navbar-top button>i,#navbar-top button>span>i{color:var(--main-text-color)!important}}
