@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body,html{scroll-behavior:smooth!important}div#scroll-top{scroll-margin-top:100px!important}header.header{display:grid;grid-template-columns:auto auto auto}header.header .header__inline-menu{text-align:center}header.header .header__inline-menu ul.list-menu li a{padding:5px 12px}header.header .header__inline-menu ul.list-menu li a span{color:#000;text-decoration:none;font-weight:800;font-size:15px}header.header .header__inline-menu ul.list-menu li a span.header__active-menu-item{text-decoration:underline;text-underline-offset:4px;color:#4b53b9;text-decoration-thickness:2px}.banner h2.banner__heading{text-transform:uppercase;font-weight:700;letter-spacing:0;line-height:1.2}.quick-add__submit{background:#4955b3;color:#fff;text-transform:capitalize;font-weight:700;letter-spacing:0}.quick-add__submit:after{box-shadow:none}.collection__title.title-wrapper{text-align:center;margin-bottom:50px!important}.collection__title.title-wrapper h2{font-size:28px;letter-spacing:0;text-transform:uppercase;color:#2d38c4;font-weight:700;margin:0}.collection__title.title-wrapper .collection__description h2{color:#000;line-height:1;font-size:22px;letter-spacing:0;text-transform:unset}.collection__description{margin-top:25px}.collection__title.title-wrapper{display:flex;align-items:center;justify-content:space-between}.wrap-coll-heading{text-align:justify}.footer-block.grid__item.footer-block--menu{width:18%}.footer label.field__label{text-align:center;width:100%;left:0}.footer h2.footer-block__heading{font-size:18px!important;letter-spacing:0;text-transform:uppercase}ul.footer-block__details-content li a.link{font-size:15px;text-decoration:none;color:#fff;line-height:1;padding:4px 0;font-weight:300;font-family:poppins}.footer-block form.footer__newsletter{margin:0}.footer-block__brand-info p{font-size:15px;font-family:Poppins;font-weight:300;color:#fff;line-height:1.5}.wrap-social-links ul.list-unstyled.list-social{justify-content:flex-start;margin-top:15px;gap:10px}li.list-social__item a{padding:0}.footer .newsletter-form__field-wrapper .field__input{position:unset;border:1px solid #eee;border-radius:50px;text-align:center}.footer button.newsletter-form__button.field__button{position:unset}.footer .newsletter-form__field-wrapper .field{z-index:0;flex-direction:column}.footer .newsletter-form__field-wrapper .field:after{box-shadow:none!important}.footer button.newsletter-form__button.field__button{position:unset;width:100%;margin-top:10px;background:#fff!important;color:#000!important;padding:11px;border-radius:50px;font-size:16px}.product__title h1{font-size:29px;font-weight:700}.product__tax,shopify-payment-terms,.shopify-payment-button__more-options{display:none}.product-form__quantity .form__label{color:#3241f8;font-weight:700}.icon-with-text li.icon-with-text__item{background:#4b53b90f;padding:10px;border-radius:8px;margin-bottom:10px;border:1px solid #d7d7d7}.icon-with-text img{height:30px;width:30px}.accordion .summary__title+.icon-caret{background:#4b53b9;height:20px!important;width:20px;border-radius:15px;padding:4px;fill:#fff;stroke:#fff}.icon-with-text li.icon-with-text__item{background:#4b53b90f;border-radius:8px;margin-bottom:10px;border:1px solid #d7d7d7;padding:6px}.icon-with-text{gap:10px!important}.icon-with-text__item span.h4.inline-richtext{font-size:11px;color:#000;line-height:1.4;font-family:Poppins;font-weight:300}.product .product-form__buttons{max-width:100%;width:100%}.product__inventory{margin:0}.page-gumshoeuse .vn-video-item video{height:250px}.video-section .title-wrapper h2.title{text-align:center;margin:0 0 2px;font-size:28px;letter-spacing:0;color:#2d38c4;font-weight:700;text-transform:uppercase}.multicolumn .title-wrapper-with-link{justify-content:center}.multicolumn .title-wrapper-with-link h2.title{font-size:32px;letter-spacing:0}.multicolumn .title-wrapper-with-link h2.title strong{color:#2d38c4}.verical .multicolumn-card__image-wrapper img.multicolumn-card__image{border-radius:25px}.multicolumn .multicolumn-card__info h3{color:#000;font-weight:900;letter-spacing:0}.multicolumn .multicolumn-card__info h3 strong{color:#2d38c4}.multicolumn .multicolumn-card__info p{color:#000;line-height:1.3;font-weight:400;font-family:Poppins}.multicolumn.horizontal-multicolumn img.multicolumn-card__image{border-radius:0}.multicolumn.horizontal-multicolumn .multicolumn-card__info h3{color:#000;font-weight:900;letter-spacing:0;font-size:13px}.multicolumn.horizontal-multicolumn .multicolumn-card__info{padding:10px 0}.related-products__heading{text-align:center}.plus-icon svg{height:15px;width:15px}.shopify-policy__title{text-align:center}.shopify-policy__body{color:#000}.shopify-policy__container{max-width:70%;margin-bottom:30px}@media screen and (max-width: 992px){header.header{grid-template-columns:1fr 1fr 1fr;padding:6px 10px}ul.icon-with-text{display:grid;grid-template-columns:1fr 1fr}.icon-with-text li.icon-with-text__item{width:100%;margin:0}.multicolumn .title-wrapper-with-link h2.title{font-size:25px;text-align:center}.collection__title.title-wrapper{flex-direction:column}}@media screen and (max-width: 767px){.wrap-coll-heading{text-align:center}.collection__description{margin:9px 0}.vn-gumshoe-section{padding:60px 0 0!important}.product__title h1{font-size:20px}a#cart-icon-bubble svg{height:40px;width:40px}.header__icon .svg-wrapper svg{height:21px;width:21px}.header__icon .svg-wrapper{justify-content:end}.banner__content{background:#00000054}.banner h2.banner__heading{font-size:28px}.collection__title.title-wrapper h2{font-size:22px}.collection__title.title-wrapper .collection__description h2{font-size:16px}.collection__title h2.title{margin-bottom:4px!important}.quick-add__submit{min-height:36px}.footer-block.grid__item.footer-block--menu{width:100%;padding-left:0}.footer__content-top{padding:0 15px!important}ul.footer-block__details-content li a.link{padding:7px 0}.video-section .title-wrapper h2.title{font-size:22px}.page-gumshoeuse .vn-video-testimonials{padding:33px 0}.shopify-policy__container{max-width:100%}.newsletter-form__field-wrapper{max-width:100%!important}.thumbnail-list__item.slider__slide{width:calc(20% - .6rem)!important}}div#callIcon{display:none}.rich-text__buttons a:not([href]){cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vn-custom.css.map */
