.rl-hero{background:var(--rl-creme)}.rl-hero--carte>.section-padding{padding:12px 16px 0!important}.rl-hero--carte .section__inner{border-radius:var(--rl-rayon);max-width:1200px;margin:0 auto;background:var(--rl-kaki)}.rl-hero--carte .image__hero__frame{height:clamp(300px,40vw,520px)!important;aspect-ratio:auto!important}.rl-hero--carte .image__hero__scale{height:100%!important;top:0!important;transform:none!important}.rl-hero--carte .section__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:linear-gradient(to top,#00000059,#0000 55%)}.rl-hero--carte .hero__content__wrapper{align-items:flex-end;justify-content:center;padding:0 18px 22px}.rl-hero--carte .hero__content{background:none!important}.rl-hero--carte .text__standard{text-align:center}.rl-hero--carte .hero__title,.rl-hero--carte .hero__title p{font-family:var(--rl-titre);font-style:italic;font-weight:400;text-transform:uppercase;font-size:30px;line-height:1.05;letter-spacing:.02em;color:var(--rl-creme)}.rl-hero--carte .hero__kicker,.rl-hero--carte .hero__description,.rl-hero--carte .hero__description p{font-family:var(--rl-mono);font-size:12px;line-height:1.4;color:var(--rl-creme)}.rl-hero--arrondi>.section-padding{padding:12px 16px 0!important}.rl-hero--arrondi .section__inner{border-radius:var(--rl-rayon);max-width:1200px;margin:0 auto}.rl-hero--creme>.section-padding{padding:44px 20px 8px!important}.rl-hero--creme .section__inner{overflow:visible}.rl-hero--creme .hero__content__wrapper{position:static;height:auto;display:flex;justify-content:center;align-items:center;padding:0}.rl-hero--creme .hero__content{background:none!important;padding:0;max-width:720px;margin:0 auto}.rl-hero--creme .image-overlay,.rl-hero--creme .scroll_icon_wrap{display:none}.rl-hero--creme .text__standard,.rl-hero--creme .text__standard *{color:var(--rl-brun)!important;text-align:center}.rl-hero--creme [data-aos]{opacity:1!important;transform:none!important}.rl-hero--creme .hero__title,.rl-hero--creme .hero__title p{font-family:var(--rl-titre);font-style:normal;font-weight:400;text-transform:none;font-size:34px;line-height:1.05;letter-spacing:0}.rl-hero--creme .hero__kicker p{font-family:var(--rl-mono);font-size:11px;text-transform:uppercase}.rl-hero--creme .hero__description,.rl-hero--creme .hero__description p{font-family:var(--rl-mono);font-size:13px;line-height:1.5;max-width:560px;margin:10px auto 0}:is(.template-page,.template-collection:not(.template-besoin),.template-search,.template-404) :is(.kicker-flourished,.section-header__title,.section-faq .standard__kicker,.section-contact .standard__kicker,.page__template .standard__heading,.section-richtext .standard__heading,.section-double .standard__heading,.brick__block .hero__title){font-family:var(--rl-titre);font-style:normal;font-weight:400;text-transform:none;letter-spacing:0;font-size:22px;line-height:1.15;color:var(--rl-brun)}:is(.template-page,.template-collection:not(.template-besoin),.template-search,.template-404) :is(.kicker-flourished,.block__kicker--flourished,.kicker__line):before,:is(.template-page,.template-collection:not(.template-besoin),.template-search,.template-404) :is(.kicker-flourished,.block__kicker--flourished,.kicker__line):after{display:none}:is(.template-page,.template-collection:not(.template-besoin),.template-search) .section-header{justify-content:center;text-align:center}:is(.template-page,.template-collection:not(.template-besoin),.template-search) .section-header :is(.divider,hr){display:none}.template-page .brick__block{border-radius:var(--rl-rayon);overflow:hidden}.template-page .brick__block .standard__kicker{font-family:var(--rl-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--rl-kaki)}.template-page .brick__block .hero__title p,.template-page .brick__block .standard__heading p{font-family:inherit}.template-page .section-product .kicker-flourished{font-size:22px}.template-page .rl-produit .product__title{-webkit-hyphens:manual;hyphens:manual}.template-page .page__template .rte{font-family:var(--rl-mono);font-size:13px;line-height:1.6;color:var(--rl-brun);max-width:760px;margin-left:auto;margin-right:auto}.template-page .page__template .rte :is(h1,h2,h3,h4){font-family:var(--rl-titre);font-style:normal;font-weight:400;text-transform:none;color:var(--rl-brun);margin-top:1.6em}.template-page .page__template .rte h2{font-size:22px}.template-page .page__template .rte h3{font-size:18px}.template-page .section-faq .accordion__wrapper{border:0;border-bottom:1px solid var(--rl-brun);margin:0}.template-page .section-faq .accordion__title{font-family:var(--rl-mono);font-size:13px;font-weight:500;line-height:1.3;text-transform:none;letter-spacing:0;color:var(--rl-brun);padding:14px 34px 14px 0}.template-page .section-faq .accordion__body{font-family:var(--rl-mono);font-size:13px;line-height:1.5;color:var(--rl-brun)}.template-page .section-faq .standard__kicker{margin-bottom:14px}.template-page .section-contact :is(input[type=text],input[type=email],input[type=tel],textarea){border-radius:var(--rl-rayon);border:1px solid rgba(98,51,16,.35);background:#fffaf2;font-family:var(--rl-mono);color:var(--rl-brun)}.template-page .section-contact :is(button[type=submit],input[type=submit],.btn),.rl-lien-pilule{display:inline-block;background:var(--rl-vert)!important;color:var(--rl-brun)!important;border:0!important;box-shadow:none!important;border-radius:100px;font-family:var(--rl-mono);font-size:13px;font-weight:400;letter-spacing:0;text-transform:uppercase;padding:10px 28px;line-height:1.2;text-decoration:none}.template-page .section-contact :is(button[type=submit],input[type=submit],.btn):hover,.rl-lien-pilule:hover{background:#cfd98c!important}:is(.template-page,.template-collection:not(.template-besoin),.template-404) .collection-grid-item{border-radius:var(--rl-rayon);overflow:hidden}:is(.template-page,.template-collection:not(.template-besoin),.template-404) .collection-grid-item__title{font-family:var(--rl-titre);font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:20px;line-height:1;text-align:center;color:var(--rl-creme)}:is(.template-page,.template-collection:not(.template-besoin)) .section-list-collections .collection-grid-item__btn{display:none}.template-collection:not(.template-besoin) .subcollection__item{border-radius:var(--rl-rayon);overflow:hidden}.template-collection:not(.template-besoin) .subcollection__title{font-family:var(--rl-titre);font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:18px;line-height:1}.template-collection:not(.template-besoin) .section-richtext .rte{font-family:var(--rl-mono);color:var(--rl-brun)}.template-page .section-gallery-text :is(img,.image__hero__frame),.template-page .section-columns :is(img,.image__hero__frame){border-radius:var(--rl-rayon)}.template-search .search__page__heading,.template-search .search__page__heading *{font-family:var(--rl-titre);font-style:normal;font-weight:400;text-transform:none;color:var(--rl-brun)}.template-search .search__item__generic__image,.template-search .search__item__generic__image img{border-radius:var(--rl-rayon);overflow:hidden}.template-search .search__item__generic__text :is(a,p,span){font-family:var(--rl-mono);color:var(--rl-brun)}.template-search .search__item__generic__text a:first-child{font-family:var(--rl-titre);text-transform:uppercase;font-size:13px}.template-404 .title{font-family:var(--rl-titre);font-style:normal;font-weight:400;text-transform:none;font-size:34px;color:var(--rl-brun)}.template-404 .text-center{font-family:var(--rl-mono);color:var(--rl-brun)}.rl-404__lien{margin-top:22px}.cart__drawer .drawer__content,.cart__drawer .drawer__top,.cart__drawer .drawer__body,.cart__drawer .drawer__bottom{background:var(--rl-creme)!important;color:var(--rl-brun)}.cart__drawer .cart__drawer__title{font-family:var(--rl-titre);font-style:normal;font-weight:400;text-transform:none;font-size:22px;color:var(--rl-brun)}.cart__drawer .cart__item__title{font-family:var(--rl-titre);text-transform:uppercase;font-size:13px;color:var(--rl-brun)}.template-giftcard body,.template-giftcard .giftcard{background:var(--rl-creme);color:var(--rl-brun)}.template-giftcard .giftcard__border{border-radius:var(--rl-rayon)}.template-giftcard .giftcard__title{font-family:var(--rl-titre);font-style:normal;color:var(--rl-brun)}.template-giftcard .giftcard__amount{font-family:var(--rl-titre);color:var(--rl-brun)}@media only screen and (min-width:750px){.rl-hero--carte>.section-padding{padding:8px 26px 0!important}.rl-hero--arrondi>.section-padding{padding:12px 26px 0!important}.rl-hero--carte .hero__content__wrapper{padding-bottom:46px}.rl-hero--carte .hero__title,.rl-hero--carte .hero__title p{font-style:normal;font-size:56px;line-height:.95;letter-spacing:0}.rl-hero--carte .hero__description,.rl-hero--carte .hero__description p{font-size:15px;max-width:560px;margin:8px auto 0}.rl-hero--creme>.section-padding{padding:64px 26px 12px!important}.rl-hero--creme .hero__title,.rl-hero--creme .hero__title p{font-size:52px}.rl-hero--creme .hero__description,.rl-hero--creme .hero__description p{font-size:15px}:is(.template-page,.template-collection:not(.template-besoin),.template-search,.template-404) :is(.kicker-flourished,.section-header__title,.section-faq .standard__kicker,.section-contact .standard__kicker,.page__template .standard__heading,.section-richtext .standard__heading,.section-double .standard__heading,.brick__block .hero__title){font-size:30px}.template-page .section-faq .accordion__title{font-size:15px}.template-page .rl-produit .product__title{font-size:40px;line-height:1}}@media only screen and (max-width:749px){.main-content>.shopify-section:first-child .rl-hero>.section-padding{padding-top:55px!important}.main-content>.shopify-section:first-child .rl-hero--creme>.section-padding{padding-top:84px!important}.template-page .main-content>.shopify-section:first-child :is(.brick__section,.page__template,.section-list-collections){margin-top:43px}.template-404 .main-content,.template-search .main-content{padding-top:43px}}.template-page .page__template .text__standard{max-width:760px;margin-left:auto;margin-right:auto}.template-page .page__template .standard__heading{margin-bottom:32px}.template-page .page__template .rte{max-width:none;margin-left:0;margin-right:0;font-size:14px;line-height:1.7}.template-page .page__template .rte :is(h1,h2,h3,h4,h5,h6){font-family:var(--rl-titre, inherit);color:var(--rl-brun);font-size:22px;line-height:1.25;margin:40px 0 12px}.template-page .page__template .rte :is(h1,h2,h3,h4,h5,h6)+p:empty,.template-page .page__template .rte p:empty{display:none}.template-page .page__template .rte a{color:var(--rl-brun)}.template-page .page__template .rte ul{margin:8px 0 16px;padding-left:20px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/refonte-pages.css.map */
