@font-face{font-family:Archivo Black;src:url(../assets/ArchivoBlack-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(../assets/OpenSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(../assets/OpenSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(../assets/OpenSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(../assets/OpenSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--archivo-black: "Archivo Black", sans-serif;--open-sans: "Open Sans", sans-serif;--blue: #162B6D;--dark-blue: #09112B;--light-gray-blue: #F3F6F8;--black: #000000;--light-blue: #A5B4B9;--grey: #DCDEE3;--grey-2: #6A6A6A;--light-grey: #F4F4F5;--white-color: #FFFFFF;--border-radius: 12px;--transition-all: .4s ease-in-out all;--moz-transition-all: .4s ease-in-out all;--webkit-transition-all: .4s ease-in-out all}body{font-size:16px;font-weight:400;color:var(--grey-2);font-family:var(--open-sans);letter-spacing:0}h1,h2,h3,h4,h5,h6{line-height:normal;letter-spacing:0;margin:0;color:var(--black);font-family:var(--archivo-black)}h1{font-size:60px;line-height:72px;font-weight:400}h2{font-size:48px;line-height:60px;font-weight:400}h3{font-size:40px;line-height:48px;font-weight:400}h4{font-size:32px;line-height:36px;font-weight:400}h5{font-size:24px;line-height:32px;font-weight:400}h6{font-size:20px;line-height:32px;font-weight:400}p{font-size:16px;font-family:var(--open-sans)}ul,ol{margin:0;padding:0}button{box-shadow:none;border:12px;transition:var(--webkit-transition-all)}a{color:var(--dark-blue)}a,button{text-decoration:underline;transition:var(--webkit-transition-all);font-family:var(--open-sans);cursor:pointer;letter-spacing:0px}.primary-btn{font-family:var(--archivo-black);border:1.5px solid var(--blue);background:var(--blue);color:var(--white-color);font-size:14px;line-height:24px;text-transform:uppercase;letter-spacing:1.68px;border-radius:var(--border-radius);padding:16px 24px;font-weight:400;display:inline-block;vertical-align:top;text-decoration:none;text-align:center}.border-btn{background:transparent;color:var(--white-color);border:1.5px solid var(--white-color)}.white-btn{background:var(--white-color);color:var(--dark-blue);border-color:var(--white-color)}.white-btn:hover,.border-btn:hover{background:var(--blue);border-color:var(--blue);color:var(--white-color)}.secondary-btn{font-family:var(--archivo-black);background:var(--light-gray-blue);color:var(--dark-blue);font-size:14px;line-height:24px;text-transform:uppercase;letter-spacing:1.68px;border-radius:var(--border-radius);padding:18px 42px;font-weight:400;display:inline-block;vertical-align:top;text-decoration:none;text-align:center}.secondary-btn:hover{background:var(--blue);color:var(--white-color)}.tertiary-btn{font-family:var(--archivo-black);background:transparent;color:var(--blue);font-size:14px;line-height:24px;text-transform:uppercase;letter-spacing:1.68px;border-radius:var(--border-radius);padding:18px 42px;font-weight:400;border:1.5px solid var(--blue);vertical-align:top;text-decoration:none;text-align:center}.tertiary-btn:hover{background:var(--blue);color:var(--white-color)}.info-btn{font-family:var(--archivo-black);font-weight:400;font-size:14px;letter-spacing:1.68px;line-height:24px;color:var(--white-color);background-color:transparent;padding:18px 24px;display:inline-block;border-radius:var(--border-radius);border:1.5px solid var(--white-color)}.info-btn:hover{background-color:var(--blue);color:var(--white-color)}.page-width{max-width:1380px;margin:0 auto;padding:0 20px}html{scroll-behavior:smooth}.slick-slider .slick-arrow{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;border:0;cursor:pointer;transition:var(--webkit-transition-all);background:var(--white-color);border-radius:50%}.slick-slider .slick-arrow:hover{background:var(--blue)}.slick-slider .slick-arrow:before{border:solid var(--light-blue);border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);content:"";transition:var(--webkit-transition-all);margin-left:-3px}.slick-slider .slick-prev.slick-arrow:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-right:-5px}.slick-slider .slick-arrow:hover:before{border-color:var(--white-color)}@media only screen and (max-width:991px){h2{font-size:24px;line-height:normal}.primary-btn{font-size:12px;line-height:normal}}.slider-footer{display:flex;align-items:center;gap:20px;margin-top:40px}.slider-progress{flex:1;height:4px;background:#e6e6e6;position:relative;border-radius:10px}.progress-fill{width:0;height:100%;background:#0d1d52;border-radius:10px;transition:width .3s ease;display:block!important}.template-index .grid-view-item-image .responsive-image-wrapper{background-color:var(--light-grey);padding:16px;border-radius:8px}.template-index .responsive-image-wrapper img{transform:unset!important;left:unset!important;top:unset!important;position:unset!important;object-fit:contain!important;mix-blend-mode:multiply;transition:.3s}.template-index .grid-view-item:hover .responsive-image-wrapper img{transform:scale(1.2)!important}.template-index .grid-view-item .aspect-ratio{padding-bottom:100%!important}.template-index .grid-view-item-image{margin-bottom:20px!important}.template-index .product-grid--title a{cursor:pointer;color:var(--dark-blue);font-family:var(--open-sans);font-size:14px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase;text-decoration:none}.template-index .grid-view-item.text-align--center .product-grid--title,.template-index .grid-view-item.text-align--center .product-grid--price{text-align:left!important}.template-index .product-grid--price .money:not(.sale-price):not(.price-line-through),.template-index .product-grid--price a{color:var(--grey-2);font-family:var(--open-sans);font-size:14px;font-style:normal;font-weight:800;line-height:24px;text-transform:uppercase;text-decoration:none!important}.template-index .grid-view-item{margin-bottom:0!important}@media screen and (max-width:749px){.template-index .grid-view-item-image .responsive-image-wrapper{border-radius:4px}}@media screen and (max-width:500px){.template-index .product-grid--title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/base.css.map */
