.font-bold{font-weight:700}.text-left{text-align:left}.text-center,.text-align-center{text-align:center}.text-right{text-align:right}.announcement-bar__message{font-family:var(--font-body-family)}sticky-header.header-wrapper{box-shadow:#959da526 0 8px 24px}.language-selector img{margin-right:.5rem;display:inline-block}#HeaderLanguageForm .localization-selector.disclosure__button{width:auto!important}#HeaderLanguageForm .localization-form__select{padding:0 0 0 2rem!important}.language-selector .disclosure__link{padding:.25em .5em}.language-selector .disclosure__list{min-width:inherit!important}.breadcrumb{margin:1em 0 2em;text-transform:uppercase;font-size:10px}.breadcrumb>span:after{margin:0 0 0 .5em;content:"\203a"}.breadcrumb>span:last-of-type{font-weight:700}.breadcrumb>span:last-of-type:after{content:none}.breadcrumb>span a{text-decoration:none;color:#000}.breadcrumb>span a:hover{text-decoration:underline}.homepage .collection-list .collection-list__item .card__inner{background-color:transparent}.homepage .collection-list .collection-list__item .card__inner .card__media .media{background-color:#fff}.homepage .collection-list .collection-list__item .card__inner .card__media .media img{object-fit:contain}.homepage .collection-list-wrapper{max-width:140rem;padding:0}.homepage .collection-list-wrapper ul{gap:0}@media screen and (min-width:990px){.homepage .collection-list-wrapper ul li{max-width:33%}}@media screen and (min-width:550px)and (max-width:990px){.homepage .collection-list-wrapper ul li{max-width:50%}}.homepage .slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){width:calc(90% - var(--grid-mobile-horizontal-spacing))!important}.homepage .collection-list .collection-list__item p{text-align:center;font-weight:initial;font-weight:700;font-size:24px;width:fit-content;margin:auto;padding:0 5px}.homepage .collection-list .collection-list__item .icon-wrap{display:none}.homepage .collapsible-content-wrapper-narrow{max-width:var(--page-width);margin:0 auto}.homepage .collection__title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:column;text-align:center}.homepage .collection__title>p{margin:0}.homepage .collection__title .see-more{color:rgb(var(--color-foreground));text-decoration:none}.homepage .collection__title .see-more:hover{text-decoration:underline}@media(max-width:768px){.homepage .collection__title{flex-direction:column}.homepage .collection__title .title:not(:only-child){margin-bottom:0}.homepage .collection__title p{margin:10px 0}.homepage .collection__title.title-wrapper{margin-bottom:0}}.section-parallax{display:flex;flex-wrap:wrap;gap:2.5em}.section-parallax.section--reverse{flex-direction:row-reverse;justify-content:flex-end}@media screen and (max-width:768px){.section-parallax .js-bg-parallax{display:none!important}}.background-side{width:45%;transition:background-position .1s ease;position:relative;display:block!important;border-radius:20px;background-size:cover}.text-side{width:45%}@media(max-width:768px){.section{flex-direction:column}.background-side,.text-side{flex:none;width:100%}.background-side{background-attachment:fixed}}.homepage .blog__title{margin:auto}.reassurances .multicolumn .multicolumn-card__info .rte{margin:0}.reassurances .multicolumn .multicolumn-card .multicolumn-card__image-wrapper .media{height:fit-content;padding-bottom:0!important}.reassurances .multicolumn .multicolumn-card .multicolumn-card__image{object-fit:contain;height:75px;position:relative}.collection-couverture{height:250px;background-position:center;background-size:cover;position:relative}.collection-couverture:after{content:"";height:100%;width:100%;background-color:#00000026;top:0;left:0;position:absolute}.collection-couverture .page-width{z-index:99}.collection-hero__description h2,.collection-hero__description h3,.collection-hero__description h4,.collection-hero__description h5{margin:1.75em 0 1.25em}.collection-hero__description h2{font-size:calc(var(--font-heading-scale) * 2.65rem)}.collection-hero__description h3{font-size:calc(var(--font-heading-scale) * 2rem);position:relative;width:fit-content;background:linear-gradient(to bottom,transparent 0%,transparent 50%,#ead5ff 50%,#ead5ff 50%)!important}.collection-hero__description h4{font-size:calc(var(--font-heading-scale) * 1.65rem)}.collection-hero__description.rte a,.article-template__content.rte a{color:#6005bb}.famous-product-card{padding:20px;border-radius:20px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:530px;box-shadow:#00000014 0 4px 12px}.famous-product-card a{text-decoration:none;position:relative}.famous-product-card h3{letter-spacing:normal;margin:10px 0 0;font-size:18px;line-height:22px}.famous-product-card .product-img{margin:0 20px;position:relative;overflow:hidden;aspect-ratio:1 / 1}.famous-product-card .product-img img{width:100%;transition:transform .3s ease;object-position:center;height:100%;object-fit:contain}.famous-product-card .product-img:hover img{transform:scale(1.05)}.famous-product-card .card-text .small-text{font-size:12px;font-style:italic}.famous-product-card .badges,.product__media-wrapper .badges{position:absolute;z-index:1}.product__media-wrapper .badges{top:15px;left:15px}.famous-product-card .badges span,.product__media-wrapper .badges span{padding:5px 10px;text-transform:uppercase;font-size:12px;color:#000;border-radius:8px;margin-right:10px}.product__media-wrapper .badges span{font-size:14px}.badges span.promotion{background-color:#f8deeb}.badges span.best-seller{background-color:#cdedce}.badges span.new{background-color:#fcb99a}.badges span.rupture{background-color:#ccc}.famous-product-card button.add-to-cart,.product .product-form__buttons button.product-form__submit,.quiz-results .famous-product-card a.full-unstyled-link,.collection-hero__description a.full-unstyled-link,.article-template__content a.full-unstyled-link,.article-template__content a button{background-color:#2c544b;font-family:Montserrat,sans-serif;color:#fff;padding:1.35rem 2rem;border-radius:8px;font-size:16px;transition:background-color .2s ease-in-out;border:none!important;cursor:pointer;width:100%;margin-top:1em;text-align:center;font-weight:700}.famous-product-card button.add-to-cart .line-through{font-size:70%}.collection-hero__description a.full-unstyled-link,.article-template__content a.full-unstyled-link{width:fit-content;margin:1em auto 0}.article-template__content a button{width:fit-content;margin:1em auto}.famous-product-card button.add-to-cart:hover,.product .product-form__buttons button.product-form__submit:hover,.quiz-results .famous-product-card a.full-unstyled-link:hover,.collection-hero__description a.full-unstyled-link:hover{background-color:#81a18f}.famous-product-card button.add-to-cart.disabled-button{cursor:not-allowed;background-color:#ccc;color:#777}.famous-product-card .cbd-thc-info{margin:10px 0 5px;font-size:14px}.famous-product-card .two-columns.flex{display:flex;justify-content:space-between;align-items:center}.famous-product-card .two-columns.flex:not(:has(select)){justify-content:flex-end}.famous-product-card .card-price{text-align:right;min-height:40px;display:flex;justify-content:center;flex-direction:column}.famous-product-card .js-compare-price{margin:0;font-size:12px}.famous-product-card .js-price{margin:0;font-size:20px;font-weight:700;line-height:20px}.famous-product-card .js-price-per-gram{font-size:12px;font-style:italic;line-height:12px;margin-top:10px}.famous-product-card .variant-select{padding:1rem;font-family:Montserrat,sans-serif;width:100%;border:1px solid #d1d5db;border-radius:8px;font-size:16px;background-color:#fff;color:#111827;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='gray' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M19 9l-7 7-7-7'/></svg>");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem}.famous-product-card .variant-select:disabled{background-color:#ccc;color:#777 cursor: not-allowed}.famous-product-card .line-through{text-decoration:line-through}.product .product__media-wrapper{position:relative}.product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background-color:#c0e6c0;color:#000}.product .price-quantity-wrapper{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:2em;align-items:flex-end}.product .product-form__input{flex:none}.product__info-wrapper .product-form__input--pill input[type=radio]+label{background-color:#eee;color:#000}.product .delivery-infos p{margin:0}.product .delivery-infos p:first-of-type{font-weight:700}.product .delivery-infos p a{color:#000}.product .price__regular{display:flex;flex-direction:row-reverse;align-items:baseline;gap:1em;justify-content:flex-end}@media screen and (max-width:450px){.product .price__regular{flex-direction:column;gap:0}}.product .price__regular .price{font-size:32px;font-weight:700;line-height:34px}.product-form__input--pill input[type=radio]+label{width:30%;font-weight:700;margin:0;text-align:left;font-size:16px!important;padding:1.5rem 1rem!important}@media screen and (max-width:965px){.product-form__input--pill input[type=radio]+label{width:46%}}.product-form__input--pill input[type=radio]+label .price-per-gram{font-weight:400;font-size:12px;font-style:italic;display:inline-block}.product .payement-method{display:flex;align-items:center}.product .payement-method img{border:.1rem solid rgba(var(--color-foreground),.2);border-radius:10px;margin:0 2px}.product-tabs{display:flex;gap:1rem;margin-bottom:2.5em}.tab-btn{flex:1;padding:.5rem;background:#eee;border:none;font-weight:700;cursor:pointer}.tab-btn.active{background:#000;color:#fff}.tab-content{display:flex;gap:5em}.tab-content>.product-column{display:none}.tab-content>.product-column.active{display:block}.tab-content>.product-column.specs-tab .h2.technical{margin-top:2.5em}.tab-content>.product-column.specs-tab:not(:has(.effects)) .h2.technical{margin-top:0}.tab-content>.product-column.specs-tab table{border-radius:20px;background-color:#fff}@media(min-width:768px){.product-tabs{display:none}.product-column{display:block!important}.tab-content .description-tab{width:60%}.tab-content .specs-tab{min-width:300px}}.tab-content .description-tab{width:100%}.tab-content .description-tab br{display:none}.tab-content .effet p{margin-bottom:5px}.tab-content .barre-effet{display:flex;gap:4px;margin-top:4px;margin-bottom:12px}.tab-content .barre-segment{width:20%;height:12px;background-color:#eee;display:block}.tab-content .barre-segment.plein{background-color:#c0e6c0}.tab-content .barre-segment.vide{background-color:#eee}.description-tab .accordion-title{cursor:pointer;font-weight:700;padding:0;margin-bottom:0;border-top:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;gap:1em}.description-tab .accordion-title .chevron{transition:transform .3s ease}.description-tab .accordion-content{display:none;padding-bottom:10px}.description-tab .accordion-content.open{display:block}.description-tab .accordion-title.open .chevron{transform:rotate(90deg)}.main-blog .blog-articles{display:flex;gap:2em;flex-direction:row;flex-wrap:wrap}.main-blog .blog-articles .article{width:calc(32% - 1.1em)}.main-blog .blog-articles .article .card__heading{font-family:Nohemi Semi-bold!important;font-weight:400!important;font-size:1.45em}.main-blog .blog-articles .article .card__inner{aspect-ratio:5/4}@media screen and (min-width:530px){.main-blog .blog-articles .article:first-of-type{width:100%;margin-bottom:2em}.main-blog .blog-articles .article:first-of-type .card__heading{font-size:2.45em}.main-blog .blog-articles .article:first-of-type .article-card{flex-direction:row}.main-blog .blog-articles .article:first-of-type .card__inner{aspect-ratio:auto}.main-blog .blog-articles .article:first-of-type .article-card .card__media{border-top-right-radius:0;border-bottom-right-radius:0}.main-blog .blog-articles .article:first-of-type .article-card>.card__content .card__information{display:flex;flex-direction:column;text-align:left;justify-content:center;padding:5em 4em;background-color:#fff;box-shadow:#00000014 0 4px 12px;border-top-right-radius:20px;border-bottom-right-radius:20px}}@media screen and (max-width:900px){.main-blog .blog-articles .article{width:calc(50% - 1.1em)}}@media screen and (max-width:530px){.main-blog .blog-articles .article{width:100%}}@media(max-width:950px)and (min-width:530px){.main-blog .blog-articles .article:first-of-type .article-card{flex-direction:column}.main-blog .blog-articles .article:first-of-type .card__heading{font-size:2.15em}.main-blog .blog-articles .article:first-of-type .article-card>.card__content .card__information{padding:3em 4em!important}.main-blog .blog-articles .article:first-of-type .card__inner{aspect-ratio:2/1!important}.main-blog .blog-articles .article:first-of-type .article-card .card__media{border-radius:20px 20px 0 0!important}}.article-template .article-template__hero-container{position:relative;margin-bottom:5em}.article-template .article-template__hero-container .article-template__hero-medium img{height:100%;width:auto;border-radius:20px;aspect-ratio:4 / 5;object-fit:cover}.article-template .article-template__hero-container header{position:absolute;background:#fff;padding:2.5em 4em;width:70%;border-radius:20px;box-shadow:#00000014 0 4px 12px;top:50%;right:0;transform:translateY(-50%);margin:0}.article-template .article-template__hero-container header *{color:#000}.article-template .article-template__hero-container header p{line-height:calc(1 + .8 / var(--font-body-scale))}.article-template .page-width--narrow{max-width:120.6rem}.article-template .article-template__content{display:flex;position:relative;gap:2em;flex-direction:row-reverse}.article-template .article-template__content #table-of-contents{padding:1.5em 2.5em;background-color:#fff5fa;border-radius:20px;position:sticky;top:110px;height:100%}.article-template .article-template__content #table-of-contents ul{padding-left:0}.article-template .article-template__content #table-of-contents ul li{margin-bottom:.8em}.article-template .article-template__content #table-of-contents ul li a{color:#000}.article-template .article-template__content .text-main-content{max-width:740px}.article-template .article-template__content p:has(.full-unstyled-link){text-align:center;padding:2em 1em;border-radius:20px;background-color:#f7f7f7;margin:2em 0}.article-template .article-template__back{padding:0 2em;margin-top:4.5em}.article-template .article-template__back .related-articles{text-align:left}.article-template .article-template__back .related-articles a{text-decoration:none;color:#000}.article-template .article-template__back .related-articles ul{display:flex;gap:1.5em;flex-wrap:wrap;justify-content:flex-start;padding-left:0}.article-template .article-template__back .related-articles ul li{width:calc(32% - 1em);list-style:none;display:flex;flex-direction:column;justify-content:space-between}.article-template .article-template__back .related-articles img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:20px}.article-template .article-template__back .related-articles .icon-wrap{transform:none;margin-left:1rem;margin-right:0}.article-template .article-template__back>.article-template__link{margin-top:3.2rem;padding-top:3.2rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}@media(max-width:1300px){.article-template .article-template__hero-container{margin-bottom:3em}.article-template .article-template__hero-container .article-template__hero-medium{aspect-ratio:4/3}.article-template .article-template__hero-container .article-template__hero-medium img{width:100%;object-fit:cover;aspect-ratio:initial}.article-template .article-template__hero-container header{width:90%;margin:-10em auto auto;padding:2.5em;position:relative;transform:none}}@media(max-width:1210px){.article-template .article-template__content{padding:0 2em}.article-template .article-template__content .text-main-content{max-width:640px}}@media(max-width:1050px){.article-template .article-template__content{flex-direction:column;padding:0 1.5em}.article-template .article-template__content #table-of-contents{position:relative;top:initial}.article-template .article-template__content .text-main-content{max-width:100%}}@media(max-width:900px){.article-template .article-template__back .related-articles ul li{width:100%}}@media(max-width:750px){.article-template .article-template__hero-container .article-template__hero-medium{aspect-ratio:auto;height:45rem}.article-template .article-template__hero-container header{margin-top:-5em}}.text-main-content .responsive-table{overflow-y:scroll}.quiz-results #product-card{width:fit-content;margin:auto;text-align:center}.quiz-results #product-card>p a:hover{text-decoration:underline}.quiz-results .famous-product-card{min-height:100%;max-width:400px}.quiz-results .famous-product-card .product-img{aspect-ratio:auto}.quiz-results .famous-product-card .product-img img{max-width:350px}.newsletter .rgpd-msg{font-size:10px}.newsletter .h1{font-family:Nohemi Bold;font-weight:400}.hulk-powered-wrapper{display:none}.customer .form__message#CustomerBirthdate-error .svg-wrapper{margin-right:0}.footer .footer__content-top{padding-bottom:1em}.footer-block__heading{font-family:Nohemi Regular;font-weight:400}.footer .footer__content-bottom{padding-top:0}.newsletter .newsletter__wrapper{background:url(/cdn/shop/files/holographic-bg.jpg?v=1750078203);background-position:center;background-size:cover}.footer .footer-block.grid__item:first-of-type .footer-block__details-content a{padding:1em 2em;border:1px solid rgba(var(--color-foreground),1);text-decoration:none;border-radius:50px;margin:1em 0;display:block;width:fit-content}section p.mega-text-footer{white-space:nowrap;width:100%;font-size:clamp(2rem,7vw,13rem)!important;line-height:1!important;margin:0 0 50px;font-weight:700;text-transform:uppercase}.promo-box{display:flex;flex-direction:column;justify-content:flex-start;background-color:#f8deeb;border-radius:8px;padding:10px 20px;margin-bottom:20px}.promo-box p{margin:0}.promo-box .promo-message__title{font-weight:700;font-size:16px}.promo-box .promo-message__subtitle{font-weight:600;font-size:15px}.promo-box .promo-message__text{font-weight:400;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/famous.css.map */
