@font-face{font-family:NB-International-Pro-Rg;src:url(/cdn/shop/files/nb_international_pro_regular-webfont.woff2?v=1738959575);font-weight:400}@font-face{font-family:NB-International-Pro-Md;src:url(/cdn/shop/files/nb_international_pro_medium-webfont.woff2?v=1738959574);font-weight:600}@font-face{font-family:NB-International-Pro-Bd;src:url(/cdn/shop/files/nb_international_pro_bold-webfont.woff2?v=1738959574);font-weight:900}@font-face{font-family:NB-International-Pro-Mono;src:url(/cdn/shop/files/nb_international_pro_mono-webfont.woff2?v=1738959574);font-weight:400}:root{--font-heading-family: "NB-International-Pro-Md", Helvetica, sans-serif;--font-body-family: "NB-International-Pro-Rg", Helvetica, sans-serif}header .list-menu__item{font-family:NB-International-Pro-Rg;letter-spacing:0px;font-size:1.5rem}header .list-menu__item .header__active-menu-item{text-decoration:none!important}header .list-menu__item:hover span{text-decoration:none!important}.announcement-bar__message{font-size:1.2rem!important;font-family:NB-International-Pro-Rg!important;letter-spacing:.5px!important}.utility-bar--bottom-border{border-bottom:none!important}.header__icon svg{stroke:#3e3e3e;stroke-width:.5px}body.gradient{background:#f1f1f1!important}.page-width{max-width:1900px!important}main{padding:0 20px}.banner-main{display:flex;flex-direction:row;justify-content:space-around;margin:auto;max-height:calc(100vh - 117px)}.banner-text{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:10vh;align-items:flex-start}.banner-text h2{font-size:8rem;margin:0;font-family:NB-International-Pro-Bd;letter-spacing:-2px;line-height:.8}.banner-img{width:50%;display:flex;align-items:flex-start}.banner-img img{width:100%;height:100%!important;object-fit:contain}h2.title{font-family:NB-International-Pro-Bd;font-size:5rem;letter-spacing:0;border-bottom:2px solid}a.banner-btn{text-decoration:none!important;color:#3e3e3e;font-size:1.5rem;font-family:NB-International-Pro-Rg;border:1px solid #3e3e3e;display:inline-block;padding:8px 30px;margin-top:40px}.card--card.gradient,.card__inner.gradient{background:transparent!important}.card__heading a{font-family:NB-International-Pro-Rg;font-size:1.5rem;letter-spacing:0;text-decoration:none!important}.card-wrapper.product-card-wrapper.underline-links-hover:hover .card__heading a,.card-wrapper.product-card-wrapper.underline-links-hover:hover .card-information .price{color:#bbb!important}.card-information .price{font-family:NB-International-Pro-Mono;font-weight:100;letter-spacing:-1px;font-size:1.5rem}.mobile-banner{display:none}.newsletter h2{font-family:NB-International-Pro-Bd;font-size:5rem;letter-spacing:0;line-height:1;margin-bottom:20px}.newsletter p{letter-spacing:0;line-height:1.5;margin-bottom:30px!important}.newsletter__subheading{margin-top:0!important}.newsletter label{font-size:1.5rem;letter-spacing:0}.banner__media{background:transparent!important}.banner-mid-mobile{display:none}.main-page-title{border-bottom:2px solid;max-width:1800px;margin:auto}@media (max-width:989px){.banner-text{margin-bottom:5vh}.banner-text h2{font-size:5rem}}@media only screen and (max-width: 749px){.desktop-banner{display:none}.mobile-banner{display:block}.banner-main{flex-direction:column;position:relative}.banner-img{width:100%}.banner-text{position:absolute;left:20px;bottom:0}.banner-text h2,.banner-text p{color:#fff}a.banner-btn{color:#fff;border:1px solid #fff}.banner-mid-mobile{display:block}.banner-mid-desktop{display:none!important}}h1.collection-hero__title{font-size:5rem;letter-spacing:0px;border-bottom:2px solid}.product__title h1{font-size:8rem!important;line-height:.8!important;letter-spacing:-2px!important}.product span.price-item.price-item--regular{font-family:NB-International-Pro-Mono!important;letter-spacing:-3px!important;font-size:3rem!important;color:#000!important}.product-form__input--pill input[type=radio]+label{border:0!important;background:transparent!important;font-size:2.5rem!important;padding:5px!important;font-family:NB-International-Pro-Rg!important;letter-spacing:-1px!important}.product-form__input--pill input[type=radio]:checked+label{background:transparent!important;color:#000!important;font-family:NB-International-Pro-Bd!important;font-size:2.5rem!important;letter-spacing:-1px!important}.product legend.form__label,button.share-button__button{font-family:NB-International-Pro-Bd;font-size:2.25rem!important;letter-spacing:-1px!important}.product-form__submit{background:#000!important;color:#f1f1f1!important;font-family:NB-International-Pro-Bd!important;font-size:2.5rem!important;letter-spacing:-1px!important;padding:15px!important}.product-media-container,.footer__content-bottom,.footer{border:0!important}.list-social__item .svg-wrapper{width:26px!important;height:26px!important}.list-social__item .icon{height:3.2rem!important;width:3.2rem!important}.powered-link-wj img{width:100px}.footer__content-bottom-wrapper{justify-content:center}.copyright__content{display:block;text-align:center;margin-top:20px;font-size:1.25rem!important}.footer-block__brand-info{display:flex;flex-direction:column;align-items:center}.footer-block__brand-info .footer__list-social.list-social{justify-content:center}h2#FooterCountryLabel{font-size:1.5rem;font-family:NB-International-Pro-Bd;color:#000}.footer__blocks-wrapper{gap:40px}@media (max-width: 749px){ul.footer-block__details-content li a{justify-content:center}.footer-block__heading,h2#FooterCountryLabel{text-align:center}.footer__content-top.page-width{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
