@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&display=swap";:root{--nolya-ivory: #FBF7F0;--nolya-cream: #F4EBDD;--nolya-honey: #D4A574;--nolya-terracotta: #B86F4F;--nolya-sienna: #7A4628;--nolya-border: #E5D5BC;--nolya-muted: #A8826A;--nolya-font-serif: "Cormorant Garamond", Georgia, serif}h1,h2,h3,h4,.h1,.h2,.h3,.product__title,.hero__heading,.section__heading,.featured-collection__title{font-family:var(--nolya-font-serif)!important;font-weight:400;letter-spacing:.03em}.header__heading-logo{max-width:90px}.announcement-bar{background-color:var(--nolya-sienna)!important;color:var(--nolya-ivory)!important;letter-spacing:.05em;font-size:11px}.announcement-bar__message{color:var(--nolya-ivory)!important}.header{border-bottom:.5px solid var(--nolya-border)}.button,.button--primary{border-radius:0!important;letter-spacing:.28em;font-size:11px;text-transform:uppercase}.variant-swatch,.product-form__radio-group .swatch-input__input+.swatch-input__label{border-radius:0!important}.price .price-item--regular,.price .price__regular .price-item{font-family:var(--nolya-font-serif)!important;font-weight:300;font-size:2.6rem}.product__title{font-family:var(--nolya-font-serif)!important;font-weight:400;letter-spacing:.02em}.product__tax{display:none!important}.nolya-payment{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:1.2rem 0 .8rem;border-top:.5px solid var(--nolya-border);margin-top:.4rem}.nolya-payment__lock{display:flex;align-items:center;gap:.6rem;font-size:1rem;letter-spacing:.14em;color:var(--nolya-muted);text-transform:uppercase}.nolya-payment__icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px}.nolya-payment__icon{height:22px;width:auto;border-radius:3px;opacity:.72;transition:opacity .2s;filter:grayscale(15%)}.nolya-payment__icon:hover{opacity:1}.banner{background:transparent!important}@media screen and (max-width:749px){.banner--stacked .banner__box{position:absolute!important;bottom:0;left:0;right:0;background:transparent!important;padding:2rem 1.6rem}.banner--stacked{position:relative}.banner--stacked:not(.banner--mobile-bottom) .banner__content{position:absolute!important;bottom:0;left:0;right:0;background:transparent}}.banner .banner__box *,.banner .banner__heading,.banner .banner__text{color:#fbf7f0!important;text-shadow:0 1px 8px rgba(0,0,0,.35)}.banner .button{background:var(--nolya-ivory)!important;color:var(--nolya-sienna)!important;border-color:var(--nolya-ivory)!important}.nolya-kit-inline{background:var(--nolya-cream);border:.5px solid var(--nolya-border);padding:1.4rem 1.6rem;margin:.8rem 0}.nolya-kit-inline__eyebrow{font-size:.95rem;letter-spacing:.26em;text-transform:uppercase;color:var(--nolya-terracotta);margin:0 0 1rem}.nolya-kit-inline__grid{display:flex;flex-direction:column;gap:.6rem}.nolya-kit-inline__item{display:flex;align-items:center;gap:.8rem;background:var(--nolya-ivory);border:.5px solid var(--nolya-border);padding:.9rem 1.2rem}.nolya-kit-inline__icon{flex-shrink:0;width:28px;display:flex;align-items:center;justify-content:center}.nolya-kit-inline__label{font-family:var(--nolya-font-serif);font-size:1.4rem;color:var(--nolya-sienna);flex:1;line-height:1.3}.nolya-kit-inline__badge{display:inline-block;background:var(--nolya-terracotta);color:var(--nolya-ivory);font-size:.9rem;letter-spacing:.1em;padding:2px 8px;border-radius:999px;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.nolya-timeline{padding:3rem 0}.nolya-timeline__eyebrow{text-align:center;font-size:10px;letter-spacing:.32em;color:var(--nolya-terracotta);text-transform:uppercase;margin-bottom:.6rem}.nolya-timeline__title{font-family:var(--nolya-font-serif)!important;font-size:2.8rem;font-weight:400;text-align:center;line-height:1.2;margin:0 0 2.4rem;color:var(--nolya-sienna)}.nolya-timeline__items{position:relative;padding-left:28px;max-width:560px;margin:0 auto}.nolya-timeline__items:before{content:"";position:absolute;left:6px;top:4px;bottom:4px;width:.5px;background:var(--nolya-border)}.nolya-timeline__item{position:relative;padding-bottom:1.8rem}.nolya-timeline__item:before{content:"";position:absolute;left:-28px;top:2px;width:13px;height:13px;border:.7px solid var(--nolya-honey);border-radius:50%;background:var(--nolya-ivory)}.nolya-timeline__item--active:before{background:var(--nolya-honey);border-color:var(--nolya-honey)}.nolya-timeline__period{font-size:10px;letter-spacing:.2em;color:var(--nolya-terracotta);text-transform:uppercase;margin-bottom:3px}.nolya-timeline__stage{font-family:var(--nolya-font-serif);font-size:1.6rem;font-style:italic;color:var(--nolya-sienna);margin-bottom:4px}.nolya-timeline__desc{font-size:1.3rem;line-height:1.55;color:var(--nolya-muted)}.nolya-stats{border-top:.5px solid var(--nolya-border);border-bottom:.5px solid var(--nolya-border)}.nolya-stats__eyebrow{font-size:10px;letter-spacing:.32em;color:var(--nolya-terracotta);text-transform:uppercase;margin-bottom:.6rem}.nolya-stats__title{font-family:var(--nolya-font-serif)!important;font-size:2.4rem;font-weight:400;line-height:1.25;margin:0 0 2.4rem;color:var(--nolya-sienna)}.nolya-stats__item{margin-bottom:2rem}.nolya-stats__number{font-family:var(--nolya-font-serif);font-size:5.6rem;font-weight:300;color:var(--nolya-terracotta);line-height:1}.nolya-stats__label{font-size:1.3rem;color:var(--nolya-sienna);margin-top:4px;line-height:1.5}.nolya-stats__footnote{font-size:1rem;color:var(--nolya-muted);font-style:italic;line-height:1.5;max-width:320px;margin:0 auto}.nolya-stats__layout{display:grid;grid-template-columns:1fr;gap:0}@media screen and (min-width:750px){.nolya-stats__layout{grid-template-columns:1fr 1fr;align-items:center}}.nolya-stats__image-col{overflow:hidden}.nolya-stats__img{width:100%;height:100%;min-height:360px;object-fit:cover;object-position:center;display:block}@media screen and (max-width:749px){.nolya-stats__img{min-height:280px}}.nolya-stats__content-col{padding:4rem 3.2rem;text-align:center}@media screen and (max-width:749px){.nolya-stats__content-col{padding:3.2rem 2rem}}.nolya-stats__center{text-align:center;padding:3.6rem 2rem}.nolya-testimonials__title{font-family:var(--nolya-font-serif)!important;font-size:2.4rem;font-weight:400;text-align:center;line-height:1.2;margin:0 0 2.8rem;color:var(--nolya-sienna)}.nolya-testimonials__grid{display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width:750px){.nolya-testimonials__grid{grid-template-columns:repeat(2,1fr)}}.nolya-testimonials__card{background:var(--nolya-ivory);border:.5px solid var(--nolya-border);display:flex;flex-direction:column;overflow:hidden}.nolya-testimonials__body{padding:2rem;display:flex;flex-direction:column;gap:1rem;flex:1}.nolya-testimonials__img-wrap{width:100%;aspect-ratio:4 / 3;overflow:hidden;flex-shrink:0}.nolya-testimonials__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .4s ease}.nolya-testimonials__card--with-image:hover .nolya-testimonials__img{transform:scale(1.03)}.nolya-testimonials__stars{color:var(--nolya-honey);font-size:1.4rem;letter-spacing:.1em}.nolya-testimonials__quote{font-family:var(--nolya-font-serif);font-style:italic;font-size:1.5rem;line-height:1.6;color:var(--nolya-sienna);margin:0;flex:1}.nolya-testimonials__author{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.nolya-testimonials__name{font-size:1.1rem;letter-spacing:.18em;color:var(--nolya-terracotta);text-transform:uppercase}.nolya-testimonials__verified{font-size:1rem;color:var(--nolya-muted);background:var(--nolya-cream);padding:2px 8px;border-radius:999px}.nolya-bonuses__grid{display:flex;flex-direction:column;gap:1rem;max-width:520px;margin:0 auto}.nolya-bonuses__item{display:flex;align-items:flex-start;gap:1.4rem;background:var(--nolya-ivory);border:.5px solid var(--nolya-border);padding:1.6rem}.nolya-bonuses__icon{font-size:2.2rem;line-height:1;flex-shrink:0;width:40px;text-align:center}.nolya-bonuses__content{flex:1}.nolya-bonuses__label{font-family:var(--nolya-font-serif);font-size:1.5rem;font-weight:400;color:var(--nolya-sienna);line-height:1.3;margin-bottom:4px}.nolya-bonuses__badge{display:inline-block;background:var(--nolya-terracotta);color:var(--nolya-ivory);font-size:1rem;letter-spacing:.12em;padding:2px 10px;border-radius:999px;text-transform:uppercase;margin-bottom:6px}.nolya-bonuses__detail{font-size:1.2rem;color:var(--nolya-muted);line-height:1.5;font-style:italic}.product-form__input:has(input[name*=Product_Specifications]),.product-form__input:has(input[name*=product_specifications]),.product-form__input:has(input[value=Set4]){display:none!important}.product-form__input>.form__label{font-size:0!important;display:block!important}.product-form__input>.form__label:before{content:"Choisissez votre cure";font-family:var(--nolya-font-serif);font-size:1.3rem;letter-spacing:.08em;color:var(--nolya-muted);font-style:italic;font-weight:400}.footer{background-color:var(--nolya-sienna)!important}.footer,.footer a,.footer .footer__list-social a,.footer__content-bottom{color:var(--nolya-cream)!important}.footer__newsletter .field__input,.footer__newsletter .field__button{border-color:var(--nolya-muted)!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nolya-custom.css.map */
