.rl-produit{background:var(--rl-creme);color:var(--rl-brun)}.rl-produit .product__inner{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px}.rl-produit .product__inner>*{flex:0 0 100%;min-width:0}.rl-produit .product__title{font-family:var(--rl-titre);font-style:normal;font-weight:400;text-transform:none;letter-spacing:0;font-size:34px;line-height:1.05;color:var(--rl-brun)}.rl-produit .product__title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;word-break:normal}.rl-produit .product__page__cutline{display:none}.rl-produit .product__headline hr,.rl-produit .product__title__wrapper+hr{display:none}.rl-produit .jdgm-widget.jdgm-preview-badge{margin:0 0 14px}.rl-produit .jdgm-prev-badge{display:flex;align-items:center;gap:8px}.rl-produit .jdgm-prev-badge .jdgm-star{color:var(--rl-brun)!important;font-size:16px;padding:0 1px!important}.rl-produit .jdgm-prev-badge__text{font-family:var(--rl-mono);font-size:14px;color:var(--rl-brun);visibility:visible!important}.rl-produit .product__price,.rl-produit .product__price span{font-family:var(--rl-mono);font-size:16px;font-weight:400;color:var(--rl-brun);letter-spacing:0}.rl-produit .product__price--unit{font-family:var(--rl-mono);font-size:12px}.rl-produit .product__subs{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.rl-produit .product__subs__group{margin:0;padding:0;border:0!important}.rl-produit .product__subs__group+.product__subs__group{margin-top:2px}.rl-produit .product__subs__option{display:flex;align-items:center;gap:10px;font-family:var(--rl-mono);font-size:14px;color:var(--rl-brun);cursor:pointer;margin:0}.rl-produit .product__subs__option input[type=radio]{accent-color:var(--rl-brun);width:16px;height:16px;margin:0}.rl-produit .product__subs__plans{padding:8px 0 0 26px;display:flex;flex-direction:column;gap:6px}.rl-produit .product__subs__plans .product__subs__option{font-size:13px}.rl-produit .product__subs__description{font-family:var(--rl-mono);font-size:12px;line-height:1.4;margin:8px 0 0}.rl-produit .product__block__quantity{flex:0 0 106px;align-self:flex-start}.rl-produit .product__block__quantity+.product__block__buttons{flex:1 1 0}.rl-produit .quantity__wrapper{display:flex;align-items:center;justify-content:space-between;width:106px;height:34px;padding:0 10px;border:1px solid var(--rl-brun);border-radius:100px;background:var(--rl-creme)}.rl-produit .quantity__button,.rl-produit .quantity__input{font-family:var(--rl-mono);font-size:16px;color:var(--rl-brun);background:transparent;border:0;padding:0;height:32px;min-height:0}.rl-produit .quantity__button{width:22px}.rl-produit .quantity__input{flex:1 1 auto;width:34px;text-align:center;-moz-appearance:textfield}.rl-produit .quantity__input::-webkit-inner-spin-button,.rl-produit .quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rl-produit .btn--add-to-cart{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:15px;font-weight:400;letter-spacing:0;text-transform:uppercase;min-height:34px;height:34px;padding:0 18px;line-height:34px}.rl-produit .btn--add-to-cart:hover{background:#cfd98c!important}.rl-produit .btn--add-to-cart[disabled]{background:transparent!important;box-shadow:inset 0 0 0 1px var(--rl-brun)!important}.rl-produit .btn--add-to-cart .cta__dot,.rl-produit .btn--add-to-cart [data-button-price]{display:none}.rl-produit .product__submit__buttons{margin:0}.rl-produit .shop-pay-terms:empty{display:none}.rl-produit .product__block__text,.rl-produit .product__block__text p{font-family:var(--rl-mono);font-size:13px;line-height:1.45;color:var(--rl-brun);margin:0}.rl-produit .product__block__text em{font-style:normal}.rl-produit .product__block__description h1,.rl-produit .product__block__description h2,.rl-produit .product__block__description h3,.rl-produit .product__block__description h5,.rl-produit .product__block__description h6{font-family:var(--rl-mono);font-size:15px;font-weight:500;letter-spacing:0;color:var(--rl-brun);margin:0 0 6px}.rl-produit .product__block__description,.rl-produit .product__block__description p,.rl-produit .product__block__description li{font-family:var(--rl-mono);font-size:15px;line-height:1.3;color:var(--rl-brun)}.rl-produit .product-accordion{border:0;margin:0}.rl-produit .product-accordion .accordion__wrapper{border:0;border-bottom:1px solid var(--rl-brun);margin:0}.rl-produit .product__block__description:has(.product-accordion){margin:0;padding-top:0}.rl-produit .product__block__description:not(:has(.product-accordion))+.product__block__description .accordion__wrapper:first-child{border-top:1px solid var(--rl-brun)}.rl-produit .accordion__title{position:relative;display:block;width:100%;padding:12px 34px 12px 0;font-family:var(--rl-mono);font-size:15px;font-weight:500;line-height:1.2;text-transform:uppercase;letter-spacing:0;text-align:left;color:var(--rl-brun);background:transparent;border:0}.rl-produit .accordion__title:after,.rl-produit .accordion__title:before{display:none}.rl-produit .accordion__title svg{display:none}.rl-produit .accordion__title.js:after{content:"";display:block;position:absolute;right:10px;top:50%;width:0;height:0;margin-top:-5px;border:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:11px solid var(--rl-brun);background:none;transform:none;transition:transform .2s ease}.rl-produit .accordion__title.js[aria-expanded=true]:after{transform:rotate(180deg)}.rl-produit .accordion__body{font-family:var(--rl-mono);font-size:14px;line-height:1.45;color:var(--rl-brun);padding:0 0 14px}.rl-produit .accordion__body p,.rl-produit .accordion__body li{font-size:14px;line-height:1.45}.rl-produit .accordion__body .metafield-rich_text_field h4:first-child{display:none}@media only screen and (min-width:990px){.rl-produit .product-page>.wrapper{max-width:1280px;padding-left:27px;padding-right:33px}.rl-produit .product-single{display:flex;align-items:flex-start;gap:48px;margin-left:0}.rl-produit .product-single>.product__media__wrapper{flex:0 0 calc(50% - 24px);width:auto;max-width:none;padding-left:0;float:none}.rl-produit .product-single>.product__main__content{flex:0 0 calc(50% - 24px);width:auto;max-width:none;padding-left:0;float:none}.rl-produit .product__inner{padding-left:0;padding-right:0;margin-left:0!important;max-width:520px}.rl-produit .product__title{font-size:64px;line-height:.92}.rl-produit .product__media,.rl-produit .product__slide img,.rl-produit .product__media__wrapper img{border-radius:var(--rl-rayon)}.rl-produit .media__thumb img{border-radius:8px}}@media only screen and (max-width:989px){.rl-produit .product__media,.rl-produit .product__slide img{border-radius:var(--rl-rayon)}.rl-produit .product__main__content{padding-top:18px}.rl-produit .product__title{font-size:38px;line-height:1}}.rl-actifs{background:var(--rl-kaki);color:var(--rl-creme);padding:30px 40px 46px;text-align:center}.rl-actifs__titre{font-family:var(--rl-titre);font-weight:400;font-size:32px;line-height:1.1;color:var(--rl-creme);margin:0 0 42px;text-transform:none;letter-spacing:0}.rl-actifs__grille{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:74px;row-gap:32px;max-width:1200px;margin:0 auto}.rl-actifs__picto{height:70px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:14px}.rl-actifs__picto img{height:70px;width:auto;max-width:100%;object-fit:contain}.rl-actifs__picto--cadre{position:relative;display:block;overflow:hidden}.rl-actifs__picto--cadre img{position:absolute;left:50%;max-width:none;object-fit:fill;pointer-events:none}.rl-actifs--pictos-creme .rl-actifs__picto img{filter:brightness(0) invert(1) sepia(.35) brightness(.98)}.rl-actifs__nom{font-family:var(--rl-mono);font-style:normal;font-weight:400;font-size:13px;line-height:1.15;color:var(--rl-creme);margin:0 0 16px;text-transform:none;letter-spacing:0}.rl-actifs__texte,.rl-actifs__texte p{font-family:var(--rl-mono);font-size:13px;line-height:1.15;color:var(--rl-creme);margin:0}.rl-actifs__texte strong{font-weight:700}@media only screen and (max-width:989px){.rl-actifs{padding:28px 16px 34px}.rl-actifs__titre{font-size:26px;margin-bottom:26px}.rl-actifs__grille{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;row-gap:28px}}@media only screen and (max-width:479px){.rl-actifs__grille{grid-template-columns:minmax(0,1fr)}}.template-product .shopify-section:has(.rl-actifs)+.shopify-section [data-section-type=rich-text]{padding-top:48px}.template-product .shopify-section:has(.rl-actifs)+.shopify-section [data-section-type=rich-text] .wrapper{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:47px;padding-right:47px}.template-product .shopify-section:has(.rl-actifs)+.shopify-section [data-section-type=rich-text] h5:empty{display:none}.template-product .shopify-section:has(.rl-actifs)+.shopify-section [data-section-type=rich-text] h5:not(:empty){margin:0 0 14px}@media only screen and (max-width:989px){.template-product .shopify-section:has(.rl-actifs)+.shopify-section [data-section-type=rich-text]{padding-top:32px}.template-product .shopify-section:has(.rl-actifs)+.shopify-section [data-section-type=rich-text] .wrapper{padding-left:16px;padding-right:16px}}.rl-faq{background:var(--rl-creme);color:var(--rl-brun);padding:64px 47px 56px}.rl-faq__cadre{max-width:1186px;margin:0 auto}.rl-faq__titre{font-family:var(--rl-titre);font-weight:400;font-size:32px;line-height:1.2;text-transform:uppercase;letter-spacing:0;color:var(--rl-brun);margin:0 0 14px}.rl-faq__item{border-bottom:1px solid var(--rl-brun)}.rl-faq__item:first-of-type{border-top:1px solid var(--rl-brun)}.rl-faq__question{list-style:none;cursor:pointer;position:relative;padding:24px 70px 24px 0;font-family:var(--rl-titre);font-size:24px;line-height:1.17;color:var(--rl-brun)}.rl-faq__question::-webkit-details-marker{display:none}.rl-faq__question:after{content:"";position:absolute;right:27px;top:50%;margin-top:-11px;border-left:18px solid transparent;border-right:18px solid transparent;border-top:23px solid var(--rl-brun);transition:transform .2s ease}.rl-faq__item[open] .rl-faq__question:after{transform:rotate(180deg)}.rl-faq__reponse{padding:0 0 24px}.rl-faq__reponse,.rl-faq__reponse p,.rl-faq__reponse li{font-family:var(--rl-mono);font-size:15px;line-height:1.45;color:var(--rl-brun)}.rl-faq__reponse a{color:var(--rl-brun);text-decoration:underline}@media only screen and (max-width:989px){.rl-faq{padding:40px 16px 36px}.rl-faq__titre{font-size:24px}.rl-faq__question{font-size:18px;padding:18px 44px 18px 0}.rl-faq__question:after{right:8px;margin-top:-7px;border-left-width:11px;border-right-width:11px;border-top-width:14px}.rl-faq__reponse,.rl-faq__reponse p,.rl-faq__reponse li{font-size:14px}}.rl-avis-produit{background:var(--rl-kaki);color:var(--rl-creme);padding:18px 45px 30px}.rl-avis-produit__cadre{max-width:1186px;margin:0 auto}.rl-avis-produit .jdgm-widget,.rl-avis-produit .jdgm-widget *{color:var(--rl-creme);border-color:#f9eedee6}.rl-avis-produit .jdgm-rev-widg{padding:0;border:0;background:transparent}.rl-avis-produit .jdgm-rev-widg__title{display:none}.rl-avis-produit .jdgm-star{color:var(--rl-creme)!important}.rl-avis-produit .jdgm-row-stars{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"note note" "barres action";align-items:end;column-gap:24px;row-gap:22px}.rl-avis-produit .jdgm-rev-widg__summary{grid-area:note;width:100%!important;max-width:none!important;text-align:center;border:0!important;padding:0!important;margin:0!important}.rl-avis-produit .jdgm-rev-widg__summary-inner{display:block!important;width:100%}.rl-avis-produit .jdgm-rev-widg__summary-stars{display:flex!important;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px}.rl-avis-produit .jdgm-rev-widg__summary-stars-img .jdgm-star:not(:first-child){display:none!important}.rl-avis-produit .jdgm-rev-widg__summary-stars-img .jdgm-star{font-size:44px!important;padding:0!important}.rl-avis-produit .jdgm-rev-widg__summary-average{font-family:var(--rl-titre);font-size:65px;line-height:1;letter-spacing:0}.rl-avis-produit .jdgm-rev-widg__summary-text{font-family:var(--rl-mono);font-size:13px;margin-top:14px;justify-content:center;align-items:center;gap:6px}.rl-avis-produit .jdgm-histogram{grid-area:barres;justify-self:start;width:360px!important;max-width:100%;border:0!important;padding:0 0 0 64px!important;margin:0!important}.rl-avis-produit .jdgm-histogram{flex-direction:column;gap:10px}.rl-avis-produit .jdgm-histogram__row:not(.jdgm-histogram__clear-filter){display:flex!important;align-items:center;gap:10px;width:100%;margin:0!important;line-height:1}.rl-avis-produit .jdgm-histogram__row:before{content:attr(data-rating);flex:0 0 12px;font-family:var(--rl-mono);font-size:13px}.rl-avis-produit .jdgm-histogram__clear-filter:before{content:none}.rl-avis-produit .jdgm-histogram__star{flex:0 0 auto;width:auto!important;margin:0!important;padding:0!important;line-height:1}.rl-avis-produit .jdgm-histogram__star .jdgm-star{font-size:11px!important;padding:0!important}.rl-avis-produit .jdgm-histogram__star .jdgm-star:not(:first-child){display:none!important}.rl-avis-produit .jdgm-histogram__bar{flex:1 1 auto;width:auto!important;margin:0!important}.rl-avis-produit .jdgm-histogram__frequency{flex:0 0 28px;width:auto!important;margin:0!important;text-align:left}.rl-avis-produit .jdgm-widget-actions-wrapper{grid-area:action;justify-self:end;border:0!important;padding:0!important;margin:0!important;width:auto!important}.rl-avis-produit .jdgm-histogram,.rl-avis-produit .jdgm-histogram *{font-family:var(--rl-mono);font-size:13px}.rl-avis-produit .jdgm-histogram__bar{background:transparent!important;border:1px solid var(--rl-creme);border-radius:5px;height:6px}.rl-avis-produit .jdgm-histogram__bar-content{background:var(--rl-creme)!important;border-radius:5px}.rl-avis-produit .jdgm-write-rev-link,.rl-avis-produit .jdgm-ask-question-btn,.rl-avis-produit .jdgm-paginate__load-more,.rl-avis-produit .jdgm-btn--solid{background:var(--rl-vert)!important;color:var(--rl-brun)!important;border:0!important;border-radius:100px!important;font-family:var(--rl-mono);font-size:15px;text-transform:uppercase;padding:6px 22px!important;line-height:1.25!important}.rl-avis-produit .jdgm-rev-widg__sort-wrapper{border:0!important;padding:0 0 22px!important;margin:0!important}.rl-avis-produit .jdgm-sort-dropdown-wrapper{position:relative;display:inline-block;width:auto}.rl-avis-produit .jdgm-rev-widg__sort-wrapper select,.rl-avis-produit .jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown{-webkit-appearance:none;appearance:none;width:auto!important;min-width:0;height:38px;padding:0 36px 0 10px!important;margin:0;cursor:pointer;background:var(--rl-kaki) none!important;color:var(--rl-creme)!important;border:1px solid var(--rl-creme)!important;border-radius:5px;font-family:var(--rl-mono);font-size:15px;line-height:36px;text-transform:uppercase}.rl-avis-produit .jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown-arrow{position:absolute;z-index:2;right:12px;top:50%;margin-top:-4px;width:0;height:0;pointer-events:none;border:0;border-left:6.5px solid transparent;border-right:6.5px solid transparent;border-top:8px solid var(--rl-creme);background:none;transform:none}.rl-avis-produit .jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown-arrow:before,.rl-avis-produit .jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown-arrow:after{display:none}.rl-avis-produit .jdgm-rev__transparency-badge{color:var(--rl-creme)!important;border:1px solid var(--rl-creme)!important;border-radius:5px!important;font-family:var(--rl-mono);font-size:12px!important;line-height:1.3;padding:3px 8px!important;background:transparent!important}.rl-avis-produit .jdgm-rev{border-top:1px solid var(--rl-creme)!important;padding:18px 0!important}.rl-avis-produit .jdgm-rev__author{font-family:var(--rl-titre);font-size:16px}.rl-avis-produit .jdgm-rev__timestamp,.rl-avis-produit .jdgm-rev__body,.rl-avis-produit .jdgm-rev__body p,.rl-avis-produit .jdgm-rev__title,.rl-avis-produit .jdgm-rev__cf,.rl-avis-produit .jdgm-rev__cf *{font-family:var(--rl-mono);font-size:13px;line-height:1.35}.rl-avis-produit .jdgm-rev__title{font-weight:400}.rl-avis-produit .jdgm-rev__buyer-badge,.rl-avis-produit .jdgm-rev__verified-badge{background:transparent!important;color:var(--rl-creme)!important;border:1px solid var(--rl-creme);border-radius:5px;font-family:var(--rl-mono);font-size:12px;padding:2px 8px}.rl-avis-produit .jdgm-rev__reply{background:var(--rl-creme)!important;border:0!important;border-radius:10px;padding:14px 18px!important;margin-top:12px}.rl-avis-produit .jdgm-rev__reply,.rl-avis-produit .jdgm-rev__reply *{color:var(--rl-brun)!important;font-family:var(--rl-mono);font-size:13px;line-height:1.4}.rl-avis-produit .jdgm-rev__replier{font-family:var(--rl-titre)!important;font-size:14px}.rl-avis-produit .jdgm-collected-link{display:inline-block;margin-top:18px}.rl-avis-produit__plus-case{position:absolute;opacity:0;pointer-events:none}.rl-avis-produit__plus{display:none}.rl-avis-produit--limite:has(.jdgm-rev:nth-child(4)) .rl-avis-produit__plus{display:block;text-align:center;padding-top:22px;border-top:1px solid var(--rl-creme)}.rl-avis-produit--limite:has(.rl-avis-produit__plus-case:checked) .rl-avis-produit__plus{display:none!important}.rl-avis-produit--limite:not(:has(.rl-avis-produit__plus-case:checked)) .jdgm-paginate,.rl-avis-produit--limite:not(:has(.rl-avis-produit__plus-case:checked)) .jdgm-rev-widg__paginate-spinner-wrapper{display:none!important}.rl-avis-produit__plus-bouton{display:inline-block;cursor:pointer;min-width:213px;padding:6px 22px;border-radius:100px;background:var(--rl-vert);color:var(--rl-brun);font-family:var(--rl-mono);font-size:15px;line-height:1.25;text-transform:uppercase;text-align:center}.rl-avis-produit__plus-bouton:hover{background:#cfd98c}.rl-avis-produit__plus-case:focus-visible+.rl-avis-produit__plus .rl-avis-produit__plus-bouton{outline:2px solid var(--rl-creme);outline-offset:2px}@media only screen and (max-width:989px){.rl-avis-produit{padding:12px 16px 24px}.rl-avis-produit .jdgm-row-stars{grid-template-columns:minmax(0,1fr);grid-template-areas:"note" "barres" "action";row-gap:18px}.rl-avis-produit .jdgm-rev-widg__summary-average{font-size:44px;white-space:nowrap}.rl-avis-produit .jdgm-rev-widg__summary-stars-img .jdgm-star{font-size:30px!important}.rl-avis-produit .jdgm-histogram{justify-self:center;width:100%!important;padding:0!important}.rl-avis-produit .jdgm-widget-actions-wrapper{justify-self:stretch}.rl-avis-produit .jdgm-write-rev-link,.rl-avis-produit .jdgm-paginate__load-more{width:100%;text-align:center}}.template-product:has(.rl-produit) .section-related .kicker-flourished{font-family:var(--rl-titre);font-style:normal;font-weight:400;text-transform:none;letter-spacing:0;font-size:32px;line-height:1.1;color:var(--rl-brun);text-align:center;justify-content:center}.template-product:has(.rl-produit) .section-related .kicker-flourished:before,.template-product:has(.rl-produit) .section-related .kicker-flourished:after{display:none}@media only screen and (min-width:990px){.template-product:has(.rl-produit) .section-related [data-related-products]{max-width:871px;margin:0 auto}.template-product:has(.rl-produit) .section-related .product-grid-item .product__grid__title{font-size:20px;line-height:.95}}@media only screen and (max-width:989px){.template-product:has(.rl-produit) .section-related .kicker-flourished{font-size:24px}}.rl-produit .quantity__wrapper{height:45px}.rl-produit .quantity__button,.rl-produit .quantity__input{height:43px}.rl-produit .btn--add-to-cart{min-height:45px;height:45px;line-height:45px;font-size:16px}.jdgm-rev:has(.jdgm-rev__rating[data-score]:not([data-score="5"])){display:none!important}.rl-avis-produit .jdgm-rev__reply{background:transparent!important;padding:0!important;margin-top:14px}.rl-avis-produit .jdgm-rev__reply .jdgm-rev__replier-wrapper{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--rl-mono)!important;font-size:0!important;color:var(--rl-creme)!important;border:1px solid var(--rl-creme);border-radius:20px;padding:5px 14px}.rl-avis-produit .jdgm-rev__reply .jdgm-rev__replier-wrapper>*{display:none!important}.rl-avis-produit .jdgm-rev__reply .jdgm-rev__replier-wrapper:before{content:"R\e9ponse de Maison K\e5";font-size:13px;line-height:1.4}.rl-avis-produit .jdgm-rev__reply .jdgm-rev__replier-wrapper:after{content:"";width:6px;height:6px;border-right:1.5px solid var(--rl-creme);border-bottom:1.5px solid var(--rl-creme);transform:rotate(45deg) translateY(-2px);transition:transform .2s}.rl-avis-produit .jdgm-rev__reply.rl-ouverte .jdgm-rev__replier-wrapper:after{transform:rotate(-135deg) translateY(-1px)}.rl-avis-produit .jdgm-rev__reply .jdgm-rev__replier-wrapper:focus-visible{outline:2px solid var(--rl-creme);outline-offset:2px}.rl-avis-produit .jdgm-rev__reply .jdgm-rev__reply-content{display:none}.rl-avis-produit .jdgm-rev__reply.rl-ouverte .jdgm-rev__reply-content{display:block;background:var(--rl-creme);border-radius:10px;padding:14px 18px;margin-top:10px}.rl-avis-produit .jdgm-rev__reply-content,.rl-avis-produit .jdgm-rev__reply-content *{color:var(--rl-brun)!important}.rl-avis-produit .jdgm-rev{padding:32px 0!important}.rl-avis-produit .jdgm-rev__body{margin-top:10px;line-height:1.6!important}.rl-avis-produit .jdgm-rev__body p{margin-bottom:10px}.rl-avis-produit .jdgm-collected-link{position:static!important;display:block!important;margin:8px 0 28px!important}.rl-avis-produit .jdgm-paginate,.rl-avis-produit .jdgm-rev-widg__paginate-spinner-wrapper{margin-top:32px!important}.product__block__text h4:first-child{margin-top:28px;margin-bottom:12px}@media only screen and (min-width:750px){.product__block__quantity{margin-bottom:12px}.product__block__text p,.product__block__text li{line-height:1.75!important;margin-bottom:6px!important}.product__block__text p:last-child{margin-bottom:0!important}.product__block__buttons{margin-top:16px;margin-bottom:4px!important}.product__block__text h4:first-child{margin-top:48px;margin-bottom:22px}.product__block__text:has(h4) p:has(strong),.product__block__text:has(h4) p:last-child:has(b){margin-top:22px!important;padding:18px 22px;background:#6233100f;border-radius:14px;line-height:1.6!important}.product__block__text:has(h4){margin-bottom:44px!important}.product__block__description .accordion__title,.product__block__description [data-collapsible-trigger]{padding-top:22px!important;padding-bottom:22px!important}.product__block__description .accordion__body,.product__block__description [data-collapsible-content] .rte{line-height:1.75}}@media only screen and (max-width:749px){.product__block__text p,.product__block__text li{line-height:1.7!important;margin-bottom:5px!important}.product__block__buttons{margin-bottom:4px!important}.product__block__text h4:first-child{margin-top:32px;margin-bottom:16px}.product__block__text:has(h4) p:has(strong){margin-top:16px!important;padding:14px 16px;background:#6233100f;border-radius:12px}.product__block__text:has(h4){margin-bottom:32px!important}.product__block__description .accordion__title,.product__block__description [data-collapsible-trigger]{padding-top:18px!important;padding-bottom:18px!important}}@media only screen and (min-width:1100px){.rl-produit .product-single{align-items:stretch!important}.rl-produit .product__grid--single,.rl-produit .product__media__wrapper:has(.product__grid--slides){position:sticky;top:var(--rl-colle-galerie, 30px)}.rl-produit .product__inner.is-sticky{top:var(--rl-colle-texte, 30px)}}.rl-avis-produit{--rl-avis-fond: #daa225;--rl-avis-encre: #54152f;--rl-kaki: var(--rl-avis-fond);--rl-creme: var(--rl-avis-encre);--rl-vert: var(--rl-avis-encre);--rl-brun: #f9eede;background:var(--rl-avis-fond);color:var(--rl-avis-encre)}.rl-avis-produit .jdgm-widget,.rl-avis-produit .jdgm-widget *{border-color:#54152fd9}.rl-actifs{background:#f9eede;color:#623310}.rl-actifs__titre,.rl-actifs__nom,.rl-actifs__texte,.rl-actifs__texte p{color:#623310}.rl-actifs__nom{color:#666332;font-weight:700}.rl-actifs .rl-actifs__picto img,.rl-actifs--pictos-creme .rl-actifs__picto img{filter:brightness(0) saturate(100%) invert(36%) sepia(30%) saturate(820%) hue-rotate(22deg) brightness(88%)}.template-product .shopify-section:has(.rl-actifs){border-top:1px solid rgba(98,51,16,.25)}.rl-produit .accordion__body .metafield-rich_text_field>h4:first-child{display:none}.rl-produit .product__media__wrapper{position:relative!important}.rl-produit .product__grid--slides{border-radius:var(--rl-rayon, 14px);overflow:hidden}.rl-galerie-fleches{position:absolute;left:0;right:0;top:0;height:var(--rl-galerie-h, 100%);pointer-events:none;display:flex;align-items:center;justify-content:space-between;padding:0 10px;z-index:3}.rl-galerie-fleche{pointer-events:auto;width:44px;height:44px;border:0;border-radius:50%;background:#f9eede00;color:#f9eede;cursor:pointer;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.rl-galerie-fleche svg{width:30px;height:30px}.rl-galerie-fleche:hover{background:#62331040}.rl-produit .product__price,.rl-produit .product__price span,.rl-produit [data-product-price]{font-size:24px!important}.rl-produit .product__grid--slides.flickity-lock-height{--default-ratio: 100% !important}.template-article .rl-produit .product__title{font-size:34px}.template-article .rl-produit .product__title a{color:inherit}@media only screen and (min-width:768px){.rl-produit [data-thumbnails-left] .product__media__wrapper,.rl-produit .product__media__wrapper:has(.media__thumb__holder){align-items:flex-start!important;align-self:flex-start!important;height:auto!important}.rl-produit .product__media__wrapper .media__thumb__holder{align-self:stretch!important;height:auto!important;min-height:0!important;margin-right:10px!important}}.product__title__wrapper:has(.rl-accroche-fiche){flex-wrap:wrap}.rl-accroche-fiche{flex:0 0 100%;order:1}.product__title__wrapper:has(.rl-accroche-fiche) .rating__wrapper__title{order:2}.rl-avis-produit .jdgm-form input::placeholder,.rl-avis-produit .jdgm-form textarea::placeholder{color:var(--rl-avis-encre);opacity:.6}.rl-avis-produit .jdgm-form input:focus,.rl-avis-produit .jdgm-form textarea:focus,.rl-avis-produit .jdgm-form input:focus-visible,.rl-avis-produit .jdgm-form textarea:focus-visible{border-color:var(--rl-avis-encre)!important;outline:2px solid var(--rl-avis-encre);outline-offset:1px;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/refonte-produit.css.map */
