@font-face{font-family:UnicoFira;src:url('../assets/fonts/FiraGO/FiraGO-Regular.woff2') format('woff2');font-display:swap;font-weight:400}
body{font-family:UnicoFira,FiraGO,sans-serif}.unico-rebuild-search{display:flex;width:100%;align-items:center}.unico-rebuild-search label{position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;font-size:0;flex:1}.unico-rebuild-search input[type=search]{font-size:1.5rem;border:0;border-radius:2rem;width:100%;padding:.8rem 1.2rem;background:transparent}.unico-rebuild-search button{border:0;background:transparent;color:#1766b3;font-size:2.6rem;padding:0 1rem}
.unico-rebuild-hero{display:flex;align-items:center;justify-content:space-between;gap:3rem;min-height:34rem;padding:5rem!important;margin:2rem auto;border-radius:2rem;background:linear-gradient(120deg,#f1f6ff,#e7f6fc);overflow:hidden}.unico-rebuild-hero>div:first-child{max-width:65rem}.unico-rebuild-kicker{font-size:1.3rem;font-weight:700;letter-spacing:.24em;color:#1361ae}.unico-rebuild-hero h1{font-size:4rem;line-height:1.5;margin:1rem 0;color:#11355d}.unico-rebuild-hero p{font-size:1.7rem;color:#52667c;margin-bottom:3rem}.unico-rebuild-hero a{display:inline-block;padding:1.3rem 2.3rem;border-radius:3rem}.unico-rebuild-mark{display:flex;align-items:center;justify-content:center;min-width:23rem;width:28rem;height:25rem;border-radius:50%;background:#fff;box-shadow:0 2rem 7rem #c6d9f5}.unico-rebuild-mark img{width:70%;height:auto}
.unico-rebuild-page{max-width:130rem;margin:4rem auto;padding:0 2rem;font-size:1.5rem}.unico-rebuild-page .woocommerce{font-size:1.5rem}.unico-rebuild-page input.input-text,.unico-rebuild-page select,.unico-rebuild-page textarea{border:1px solid #d5dfec;border-radius:.7rem;padding:1rem;min-height:4.2rem}.unico-rebuild-page .woocommerce button.button,.unico-rebuild-page .woocommerce a.button{background:#1766b3;color:#fff;padding:1.3rem 2rem;border-radius:2rem;font-family:inherit}.unico-rebuild-page label{display:block}.unico-rebuild-page .woocommerce-billing-fields h3{font-size:2.4rem}.unico-rebuild-page form .form-row{display:block;padding:.5rem}.unico-rebuild-page .woocommerce-MyAccount-content{padding:1.5rem}.unico-rebuild-page table.shop_table{font-size:1.4rem}.unico-rebuild-page .woocommerce-checkout-payment{background:#f3f7fb!important}.unico-rebuild-page .woocommerce form .form-row input[type=checkbox]{width:auto}
.action__exchange,.user__action.header__shopping-wishlist,.user__action.header__shopping-compare,.mobile-nav-compare,.mobile-nav-wishlist,.quick-order__container{display:none!important}.unico-rebuild-empty{padding:3rem;text-align:center;color:#657184}.header__logo-img{max-width:16rem}
.unico-rebuild-slider .slider-product__article{min-width:0}.unico-rebuild-slider .img__container img{width:100%;height:22rem;object-fit:contain}.unico-rebuild-slider .slider-product:not(.slick-initialized){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.unico-rebuild-slider .slider-product__attributes{padding:1.5rem}.unico-rebuild-slider .slider-product__header{display:block;font-size:1.7rem}.unico-rebuild-slider .slider-product__price{font-size:1.7rem;margin:1rem 0}.unico-rebuild-slider a.button{display:inline-block;color:white;background:#1566b0;border-radius:2rem;padding:1rem 1.4rem}
@media(max-width:768px){.unico-rebuild-hero{padding:2.4rem!important;margin:1rem;min-height:28rem;width:auto;gap:1rem}.unico-rebuild-hero h1{font-size:2.6rem}.unico-rebuild-hero p{font-size:1.4rem}.unico-rebuild-mark{display:none}.unico-rebuild-page{margin:2rem auto;padding:0 1rem}.unico-rebuild-slider .slider-product:not(.slick-initialized){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.unico-rebuild-slider .img__container img{height:16rem}}
