.grid--3-col-tablet .grid__item{width:10%;margin-left:30px}.product__info-container h1{font-size:32px}.section-header{position:relative}.mega-menu__link:hover{color:#857f7f!important}#price-template--24347232174361__main{display:flex;justify-content:space-around;top:10px;position:relative}.product__accordion{width:80%}.product-back a{color:#333;text-decoration:underline;font-size:14px;font-family:Maison-Neue,sans-serif;font-weight:300}.product-back{margin-bottom:40px}.footer-block__newsletter .field:after{border-radius:30px}.field:hover{border-radius:30px}.newsletter-form__button{left:103%}.newsletter-form__button:not(:focus-visible):not(.focused){background-color:#000!important;color:#fff;border:1px solid black;border-radius:30px;width:64%;height:35px}.column{float:left;width:50%;padding:10px}.row:after{content:"";display:table;clear:both}.mega-menu__list{grid-template-columns:repeat(3,minmax(0,1fr))!important}.column .button{font-family:OptimaLTPro-Roman;font-size:14px;line-height:30px;padding:0 18px;border-radius:30px;background:transparent;font-weight:300;border:1px solid #ffffff;margin:0}.heading_product-grid{text-align:center}.footer-block__brand-info{margin-top:20px}.footer-block__brand-info p{width:250px}.footer{margin-top:-1px!important;z-index:9;position:relative}.collection-hero__title,.collection__title{text-align:center}@media screen and (max-width: 767px){#price-template--24347232174361__main{position:relative;justify-content:flex-end}.footer-block__newsletter{width:80%}.banner__box{padding:9rem 1.5rem!important}.content-picto{padding:10px}}.related-products{border-top:1px solid #dbdbdb}.footer__content-top .grid{column-gap:5%}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,p{font-family:HelveticaNeue_Bold}.announcement-bar span{font-family:OptimaLTPro-Roman;font-weight:100}h1{font-family:OptimaLTPro-Roman;font-weight:900}.shopify-policy__title{text-transform:capitalize}.collapsible-content__heading,.main-page-title,.rich-text__heading{font-family:OptimaLTPro-Roman;font-weight:900}p,span,a,.mega-menu__link,.title{font-family:OptimaLTPro-Roman}.main-page-title{text-align:center}.card--card.gradient,.card__inner.gradient{height:100%}.title--primary{text-align:center}@media screen and (min-width:1920px){.footer-block__brand-info p{width:280px}}.related-products__heading{text-align:center}.page-width.section-template--25194567926041__3_column_nEEVmq-padding.isolate.scroll-trigger.animate--slide-in{background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
