:root{--ml-navy: #14213d;--ml-ink: #111111;--ml-muted: #6b6b6b;--ml-line: #e6e6e6;--ml-sale: #c8102e;--ml-soft: #f7f7f7}body{color:rgba(var(--color-foreground),.9)}.header{padding-top:14px;padding-bottom:14px}.header__heading-logo{max-width:100%}.header__icon--search .svg-wrapper,.header__icon--search svg{width:2.2rem;height:2.2rem}.header__icon--cart .svg-wrapper,.header__icon--cart svg{width:4.2rem;height:4.2rem}.announcement-bar__message{letter-spacing:.08rem;font-size:1.25rem;font-weight:600}h1,h2,.h0,.h1,.h2,.title{letter-spacing:.02em}.card__heading,.card__heading a,.card-information .card__heading{font-weight:400;font-size:1.5rem;line-height:1.35;letter-spacing:.02rem;color:var(--ml-ink)}.card-information{text-align:center}.card-information>.price,.card-wrapper .price{justify-content:center}.card__information{padding-top:1.2rem}.card-wrapper .price{font-size:1.6rem}.price--on-sale .price-item--sale,.price--on-sale .price-item--last{color:var(--ml-sale);font-weight:600}.price--on-sale .price-item--regular{color:var(--ml-muted)}.price .price-item--regular{font-weight:500}.card__badge .badge,.price__badge-sale{border-radius:0;font-size:1.1rem;letter-spacing:.06rem;text-transform:uppercase;padding:.45rem .8rem}.card__badge.bottom.left,.card__badge{align-self:flex-start}.card .card__inner .card__badge{top:1rem;left:1rem;bottom:auto}.badge.color-scheme-sale,.color-scheme-sale.badge{border:0}.button,.shopify-payment-button__button--unbranded{letter-spacing:.12rem;text-transform:uppercase;font-size:1.35rem;font-weight:600;min-height:5rem}.product__title h1,.product__title .h1{font-weight:500;font-size:2.4rem;line-height:1.3;letter-spacing:0;color:var(--ml-ink)}.product__info-container .price{font-size:2.2rem}.product__info-container .price--on-sale .price-item--regular{font-size:1.8rem}.product__info-container>*+*{margin-top:1.4rem;margin-bottom:0}.product-form__input .form__label{font-weight:600;letter-spacing:.04rem;color:var(--ml-ink)}.product-form__submit{width:100%}.product-form__buttons{max-width:none}.product__accordion summary .accordion__title,.ml-acc summary .ml-acc__title{font-family:var(--font-heading-family);font-size:1.35rem;letter-spacing:.1rem;text-transform:uppercase;font-weight:500;color:var(--ml-ink)}.product__accordion .accordion__content{font-size:1.5rem;line-height:1.7}.related-products__heading{text-align:center;font-family:var(--font-body-family);font-weight:400;font-size:1.9rem;letter-spacing:.35rem;text-transform:uppercase;color:var(--ml-ink);margin-bottom:3.2rem}.ml-tabs__item.grid__item{width:auto;max-width:none;flex:none;padding:0}.ml-section-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.6rem,3vw,3.6rem);margin:0 0 2.4rem;color:var(--ml-ink)}.banner__heading.h0{letter-spacing:.02em}.banner__buttons{gap:1.2rem}.banner .button--secondary,.banner .button{min-width:17rem}@media screen and (min-width:990px){.page-width{padding-left:4rem;padding-right:4rem}}variant-swatch-king,.swatches.swatches-type-collections{display:none!important}.ml-colour-picker .form__label{display:flex;gap:.8rem;align-items:baseline}.ml-colour-picker .ml-selected-value{font-weight:400;color:var(--ml-muted);letter-spacing:0}.product-form__input--pill.ml-colour-picker input[type=radio]+label.ml-img-swatch{padding:0;margin:0 .8rem .8rem 0;width:6.8rem;height:6.8rem;border-radius:0;overflow:hidden;border:1px solid #d6d6d6;background:#f3f3f3;display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease,box-shadow .15s ease}.product-form__input--pill.ml-colour-picker input[type=radio]+label.ml-img-swatch img{width:100%;height:100%;object-fit:cover;display:block}.product-form__input--pill.ml-colour-picker input[type=radio]+label.ml-img-swatch:hover{border-color:#111}.product-form__input--pill.ml-colour-picker input[type=radio]:checked+label.ml-img-swatch{background:#f3f3f3;color:inherit;border:1px solid #111;box-shadow:0 0 0 1px #111}.product-form__input--pill.ml-colour-picker input[type=radio].disabled+label.ml-img-swatch{opacity:.45;text-decoration:none}.product-form__input--pill.ml-colour-picker input[type=radio].disabled+label.ml-img-swatch:after{display:none}.ml-cardsw{display:flex;justify-content:center;flex-wrap:wrap;gap:.6rem;margin-top:1rem;position:relative;z-index:2}.ml-cardsw__dot{width:2.6rem;height:2.6rem;border-radius:50%;overflow:hidden;border:1px solid #d9d9d9;display:block;background:#f3f3f3}.ml-cardsw__dot img,.ml-cardsw__dot span{width:100%;height:100%;object-fit:cover;display:block}.ml-cardsw__dot img{transform:scale(2.6);transform-origin:50% 42%}.ml-cardsw__dot:hover{border-color:#111}.ml-cardsw__more{font-size:1.2rem;color:var(--ml-muted);align-self:center;text-decoration:none}@media screen and (max-width:749px){.announcement-bar__message{font-size:1.15rem;padding:.9rem 1rem;min-height:0}.announcement-bar .slider-button{width:3.2rem;height:3.6rem}.header{padding-top:4px;padding-bottom:4px}.header__heading-logo{width:88px!important;height:auto!important}.header__heading-logo-wrapper{width:88px}.header__icon--search .svg-wrapper,.header__icon--search svg{width:2rem;height:2rem}.header__icon--cart .svg-wrapper,.header__icon--cart svg{width:3.8rem;height:3.8rem}.header__icon--menu .icon{width:2rem;height:2rem}.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content,.banner--large:not(.banner--mobile-bottom){min-height:50rem}.banner__heading.h0{font-size:2.8rem;line-height:1.15;letter-spacing:.01em}.banner__text.subtitle,.banner__text{font-size:1.5rem;margin-top:.6rem}.banner__buttons{flex-direction:column;align-items:center;gap:1rem;max-width:none}.banner__buttons .button{width:21rem;min-width:0;min-height:4.6rem;font-size:1.25rem}.banner__box{padding:2.4rem 1.6rem}.ml-section-title{font-size:2.2rem;margin-bottom:1.6rem}.title,.title-wrapper h2{font-size:2.2rem}.related-products__heading{font-size:1.6rem;letter-spacing:.25rem;margin-bottom:2.4rem}.card__heading,.card__heading a,.card-information .card__heading{font-size:1.3rem}.card-wrapper .price{font-size:1.4rem}.card__badge .badge{font-size:1rem;padding:.35rem .6rem}.ml-cardsw__dot{width:2.2rem;height:2.2rem}.related-products .grid.product-grid{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;margin:0}.related-products .grid.product-grid::-webkit-scrollbar{display:none}.related-products .grid.product-grid .grid__item{width:auto;max-width:none;scroll-snap-align:start}.button,.shopify-payment-button__button--unbranded{font-size:1.25rem;min-height:4.6rem}.vm-usp-bar{padding:28px 10px!important}.vm-usp-grid{grid-template-columns:repeat(3,1fr)!important;gap:10px!important}.vm-usp-item{gap:8px!important}.vm-usp-item svg{width:22px!important;height:22px!important}.vm-usp-title{font-size:10.5px!important;letter-spacing:1px!important}.vm-usp-text{font-size:11.5px!important;line-height:1.4!important}.product .thumbnail-slider{display:none}.product__media-wrapper{margin-bottom:.8rem}.product__title h1,.product__title .h1{font-size:1.9rem}.product__info-container .price{font-size:2rem}.product__info-container>*+*{margin-top:1.1rem}.ml-trust{padding:1.2rem 1.4rem!important}.product-form__input--pill.ml-colour-picker input[type=radio]+label.ml-img-swatch{width:6rem;height:6rem;margin:0 .6rem .6rem 0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/maerelle-custom.css.map */
