.blog-summary{flex-shrink:0;height:-moz-fit-content;height:fit-content;min-width:271px;width:16.8vw}.blog-summary::-webkit-scrollbar{display:none}.blog-summary:not(:has(div)){display:none;min-width:0;width:0}@media(max-width:991.98px){.blog-summary{margin-top:4.8rem;width:100%}.blog-summary:not(.blog-summary__article){display:none}}@media(min-width:992px){.blog-summary.blog-summary__article{align-self:flex-start;max-height:calc(100vh - var(--header-height));min-width:unset;overflow-y:auto;position:sticky;top:calc(var(--header-height) + 2rem);width:22%}}.blog-summary__group--sommaire{margin-bottom:4rem}@media(max-width:991.98px){.blog-summary__group--sommaire{margin-bottom:3rem}}.blog-summary__group--navigation{display:flex;flex-direction:column;gap:4rem}@media(max-width:991.98px){.blog-summary__group--navigation{gap:3rem}}@media(min-width:992px){.blog-summary__group--navigation>.blog-summary__container:last-child{padding-bottom:5rem}}.blog-summary__container{border-left:1px solid hsla(0,0%,7%,.1);padding-left:6rem}@media(max-width:991.98px){.blog-summary__container{border-left:unset;padding-left:0}}@media(min-width:992px){.blog-summary__article .blog-summary__container{padding-left:3rem}}.blog-summary__container.article-sommaire{border-left:none;padding-left:0}.blog-summary__title{border-bottom:1px solid hsla(0,0%,7%,.1);color:#222;font-size:calc(var(--font-body-scale)*1.6rem);font-weight:700;line-height:110%;margin-bottom:2.3rem;padding-bottom:2.3rem;text-transform:none}.blog-summary__guides details{border-bottom:1px solid hsla(0,0%,7%,.1);display:block;padding-bottom:1.2rem}.blog-summary__guides details:not(:last-child){margin-bottom:1.2rem}.blog-summary__guides details[open] summary .icon-small-caret{transform:rotate(-90deg)}.blog-summary__guides details summary{align-items:center;color:var(--color-primary);display:flex;font-weight:500;justify-content:space-between;padding:.5rem 0}.blog-summary__guides details summary .icon-small-caret{transform:rotate(90deg)}.blog-summary__guides details ul{color:#333;margin-top:1.2rem}.blog-summary__guides details ul a{font-weight:400}.blog-summary__guides details ul li:last-child{margin-bottom:0}.blog-summary .blog-summary__container:not(:has(a)){display:none}.blog-summary ul{list-style:none;padding:0}.blog-summary ul li:last-child{margin-bottom:4rem}.blog-summary ul li{font-weight:500}.blog-summary ul li:not(:last-child){margin-bottom:1rem}.blog-summary ul li a{color:#222;padding:.2rem 0;position:relative}.blog-summary ul li a.blog-summary__title-link{text-decoration:none}.blog-summary ul li a.blog-summary__title-link:hover{text-decoration:underline}.blog-summary ul li a.blog-latest__item,.blog-summary ul li a.blog-mostviewed__item{align-items:center;display:flex;font-weight:500;padding:0}.blog-summary ul li a.blog-latest__item img,.blog-summary ul li a.blog-mostviewed__item img{flex-shrink:0;height:43px;margin-right:1rem;-o-object-fit:cover;object-fit:cover;width:60px}.author-bio{margin:4rem 0;padding:0}@media(max-width:991.98px){.author-bio{margin:3rem 0}}.author-bio__container{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,7%,.1);display:flex;gap:2.4rem;padding:3rem}@media(max-width:991.98px){.author-bio__container{flex-direction:column;gap:1.6rem;padding:2rem}}.author-bio__photo{border-radius:50%;flex-shrink:0;height:60px;overflow:hidden;width:60px}@media(max-width:991.98px){.author-bio__photo{height:45px;width:45px}}.author-bio__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.author-bio__content{display:flex;flex:1;flex-direction:column;gap:1.2rem}.author-bio__header{display:flex;flex-direction:column;gap:.4rem}.author-bio__name{color:#222;font-size:calc(var(--font-body-scale)*1.6rem);font-weight:700;line-height:130%;margin:0}@media(max-width:991.98px){.author-bio__name{font-size:calc(var(--font-body-scale)*1.6rem)}}.author-bio__description{color:#333;font-size:calc(var(--font-body-scale)*1.4rem);line-height:160%;margin:0}@media(max-width:991.98px){.author-bio__description{font-size:calc(var(--font-body-scale)*1.3rem)}}.author-bio__link{align-items:center;color:#c5205b;display:inline-flex;font-size:calc(var(--font-body-scale)*1.4rem);font-weight:500;margin-top:.4rem;text-decoration:none;transition:opacity .2s ease}.author-bio__link:hover{opacity:.8;text-decoration:underline}@media(max-width:991.98px){.author-bio__link{font-size:calc(var(--font-body-scale)*1.3rem)}}.article-template{padding:0 0 6rem}.article-template featured-collection .card__sticker{display:none}@media(max-width:991.98px){.article-template{padding:0}}.article-template__title{text-transform:none}.article-template .resume-ia{align-items:center;display:flex;gap:1rem;justify-content:center;margin:30px 0}@media(max-width:768px){.article-template .resume-ia{flex-direction:column}}.article-template .resume-ia__title{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.6rem);font-weight:700;text-transform:none}.article-template .resume-ia .resume-ia__container{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;row-gap:1rem}.article-template .resume-ia .resume-ia__container img{height:20px;-o-object-fit:cover;object-fit:cover;width:20px}.article-template .resume-ia .resume-ia__container .resume-ia__content{align-items:center;color:currentColor;display:flex;gap:.5rem;text-decoration:none}.article-template .article-wrapper{display:flex}@media(min-width:992px){.article-template .article-wrapper{align-items:flex-start}}@media(max-width:991.98px){.article-template .article-wrapper{flex-direction:column}.article-template .article-wrapper.show-guide{flex-direction:column-reverse}.article-template .article-wrapper.show-guide .blog-summary{margin-top:0;position:static}}.article-template .article-wrapper .blog-summary:not(:has(div))~.article-content{margin-right:0}@media(min-width:992px){.article-template .article-wrapper .article-content{align-items:center;display:flex;flex:1;flex-direction:column;min-width:0}.article-template .article-wrapper .article-content>*{max-width:90%}.article-template .article-wrapper .article-content p img{margin:2rem 0}}@media(max-width:991.98px){.article-template .article-wrapper .article-content{margin-right:0;width:100%}}.article-template .article-wrapper .article-content .collection-top__image{position:relative}.article-template .article-wrapper .article-content .collection-top__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.article-template .article-wrapper .article-content .collection-top__rdv{min-height:29rem}@media(min-width:768px){.article-template .article-wrapper .article-content h1,.article-template .article-wrapper .article-content h2,.article-template .article-wrapper .article-content h3,.article-template .article-wrapper .article-content h4,.article-template .article-wrapper .article-content h5,.article-template .article-wrapper .article-content h6{margin-top:3.5rem}}.article-template .article-wrapper .article-content h1,.article-template .article-wrapper .article-content h2,.article-template .article-wrapper .article-content h3,.article-template .article-wrapper .article-content h4,.article-template .article-wrapper .article-content h5,.article-template .article-wrapper .article-content h6{margin-top:3.5rem;text-transform:none}.article-template .article-wrapper .article-content h2{font-size:2.5rem}.article-template .article-wrapper .article-content h3{font-size:calc(var(--font-body-scale)*2rem)}.article-template .article-wrapper .article-content img{max-width:700px}.article-template .article-wrapper .article-content:not(:has(.article-sommaire)) .article-template__content{margin-top:0}@media(min-width:768px){.article-template .article-wrapper .article-content .article-template__content{max-width:90%}}.article-template .article-wrapper .article-content .article-template__content p:has(img){text-align:center}.article-template .article-wrapper .article-content .article-template__content ol{padding-left:2rem}.article-template .article-wrapper .article-content .article-template__content ol li:not(:last-child){margin-bottom:1.6rem}@media(max-width:991.98px){.article-template .article-wrapper .article-content .article-template__content{margin-top:0}}.article-template .article-wrapper .article-content .article-template__content .article-highlight{background:#f0ece9;margin:3.2rem 0;padding:2.4rem}@media(max-width:991.98px){.article-template .article-wrapper .article-content .article-template__content .article-highlight{padding:1.6rem}}.article-template .article-wrapper .article-content .article-template__content .article-highlight h1,.article-template .article-wrapper .article-content .article-template__content .article-highlight h2,.article-template .article-wrapper .article-content .article-template__content .article-highlight h3,.article-template .article-wrapper .article-content .article-template__content .article-highlight h4{margin-top:0}.article-template .article-wrapper .article-content .article-template__content .article-highlight p:last-child{margin-bottom:0}.article-template .article-wrapper .article-content .article-template__content .article-highlight p:first-child{margin-top:0}.article-template .article-wrapper .article-content .article-template__content .article-highlight.article-pink{background:#c5205b;color:#fff}.article-template .article-wrapper .article-content .article-template__content .article-highlight.article-pink *{color:#fff!important}.article-template .article-wrapper .article-content .article-template__content .article-highlight.article-pink a{text-decoration:underline}.article-template .article-wrapper .article-content .article-template__content a[title^=cta]{align-items:center;background-color:#c5205b;border-color:#c5205b;border-radius:var(--buttons-radius);border-style:solid;border-width:var(--buttons-border-width);color:#fefefe;cursor:pointer;display:inline-flex;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.4rem);font-weight:500;justify-content:center;letter-spacing:normal;min-height:40px;padding:0 2.4rem;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}.article-template .article-wrapper .article-content .article-template__content a[title^=cta]:active,.article-template .article-wrapper .article-content .article-template__content a[title^=cta]:focus,.article-template .article-wrapper .article-content .article-template__content a[title^=cta]:hover{background-color:transparent;border-color:#c5205b;color:#c5205b}.article-template .article-wrapper .article-content .article-published__by{align-items:center;display:flex;justify-content:center}.article-template .article-wrapper .article-content .article-published__by .ax-link{color:currentColor;margin-left:.6rem}.article-template .article-wrapper .article-content article-section[data-section=shop]{aspect-ratio:var(--shop-as,4.26);display:block;position:relative}.article-template .article-wrapper .article-content article-section[data-section=shop]:not(:has(.collection-top)):before{animation:skeleton-loading 3s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;width:calc(50% - 12px)}.article-template .article-wrapper .article-content article-section[data-section=shop]:not(:has(.collection-top)):after{animation:skeleton-loading 3s infinite;animation-delay:.75s;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:calc(50% - 12px)}.article-template .article-wrapper .article-content article-section[data-section=shop] .page-width{padding:0!important}.article-template .article-wrapper .article-content article-section[data-section=shop] .collection-top__rdv{padding:3.8rem}.article-template .article-wrapper .article-content article-section[data-section=shop] .collection-top__image img{aspect-ratio:448/362;margin:0;max-width:unset}.article-template .article-wrapper .article-content article-section[data-section=products]{aspect-ratio:var(--products-as,4.26);display:block;position:relative}.article-template .article-wrapper .article-content article-section[data-section=products] .page-width{padding:0!important}.article-template .article-wrapper .article-content article-section[data-section=products] .page-width .grid{padding:0}.article-template .article-wrapper .article-content article-section[data-section=products] .page-width .swiper-slide{height:auto}.article-template .article-wrapper .article-content article-section[data-section=products] .page-width .swiper{border-left:1px solid hsla(0,0%,7%,.1);border-right:1px solid hsla(0,0%,7%,.1)}.article-template .article-wrapper .article-content article-section[data-section=products] .page-width .swiper product-miniature .swiper{border-left:none;border-right:none}.article-template .article-wrapper .article-content article-section[data-section=products] .card__heading{color:#000}.article-template .article-wrapper .article-content article-section[data-section=products]:not(:has(div[data-ax-section=featuredCollections])):before{animation:skeleton-loading 3s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;width:100%}.article-template .article-wrapper .article-content article-section[data-section=products] div[data-ax-section=featuredCollections] .swiper-button-next,.article-template .article-wrapper .article-content article-section[data-section=products] div[data-ax-section=featuredCollections] .swiper-button-prev{height:2.4rem;width:2.4rem}.article-template .article-wrapper .article-content article-section[data-section=products] .button{color:rgb(var(--color-button-text))}.article-template .article-wrapper .article-content article-section[data-section=products] .button:hover{color:rgb(var(--color-button-text-hover))}.article-template .article-sommaire{background:#f8f4f3;border-bottom:1px solid hsla(0,0%,7%,.1);margin-bottom:2.4rem;padding:2.4rem}@media(max-width:991.98px){.article-template .article-sommaire{padding:0}}@media(min-width:992px){.article-template .article-sommaire{position:sticky;top:calc(var(--header-height) + 3rem);z-index:3}}.article-template .article-sommaire ul a:hover{color:var(--color-primary)}@media(max-width:991.98px){.article-template .blog-summary{max-height:-moz-fit-content!important;max-height:fit-content!important}}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}