.newsletter-wrapper{position:relative;color:#000;font-size:14px;z-index:1;padding:20px 0;line-height:1.4;background-color:#e3eff4}.newsletter-wrapper .row{align-items:center}.newsletter-wrapper .newsletter-text{color:#002072;font-size:22px;margin-bottom:7px}.newsletter-wrapper .newsletter-copy{color:#666}html{overflow-x:hidden}body{overflow-y:hidden}#home-hero .home-hero-banner .image-wrapper img{min-height:70vh;object-position:top left}.template-product .pdp-hero .product-thumbs{min-height:55px}.template-product .pdp-hero .blue-border-icon-list{min-height:100px}.template-product .pdp-hero form .rc-option.rc_widget__option{min-height:120px}header .header .inner-header .user-nav{gap:10px}@keyframes marquee{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.user-nav-link,.user-nav-link>a{display:flex;align-items:center;gap:5px;color:#002072;flex-shrink:0}.uppercase{text-transform:uppercase}.text-hero-wrapper{display:flex;flex-direction:column;width:100%}.text-hero-wrapper>*{width:100%}.text-hero-wrapper .hero-content{padding:4rem 2rem 2rem}.text-hero-wrapper .hero-content>*{margin-bottom:1rem}.text-hero-wrapper .image-wrapper{width:100%}.text-hero-wrapper .image-wrapper img{width:100%;height:100%;object-fit:cover}.hero-inlinetext a{color:currentcolor}.hero-heading{font-size:1.5rem;font-weight:700;line-height:1}.hero-inlinetext{font-size:.8rem;display:flex;align-items:center;gap:12px}.hero-inlinetext.uppercase{font-size:.7rem}.hero-button{margin-bottom:20px;display:inline-block;width:fit-content}@media (min-width:768px){.text-hero-wrapper{height:var(--section-height);flex-direction:row}.text-hero-wrapper .hero-content{flex:calc(100% - var(--image-width)) 0 0;padding:4rem;display:flex;flex-direction:column;justify-content:center}.text-hero-wrapper .hero-content>*{margin-bottom:1.25rem}.text-hero-wrapper .hero-image{flex:var(--image-width) 0 0;position:relative}.text-hero-wrapper .image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.hero-heading{font-size:2.5rem}.hero-text{font-size:1.5rem}}.customer-favorites .customer-favorites-wrapper{margin-top:0}.customer-favorites{padding-top:0}.media{display:block;position:relative;overflow:hidden}.media>*{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media-ratio{padding-bottom:var(--ratio, 100%)}
/*# sourceMappingURL=/cdn/shop/t/131/assets/new-custom.css.map */
