.zp.BFCM26-collections{--zp-bg: var(--bfcm-collections-bg, #f5f1df);--zp-ink: #0d3a30;--zp-green: #0d3a30;--zp-cream: #f5f1df;--zp-price: #c45c1b;--zp-card: #dfbf96;--zp-new: #c45c1b;--zp-best: #0d3a30;--zp-top: #889d50;--zp-modal-bg: #fff;--zp-modal-panel: #fafafa;--zp-font: BFCM26Body, sans-serif;--zp-heading: BFCM26Heading, sans-serif;display:block;padding:64px 24px;background:var(--zp-bg);color:var(--zp-ink);font-family:var(--zp-font)}.BFCM26-collections__inner{width:100%;max-width:1440px;margin:auto}.BFCM26-collections__curve{display:block;margin:0 auto 40px}.BFCM26-collections__heading{color:inherit;margin:0;text-align:center;font:900 clamp(32px,3.5vw,56px)/1.15 BFCM26Heading,sans-serif}.BFCM26-collections__description{margin-top:24px;text-align:center;font-size:20px;line-height:1.5}.BFCM26-collections__nav-wrap{display:flex;justify-content:center;margin:48px 0;min-width:0}.BFCM26-collections__nav{display:flex;gap:4px;width:max-content;max-width:100%;padding:4px;overflow-x:auto;background:#0d3a30;border-radius:999px;scrollbar-width:thin;scrollbar-color:#889d50 #0d3a30}.zp.BFCM26-collections .BFCM26-collections__nav button{-webkit-appearance:none;appearance:none;flex:0 0 auto;margin:0;padding:14px 28px;min-height:56px;border:0;border-radius:999px;background:transparent;color:#f5f1df;box-shadow:none;font:400 22px/1.25 BFCM26Body,sans-serif;white-space:nowrap}.zp.BFCM26-collections .BFCM26-collections__nav button[aria-selected=true]{background:#f5f1df;color:#0d3a30;font-weight:700}.zp.BFCM26-collections .BFCM26-collections__nav button:focus-visible{outline:2px solid #c45c1b;outline-offset:-4px}.BFCM26-collections__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}.zp.BFCM26-collections .zp-card{display:flex;flex-direction:column;min-width:0;text-align:center}.zp.BFCM26-collections .zp-card__image{flex:0 0 auto;aspect-ratio:345 / 441;background:#dfbf96}.zp.BFCM26-collections .zp-card__image>img{position:absolute;inset:auto;left:50%;top:50%;width:85%;height:85%;max-width:85%;max-height:85%;object-fit:contain;transform:translate(-50%,-50%)}.zp.BFCM26-collections .zp-card__title{margin:20px 4px 0;min-height:2.8em;font:400 18px/1.4 BFCM26Body,sans-serif;color:#0d3a30;align-self:stretch;overflow-wrap:anywhere}.zp.BFCM26-collections .zp-card__price{margin:12px 0 16px;font:700 24px/1.3 BFCM26Body,sans-serif;align-self:stretch;text-align:center}.zp.BFCM26-collections .zp-card__add{margin-top:auto;width:calc(100% - 40px);font:500 18px/1.3 BFCM26Body,sans-serif;min-height:48px}.zp.BFCM26-collections .zp-card__add:hover{background:#c45c1b;color:#f5f1df}.BFCM26-collections .BFCM26-collection-rating{min-height:24px;margin-top:16px}.BFCM26-collections .BFCM26-collection-rating .zp-card__review{margin:0}.BFCM26-collections__empty{grid-column:1 / -1;text-align:center;padding:40px 20px;font-size:18px;line-height:1.5}.zp.BFCM26-collections .BFCM26-collections__all{display:flex;justify-content:center;align-items:baseline;gap:6px;width:fit-content;max-width:100%;margin:32px auto 0;padding:8px 0;border:0;border-radius:0;background:transparent;color:#0d3a30;font-size:18px;line-height:1.4;font-weight:700}.BFCM26-collections__all>span:first-child{text-decoration:underline;text-underline-offset:4px}.zp.BFCM26-collections .BFCM26-collections__all:hover{color:#c45c1b}@media(max-width:749px){.zp.BFCM26-collections{padding:40px 20px}.BFCM26-collections__curve{margin-bottom:20px}.BFCM26-collections__description{font-size:16px;margin-top:16px}.BFCM26-collections__nav-wrap{margin:28px 0}.zp.BFCM26-collections .BFCM26-collections__nav button{font-size:16px;padding:10px 20px;min-height:44px}.BFCM26-collections__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.zp.BFCM26-collections .zp-card__title{margin-top:12px;font-size:14px;min-height:4.2em}.zp.BFCM26-collections .zp-card__price{margin:8px 0 12px;font-size:17px}.zp.BFCM26-collections .zp-card__add{width:100%;min-height:42px;font-size:15px}.zp.BFCM26-collections .zp-card__badge{top:10px;left:10px;padding:6px 8px;font-size:10px;line-height:1.2}.BFCM26-collections .BFCM26-collection-rating{margin-top:10px}.zp.BFCM26-collections .zp-card__review{font-size:11px;gap:4px;flex-wrap:wrap;justify-content:center}.zp.BFCM26-collections .zp-card__stars{font-size:16px}}.zp.BFCM26-collections .zp-card__title span{font-weight:inherit}
/*# sourceMappingURL=/cdn/shop/t/8/assets/BFCM26-collection-tabs.css.map */
