.in-stock-grid{--in-stock-grid-gutter: var(--page-margin);--in-stock-grid-heading-color: #22285c;--in-stock-grid-text-color: #22285c;--in-stock-grid-muted-color: #707299;--in-stock-grid-subtle-color: #707299;--in-stock-grid-border-color: #bdbdc9;--in-stock-grid-surface: #efede9;--in-stock-grid-photo-background: #efede9;--in-stock-grid-badge-ships: var(--color-foreground);--in-stock-grid-badge-preorder: var(--color-primary-button-background);--in-stock-grid-badge-custom: var(--color-input-text);padding-block:calc(var(--in-stock-grid-padding-top) * .75) calc(var(--in-stock-grid-padding-bottom) * .75)}.in-stock-grid--bordered{border-block-start:var(--border-width-sm) solid rgb(var(--color-border-rgb) / var(--opacity-10))}.in-stock-grid__inner{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:80rem;margin-inline:auto;padding-inline:var(--in-stock-grid-gutter)}.in-stock-grid__intro{display:flex;flex-direction:column;gap:1.5rem}.in-stock-grid__intro-text{display:flex;flex-direction:column;align-items:flex-start}.in-stock-grid__eyebrow{margin:0 0 .375rem;font-family:var(--font-subheading--family);font-weight:600;font-size:.8125rem;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--in-stock-grid-accent)}.in-stock-grid__eyebrow--muted{margin-block-end:.875rem;color:var(--in-stock-grid-muted-color)}.in-stock-grid__heading{--font-h1--weight: 700;--color: var(--in-stock-grid-heading-color);margin:0}.in-stock-grid__text{max-width:40rem;margin-block-start:.5rem;font-size:1rem;line-height:1.45;color:var(--in-stock-grid-text-color)}.in-stock-grid__text>*{margin-block:0}.in-stock-grid__text>*+*{margin-block-start:.75rem}.in-stock-grid__tiers{display:flex;margin:0;border:1px solid var(--in-stock-grid-border-color);border-radius:.25rem;background-color:var(--color-background)}.in-stock-grid__tier{display:flex;flex-direction:column;flex:1 1 auto;gap:.25rem;padding:.8125rem 1.125rem}.in-stock-grid__tier+.in-stock-grid__tier{border-inline-start:1px solid var(--in-stock-grid-border-color)}.in-stock-grid__tier-name{font-weight:600;font-size:.875rem;line-height:1.3;color:var(--in-stock-grid-heading-color)}.in-stock-grid__tier-range{margin:0;font-size:.8125rem;line-height:1.3;white-space:nowrap;color:var(--in-stock-grid-muted-color)}.in-stock-grid__department-list{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none}.in-stock-grid__department{display:flex;flex-direction:column;gap:.375rem;padding:1rem 1.125rem;background-color:var(--in-stock-grid-surface)}.in-stock-grid__department-title{margin:0;font-weight:600;font-size:1rem;line-height:1.3;color:var(--in-stock-grid-heading-color)}.in-stock-grid__department-text{margin:0;font-size:.8125rem;line-height:1.5;color:var(--in-stock-grid-text-color)}.in-stock-grid__products{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:0;padding:0;list-style:none}.in-stock-grid__product{display:flex}.in-stock-card{position:relative;display:flex;flex-direction:column;width:100%;border:1px solid var(--in-stock-grid-border-color);border-radius:.25rem;overflow:hidden;background-color:var(--color-background);color:var(--in-stock-grid-text-color)}.in-stock-card__media{position:relative;aspect-ratio:var(--in-stock-card-ratio, 4 / 5);background-color:var(--in-stock-grid-photo-background)}.in-stock-card__image{display:flex;align-items:center;justify-content:center;height:100%}.in-stock-card__img{display:block;width:100%;height:100%;object-fit:cover}.in-stock-card__placeholder{font-size:.8125rem;letter-spacing:.15em;text-transform:uppercase;color:var(--in-stock-grid-subtle-color)}.in-stock-card__badge{position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem;padding:.25rem .4375rem;border:1px solid var(--in-stock-grid-badge-ships);border-radius:.125rem;font-weight:700;font-size:.6875rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:#fff;background-color:var(--in-stock-grid-badge-ships)}.in-stock-card__badge[hidden]{display:none}.in-stock-card__badge--arriving{border-color:var(--in-stock-grid-badge-preorder);color:var(--in-stock-grid-badge-preorder);background-color:var(--color-background)}.in-stock-card__badge--preorder{border-color:var(--in-stock-grid-badge-preorder);background-color:var(--in-stock-grid-badge-preorder)}.in-stock-card__badge--custom{border-color:var(--in-stock-grid-badge-custom);background-color:var(--in-stock-grid-badge-custom)}.in-stock-card__body{display:flex;flex:1;flex-direction:column;padding:1.25rem}.in-stock-card__header{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.in-stock-card__title{--color: var(--in-stock-grid-heading-color);margin:0;font-family:var(--font-body--family);font-weight:600;font-size:1.125rem;line-height:1.4;color:var(--in-stock-grid-heading-color)}.in-stock-card__link{color:var(--in-stock-grid-heading-color);text-decoration:none}.in-stock-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.in-stock-card__link:focus-visible{outline:none}.in-stock-card:has(.in-stock-card__link:focus-visible){outline:var(--focus-outline-width, 2px) solid currentcolor;outline-offset:var(--focus-outline-offset, 2px)}.in-stock-card__departments{flex-shrink:0;margin:0;font-size:.75rem;line-height:1.4;text-align:end;color:var(--in-stock-grid-muted-color)}.in-stock-card__description{margin:.75rem 0 0;font-size:.8125rem;line-height:1.5}.in-stock-card__swatches{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:.8125rem 0 0;padding:0;border:0}.in-stock-card__swatch{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.4;cursor:pointer}.in-stock-card__swatch-input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.in-stock-card__swatch-dot{flex-shrink:0;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--swatch-background, var(--in-stock-grid-photo-background)) center / cover;box-shadow:inset 0 0 0 1px #00000026}.in-stock-card__swatch-input:checked+.in-stock-card__swatch-dot{outline:1px solid var(--in-stock-grid-heading-color);outline-offset:2px}.in-stock-card__swatch-input:focus-visible+.in-stock-card__swatch-dot{outline:var(--focus-outline-width, 2px) solid currentcolor;outline-offset:3px}.in-stock-card__footer{padding-block-start:.75rem}.in-stock-card__prices{display:grid;grid-template-columns:repeat(var(--in-stock-card-price-columns, 4),minmax(0,1fr));gap:.5rem;margin:0;padding-block-start:.75rem;border-block-start:1px solid var(--in-stock-grid-border-color)}.in-stock-card__price{display:flex;flex-direction:column;min-width:0}.in-stock-card__price-label{font-size:.75rem;line-height:1.3;color:var(--in-stock-grid-subtle-color)}.in-stock-card__price-value{margin:0;font-weight:700;font-size:.875rem;line-height:1.4;color:var(--in-stock-grid-heading-color)}.in-stock-card__price-value--msrp{font-weight:400;color:var(--in-stock-grid-subtle-color)}@media screen and (min-width:750px){.in-stock-grid{padding-block:var(--in-stock-grid-padding-top) var(--in-stock-grid-padding-bottom)}.in-stock-grid__inner{gap:2.5rem}.in-stock-grid__intro{margin-block-end:-.5rem}.in-stock-grid__department-list,.in-stock-grid__products{grid-template-columns:repeat(2,minmax(0,1fr))}.in-stock-grid__tiers{align-self:flex-start}}@media screen and (min-width:990px){.in-stock-grid__inner{--in-stock-grid-gutter: 3.75rem}.in-stock-grid__intro{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:3rem}.in-stock-grid__tiers{flex-shrink:0;align-self:auto}.in-stock-grid__department-list{grid-template-columns:repeat(4,minmax(0,1fr))}.in-stock-grid__products{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-in-stock-grid.css.map */
