.tb-cys{padding:0 0 3rem}.tb-cys__hint{max-width:40rem;margin:0 auto 1.75rem;padding:0 1.5rem;text-align:center;font-size:.95rem;line-height:1.7}.tb-cys__types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem .75rem;max-width:72rem;margin:0 auto;padding:0 1.25rem;align-items:end}@media screen and (min-width:750px){.tb-cys__types{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:0 1.5rem}}.tb-cys__type{-webkit-appearance:none;appearance:none;display:block;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.tb-cys__type:focus-visible{outline:2px solid currentColor;outline-offset:4px}.tb-cys__type-media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f4f0e8}.tb-cys__type-media img{width:100%;height:100%;object-fit:cover;display:block}.tb-cys__type-text{display:block;margin-top:.65rem}.tb-cys__type-code{display:block;font-size:.72rem;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;opacity:.7}.tb-cys__type-label{display:block;margin-top:.15rem;font-size:.95rem;line-height:1.4}.tb-cys[data-active] .tb-cys__type{opacity:.62}.tb-cys[data-active] .tb-cys__type[aria-selected=true]{opacity:1}.tb-cys[data-active] .tb-cys__type:not([aria-selected=true]) .tb-cys__type-media{aspect-ratio:1 / 1}@media screen and (min-width:750px){.tb-cys[data-active] .tb-cys__types{display:flex;align-items:end}.tb-cys[data-active] .tb-cys__type{flex:0 1 18%;min-width:0}.tb-cys[data-active] .tb-cys__type[aria-selected=true]{flex:1 1 46%}}.tb-cys__panels{margin-top:2.25rem}.tb-cys__panel[hidden]{display:none}.tb-cys__grid{list-style:none;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:750px){.tb-cys__grid{padding-left:1.5rem;padding-right:1.5rem}}.tb-cys__grid.product-grid:empty{display:none}.tb-cys__slab-link{display:block;color:inherit;text-decoration:none}.tb-cys__slab-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.tb-cys__slab-media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f4f0e8}.tb-cys__slab-media img{width:100%;height:100%;object-fit:cover;display:block}.tb-cys__slab-body{display:block;margin-top:.75rem}.tb-cys__slab-title{display:block;font-size:1rem;line-height:1.45}.tb-cys__dims,.tb-cys__price{display:block;margin-top:.4rem;font-size:.85rem;line-height:1.6}.tb-cys__more{margin-top:2rem}.tb-cys .tb-dining-coming{max-width:40rem;margin:0 auto;padding:0 1.5rem;text-align:center}.tb-cys .tb-dining-coming__heading{font-size:clamp(1.35rem,1.15rem + .8vw,1.85rem);margin:0 0 .85rem}.tb-cys .tb-dining-coming__body{margin:0 auto;max-width:36rem;font-size:.95rem;line-height:1.7}.tb-cys .tb-dining-coming__thumbs:empty{display:none}.tb-cys .tb-dining-coming__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem;margin-top:1.5rem}.tb-cys .tb-dining-coming__actions .button{letter-spacing:.12em}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AAAAAAAg */
