.wf-loading *{opacity:0}.wf-active *,.wf-inactive *{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#header-group .announcement-bar{background-color:#000}#header-group #navbar-desktop{background-color:#3b5998;color:#fff}#header-group #navbar-desktop .col-logo{text-align:center;border-right:1px solid #fff}#header-group #navbar-desktop .navbar-logo{display:inline-block}#header-group #navbar-desktop .phone{display:block;width:100%;margin-top:15px;text-align:center;font-weight:900;text-decoration:none;font-size:15px;line-height:1}#header-group #navbar-desktop .form-control-search{padding-left:15px;padding-right:15px}#header-group #navbar-desktop .form-control-search .form-control{border:1px}#header-group #navbar-desktop .free-shipping{width:190px;height:auto;padding:0 1rem}#header-group #navbar-desktop .nav-desktop-icons a{display:block;width:100%;text-align:center;font-size:32px}#header-group #navbar-desktop .nav-desktop-icons a:hover{color:#ffe200}#header-group #navbar-desktop .nav-desktop-icons a:hover,#header-group #navbar-desktop .nav-desktop-icons a:active,#header-group #navbar-desktop .nav-desktop-icons a:focus,#header-group #navbar-desktop .nav-desktop-icons a:active:focus{background:none}#header-group #navbar-desktop .nav-desktop-icons a span{display:block;width:100%;font-weight:900;font-size:12px;line-height:1}#header-group #navbar-desktop .nav-desktop-icons .cart-count-badge{width:24px;height:24px;line-height:24px;text-align:center;background-color:#f36522;font-weight:700;top:8px;right:1px}#header-group #navbar-desktop .nav-desktop-icons .nav-link-icon{padding:.8rem .65rem .65rem}#header-group #navbar-main{background-color:#334d86;color:#fff}#header-group #navbar-main ul>li>a{font-weight:900;text-transform:uppercase;border-radius:0;padding:.6rem .8rem}#header-group #navbar-main ul>li>a:hover{color:#ffe200}#header-group #navbar-main ul>li>a.main-menu{font-weight:900;text-transform:uppercase;background-color:#273d6e}#header-group #navbar-main ul>li>ul>li>a:hover{color:#273d6e}#home-page-feature-top{padding-top:15px;padding-bottom:15px;margin-bottom:15px}#home-page-feature-top a.card{border:5px solid #f36522;border-radius:8px;overflow:hidden;box-shadow:0 1px 5px #a1a1a1;padding:0;text-decoration:none;opacity:1}#home-page-feature-top a.card:hover{opacity:.8}#home-page-feature-top a.card .card-body{padding:0}#home-page-feature-top a.card .card-body img,#home-page-feature-top a.card .card-body img.no-image{border-radius:0;border:0;padding:10px;margin-bottom:0!important;aspect-ratio:1 / 1;object-fit:contain;width:100%;max-width:100%;height:auto}#home-page-feature-top a.card .card-footer{border:0;padding:0;background-color:unset}#home-page-feature-top a.card .card-footer h3{display:block;width:100%;font-size:16px;background-color:#f36522;color:#fff;padding:12px 12px 8px;border-radius:0;margin-bottom:0;text-decoration:none;text-align:center}#home-page-feature-bottom h2{display:block;width:100%;font-size:24px;background-color:#324c87;color:#fff;padding:12px 12px 10px;margin-bottom:25px;text-align:center}#home-page-feature-bottom{padding-bottom:15px;margin-bottom:15px}#home-page-feature-bottom a.card{border:3px solid #324c89;border-radius:8px;overflow:hidden;box-shadow:0 1px 5px #a1a1a1;padding:0;text-decoration:none;opacity:1}#home-page-feature-bottom a.card:hover{opacity:.8}#home-page-feature-bottom a.card .card-body{padding:0}#home-page-feature-bottom a.card .card-body img,#home-page-feature-top a.card .card-body img.no-image{border-radius:0;border:0;padding:10px;margin-bottom:0!important;aspect-ratio:1 / 1;object-fit:contain;width:100%;max-width:100%;height:auto}#home-page-feature-bottom a.card .card-footer{border:0;padding:0;background-color:unset}#home-page-feature-bottom a.card .card-footer h3{display:block;width:100%;font-size:16px;background-color:transparent;color:#324c89;padding:12px 12px 8px;border-radius:0;margin-bottom:0;text-decoration:none;text-align:center}#home-page-feature-promos .card{border-radius:0;border:0}#home-page-feature-promos .card .card-body{padding:0}#home-page-feature-promos .card .card-body a{display:block;width:100%;border:1px solid #ccc}#home-page-feature-promos .card .card-body a:hover{border-color:#000}.extra-seo{margin-top:45px;padding-top:30px;border-top:1px solid #eee;margin-bottom:30px}.extra-seo h1{text-align:center;color:#324c87;font-size:28px}.extra-seo p{text-align:left;font-size:20px;margin-bottom:0}.page-type-collection .collection-header{text-align:left;margin-top:30px;border:0}.page-type-collection .collection-header h1{color:#324c87;font-size:36px}.page-type-collection .collection-header .description{margin-left:0;margin-right:0;max-width:none;font-size:18px}.page-type-collection .collection-header .collection-header-img{border-radius:4px;border:0;aspect-ratio:1 / 1;width:100%;object-fit:contain;height:auto;background-color:transparent;box-shadow:0 1px 5px #ccc}.page-type-collection .collection-header hr{margin-top:15px}.page-type-collection .additional-seo-text{text-align:left}.page-type-collection .additional-seo-text h2{text-align:center;font-size:24px;color:#324c87}.page-type-collection .container-sub-collections{margin-top:30px;margin-bottom:60px}.page-type-collection .container-list{margin-top:15px;margin-bottom:30px}.page-type-collection a.card{border:3px solid #324c89;border-radius:8px;overflow:hidden;box-shadow:0 1px 5px #a1a1a1;padding:0;text-decoration:none;opacity:1}.page-type-collection a.card:hover{opacity:.8}.page-type-collection a.card .card-body{padding:0}.page-type-collection a.card .card-body img,.page-type-collection a.card .card-body img.no-image{border-radius:0;border:0;padding:10px;margin-bottom:0!important;aspect-ratio:1 / 1;object-fit:contain;width:100%;max-width:100%;height:auto}.page-type-collection a.card .card-footer{border:0;padding:0;background-color:unset}.page-type-collection .card-footer h3{display:block;width:100%;font-size:16px;background-color:transparent;color:#324c89;padding:12px 12px 8px;border-radius:0;margin-bottom:0;text-decoration:none;text-align:center}.featured-products .swiper-slide .product-card a,.search-inner .product-list .product-card a,.page-type-collection .product-list .product-card a{border:2px solid #324c87;border-radius:8px;overflow:hidden;box-shadow:0 1px 5px #a1a1a1;text-align:left;padding:10px}.featured-products .swiper-slide .product-card a .img-thumbnail,.search-inner .product-list .product-card a .img-thumbnail,.page-type-collection .product-list .product-card a .img-thumbnail,.page-type-collection .product-list .product-card a .no-image{border:0;aspect-ratio:1 / 1;width:100%;height:auto;object-fit:contain;object-position:center center}.featured-products .swiper-slide .product-card a .product-title,.search-inner .product-list .product-card a .product-title,.page-type-collection .product-list .product-card a .product-title{text-transform:uppercase;color:#324c87;margin-bottom:10px}.featured-products .swiper-slide .product-card .product-card-price,.search-inner .product-list .product-card .product-card-price,.page-type-collection .product-list .product-card .product-card-price{font-size:20px}.featured-products .swiper-slide .product-card .product-card-price .product-card-price-final,.search-inner .product-list .product-card .product-card-price .product-card-price-final,.page-type-collection .product-list .product-card .product-card-price .product-card-price-final{font-weight:900;color:#00af00}.featured-products .swiper-slide .product-card .product-card-price .product-card-price-compare,.search-inner .product-list .product-card .product-card-price .product-card-price-compare,.page-type-collection .product-list .product-card .product-card-price .product-card-price-compare{font-weight:700;color:#999;margin-left:10px}.featured-products .swiper-slide .product-card .additional-seo-text-card ul,.search-inner .product-list .product-card .additional-seo-text-card ul,.page-type-collection .product-list .product-card .additional-seo-text-card ul{padding-left:18px;line-height:1.3;margin-bottom:0}.product-card-img-wrapper .product-sold-out-badge{left:0;transform:none;font-size:16px;text-transform:uppercase;font-weight:900;border-radius:0;width:100%}.featured-products .section-header .title{margin-bottom:15px}.featured-products .swiper-slide{height:auto}.row-breadcrumbs{margin-top:20px;margin-bottom:0}.row-breadcrumbs .breadcrumb{margin-bottom:0}.row-breadcrumbs .collection-count{display:block;width:100%;text-align:right}.row-breadcrumbs .breadcrumb-item a{text-decoration:none;font-weight:700;color:#324c87}.row-breadcrumbs .breadcrumb-item+.breadcrumb-item:before{font-family:"Font Awesome 6 Free",fontawesome;content:"\f105";color:#ccc}.product-contents .product-media-gallery .swiper-wrapper .swiper-slide img{object-fit:contain;object-position:center center;height:600px}.product-contents img.no-image{object-fit:contain;object-position:center center;width:100%;max-width:100%;height:600px}.product-contents .product-media-gallery .swiper-thumbs .swiper-slide img{object-fit:contain;object-position:center center;height:100px}.product-contents .product-block-atc{padding:15px;background-color:#eee;border-radius:8px;margin-bottom:10px}.product-contents .product-block-atc button.btn.btn-atc{display:inline-block;text-transform:uppercase;font-weight:900;max-width:200px;padding-top:10px}.product-contents strong{font-weight:900}.product-contents h1.title{font-size:32px;line-height:1.2;color:#324c87}.product-contents h2{font-size:24px;line-height:1.2;color:#324c87}.product-contents .product-price{font-size:20px}.product-contents .product-price .product-price-final{font-weight:900;color:#00af00}.product-contents .product-price .product-price-compare{font-weight:700;color:#999;margin-left:10px}.product-contents hr{margin-top:15px;margin-bottom:5px}.page-type-product h2.title{font-size:24px;line-height:1.2;color:#324c87}.page-contact .form-wrapper{padding:30px;box-shadow:0 1px 5px #ccc;background:#ebebeb;background:linear-gradient(180deg,#ebebeb,#fff 50%);border-radius:10px;margin-bottom:30px}#footer{background-color:#000;color:#fff}#footer .footer-block-left strong{font-weight:900}#footer .footer-block-middle .nav .nav-item{display:block;width:100%}#footer .footer-block-middle a{font-weight:900;font-size:18px;color:#fff;opacity:1;display:inline-block;padding-left:0;padding-right:0}#footer .footer-block-middle .nav:hover .nav-link{opacity:1}#footer .footer-block-middle a:hover{color:#ff0!important}#footer h3{display:block;width:100%;border-bottom:1px solid #fff;font-size:22px;padding-bottom:8px}#footer .social-block ul{list-style:none;padding-left:0}#footer .social-block ul>li{display:inline-block;margin-right:8px}#footer .social-block ul>li>a{font-size:28px;display:block;color:#fff;opacity:1}#footer .social-block ul>li>a:hover{color:#ff0!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
