.bsd-bf-landing-wrap{max-width:1320px;margin:auto;padding:34px 30px 12px;color:#25262a}.bsd-bf-category-section{margin-bottom:18px}.bsd-bf-category-section header{display:flex;align-items:center;justify-content:space-between;gap:20px}.bsd-bf-category-section h2{font-size:25px;line-height:1.2;letter-spacing:-.025em;margin:0;font-weight:600}.bsd-bf-category-section header>a{font-size:11px;text-decoration:none;color:#b91528}.bsd-bf-category-section>p{font-size:12px;color:#666;margin:10px 0 22px}.bsd-bf-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.bsd-bf-category{display:block;min-width:0;text-decoration:none!important;color:inherit!important;border:1px solid #e9e5e1;border-radius:7px;overflow:hidden;background:#fff}.bsd-bf-category>div{aspect-ratio:4/3;overflow:hidden;background:#f5f3ef}.bsd-bf-category img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.bsd-bf-category:hover img{transform:scale(1.035)}.bsd-bf-category>span{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 10px;font-size:11px;font-weight:550;line-height:1.5}.bsd-bf-category i{font-style:normal;color:#bd1929}.bsd-bf-faq{max-width:1000px;margin:0 auto;padding:40px 25px 60px}.bsd-bf-faq h2{font-size:26px;margin:0 0 22px}.bsd-bf-faq details{border-bottom:1px solid #ddd;padding:15px 0}.bsd-bf-faq summary{cursor:pointer;font-size:14px;font-weight:550}.bsd-bf-faq p{font-size:13px;line-height:1.75;color:#545454;margin:14px 0}.bsd-bf-faq>a{display:inline-block;margin-top:20px;font-size:12px;color:#b91528}#bf-products{scroll-margin-top:210px;font-size:25px;font-weight:600}.atelier-collection:has(#bf-products) .bsd-collection-hero-band{background:#fff;min-height:80px}.atelier-collection:has(#bf-products) .bsd-collection-hero-band>picture,.atelier-collection:has(#bf-products) .bsd-ref-subtitle{display:none}.atelier-collection:has(#bf-products) .ac-hero-in{color:#222;padding-block:25px}.atelier-collection:has(#bf-products) .ac-hero-in h2{margin:0;color:#222}@media(max-width:900px){.bsd-bf-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.bsd-bf-landing-wrap{padding:25px 14px 10px}.bsd-bf-category-section header{align-items:flex-start}.bsd-bf-category-section h2{font-size:22px}.bsd-bf-category-section header>a{font-size:10px;max-width:100px;line-height:1.5;text-align:right}.bsd-bf-category-section>p{font-size:11px}.bsd-bf-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.bsd-bf-category>span{font-size:10px;padding:9px 8px}.bsd-bf-category i{display:none}.bsd-bf-faq{padding:30px 18px 40px}.bsd-bf-faq h2{font-size:23px}.bsd-bf-faq summary{font-size:12px}}@media(prefers-reduced-motion:reduce){.bsd-bf-category img{transition:none}}
