.collections-list__button{--button-height: 4rem;min-width:30rem;position:relative;padding-right:4rem;border-radius:var(--inputs-radius);border-color:transparent}.search-collections-list{--max-height: 35rem;min-width:30rem;position:absolute;padding:0 2rem 0 1.5rem;overflow:hidden;opacity:0;max-height:0;transition:opacity var(--duration-medium) ease-in,max-height var(--duration-medium) ease-in}@media screen and (min-width:990px){.search-modal__close-button{position:initial;margin-left:.5rem}.search-collections__input{width:100%;max-width:none}}@media screen and (min-width:1200px){.header--middle-center .search-collections__input,.header--middle-left .search-collections__input,.header--top-center .search-collections__input{width:100%;max-width:none}}predictive-search.search-modal__form{width:100%;max-width:100%}.header>.header__search{grid-area:left-icons;justify-self:stretch}.header__search .search-collections{flex:1}.rte ul{list-style:none;padding-left:0;margin:0}.rte ul li{position:relative;padding-left:1.4em}.rte ul li:before{content:"";position:absolute;left:.2em;top:.6em;width:.4em;height:.4em;border-radius:50%;background-color:currentColor}.ft-note{font-size:1.4rem;padding-top:1.6rem}.card__brand-subtitle{margin-top:-2px;min-height:3.4rem;line-height:1.3}.card__content:has(.frutti-card-info){display:flex;flex-direction:column;flex:1 1 auto;width:100%;align-self:stretch;padding:0;background:none!important}.frutti-card-eyebrow{font-size:1.4rem;line-height:1.5;letter-spacing:0;font-weight:400;text-transform:uppercase;color:rgb(var(--color-secondary-foreground, 102, 102, 102));margin:0 0 .2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.frutti-card-title{font-family:var(--font-heading-family, inherit);font-size:2.4rem;line-height:1.4;letter-spacing:-.05rem;font-weight:400;color:rgb(var(--color-foreground, 23, 23, 23));margin:0 0 .2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.frutti-card-subtitle{margin:0;font-size:1.4rem;font-weight:400;line-height:1.3;letter-spacing:.07rem;color:rgb(var(--color-foreground, 23, 23, 23));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.frutti-card-price,.frutti-card-price .price,.frutti-card-price .price-item{margin-top:.25rem;font-family:var(--font-heading-family, inherit);font-size:2rem!important;line-height:1.5;letter-spacing:0;font-weight:400;color:rgb(var(--color-foreground, 23, 23, 23))}@media screen and (max-width:989px){.frutti-card-eyebrow{font-size:1.2rem;line-height:1.5;letter-spacing:0}.frutti-card-title{font-size:2rem;line-height:1.4;letter-spacing:-.04rem}.frutti-card-subtitle{font-size:1.2rem;line-height:1.3;letter-spacing:.07rem}.frutti-card-price,.frutti-card-price .price,.frutti-card-price .price-item{font-size:1.8rem!important;line-height:1.333;letter-spacing:0}}@media screen and (min-width:750px)and (max-width:989px){.frutti-card-price,.frutti-card-price .price,.frutti-card-price .price-item{font-size:1.5rem!important;line-height:1.5}}@media screen and (max-width:749px){.frutti-card-price,.frutti-card-price .price,.frutti-card-price .price-item{font-size:2.35rem!important;line-height:1.3}}@media screen and (min-width:750px){.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform .5s ease;transform:scale(1.05)}}.custom-sort-by,.custom-sort-by .sort-by--header,.facet-filters__sort{white-space:nowrap}.custom-sort-by,.custom-sort-by .sort-by--header{width:max-content!important}.custom-sort-by:focus-within .sort-by--list,.custom-sort-by:hover .sort-by--list{width:46rem!important;height:42rem!important}.custom-sort-by .sort-by--header{padding-right:52px!important}.section-responsive-padding:has(.vertical-filter-button:not([open])) aside.facets-wrapper{display:none}.facets-top__enable-filter:has(.vertical-filter-button:not([open])) .product-count-vertical{display:none}a[id$=-voir-plus-de-modeles]{font-weight:700}.frutti-mega-menu-title-only{cursor:default;text-decoration:none!important;outline:none}.card-wrapper .card__badge,.product__media-wrapper .card__badge{flex-direction:column;align-items:flex-end;gap:.4rem}.card-wrapper .card__badge .badge{font-size:1rem;padding:.3rem .8rem}.card-wrapper .card:has(.frutti-card-info){background:none!important}.card-wrapper .card{border:1px solid rgba(var(--color-foreground, 0, 0, 0),.09);border-radius:1.2rem!important;overflow:hidden;transition:border-radius .5s ease}@media screen and (min-width:750px){.card-wrapper:hover .card{border-radius:1.2rem 1.2rem 3.84rem 3.84rem!important}}.card__content .frutti-card-info,.frutti-card-info{background:rgba(var(--color-foreground, 0, 0, 0),.035)!important;border-radius:0 0 1.2rem 1.2rem!important;border:none;outline:none;box-shadow:none;transition:border-radius .5s ease;padding:2rem;text-align:left;display:flex;flex-direction:column;flex:1 1 auto;font-family:var(--font-body-family, inherit);line-height:1.5;box-sizing:border-box}@media screen and (min-width:750px){.card-wrapper:hover .frutti-card-info{border-radius:0 0 3.84rem 3.84rem!important}}.mega-menu__description{display:none!important}.header__menu-item{font-size:18px}.header__inline-menu{text-align:right}.rich-text--full-width .rich-text__blocks{max-width:none!important}.mega-menu__wrapper variant-megamenu-img{display:block;width:100%;height:100%}.mega-menu__wrapper variant-megamenu-img .mega-menu__media-wrapper{width:100%}.mega-menu__wrapper variant-megamenu-img img{top:0;left:0}#product-grid.frutti-card-height-auto .grid__item{align-self:flex-start}.icon-with-text__card{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:.8rem!important}.icon-with-text__card .icon-with-text__info{max-width:20rem;margin-left:auto;margin-right:auto}.icon-with-text{--icon-width: 5.4rem !important}.card__content .frutti-card-info,.frutti-card-info{background:rgba(var(--color-foreground, 0, 0, 0),.035)!important;border-radius:0 0 1.2rem 1.2rem!important;border:none;outline:none;box-shadow:none;transition:border-radius .5s ease;padding:2rem;text-align:left;display:flex;flex-direction:column;flex:1 1 auto;width:100%;align-self:stretch;min-width:0;font-family:var(--font-body-family, inherit);line-height:1.5;box-sizing:border-box}.shopify-policy__container{max-width:120rem!important;width:100%!important;padding-left:2rem;padding-right:2rem}.shopify-policy__body,.shopify-policy__container .rte{max-width:none!important;width:100%!important}.shopify-policy__title,.shopify-policy__title h1,.shopify-policy__title *{text-align:left!important}.shopify-policy__title{text-align:left!important;margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}.shopify-policy__title *{text-align:left!important;margin-left:0!important}@media screen and (max-width:749px){.shopify-section:has(marquee-text){display:none!important}}@media screen and (max-width:749px){media-gallery .product__media-item--variant:not(:first-child),.product-media-modal__content>.product__media-item--variant:not(:first-child){display:none!important}}.product-form__buttons{max-width:100%!important;width:100%!important}.product-form__submit{width:100%!important;max-width:100%!important;flex:1 1 100%!important}@media screen and (min-width:990px){.mega-menu--telephones .mega-menu__wrapper{display:block}.mega-menu--telephones .mega-menu__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:3rem}.mega-menu--telephones .mega-menu__content{max-height:calc(100vh - 240px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}#MainContent .slideshow-banner .banner__heading,#MainContent .slideshow-banner .banner__heading *{font-family:indie,Jost,cursive!important;font-weight:400!important;letter-spacing:0!important}#MainContent .slideshow-banner .banner__heading{line-height:1!important}@media screen and (min-width:1101px){#MainContent .slideshow-banner .banner__heading{font-size:120px!important}}@media screen and (min-width:990px)and (max-width:1100px){#MainContent .slideshow-banner .banner__heading{font-size:90px!important}}@media screen and (min-width:750px)and (max-width:989px){#MainContent .slideshow-banner .banner__heading{font-size:76px!important}}@media screen and (max-width:749px){#MainContent .slideshow-banner .banner__heading{font-size:60px!important}}.slideshow-banner .banner__heading[style*=--ff-titre] *,.slideshow-banner .banner__text[style*=--ff-sous-titre] *{color:inherit!important}#MainContent .slideshow-banner .banner__text,#MainContent .slideshow-banner .banner__text p{font-size:24px!important;line-height:1.35!important}@media screen and (min-width:990px)and (max-width:1100px){#MainContent .slideshow-banner .banner__text,#MainContent .slideshow-banner .banner__text p{font-size:22px!important}}@media screen and (min-width:750px)and (max-width:989px){#MainContent .slideshow-banner .banner__text,#MainContent .slideshow-banner .banner__text p{font-size:20px!important}}@media screen and (max-width:749px){#MainContent .slideshow-banner .banner__text,#MainContent .slideshow-banner .banner__text p{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
