:root{--alma-cacao: 43, 26, 18;--alma-pacifique: 16, 57, 72;--alma-fibre: 235, 228, 216;--alma-cabosse: 164, 74, 41}body{letter-spacing:.01em}.rte,.rte p,.product__description{line-height:1.7}.rte,.product__description,.rich-text__text{max-width:68ch}.rich-text__text{margin-left:auto;margin-right:auto}h1,h2,.h0,.h1,.h2{letter-spacing:-.01em;line-height:1.1}.rte h3{margin-top:2.4rem;font-size:calc(var(--font-heading-scale) * 2rem)}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:500;letter-spacing:.04em;min-height:4.8rem;padding-inline:3.2rem;transition:background-color .2s ease,color .2s ease}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:rgb(var(--alma-cabosse));--color-button: var(--alma-cabosse)}.button:focus-visible{outline:2px solid rgb(var(--alma-cabosse));outline-offset:3px}.slideshow .banner__heading{font-size:clamp(3.8rem,6.5vw,7.6rem);font-weight:500;max-width:14ch;line-height:1}.slideshow .banner__text{font-family:var(--font-body-family);font-size:1.7rem;max-width:44ch;margin-top:1.6rem}.slideshow .banner__buttons{margin-top:2.8rem}.slideshow .banner__buttons .button{background-color:rgb(var(--alma-fibre));color:rgb(var(--alma-pacifique));border:0;box-shadow:none}.slideshow .banner__buttons .button:hover{background-color:rgb(var(--alma-cabosse));color:#fcfbf8}@media screen and (max-width:749px){.slideshow .banner__heading{max-width:none;font-size:3.6rem}.slideshow .banner__text{font-size:1.5rem}}[id*=__reassurance] .multicolumn-list{row-gap:1.2rem}[id*=__reassurance] .multicolumn-card__info{padding:.4rem 1rem}[id*=__reassurance] .multicolumn-card__info h3{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:.02em;margin:0 0 .2rem}[id*=__reassurance] .multicolumn-card__info .rte{font-size:1.3rem;opacity:.8}.card-wrapper .card__heading{font-family:var(--font-heading-family);font-size:2.1rem;line-height:1.15}.card-wrapper .price{font-size:1.6rem;font-weight:500}.card-wrapper .price--on-sale .price-item--regular{opacity:.6}.card-wrapper .quick-add__submit{min-height:4.4rem}.card__badge .badge{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.03em;padding:.4rem 1rem}.product__title h1{font-size:clamp(3.2rem,4vw,4.6rem);line-height:1.05}.product__info-container .price{font-size:2.2rem;font-weight:500}.product__info-container .price-item--sale{color:rgb(var(--alma-cabosse))}.product-form__submit.button--secondary{background:rgb(var(--alma-pacifique));color:#fcfbf8;--border-opacity: 1}.product-form__submit.button--secondary:hover{background:rgb(var(--alma-cabosse))}.product__info-container .icon-with-text{border-top:1px solid rgba(var(--alma-cacao),.12);border-bottom:1px solid rgba(var(--alma-cacao),.12);padding:1.6rem 0;margin:2rem 0}.product__info-container .icon-with-text__item{font-size:1.4rem}.product__info-container .icon-with-text svg{color:rgb(var(--alma-pacifique))}.product__accordion summary .accordion__title{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500}.alma-sticky-atc{position:fixed;inset:auto 0 0 0;z-index:20;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:#fcfbf8;border-top:1px solid rgba(var(--alma-cacao),.15);transform:translateY(110%);transition:transform .25s ease}.alma-sticky-atc.is-visible{transform:translateY(0)}.alma-sticky-atc__info{flex:1;min-width:0}.alma-sticky-atc__title{font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.alma-sticky-atc__price{font-size:1.4rem;font-weight:500;margin:0}.alma-sticky-atc .button{min-height:4.4rem;padding-inline:2rem;white-space:nowrap}@media screen and (min-width:750px){.alma-sticky-atc{display:none}}.rich-text .rich-text__heading.h0{font-size:clamp(3.4rem,5vw,5.6rem)}.color-scheme-3 .button--secondary{--color-button-text: 252, 251, 248}.article-card .card__heading,.footer-block__heading{font-family:var(--font-heading-family);font-size:2.2rem}.footer .list-menu__item--link{font-size:1.4rem;padding-block:.4rem}@media(prefers-reduced-motion:reduce){.alma-sticky-atc,.button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/alma.css.map */
