#bfh-coffrets{padding-block:48px}#bfh-coffrets .bfh-section-heading{margin-bottom:26px}#bfh-coffrets .bfh-section-heading .bfh-eyebrow{display:block;color:#76333d}#bfh-coffrets .bfh-coffrets{grid-template-columns:minmax(0,1fr);width:100%;max-width:none;margin-inline:0}#bfh-coffrets .bfh-coffret{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:0;padding:0;overflow:hidden;border:1px solid #eaded5;border-radius:8px;background:#fcf9f5;box-shadow:0 12px 36px #523b2910}#bfh-coffrets .bfh-coffret__visual{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:24px;min-width:0;padding:36px 32px 28px;background:#f3ddcb}#bfh-coffrets .bfh-coffret__note{padding:7px 14px;border:1px solid #b89a8166;border-radius:8px;background:#fcf9f5e6;color:#654b3c;font-size:12px;line-height:1.4;letter-spacing:.03em}#bfh-coffrets .bfh-coffret__photo{display:block;flex:none;width:100%;height:auto;aspect-ratio:1100 / 531;padding:0;border-radius:0;overflow:visible;background:none}#bfh-coffrets .bfh-coffret__photo img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(3px 7px 4px #442c2429)}#bfh-coffrets .bfh-coffret__photo--natural{aspect-ratio:2137 / 736;overflow:hidden;border-radius:8px}#bfh-coffrets .bfh-coffret__photo--natural img{display:block;height:auto;filter:none}#bfh-coffrets .bfh-coffret__caption{padding:4px 8px;border-radius:8px;background:#fcf9f5e6;color:#654b3c;font-size:11px;line-height:1.5;letter-spacing:.15em;text-transform:uppercase}#bfh-coffrets .bfh-coffret__content{display:block;min-width:0;padding:44px clamp(28px,4vw,56px)}#bfh-coffrets .bfh-coffret__content .bfh-eyebrow{color:#76333d;font-size:11px}#bfh-coffrets .bfh-coffret h3{max-width:520px;margin-top:12px;font-size:clamp(26px,2.5vw,36px);line-height:1.12;text-wrap:balance}#bfh-coffrets .bfh-coffret__description{max-width:480px;margin-top:18px;color:#59514b;font-size:15px;line-height:1.65}#bfh-coffrets .bfh-coffret__occasions{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:20px;color:#654b3c;font-size:12px}#bfh-coffrets .bfh-coffret__occasions span:before{content:"";display:inline-block;width:5px;height:5px;margin-right:7px;border-radius:50%;background:#a46a63;vertical-align:middle}#bfh-coffrets .bfh-coffret__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-block:26px 18px!important;font-size:13px;color:#59514b}#bfh-coffrets .bfh-coffret__price strong{display:inline;color:#1c1c1c;font-size:26px;line-height:1.2}#bfh-coffrets .bfh-coffret .bfh-button{width:fit-content;max-width:100%;min-height:48px;margin:0;padding:13px 22px;border-color:#76333d;border-radius:8px;background:#76333d;color:#fff;font-size:14px;gap:18px}#bfh-coffrets .bfh-coffret .bfh-button:hover{background:#5c2730;border-color:#5c2730}#bfh-coffrets .bfh-coffret a:focus-visible{outline:2px solid #76333d;outline-offset:4px}@media(max-width:999px)and (min-width:700px){#bfh-coffrets .bfh-coffret__visual{padding-inline:22px}#bfh-coffrets .bfh-coffret__content{padding:32px 26px}}@media(max-width:699px){#bfh-coffrets{padding-block:28px}#bfh-coffrets .bfh-section-heading{margin-bottom:18px}#bfh-coffrets .bfh-section-heading h2{font-size:26px}#bfh-coffrets .bfh-section-heading h2+p{margin-top:10px;max-width:340px;font-size:13px;line-height:1.5}#bfh-coffrets .bfh-coffret{grid-template-columns:minmax(0,1fr);border-radius:8px}#bfh-coffrets .bfh-coffret__visual{padding:24px 22px 20px;gap:20px}#bfh-coffrets .bfh-coffret__note{font-size:11px}#bfh-coffrets .bfh-coffret__caption{font-size:10px}#bfh-coffrets .bfh-coffret__content{padding:26px 24px 28px}#bfh-coffrets .bfh-coffret h3{max-width:320px;margin-top:10px;font-size:28px}#bfh-coffrets .bfh-coffret__description{margin-top:14px;font-size:14px;line-height:1.6}#bfh-coffrets .bfh-coffret__occasions{gap:8px 14px;margin-top:16px;font-size:11px}#bfh-coffrets .bfh-coffret__price{margin-block:22px 16px!important;font-size:13px}#bfh-coffrets .bfh-coffret__price strong{font-size:25px}#bfh-coffrets .bfh-coffret .bfh-button{width:100%;min-height:48px;font-size:14px;justify-content:space-between}}#bfh-coffrets .bfh-coffret--natural{grid-template-columns:minmax(0,1fr)}#bfh-coffrets .bfh-coffret--natural .bfh-coffret__visual{display:block;padding:0;background:none}#bfh-coffrets .bfh-coffret--natural .bfh-coffret__note,#bfh-coffrets .bfh-coffret--natural .bfh-coffret__caption{display:none}#bfh-coffrets .bfh-coffret--natural .bfh-coffret__photo--natural{width:100%;margin:0;border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/205/assets/bellefrag-home-coffrets.css.map */
