.announcement--accent{background:var(--c-accent);color:var(--c-on-accent);font-weight:500;letter-spacing:.02em}.announcement--accent a,.announcement--accent a:hover{color:var(--c-on-accent)}.announcement--accent a:hover{text-decoration:underline;text-underline-offset:3px}.product>*,.product-info>*,.gallery>*{min-width:0}.gallery__stage{position:relative;min-width:0}.badge-offer{position:absolute;left:14px;bottom:14px;z-index:3;display:inline-flex;border-radius:999px;overflow:hidden;font-size:13px;line-height:1.2;pointer-events:none;box-shadow:0 1px 3px #00000014}.badge-offer__a{background:#fff;color:var(--c-ink);padding:6px 10px 6px 12px}.badge-offer__b{background:var(--c-accent);color:var(--c-on-accent);padding:6px 12px 6px 10px;font-weight:600}.card .badge-offer,.mix2 .badge-offer{left:8px;bottom:8px;font-size:12px}@media(max-width:899px){.template-product .breadcrumb{display:none}.gallery{display:flex;flex-direction:column;gap:10px}.gallery__stage{order:1;margin:0 calc(-1*clamp(16px,3vw,40px))}.gallery .gallery__main{margin:0;padding:0;gap:0}.gallery .gallery__slide{flex:0 0 100%;aspect-ratio:1 / 1}.gallery .gallery__thumbs{order:2;display:flex;flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none}.gallery .gallery__thumbs::-webkit-scrollbar{display:none}.gallery .gallery__thumb{width:64px;height:64px;flex:none}}.product-info{gap:16px}.product-info h1{font-size:clamp(24px,2.6vw,34px);margin-top:0}.product-info .price{font-weight:600;font-size:22px}.offer-pill{align-self:flex-start;background:var(--c-sand-light);border-radius:999px;padding:9px 16px;font-size:14px;line-height:1.4}.offer-pill strong{color:var(--c-accent);font-weight:600}.product-info .stock{border-top:1px solid var(--c-line);padding-top:16px;font-size:14px}.product-info .stock__dot{width:18px;height:18px;position:relative;flex:none}.product-info .stock__dot:after{content:"";position:absolute;left:6px;top:3px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.product-info .stock--out .stock__dot:after{display:none}.product-info [data-main-add],.sticky-atc .btn{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-bg)}.product-info [data-main-add]{min-height:54px;font-size:15px}.product-info [data-main-add]:hover,.sticky-atc .btn:hover{background:#000;border-color:#000;color:var(--c-bg)}[data-main-add] svg{width:20px;height:20px}.trust-box{list-style:none;margin:0;padding:14px 16px;background:var(--c-sand-light);display:flex;flex-direction:column;gap:12px;font-size:14px}.trust-box li{display:flex;align-items:center;gap:14px}.trust-box svg{width:26px;height:26px;flex:none}.pdp-acc{border-top:1px solid var(--c-line);margin-top:8px}.pdp-acc details{border-bottom:1px solid var(--c-line)}.pdp-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.pdp-acc summary::-webkit-details-marker{display:none}.pdp-acc summary:after{content:"+";font-size:24px;font-weight:300;line-height:1}.pdp-acc details[open] summary:after{content:"\2212"}.pdp-acc__body{padding:0 0 18px;font-size:14px}.pdp-acc__body h3{font-size:15px;margin:14px 0 6px}.pdp-pay{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.pdp-pay svg{width:38px;height:24px}.mix2{margin-top:12px}.mix2__head{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.mix2__title{font-family:var(--font-heading);font-size:22px}.mix2__sub{color:var(--c-muted);font-size:15px}.mix2__track{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(140px,calc(50% - 6px));gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mix2__track::-webkit-scrollbar{display:none}.mix2__card{scroll-snap-align:start;display:flex;flex-direction:column;gap:6px;min-width:0}.mix2__media-link{position:relative;display:block}.mix2__media{aspect-ratio:1 / 1}.mix2__name{font-size:14px;line-height:1.35}.mix2__price{font-size:14px;font-weight:600}.mix2__add{min-height:44px;width:100%;margin-top:4px;background:transparent;border:1px solid var(--c-line-strong);font-size:13px;font-weight:500}.mix2__add:hover{background:var(--c-sand-light)}.mix__added{font-size:13px;margin:10px 0 0}.mix__added a{text-decoration:underline;text-underline-offset:3px}.story{margin-top:clamp(40px,6vw,72px);background:var(--c-sand-light)}.story__media{aspect-ratio:4 / 3}.story__content{text-align:center;padding:32px 24px 40px;max-width:620px;margin:0 auto}.story__content h2{font-family:var(--font-body);font-size:19px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px}.story__content .rte{font-size:15px}@media(min-width:900px){.story{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1280px;margin-left:auto;margin-right:auto}.story--reverse .story__media{order:2}.story__media{aspect-ratio:1 / 1}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/filia-offre.css.map */
