.zb-bands{--zb-bands-column: 760px;--zb-bands-pad-block: 40px;--zb-bands-row-pad: 9px;--zb-bands-label-col: 128px;--zb-bands-rule: 1px solid var(--zb-stone, #e4ddd4);box-sizing:border-box;inline-size:100%;max-inline-size:var(--zb-container, 1360px);margin-inline:auto;padding-block:var(--zb-bands-pad-block);padding-inline:var(--zb-gutter, 16px)}@media(min-width:960px){.zb-bands{--zb-bands-pad-block: 64px}}.zb-bands__col{max-inline-size:var(--zb-bands-column);border-block-start:1px solid var(--zb-ink, #1c1612)}.zb-bands .zb-spec{display:grid;grid-template-columns:var(--zb-bands-label-col) minmax(0,1fr);gap:12px;padding-block:var(--zb-bands-row-pad)}.zb-bands .zb-spec+.zb-spec{border-block-start:var(--zb-bands-rule)}.zb-bands .zb-spec__label{color:var(--zb-taupe, #6e625a);font:500 12px/22px var(--zb-font-ui, "Outfit", sans-serif);letter-spacing:.1em;overflow-wrap:anywhere}.zb-bands .zb-spec__value,.zb-bands .zb-spec__value *{margin:0;color:var(--zb-ink, #1c1612);font:400 15px/22px var(--zb-font-ui, "Outfit", sans-serif);letter-spacing:normal}.zb-bands .zb-spec__value p{display:inline}.zb-bands .zb-spec__part[hidden]{display:none}.zb-bands .accordion{inline-size:100%}.zb-bands accordion-custom{display:block;scroll-margin-block-start:calc(var(--zb-header-h, 56px) + 16px)}.zb-bands .details{border-block-end:var(--zb-bands-rule)}.zb-bands .accordion.accordion--dividers accordion-custom .details{border-block-start:0;border-block-end:var(--zb-bands-rule)}.zb-bands .accordion .details__header{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;min-block-size:60px;padding:0;color:var(--zb-ink, #1c1612);font:500 14px/20px var(--zb-font-ui, "Outfit", sans-serif);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;list-style:none}.zb-bands .details__header::-webkit-details-marker{display:none}.zb-bands .details__header:focus-visible{outline:var(--zb-focus-ring, 2px solid #0e4a4a);outline-offset:2px}.zb-bands .details__header :is(.icon-caret,.details__icon){display:none}.zb-bands .details__header .svg-wrapper.icon-plus{display:flex;align-items:center;justify-content:center}.zb-bands .details__header .svg-wrapper{flex:none;inline-size:20px;block-size:20px;margin-inline-start:auto}.zb-bands .details__header .svg-wrapper svg{--icon-stroke-width: 1px;inline-size:18px;block-size:18px}.zb-bands .accordion .details-content{padding-block-end:22px}.zb-bands .zb-peak-meta{margin:0;color:var(--zb-taupe, #6e625a);font:500 12px/16px var(--zb-font-ui, "Outfit", sans-serif);letter-spacing:.12em;font-variant-numeric:tabular-nums}.zb-bands .zb-peak-meta span{font:inherit;letter-spacing:inherit}.zb-bands .zb-peak-meta__height{white-space:nowrap}.zb-bands .zb-peak-story{margin:10px 0 0;color:var(--zb-ink, #1c1612);font:400 16px/26px var(--zb-font-ui, "Outfit", sans-serif);letter-spacing:normal}.zb-bands .zb-occasions{margin-block-start:28px}.zb-bands .zb-occasions__eyebrow{margin:0 0 8px}.zb-bands .zb-occasions__links{margin:0;color:var(--zb-taupe, #6e625a);font:400 15px/24px var(--zb-font-ui, "Outfit", sans-serif);overflow-wrap:break-word}.zb-bands .zb-occasions__link{padding-block:4px;color:var(--zb-ink, #1c1612);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px}.zb-bands .zb-occasions__link:hover{color:var(--zb-taupe, #6e625a)}.zb-bands .zb-occasions__link:focus-visible{outline:2px solid currentcolor;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/zerbay-detail-bands.css.map */
