.anna-designed{--anna-ink: #1d1d1f;--anna-muted: #5b645e;--anna-green: #386641;--anna-soft: #feecde;--anna-bg: #f5f5f5;--anna-line: #dce3dc;--anna-radius: 12px;--anna-button-radius: 8px;background:var(--anna-bg)}.anna-designed #main{color:var(--anna-ink);font-family:var(--bs-body-font-family);font-size:16px;line-height:1.6}.anna-designed #main .container{max-width:1280px;padding-inline:16px}.anna-designed #main :is(h1,h2,h3){font-family:var(--bs-body-font-family);line-height:1.25;letter-spacing:-.02em;text-wrap:balance;scroll-margin-top:140px}.anna-designed #main h1{font-size:2.25rem;font-weight:600}.anna-designed #main h2{font-size:1.75rem;font-weight:600}.anna-designed #main h3{font-size:1.375rem;font-weight:600}.anna-designed #main :is(.description,.rte){font-size:1rem;line-height:1.65;overflow-wrap:break-word}.anna-designed #main .rte :is(p,li){line-height:1.65}.anna-designed #main :is(.btn,.fusion-button){min-height:44px;border-radius:var(--anna-button-radius)!important;box-shadow:none!important}.anna-designed #main :is(.btn-primary,.fusion-button){background-color:var(--anna-green);border-color:var(--anna-green);color:#fff}.anna-designed #main :is(a,button,select,input,summary):focus-visible{outline:3px solid var(--anna-green);outline-offset:3px}.anna-designed #main :is(.shadow-1,.shadow-2,.shadow-3,.shadow-4){box-shadow:none!important}.anna-designed #main :is(.product-item-img,.article-item img,.image-with-text img,.video-with-text video,.image img){border-radius:var(--anna-radius)!important}.anna-designed #main .h2_svg{display:none}.anna-designed #main :is(.image-with-text,.video-with-text,.cards-with-image,.latest-articles,.featured-products,.collage-dynamique){padding-block:64px!important;margin-block:0!important;background-color:var(--anna-bg)!important;color:var(--anna-ink)}.anna-designed #main :is(.image-with-text,.video-with-text) .description{max-width:70ch}.anna-designed #main :is(.image-with-text,.video-with-text) .row{row-gap:24px}.anna-designed #main :is(.card,.article-item){border:1px solid var(--anna-line);border-radius:var(--anna-radius)!important;box-shadow:none!important;background:#fff;color:var(--anna-ink)}.anna-designed #main .card-body{padding:24px}.anna-designed #main .product-item .card-body{padding:16px}.anna-designed #main .product-item>.card{overflow:hidden}.anna-designed #main .product-item-title{font-size:1rem;line-height:1.4;font-weight:600;color:var(--anna-ink)}.anna-designed #main .product-item :is(.product-item-price,.product-price){color:var(--anna-ink)!important;font-variant-numeric:tabular-nums}.anna-designed #main :is(.badge-ribbon-sale,.img-badge-sold-out){background:var(--anna-soft)!important;color:var(--anna-ink)!important;box-shadow:none!important}.anna-designed #main .article-item h3.title{font-size:1.25rem;line-height:1.4}.anna-designed #main .collection-header{padding-block:40px 24px!important;margin-bottom:16px!important}.anna-designed #main .collection-title{max-width:30ch;margin-inline:auto}.anna-designed #main .collection-header .description{max-width:70ch;margin-inline:auto}.anna-designed #main .collection .product-list{row-gap:16px}.anna-designed #main .collection .collections-menu{border-color:var(--anna-line)!important;border-radius:var(--anna-radius);box-shadow:none!important}.anna-designed #main .lbaa-collection-intro{font-size:.875rem;line-height:1.6;color:var(--anna-muted)}.anna-designed #main .lbaa-offer-collection{padding:0;margin-block:20px}.anna-designed #main .lbaa-offer-card{border:1px solid var(--anna-line);border-radius:var(--anna-radius);background:#fff;box-shadow:none}.anna-designed #main .lbaa-offer-inner{padding:24px}.anna-designed #main .lbaa-offer-kicker{color:var(--anna-green);font-size:.75rem;font-weight:600}.anna-designed #main .lbaa-offer-kicker:before,.anna-designed #main .lbaa-offer-kicker:after{display:none}.anna-designed #main .lbaa-offer-title{color:var(--anna-ink);font-size:1.5rem;font-weight:600;line-height:1.3}.anna-designed #main .lbaa-offer-slogan{color:var(--anna-muted);font-size:.875rem;font-weight:400;line-height:1.6}.anna-designed #main .lbaa-offer-slogan strong{color:inherit;font-weight:600}.anna-designed #main .lbaa-offer-grid{gap:16px}.anna-designed #main .lbaa-offer-tier{border:0;border-radius:var(--anna-radius);background:var(--anna-soft);box-shadow:none;padding:16px 8px}.anna-designed #main .lbaa-offer-tier.featured{background:var(--anna-green);transform:none;box-shadow:none}.anna-designed #main .lbaa-offer-tier-label{color:var(--anna-green);font-weight:600;line-height:1.4}.anna-designed #main .lbaa-offer-tier-main{color:var(--anna-ink);font-size:1.75rem;font-weight:600;line-height:1.2}.anna-designed #main .lbaa-offer-tier-text{color:var(--anna-ink);font-weight:400;line-height:1.5}.anna-designed #main .lbaa-offer-tier.featured :is(.lbaa-offer-tier-main,.lbaa-offer-tier-text,.lbaa-offer-tier-label){color:#fff}.anna-designed #main .lbaa-offer-code{border:0;border-radius:var(--anna-button-radius);background:#fff;color:var(--anna-green);padding:8px 12px;font-size:1.125rem;font-weight:600}.anna-designed #main .lbaa-offer-how{padding:0;background:transparent;color:var(--anna-ink);font-size:.875rem;font-weight:400;line-height:1.5}.anna-designed #main .lbaa-offer-pfas{border:0;border-radius:var(--anna-radius);background:var(--anna-bg);color:var(--anna-muted);font-size:.75rem;line-height:1.5}.anna-designed.page-type-page #main :is(.richtext,.page-content,.faq){background:var(--anna-bg)!important;color:var(--anna-ink);padding-block:32px!important;margin-block:0!important}.anna-designed.page-type-page #main .richtext .description{max-width:70ch;margin-inline:auto}.anna-designed.page-type-page #main .custom-border{display:none}.anna-designed.page-type-page #main>.shopify-section[id*=__custom_border_]{display:none}.anna-designed #main .accordion-custom .accordion-item{margin-bottom:12px;border:1px solid var(--anna-line)!important;border-radius:var(--anna-radius)!important;box-shadow:none!important;overflow:hidden}.anna-designed #main .accordion-custom .accordion-button{min-height:52px;padding:16px 20px;background:#fff!important;color:var(--anna-ink)!important;font-size:1rem;line-height:1.5;box-shadow:none!important}.anna-designed #main .accordion-custom .accordion-button:not(.collapsed){background:var(--anna-soft)!important}.anna-designed #main .accordion-custom .accordion-body{padding:20px;background:#fff;color:var(--anna-ink)}.anna-designed #main .zpa-page-template{background:var(--anna-bg)!important;color:var(--anna-ink)!important;font-family:var(--bs-body-font-family)!important}.anna-designed #main .zpa-page-template :is(h1,h2,h3,p,li,a,summary,button){font-family:var(--bs-body-font-family)!important}.anna-designed #main .zpa-page-template :is(h1,h2,h3){color:var(--anna-ink)!important;font-weight:600!important;line-height:1.3!important}.anna-designed #main .zpa-page-template h1{font-size:2.25rem!important;margin-block:0 24px!important}.anna-designed #main .zpa-page-template h2{font-size:1.75rem!important}.anna-designed #main .zpa-page-template h3{font-size:1.375rem!important}.anna-designed #main .zpa-page-template :is(p,li){color:var(--anna-ink)!important;font-size:1rem!important;line-height:1.7!important;text-align:start!important}.anna-designed #main .zpa-page-template :is(p,h1,h2,h3,li)>span{font-size:inherit!important;font-family:inherit!important;color:inherit!important}.anna-designed #main :is(.zpa-el-text,.zpa-word-wrap){max-width:70ch;margin-inline:auto;overflow-wrap:break-word}.anna-designed #main .zpa-page-template a:not([class*=button]):not([class*=btn]){color:var(--anna-green)!important;text-decoration:underline;text-underline-offset:3px}.anna-designed #main .zpa-page-template .js-cluster-wrapper{background-color:var(--anna-bg)!important}.anna-designed #main .zpa-page-template>.js-cluster-wrapper>.js-cluster{max-width:1280px!important;margin-inline:auto;padding-inline:16px!important}.anna-designed #main [data-faq-item]{margin-bottom:12px!important;border:1px solid var(--anna-line);border-radius:var(--anna-radius);overflow:hidden;background:#fff!important;box-shadow:none!important}.anna-designed #main [data-faq-header]{min-height:52px;padding:16px 20px!important;background:#fff!important;color:var(--anna-ink)!important;border:0!important}.anna-designed #main [data-faq-header][aria-expanded=true]{background:var(--anna-soft)!important}.anna-designed #main [data-faq-header] p{margin:0;font-size:1rem!important;line-height:1.5!important;font-weight:600!important}.anna-designed #main [data-faq-content]{background:#fff!important;color:var(--anna-ink)!important}.anna-designed #main .zpa-column-content{min-width:0}.anna-designed #main .zpa-page-template :is(img,iframe,video){max-width:100%}.anna-designed #main .zpa-page-template img{height:auto;border-radius:var(--anna-radius)}.anna-designed #main .zpa-page-template .zpa-section{background-color:var(--anna-bg)!important}.anna-designed #main .zpa-page-template .zpa-container{max-width:1280px!important}.anna-designed #main .fusion-page{--fusion-green: var(--anna-green);--fusion-ink: var(--anna-ink);--fusion-paper: var(--anna-bg);--fusion-soft: var(--anna-soft);--fusion-line: var(--anna-line)}.anna-designed #main .fusion-product-copy h1{font-size:2rem;margin-bottom:12px}.anna-designed #product-template{padding-block:24px 40px}.anna-designed #product-template>.container>.row{margin:0;row-gap:24px}.anna-designed #product-template>.container>.row>div{padding-inline:0}.anna-designed #product-template .product-gallery{margin-bottom:0!important}.anna-designed #product-delivery-info .title{font-size:.875rem;line-height:1.5}.anna-designed #product-delivery-info .description,.anna-designed #product-delivery-info .description p{font-size:.8125rem;line-height:1.5;margin:0}.anna-designed #product-delivery-info .block-icon{margin-inline-end:12px!important}.anna-designed #product-delivery-info .block-icon svg{margin:0}.anna-designed #product-template .product-price-final{color:var(--anna-ink)!important;font-size:1.375rem}.anna-designed #product-content form.shopify-product-form{display:flex;flex-direction:column;gap:16px}.anna-designed #product-content form.shopify-product-form>*{margin-block:0!important;min-width:0}.anna-designed #product-template>.container>.d-flex:not(:has(*)){display:none!important}.anna-designed #product-template .product-gallery img{border-radius:var(--anna-radius)!important;box-shadow:none!important}.anna-designed #product-template :is(.fusion-product-copy,.fusion-product-order){margin-block:0 16px}.anna-designed #product-template .product-price{color:var(--anna-ink)!important;font-weight:600;font-variant-numeric:tabular-nums}.anna-designed #main .fusion-product-order .fusion-product-dispatch{border:0;border-radius:var(--anna-radius);padding:16px;margin-bottom:16px}.anna-designed #main .fusion-product-formats li{border:1px solid var(--anna-line);border-radius:var(--anna-radius)}.anna-designed #main .fusion-offer-card{box-shadow:none!important;border-radius:var(--anna-radius)}.anna-designed #main .fusion-product-information{padding-block:40px 64px}.anna-designed #main .fusion-product-information .fusion-wrap{width:min(1280px,calc(100% - 32px))}.anna-designed #main .fusion-faq-item{border-color:var(--anna-line)}@media(max-width:767px){.anna-designed #main h1{font-size:1.75rem}.anna-designed #main h2{font-size:1.5rem}.anna-designed #main h3{font-size:1.25rem}.anna-designed #main :is(.image-with-text,.video-with-text,.cards-with-image,.latest-articles,.featured-products,.collage-dynamique){padding-block:40px!important}.anna-designed #main .collection-header{padding-block:24px 16px!important}.anna-designed #main .zpa-page-template h1{font-size:1.75rem!important}.anna-designed #main .zpa-page-template h2{font-size:1.5rem!important}.anna-designed #main .zpa-page-template h3{font-size:1.25rem!important}.anna-designed #main .zpa-page-template .zpa-container{padding-inline:16px!important}.anna-designed #main .zpa-page-template .zpa-row{margin-inline:0!important}.anna-designed #main .fusion-product-copy h1{font-size:1.625rem}.anna-designed #product-template{padding-top:16px}.anna-designed #product-template .product-gallery .main-splide{margin-inline:0;border-radius:var(--anna-radius);overflow:hidden;background:#fff}.anna-designed #product-template .product-gallery .main-splide>.splide__track{width:100%;height:clamp(230px,69vw,340px)}.anna-designed #product-template .product-gallery .main-splide .splide__slide>a,.anna-designed #product-template .product-gallery .main-splide .ratio{height:100%}.anna-designed #product-template .product-gallery .main-splide .splide__slide>a{display:flex;width:100%;align-items:center;justify-content:center}.anna-designed #product-template .product-gallery .main-splide img{height:100%;width:100%;object-fit:contain!important}.anna-designed #main .fusion-product-information{padding-block:32px 40px}}@media(min-width:992px){.anna-designed #product-template>.container>.row{column-gap:32px}.anna-designed #product-template>.container>.row>div{width:calc((100% - 32px)/2)}.anna-designed:is([data-page-handle=guide-d-entretien-des-serviettes],[data-page-handle=engagement-solidaire-precarite-menstruelle],[data-page-handle=remboursement-protection-menstruelle],[data-page-handle=composition-de-nos-serviettes]) #main :is(.zpa-el-text,.zpa-word-wrap){max-width:none;margin-inline:0}.anna-designed[data-page-handle=la-presse-parle-de-la-bande-a-anna] #main .richtext{padding-bottom:16px!important}.anna-designed[data-page-handle=la-presse-parle-de-la-bande-a-anna] #main .richtext .description{margin-bottom:0!important}.anna-designed[data-page-handle=la-presse-parle-de-la-bande-a-anna] #main .image-with-text{padding-block:32px!important}.anna-designed[data-page-handle=la-presse-parle-de-la-bande-a-anna] #main .image-with-text[id$=__image_with_text_XEa6Lm]{padding-top:16px!important}.anna-designed[data-page-handle=la-presse-parle-de-la-bande-a-anna] #main .image-with-text .row{display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;align-items:start!important;margin:0}.anna-designed[data-page-handle=la-presse-parle-de-la-bande-a-anna] #main .image-with-text .row>div{width:auto;padding-inline:0}.anna-designed[data-page-handle=la-presse-parle-de-la-bande-a-anna] #main .image-with-text img{width:220px;height:100px;object-fit:contain}.anna-designed[data-page-handle=la-presse-parle-de-la-bande-a-anna] #main .image-with-text[id$=__image_with_text_XEa6Lm] img{object-fit:cover}}.anna-designed[data-page-handle=temoignage-de-nos-clientes] #main .ratio-9x16{max-width:320px;margin-inline:auto;overflow:hidden}.anna-designed[data-page-handle=temoignage-de-nos-clientes] #main .ratio-9x16 video{object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/56/assets/anna-design.css.map */
