@font-face{font-family:FuturaLTProBook;font-style:normal;font-weight:400;src:url(./FuturaLTPro-Book.-nSiVRuw.otf) format("opentype")}@font-face{font-family:FuturaLTProBookBold;font-style:normal;font-weight:700;src:url(./FuturaLTPro-Bold.Bk2dBAgR.otf) format("opentype")}.header-container,.search-bar{position:relative}.search-bar{top:100%;transition:transform .3s;width:100%;z-index:700}@media (max-width:991px){.search-bar{bottom:0;height:60px;left:0;margin-left:0;opacity:0;position:absolute;transition:.3s;visibility:hidden}}.search-bar.active{transform:translateY(0)}@media (max-width:991px){.search-bar.active{opacity:1;visibility:visible}}.search-bar.focused input{background:#fff;color:#002440;padding-right:60px}.search-bar.focused .search-close{opacity:1!important;visibility:visible!important}.search-bar.focused .search-close img{filter:brightness(0)}.search-bar .search-form{height:60px;position:relative;width:100%;z-index:900}@media (max-width:991px){.search-bar .search-form{background-color:#fff;top:56px}}.search-bar .search-form .container{align-items:center;display:flex;height:100%}@media (max-width:991px){.search-bar .search-form .container{max-width:unset;position:relative}}.search-bar .search-icon{cursor:pointer;height:20px;left:25px;position:absolute;transition:.3s;width:20px}.search-bar .input-container{align-items:center;display:flex;height:100%;overflow:hidden;transition:.3s;width:100%}@media (max-width:991px){.search-bar .input-container{width:100%}}.search-bar .input-container .search-close{cursor:pointer;margin-left:-30px;opacity:0;position:relative;transition:.3s;visibility:hidden}@media (max-width:991px){.search-bar .input-container .search-close img{filter:brightness(0)}.search-bar .input-container .search-close{opacity:1;visibility:visible}}.search-bar input{background:transparent;border:1px solid #ced4da;box-shadow:none!important;color:#706f6f;font-size:16px;height:100%;height:46px;line-height:22px;max-width:400px;outline:none!important;padding-left:40px;transition:.3s;width:100%}.search-bar input::-moz-placeholder{color:#706f6f;font-size:16px;line-height:22px}.search-bar input::placeholder{color:#706f6f;font-size:16px;line-height:22px}@media (max-width:991px){.search-bar input{max-width:unset}}.search-bar-backdrop{background:#484848cc;height:100%;left:0;opacity:0;position:fixed;top:0;transition:.3s;visibility:hidden;width:100vw;z-index:700}@media (max-width:1199px){.search-bar-backdrop{top:0}}@media (max-width:991px){.search-bar-backdrop{top:90px}}.search-bar-result-container{left:50%;max-width:700px;opacity:0;position:absolute;top:calc(100% + 19px);transform:translate(-50%);transition:.3s;visibility:hidden;width:100%;z-index:900}@media (min-width:992px){.search-bar-result-container{left:0;transform:none}}@media (max-width:991px){.search-bar-result-container{top:calc(100% + 55px)}}@media (max-width:767px){.search-bar-result-container{height:calc(100vh - 105px);max-width:unset;padding:0;width:calc(100vw - 30px)}}.search-bar-result-container.active{opacity:1;visibility:visible}.search-bar-result-container .search-bar-result{background:#fff;border-radius:0 0 2px 2px;box-shadow:0 4px 10px #0000001a;display:flex;flex-wrap:wrap;max-height:calc(100vh - 110px);max-width:calc(100vw - 250px);overflow:auto;width:600px}@media (max-width:991px){.search-bar-result-container .search-bar-result{max-height:calc(100vh - 200px);max-width:100vw;width:unset}}.search-bar-result-container .search-bar-result-section{align-items:flex-start;display:flex;flex-direction:column;padding:15px 20px;width:100%}.search-bar-result-container .search-bar-result-section.categories{padding-bottom:0}@media (max-width:576px){.search-bar-result-container .search-bar-result-section{width:100%}}.search-bar-result-container .search-bar-result-section .h6{color:#706f6f;margin-bottom:10px}.search-bar-result-container .search-bar-result-section .category{color:#002440;display:block;font-size:16px;line-height:28px;text-decoration:none}.search-bar-result-container .search-bar-result-section .products{display:flex;flex-wrap:wrap;margin-top:0;overflow:auto;width:100%}.search-bar-result-container .search-bar-result-section .products .product{align-items:center;display:flex;margin-bottom:10px;transition:.2s;width:100%}.search-bar-result-container .search-bar-result-section .products .product:last-of-type{margin-bottom:0}.search-bar-result-container .search-bar-result-section .products .product-info{width:100%}.search-bar-result-container .search-bar-result-section .products .product-info a{color:#002440;display:block;font-size:16px;line-height:22px;margin-bottom:-5px;text-decoration:none!important}@media (max-width:767px){.search-bar-result-container .search-bar-result-section .products .product-info a{line-height:24px;margin-right:auto}}.search-bar-result-container .search-bar-result-section .products .product-info span{color:#706f6f;font-size:14px;line-height:20px}.search-bar-result-container .search-bar-result-section .products .product-price{align-items:center;display:flex}.search-bar-result-container .search-bar-result-section .products .product-price span{color:#002440;font-size:14px;font-weight:700;line-height:24px;white-space:nowrap}.search-bar-result-container .search-bar-result-section .products .product-price .btn{height:30px;margin-left:20px;margin-top:0;padding:0;width:36px}.search-bar-result-container .search-bar-result-section .products .product-img{height:60px;margin-right:10px;min-height:60px;min-width:60px;overflow:hidden;width:60px}@media (max-width:767px){.search-bar-result-container .search-bar-result-section .products .product-img{height:60px;margin-bottom:0;margin-right:10px;min-height:60px;min-width:60px;width:60px}}.search-bar-result-container .search-bar-result-section .products .product-img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.search-bar-result-container .search-bar-result-section .btn{border-radius:0;box-shadow:none;height:50px;justify-content:center;margin-top:20px;text-align:center;width:100%}@font-face{font-family:FuturaLTProBook;font-style:normal;font-weight:400;src:url(./FuturaLTPro-Book.-nSiVRuw.otf) format("opentype")}@font-face{font-family:FuturaLTProBookBold;font-style:normal;font-weight:700;src:url(./FuturaLTPro-Bold.Bk2dBAgR.otf) format("opentype")}.primary-font{font-family:FuturaLTProBook,sans-serif}.primary-font-bold,strong{font-family:FuturaLTProBookBold,sans-serif}.xl{font-size:50px;line-height:64px}.h1,.xl,h1{font-weight:400}.h1,h1{color:#003da5;font-size:40px;line-height:48px;margin:0 0 24px}@media (max-width:767px){.h1,h1{font-size:32px;line-height:40px}}.h2,h2{font-size:28px;line-height:34px;margin:0}.h2,.h3,h2,h3{color:#002440;font-weight:400}.h3,h3{font-size:24px;line-height:30px;margin:0 0 16px}.h4,h4{font-size:20px;line-height:26px}.h4,.h5,h4,h5{color:#002440;font-weight:400;margin:0}.h5,h5{font-size:18px;line-height:24px}.h6,h6{font-size:16px;line-height:22px}.h6,.lead_text,h6{color:#002440;font-weight:400;margin:0 0 9px}.lead_text{font-size:22px}.lead_text,p{line-height:28px}p{font-size:16px;font-weight:400}.p-18,p{color:#002440}.p-18{font-size:18px;line-height:24px}.p-16{font-size:16px;line-height:22px}.p-14,.p-16{color:#002440}.p-14{font-size:14px;line-height:20px}.p-12{font-size:12px;line-height:16px}.p-12,a{color:#002440}a{color:#034ea2;cursor:pointer;text-decoration:underline}a:hover{color:#e31c79}.free-gift{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23002440' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19.2 12v9H4.8v-9M21 7.5H3V12h18zM12 21V7.5M12 7.5h4.05a2.25 2.25 0 0 0 0-4.5C12.9 3 12 7.5 12 7.5M12 7.5H7.95a2.25 2.25 0 1 1 0-4.5C11.1 3 12 7.5 12 7.5'/%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;margin-bottom:20px;padding-left:30px;width:100%}.free-gift-next{align-items:center;display:flex;margin-right:auto}.free-gift-next img{margin-right:10px}.free-gift-product{align-items:center;display:flex;margin:5px 0}.free-gift-product-img{height:50px;margin-right:10px;width:50px}.free-gift-product-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.free-gift-product-name{color:#002440;font-size:16px;line-height:22px}.free-gift-info{color:#706f6f;font-size:14px;line-height:20px}.free-gift-bar{background:#f5f5f5;border-radius:2px;height:10px;margin-left:-30px;margin-top:15px;position:relative;width:calc(100% + 30px)}.free-gift-bar-progress{background:#3cc029;border-radius:2px;height:100%;left:0;position:absolute;top:0}
