.collection-hero .collection-hero__title{color:#002649;font:700 3vw/4vw timesnewroman;padding-bottom:1vw}.all_products h2{color:#002649;font:700 48px/58px timesnewroman}.collection-hero__text-wrapper{padding-top:50px}.facets-vertical-sort form{background:#7de3ff;max-width:100%;padding:10px;margin-bottom:30px;border-radius:4px;border:solid 1px #747272}.facets-vertical{width:1240px;padding:0}.facets-vertical-sort .facet-filters{background:#fff;padding:8px 10px;border:solid 1px #747272;border-radius:3px}.facets-vertical-sort .facet-filters .facet-filters__sort:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}.facets-vertical-sort .product-count-vertical h2{color:#3d3d3d;font:700 16px/26px Roboto}.facets-vertical-sort .product-count-vertical{display:flex;justify-content:center;align-items:center}.collection .card__inner,.collection .spf-product-card .spf-product-card__inner{border:solid 1px rgb(204,204,204)!important;height:22vw}.collection .card__media,.collection .card .media{background:#fff!important}.collection .card__media .media img{height:auto!important;right:0;bottom:0;display:flex;margin:auto!important;background:#fff}.collection .product-grid .grid__item{padding:25px 20px}.collection .product-grid .grid__item .card__heading a{color:#002649;font:700 15px/21px Roboto;text-transform:uppercase;height:42px}.collection .spf-product__info{display:flex;flex-direction:column;justify-content:end;height:17.2rem}.collection .h4.spf-product-card__title a{font:700 15px/21px Roboto}.collection .product-grid .grid__item .underline-links-hover:hover a{text-decoration:none}.collection .product-grid .card{border:none}.collection .button:focus-visible,.collection .button:focus,.collection .button.focused,.collection .shopify-payment-button__button--unbranded:focus-visible,.collection .shopify-payment-button__button--unbranded:focus{box-shadow:unset!important}.collection .button:before,.collection .button:after{display:none}.collection .button{background:#002649;color:#fff;font:700 16px/21px Roboto;text-transform:uppercase;padding:15px 5px}.collection .button:hover{background:#7de3ff;color:#000;transition:.5s}.collection .price{color:#747272!important;font:700 15px/21px Roboto!important}.collection .spf-product__form-btn-addtocart,.collection .spf-product-card .spf-product__form a.open-quick-view{height:46px!important}.collection .spf-product-card__price-wrapper{padding:10px 0}.collection-hero .collection-hero__inner{display:block}.collection-hero .collection_custom_banner .custom_banner_img{padding:0;position:relative;width:100%}.collection-hero .collection_custom_banner .custom_banner_img .collection-hero__image-container{margin:0;min-height:29vw;position:relative}.collection-hero .collection_custom_banner{display:flex}.collection-hero .collection_custom_banner .custom_blank{width:20%}.collection-hero .custom_banner_content{position:absolute;top:-55px;bottom:0;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:end;left:0;right:50px}.collection-hero .custom_banner_img h3{color:#002649;font:500 28px/46px Roboto;padding-bottom:20px}.collection-hero .custom_banner_img h4{width:29vw;text-align:center}.custom_banner_content .custom_imgbanner_title,.custom_banner_content .collection-hero__description p{color:#fff}.custom_banner_content .custom_imgbanner_title{font:400 3.2vw/4vw timesnewroman}.custom_banner_content .custom_tagline{font:400 3.2vw/4vw adamsamuel;color:#fff}.collection_custom_banner .collection-hero__description{color:#002649;font:500 .95vw/1.6vw Roboto;text-transform:uppercase;margin-top:25px}#gf-controls-container .gf-actions{background:#002649;padding-top:20px;border-radius:6px;border:solid 1px #002649}.collection #gf-tree{background:#00000005;padding:20px;border-radius:6px;border:solid 1px #0000002b}.gf-summary{color:#fff}.gf-filter-selection,.gf-filter-trigger,span.gf-summary{margin-bottom:20px!important}.gf-option-box li button[title="All Products"]{display:none!important}.facets-vertical{padding:0 5rem}.collection .product-grid{margin:0 -20px}#gf-controls-container .gf-actions{margin-left:0;margin-right:0}.collection-hero .collection_custom_banner .custom_banner_img{padding-right:0}.banner_content_wrap{top:45px!important}.custom_banner_content .custom_imgbanner_title{width:29vw;text-align:center}.collection .pagination-wrapper ul li a{color:#454444;font:500 18px/28px Roboto;border:solid 1px #45444494;border-radius:5px}.collection .pagination-wrapper ul li a:hover{text-decoration:none!important}.collection .pagination-wrapper a.pagination__item:hover:after,.collection .pagination-wrapper .pagination__item--current:after{display:none}.collection .pagination-wrapper ul li .pagination__item--current,.collection .pagination-wrapper a.pagination__item:hover{background:#002649;color:#fff}.collection .pagination-wrapper .pagination .page{color:#454444;font:500 18px/28px Roboto;border:solid 1px #45444494!important;border-radius:5px!important;margin-right:5px!important}.collection .pagination-wrapper .pagination .page a:hover,.collection .pagination-wrapper .pagination .page.current{color:#fff!important;background:#002649!important}.gfqv-thumbnails>div>img{height:auto!important}.gfqv-product-wrapper .product-images-wrapper{margin:auto!important}header .submenu-collections{display:none}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@-webkit-keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.modal-header{padding:2px 16px;background-color:#5cb85c;color:#fff}.modal-body{padding:2px 16px}.modal-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style1.css.map */
