.tsv-discovery{display:block;padding-block:24px 48px}.tsv-discovery__tabs{display:flex;gap:32px;margin-bottom:28px;flex-wrap:nowrap}.tsv-discovery__tabs button{font:inherit;font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;background:transparent;border:0;border-bottom:1px solid transparent;border-radius:0;padding:10px 0;min-height:44px;cursor:pointer;color:#82767a;white-space:nowrap}.tsv-discovery__tabs button[aria-selected=true]{color:#34282c;border-bottom-color:#4a1f2d}.tsv-discovery__tabs button:focus-visible{outline:2px solid #4a1f2d;outline-offset:4px}.tsv-discovery [hidden]{display:none!important}.tsv-discovery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}.tsv-discovery__grid li{min-width:0}.tsv-discovery__card{display:block;text-decoration:none;color:inherit}.tsv-discovery__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff}.tsv-discovery__title{display:block;font-family:var(--font-heading-family);font-size:19px;line-height:1.35;margin-top:16px}.tsv-discovery__price{display:block;font-size:13px;margin-top:8px;color:#65565a}.tsv-discovery__empty{font-size:14px;line-height:1.7;color:#65565a;margin:0;max-width:48rem}@media(max-width:749px){.tsv-discovery{padding-block:16px 36px}.tsv-discovery__tabs{gap:22px}.tsv-discovery__tabs button{font-size:11px;letter-spacing:.05em}.tsv-discovery__grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.tsv-discovery__grid li{flex:0 0 46%;scroll-snap-align:start}.tsv-discovery__title{font-size:17px}}.tsv-essential-specs{font-size:12px;line-height:1.5;color:#60524e;margin:10px 0 14px}.tsv-breadcrumbs{margin:0 0 24px;color:#4a1f2d;font-size:1.2rem;line-height:1.7}.tsv-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none;padding:0;margin:0}.tsv-breadcrumbs li{display:flex;gap:10px;min-width:0}.tsv-breadcrumbs a{color:inherit;text-underline-offset:3px}.tsv-breadcrumbs [aria-current]{opacity:.8}.tsv-breadcrumbs a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.tsv-breadcrumbs{font-size:1.1rem;margin-bottom:20px}}.tsv-product-tabs{display:block;margin-top:38px!important;padding-top:8px}.tsv-product-tabs__head{display:flex;gap:20px;margin-bottom:24px;border:0}.tsv-product-tabs__head button{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid transparent;padding:8px 0;font:inherit;font-size:14px;line-height:1.5;letter-spacing:.05em;color:#776b6d;cursor:pointer;border-radius:0;min-height:44px}.tsv-product-tabs__head button[aria-selected=true]{border-bottom-color:#4a1f2d;color:#34282c}.tsv-product-tabs__head button:focus-visible{outline:2px solid #4a1f2d;outline-offset:4px}.tsv-product-tabs [role=tabpanel]{font-size:15px;line-height:1.75;max-width:60rem}.tsv-product-tabs [role=tabpanel] p{margin:0 0 16px}.tsv-product-tabs [role=tabpanel][hidden]{display:none!important}.tsv-product-tabs .tsv-product-tabs__links{display:flex;gap:22px;margin:26px 0 0;font-size:12px}.tsv-product-tabs__links a{color:#65565a;text-underline-offset:4px}@media(max-width:749px){.tsv-product-tabs__head{gap:14px;justify-content:space-between}.tsv-product-tabs__head button{font-size:clamp(10px,2.8vw,12px);letter-spacing:.015em;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map?subset=AAAAAAAAAEAAAAAAAACICA */
