.placeholder-svg{max-width:calc(100% - 2px);width:calc(100% - 2px)}.header-bar{background-color:#003272}.header-bar .search-header__input,.header-bar .search-bar__input,.header-bar .search-header__input:hover+.btn--link,.header-bar .btn--link,.header-bar a{color:#fff}.header-bar .btn--link:hover,.header-bar a:hover{color:#fff}.header-bar .search-header:focus{max-width:100%}.site-header-logo{position:absolute;left:0;right:0;margin:auto;width:120px;top:0;z-index:7}.js-mobile-nav-toggle .icon.not-active{display:none!important}.js-mobile-nav-toggle .icon.active{display:block!important}.mobile-nav-wrapper.open-mobile-menu{-ms-transform:translateY(44px);-webkit-transform:translateY(44px);transform:translateY(44px);display:block;z-index:6;height:100vh}.mobile-nav{margin:70px auto 0;max-width:90%}.mobile-nav .search-header.search--focus{max-width:100%}@media (min-width: 750px){.site-header__search.site-header__icon{display:block}}body.scroll-lock{overflow:hidden}.container{padding:0 30px}.side-bar-panel{border:1px solid #e8e9eb;background-color:#fff;padding:10px;width:calc(100% - 60px);margin:10px auto 0}.side-bar-panel .site-nav{margin:10px 0;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between}.side-bar-panel ul#SiteNav .main-li{width:calc(50% - 5px);height:45px;border:1px solid #e8e9eb;margin-bottom:10px;padding:5px;position:static}.side-bar-panel ul#SiteNav .main-li>a{background-repeat:no-repeat;background-position:center;background-size:auto;height:38px}.side-bar-panel ul#SiteNav .main-li>a>span{font-size:0}.side-bar-panel .submenu-position-change{position:absolute;padding:10px;display:block;left:-10px;top:calc(100% + 10px);font-size:14px;width:calc(100% + 20px);height:617px;overflow-y:auto;overflow-x:inherit;width:380px}li.main-li.site-nav--has-dropdown.active-dropdown{background-color:#eaeaea}.site-nav__dropdown li{margin:0 0 1px}.site-nav__dropdown li:last-child{margin:0}.site-nav__link{cursor:pointer}.site-nav__dropdown .site-nav__link{padding:8px 15px;background-color:#003272;color:#fff;text-decoration:none}.site-nav__dropdown .site-nav__link:hover,.site-nav__dropdown .site-nav__link:focus{background-color:#ed7704;color:#fff;text-decoration:none;border:none;outline:0}.site-nav__dropdown .site-nav__link:hover .site-nav__label,.site-nav__dropdown .site-nav__link:focus .site-nav__label{border:none}.site-header__icon svg{height:18px;width:19px}.search-header__input{min-height:30px;padding:5px}.page-container{width:100%;float:right;padding-right:30px;padding-left:30px}.main-content .shopify-section .page-width,.main-content .page-width{max-width:100%;padding-left:0;padding-right:0}@media only screen and (min-width: 750px){.side-bar-panel{z-index:5;position:-webkit-sticky;position:sticky}.side-bar-panel.fixed{position:-webkit-sticky;position:sticky}.index-section{padding-top:0}}@media (min-width: 600px){.side-bar-panel ul#SiteNav .main-li{width:calc(33.333% - 5px)}}@media (min-width: 1000px){.side-bar-panel{left:30px;width:20%;float:left;z-index:5;position:-webkit-sticky;position:sticky;top:5px}.side-bar-panel .site-nav{margin:0}.side-bar-panel .site-nav li.main-li:last-child{margin:0!important}.side-bar-panel ul#SiteNav .main-li{width:100%}.side-bar-panel .submenu-position-change{position:absolute;left:calc(100% + 20px);top:-11px}.side-bar-panel.fixed{position:-webkit-sticky;position:sticky;margin-top:10px}.page-container{width:calc(80% - 30px)}body.template-index .side-bar-panel,.side-bar-panel{margin:30px 0 10px}body.template-index .main-content{padding-top:30px}.main-content{padding-top:70px}}@media (max-width: 599px){.side-bar-panel ul#SiteNav .main-li>a{background-size:auto 32%}}@media (max-width: 999px){body.template-product .side-bar-panel,body.template-cart .side-bar-panel,body.template-blog .side-bar-panel,body.template-article .side-bar-panel,body.template-search .side-bar-panel,body.account-template .side-bar-panel{margin-top:70px}}.slideshow__text-wrap--desktop .slideshow__text-content{width:90%;left:0;right:0;padding:0;margin:auto}.slick-slide>div{position:relative;height:100%}.slideshow__arrows{background-color:transparent;justify-content:center}.slideshow__arrow{display:none}.slideshow__arrows .slick-dots li{width:20px;height:3px}.slideshow__arrows .slick-dots li button:before,.slideshow__arrows .slick-dots li a:before{width:20px;height:3px;border-radius:0}.slideshow__arrows .slick-dots li.slick-active button:before,.slideshow__arrows .slick-dots li.slick-active a:before{color:#003272}@media only screen and (min-width: 750px){.slideshow__controls:hover .slideshow__arrows,.slideshow__controls:focus .slideshow__arrows,.slideshow__controls--hover .slideshow__arrows{background-color:transparent}}@media only screen and (max-width: 749px){.slideshow__text-wrap--desktop .slideshow__text-content{top:60%}.slideshow__title,.slideshow__subtitle{display:block}.mega-title.slideshow__title{font-size:1.5em}.mega-subtitle.slideshow__subtitle{font-size:12px}.mega-subtitle.slideshow__subtitle{display:block}.slideshow__btn{display:inline-block;min-height:2rem;line-height:1}.slideshow__text-wrap--mobile{background-color:transparent}.slideshow__text-content.slideshow__text-content--mobile{display:none!important}}.template-index .slideshow--small{height:330px}.site-footer{margin:30px 0 0;padding-bottom:0}.site-footer a{color:#fff}.site-footer a:hover{color:#ed7704}.footer-info p{margin:0 0 10px}.bottom-footer{background-color:#011b3d;padding:10px 0}.site-footer__linklist,.footer-info{font-size:12px}@media (min-width: 1024px){.site-footer__linklist,.footer-info{font-size:14px}}@media (max-width: 749px){.site-footer__item{margin-bottom:20px}.site-footer__linklist-item{padding:5px 0}}.collection-slide .slick-dots li button:before,.collection-slide .slick-dots li a:before{font-size:40px}.slick-dots li button:focus,.slick-dots li a:focus{outline:0}.slick-dots li button:before,.slick-dots li a:before{content:"";background-color:#c5c5c5;width:20px;height:3px;opacity:1}.slick-dots li.slick-active button:before{background-color:#003272}body.template-collection nav.breadcrumb{padding:20px 0}.collection-hero__image:before{content:"";background-color:#00000040;position:absolute;left:0;top:0;height:100%;width:100%}.collection-hero__image .caption{color:#fff;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;height:auto;width:80%;margin:auto;text-align:left}.list-subcollection-brands{margin-top:-60px}.product-form__item--quantity{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.product-form__item--quantity label{display:inline-block;margin:0 5px 0 0}.product-form__item--quantity input[type=button]{-webkit-appearance:none;appearance:none;width:20%}.product-form__item--quantity input[type=number]{width:20%;display:inline-block;text-align:center;text-align-last:center}.extra-pay-button .shopify-payment-button__button{pointer-events:none;opacity:.5}.product__reference{width:100%}.product__reference p{font-size:.75em;color:#aaa}.cart-header{text-align:center}@media (min-width: 750px){.cart-header{text-align:left}}.cart__footer{max-width:500px;float:right}.cart-subtotal-calculator{border-bottom:1px solid #e8e9eb;margin-bottom:15px}.duties-input{margin-right:10px}.duties-input-text{font-size:.875em}.payment-buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.payment-buttons>div{width:32%;margin:0 0 0 1%}.payment-buttons .cart__submit-controls input{margin:8px 0 0;height:54px;border-radius:5px}.site-nav__dropdown.submenu-position-change ul{margin-top:10px}.nav-menu__search .nav-menu__search__input{width:100%;border-color:#003272;color:#003272;padding:10px 10px 10px 14px}.nav-menu__search .icon-search{position:absolute;top:20px;right:20px}.visit-modal{display:block;position:fixed;z-index:5;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.visit-modal-content{background-color:#fefefe;margin:20% auto;padding:20px;border:1px solid #888;width:40%;position:relative}.close{color:#aaa;position:absolute;right:1em;top:1em;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}#consumer-button{cursor:pointer}@media only screen and (max-width: 1024px){.visit-modal-content{width:90%;margin:30% auto}}
/*# sourceMappingURL=/s/files/1/0261/3575/6872/t/2/assets/custom.scss.css.map */
