.enc-piece__buy{position:relative;z-index:4;margin-top:auto;padding-top:1.1rem}.enc-qa{position:relative}.enc-qa__btn{display:block;width:100%;min-height:48px;padding:.9rem 1rem;border:1px solid var(--enc-ember);border-radius:0;background:var(--enc-ember);color:var(--enc-ivory-light);font-family:var(--enc-text);font-size:.76rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.enc-qa__btn:hover,.enc-qa__btn:focus-visible{background:var(--enc-brick);border-color:var(--enc-brick)}.enc-piece--ember .enc-qa__btn{background:var(--enc-ivory-light);border-color:var(--enc-ivory-light);color:var(--enc-ember)}.enc-piece--ember .enc-qa__btn:hover,.enc-piece--ember .enc-qa__btn:focus-visible{background:var(--enc-ivory);border-color:var(--enc-ivory)}.enc-qa__panel{margin-top:.7rem;padding-top:.7rem;border-top:1px solid currentColor}.enc-qa__panel[hidden]{display:none}.enc-qa__label{margin:0 0 .5rem;font-size:.64rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;opacity:.7}.enc-qa__sizes{display:flex;flex-wrap:wrap;gap:.35rem}.enc-qa__size{min-width:44px;min-height:44px;padding:.5rem .55rem;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font-family:var(--enc-text);font-size:.8rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}.enc-qa__size:hover:not([disabled]),.enc-qa__size:focus-visible:not([disabled]){background:var(--enc-ocre);border-color:var(--enc-ocre);color:var(--enc-ink-deep)}.enc-qa__size[disabled]{opacity:.35;cursor:not-allowed;text-decoration:line-through}.enc-qa__more{display:inline-block;margin-top:.7rem;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:inherit;opacity:.75;text-underline-offset:4px}.enc-qa__status:empty{display:none}.enc-qa__status{margin:.6rem 0 0;font-size:.72rem;line-height:1.35;opacity:.85}.enc-qa__soldout{margin:0;min-height:48px;display:flex;align-items:center;font-size:.76rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.6}.enc-piece__link{display:inline-flex;align-items:center;gap:.45rem;margin-top:.8rem;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:inherit;opacity:.72}.enc-piece__link:hover,.enc-piece__link:focus-visible{opacity:1}html body .enc-piece--ember .enc-piece__meta{opacity:.85}.enc-piece__title a:after{bottom:auto;height:0}@media(max-width:749px){html body .enc-pieces .enc-pieces__grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body .enc-pieces__intro{grid-column:1 / -1;padding-block:clamp(1.75rem,6vw,2.5rem)}html body .enc-piece__media{aspect-ratio:4 / 5}html body .enc-piece__body{padding:.85rem .8rem 1.1rem}html body .enc-piece__title{font-size:.95rem}html body .enc-piece__meta{display:block;margin-top:.35rem;font-size:.66rem;line-height:1.35;letter-spacing:.06em}html body .enc-qa__btn{font-size:.68rem;letter-spacing:.1em;padding-inline:.5rem}html body .enc-piece__link{font-size:.62rem;letter-spacing:.1em}html body .be2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}html body .be2-item{padding:1rem .9rem}html body .be2-item strong{font-size:.92rem}html body .be2-tx{font-size:.78rem}html body .bpd-grid,html body .bpt-grid,html body .bpx-when-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.7rem}html body main .belovd-sec:not(.bh-hero):not(.enc-hero),html body main .bst-section,html body main .be2-section,html body main .bh-faq,html body main .bh-news,html body main .bpo,html body main .bpw,html body main .bpt,html body main .bpd,html body main .bpsg,html body main .bpv{padding-block:clamp(2.4rem,8vw,3.25rem)}html body .enc-manifesto{padding-block:clamp(3rem,11vw,4.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/belovd-encre-achat.css.map */
