.bbc{padding:40px 0 0}.bbc-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:color-mix(in srgb,var(--ink) 70%,transparent)}.bbc-crumbs a{color:inherit;text-decoration:none;transition:color .2s}.bbc-crumbs [aria-current]{color:var(--ink);font-weight:600}.bbc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-top:20px}.bbc-title{margin:0;font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:64px;line-height:1.02;letter-spacing:-.01em;text-transform:none;color:var(--ink)}.bbc-title em{font-style:italic}.bbc-intro{margin:0 0 8px;max-width:420px;font-size:16px;line-height:1.6;color:color-mix(in srgb,var(--ink) 80%,transparent);text-wrap:pretty}.bbc-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px;padding-bottom:32px;scrollbar-width:none}.bbc-chips::-webkit-scrollbar{display:none}.bbc-chip{flex:none;display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 18px;border:1px solid #e6e2dc;border-radius:50rem;background:#fff;color:#19315b;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s}.bbc-chip--img{padding-left:6px}.bbc-chip__img{width:36px;height:36px;flex:none;border-radius:50%;overflow:hidden;background:#ecebe6}.bbc-chip__img img{display:block;width:100%;height:100%;object-fit:cover}.bbc-chip__n{font-size:12px;font-weight:700;opacity:.75}.bbc-chip.is-active{background:#19315b;border-color:#19315b;color:#fff}.bbc-rule{border-top:1px solid #e6e2dc}.bbc-body{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;padding-bottom:96px}.bbc-filters{padding-top:28px;margin:0}.bbc-filters__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:20px}.bbc-filters__title{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:#19315b}.bbc-filters__title svg,.bbc-filterbtn svg{width:16px;height:16px}.bbc-filters__close,.bbc-filters__foot,.bbc-overlay,.bbc-filterbtn{display:none}.bbc-clear{font-size:13px;font-weight:600;color:var(--ink);text-decoration:underline;white-space:nowrap}.bbc-group{display:flex;flex-direction:column;gap:4px;padding:20px 0;border-top:1px solid #e6e2dc}.bbc-group:last-of-type{border-bottom:1px solid #e6e2dc}.bbc-group__title{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#19315b}.bbc-check{position:relative;display:flex;align-items:center;gap:12px;min-height:40px;font-size:15px;color:#19315b;cursor:pointer}.bbc-check input{position:absolute;width:1px;height:1px;opacity:0}.bbc-check__box{width:20px;height:20px;flex:none;display:flex;align-items:center;justify-content:center;border:1.5px solid #19315b;border-radius:6px;background:#fff;color:#fff;transition:background-color .2s}.bbc-check__box svg{width:14px;height:14px;opacity:0}.bbc-check input:checked+.bbc-check__box{background:#19315b}.bbc-check input:checked+.bbc-check__box svg{opacity:1}.bbc-check input:focus-visible+.bbc-check__box{outline:2px solid #88b1c9;outline-offset:2px}.bbc-check__label{flex:1}.bbc-check__n{font-size:13px;color:#19315bb3}.bbc-check.is-disabled{opacity:.45;cursor:default}.bbc-price{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bbc-price label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:#19315b}.bbc-price .bbh-input{flex:none;width:100%;height:44px}.bbc-results{min-width:0;padding-top:20px}.bbc-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px}.bbc-count{margin:0;font-size:14px;font-weight:600;color:color-mix(in srgb,var(--ink) 80%,transparent)}.bbc-sort{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:var(--ink)}.bbc-select{height:48px;min-width:220px;padding:0 40px 0 16px;border:1px solid #e6e2dc;border-radius:6px;color:#19315b;font:500 15px/1.2 Montserrat,sans-serif;cursor:pointer;-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2319315b'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E") right 14px center / 14px no-repeat}.bbc-select:focus{outline:none;border-color:#19315b}.bbc-active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.bbc-tag{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:50rem;background:#c9eced;color:#19315b;font-size:13px;font-weight:600;text-decoration:none}.bbc-tag svg{width:11px;height:11px}.bbc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;margin-top:28px;transition:opacity .2s}.bbc.is-loading .bbc-grid,.bbc.is-loading .bbc-filters{opacity:.45;pointer-events:none}.bbc-item{min-width:0}.bbc-tile{display:flex;flex-direction:column;gap:20px;padding:20px 20px 28px;border-radius:12px;background:#19315b;color:#f6f4f1;text-decoration:none}.bbc-tile__media{aspect-ratio:4 / 3;border-radius:6px;overflow:hidden;background:#244071}.bbc-tile__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bbc-tile__body{flex:1;display:flex;flex-direction:column;gap:14px}.bbc-tile__eyebrow{margin:0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#c9eced}.bbc-tile__title{margin:0;font-family:Playfair Display,Georgia,serif;font-size:32px;line-height:1.1;color:#f6f4f1}.bbc-tile__title em{font-style:italic;color:#c9eced}.bbc-tile__text{margin:0;font-size:14px;line-height:1.6;color:#e4ecf2}.bbc-tile__link{margin-top:auto;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#c9eced}.bbc-tile__link svg{width:16px;height:16px}.bbc-more{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:56px;text-align:center}.bbc-more p{margin:0;font-size:14px;color:color-mix(in srgb,var(--ink) 80%,transparent)}.bbc-progress{width:240px;height:2px;background:#19315b26}.bbc-progress span{display:block;height:100%;background:#19315b;transition:width .4s ease}.bbc-more .bbh-btn{width:auto;margin-top:8px}.bbc-empty{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:28px;padding:80px 20px;border-radius:12px;background:#fff;text-align:center}.bbc-empty__title{margin:0;font-family:Playfair Display,Georgia,serif;font-size:32px;color:#19315b}.bbc-empty .bbh-btn{width:auto}.bbc-reassure{background:#fff;padding:48px 0}.bbc-reassure__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.bbc-r{display:flex;align-items:flex-start;gap:16px}.bbc-r i{font-size:28px;line-height:1;color:#19315b}.bbc-r__title{margin:0;font-size:15px;font-weight:600;color:#19315b}.bbc-r__text{margin:4px 0 0;font-size:14px;line-height:1.5;color:#19315bbf}@media(hover:hover){.bbc-crumbs a:hover{color:#88b1c9}.bbc-chip:hover:not(.is-active){border-color:#19315b}.bbc-tile:hover .bbc-tile__media img{transform:scale(1.04)}}@media(max-width:989px){.bbc-title{font-size:48px}.bbc-body{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:72px}.bbc-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:#0f1d3873;opacity:0;pointer-events:none;transition:opacity .3s}.bbc.is-filters-open .bbc-overlay{opacity:1;pointer-events:auto}html:has(.bbc.is-filters-open) .bbnl-teaser{visibility:hidden}.bbc-filters{position:fixed;left:0;right:0;bottom:0;z-index:1041;max-height:85vh;overflow-y:auto;overscroll-behavior:contain;padding:0 20px;background:#fff;border-radius:20px 20px 0 0;transform:translateY(100%);visibility:hidden;transition:transform .35s cubic-bezier(.4,0,.2,1),visibility 0s linear .35s}.bbc.is-filters-open .bbc-filters{transform:none;visibility:visible;transition:transform .35s cubic-bezier(.4,0,.2,1),visibility 0s}.bbc-filters__head{position:sticky;top:0;z-index:1;padding:16px 0 12px;background:#fff}.bbc-filters__head .bbc-clear{display:none}.bbc-filters__title{font-family:Playfair Display,Georgia,serif;font-size:26px;font-weight:400}.bbc-filters__title svg{display:none}.bbc-filters__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;border:0;background:none;color:#19315b;cursor:pointer}.bbc-filters__close svg{width:18px;height:18px}.bbc-group:last-of-type{border-bottom:0}.bbc-filters__foot{position:sticky;bottom:0;display:flex;align-items:center;gap:16px;margin-top:8px;padding:16px 0 20px;border-top:1px solid #e6e2dc;background:#fff}.bbc-filters__foot .bbh-btn{flex:1;width:auto;min-height:52px;padding:.6rem 1.25rem;font-size:16px}.bbc-results{padding-top:20px}.bbc-toolbar{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bbc-filterbtn{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;border:1px solid #19315b;border-radius:6px;background:#fff;color:#19315b;font:600 15px/1 Montserrat,sans-serif;cursor:pointer}.bbc-filterbtn__n{min-width:20px;height:20px;padding:0 6px;border-radius:50rem;background:#19315b;color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.bbc-sort span{display:none}.bbc-select{width:100%;min-width:0}.bbc-toolbar .bbc-count{grid-column:1 / -1;order:3;margin-top:6px;font-size:13px}.bbc-reassure__grid{grid-template-columns:1fr 1fr;gap:24px 16px}}@media(max-width:749px){.bbc{padding-top:24px}.bbc-title{font-size:38px;line-height:1.04}.bbc-head{flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px}.bbc-intro{margin:0;font-size:15px}.bbc-chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;margin:20px -20px 0;padding:0 20px 20px}.bbc-chip{height:44px;padding:0 16px;font-size:14px}.bbc-chip--img{padding-left:6px}.bbc-chip__img{width:30px;height:30px}.bbc-chip__n{display:none}.bbc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px;margin-top:12px}.bbc-tile{grid-column:1 / -1;display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;padding:14px}.bbc-tile__media{aspect-ratio:3 / 4}.bbc-tile__body{gap:8px}.bbc-tile__title{font-size:24px}.bbc-tile__text{display:none}.bbc-body{padding-bottom:48px}.bbc-more{margin-top:40px}.bbc-more .bbh-btn{width:100%}.bbc-reassure{padding:36px 0}.bbc-r{flex-direction:column;gap:8px}.bbc-r i{font-size:24px}.bbc-r__title{font-size:14px}.bbc-r__text{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bb-collection.css.map */
