@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(https://cdn.shopify.com/s/files/1/0619/2552/3631/files/NeueHaasDisplay-Mediu.woff2?v=1768817878) format("woff2");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,a,span,p,div,body,input,label,ul,li,strong,option,select{font-family:Neue Haas Grotesk Display Pro!important}header.header{max-width:100%;padding:6px 10px!important}a.header__heading-link.link{padding:0}.header__menu-item span{color:#000;font-size:16px}.header__menu-item:hover span{color:#0026b2;text-decoration:none}a.header__icon.header__icon--account.link.focus-inset.small-hide{display:none}.cart-count-bubble{position:unset;background:transparent;color:#000;border:2px solid #000}.cart-count-bubble span{font-size:10px}a#cart-icon-bubble{gap:5px;margin:0;width:auto;font-size:18px}.header__icon span{font-size:18px}.header__icons.header__icons--localization.header-localization{gap:45px}.header__icons.header__icons--localization.header-localization a{text-decoration:none!important}.header__icons.header__icons--localization.header-localization span:hover,a#cart-icon-bubble:hover{color:#0026b2}summary.header__icon{text-decoration:none!important;border:none!important}.mega-menu ul{max-width:100%;padding:0;display:flex!important;gap:42px}.mega-menu__content{padding:10px!important}.mega-menu__list--condensed .mega-menu__link{padding:0;font-size:16px;color:#000}.mega-menu__list--condensed .mega-menu__link:hover{color:#0026b2;text-decoration:none}.footer-info{display:flex}.footer-info .footer__blocks-wrapper.grid{width:70%;padding:60px 0}.footer-right-side-info{width:30%;padding:60px 0 60px 60px;border-left:1px solid #949494}.footer__content-top{padding:0 60px!important}.footer-right-side-info .col.newsletter h2{font-size:16px;margin:0 0 37px}.footer-right-side-info .field input,.footer-right-side-info .field select{width:100%;border:none;outline:none!important;padding:12px 0;background:transparent;color:#000;border-bottom:1px solid #000;font-size:14px}footer.footer{background:#fafafa;border:none}.footer-right-side-info input::placeholder{color:#000}.footer-right-side-info .phone-row{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center;margin:10px 0 37px}*:focus-visible{outline-offset:unset;box-shadow:none}.footer-right-side-info .policy{font-size:11px;line-height:normal}.footer-right-side-info button.btn{margin:10px 0 0;padding:10px 18px;width:100%;background:#fff;border:1px solid #949494;border-radius:2px;font-size:14px;font-weight:700}.footer__content-bottom.scroll-trigger.animate--slide-in{display:none}.footer-block__details-content .list-menu__item--link{font-size:14px;color:#000;line-height:normal;padding:0}ul.footer-block__details-content.list-unstyled li{line-height:normal;margin:0 0 19px}h2.footer-block__heading.inline-richtext{font-size:14px}.menu-drawer__inner-container .search-modal__content.search-modal__content-bottom{padding:0;border-top:1px solid #D2D2D2;border-bottom:1px solid #D2D2D2}.menu-drawer__inner-container input.search__input.field__input{padding:10px 25px}nav.menu-drawer__navigation{padding:0}.menu-drawer__navigation-container{height:auto!important}.field:before,.field:after{content:none!important}.collection.page-width{max-width:100%;padding:0 10px}.collection.page-width .card__information{padding:11px 0}.collection.page-width .card__information .card__heading.h5{font-size:13px;margin:0}.collection.page-width .underline-links-hover:hover a{text-decoration:none}.product--stacked .product__media-item{width:100%;max-width:100%!important}.collection.page-width .price .price-item{font-size:13px}.product-title-info{display:flex;justify-content:space-between;gap:10px}.product-title-info .product__title h1{font-size:14px}.product-title-info .price__container{font-size:14px!important}span.badge{display:none!important}.product__info-container .price--on-sale .price-item--regular{font-size:14px!important}.product-form__input--pill input[type=radio]+label{border-radius:100%!important;font-size:13px!important;width:40px;height:40px;padding:0!important;display:flex!important;align-items:center;justify-content:center;border:none!important;background-color:#f2f2f2!important}fieldset.js.product-form__input.product-form__input--pill{display:flex;gap:10px;flex-flow:wrap}.product-form__input--pill input[type=radio]:checked+label{background-color:#0026b2!important}.product-form__buttons{max-width:100%!important}.product-form__buttons .product-form__submit.button.button--full-width{font-size:15px;background:#0026b2;border-radius:50px;padding:0;min-height:45px}.product-form__buttons .product-form__submit.button.button--full-width:after,.product-form__buttons .product-form__submit.button.button--full-width:before{content:none!important}.accordion .summary__title h2.h4.accordion__title.inline-richtext{font-size:12px}.product__accordion .accordion__content *{font-size:12px;color:#000}product-recommendations.related-products.isolate.scroll-trigger.animate--slide-in.product-recommendations--loaded{padding:40px 10px}h2.related-products__heading.inline-richtext.h2{text-align:center;font-size:16px}product-recommendations.related-products .card__heading.h5{font-size:13px}product-recommendations.related-products .card-information .price{font-size:13px}.product-title-info .product__tax.caption.rte{display:none}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{display:flex;width:100%;flex-direction:column;justify-content:center;height:80vh;position:sticky;top:80px}.card-product-variant__list{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.card-product-variant__item{padding:0 5px;font-size:12px;text-decoration:none;line-height:1;transition:.2s;color:#000}.card-product-variant__item:hover{border-color:#000}.card-product-variant__item--soldout{opacity:.4;cursor:not-allowed}.card-product-variant,.card-wrapper.product-card-wrapper.underline-links-hover:hover .card-information.price-div-info{display:none}.card-wrapper.product-card-wrapper.underline-links-hover:hover .card-product-variant{display:block}@media screen and (max-width:991px){details-modal.header__search{display:none}.footer-info{flex-direction:column-reverse}.footer-info .footer__blocks-wrapper.grid{width:100%;padding:50px 20px}.footer-right-side-info{width:100%;padding:50px 20px 54px;border-left:0;border-bottom:1px solid #949494}.footer__content-top,.footer-block__details-content .list-menu__item--link{padding:0!important}.header__icon span{font-size:10px}}@media screen and (max-width:767px){a#cart-icon-bubble{font-size:12px}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in .product__info-container.product__column-sticky{padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-fonts.css.map */
