body.tys-sixties .tu-wrap{width:min(1200px,calc(100% - 44px));margin-inline:auto}body.tys-sixties .tu-details{padding-block:50px}body.tys-sixties .tu-details h2{margin-bottom:24px}body.tys-sixties .tu-review-summary{display:block;margin-block:18px;padding-block:16px;border-block:1px solid #c4c4bd;font-size:14px}body.tys-sixties .tu-review-summary a{text-decoration:underline;text-underline-offset:4px}body.tys-sixties .tu-review-summary blockquote{border:0;margin:16px 0 0;padding:0;line-height:1.6;font-size:14px}body.tys-sixties .tu-review-summary cite{display:block;margin-top:8px;font-size:12px;font-style:normal}body.tys-sixties .tu-stock{font-size:13px;margin-block:16px;font-weight:700}body.tys-sixties .tu-stock:empty{display:none}body.tys-sixties .tu-benefits{display:grid;gap:14px;list-style:disc;padding-left:22px;line-height:1.65;margin-block:24px}body.tys-sixties .tu-demo{max-width:900px;margin:30px auto}body.tys-sixties .tu-demo :is(img,video){width:100%;height:auto;max-height:650px;object-fit:contain}body.tys-sixties .tu-specs{margin:24px 0}body.tys-sixties .tu-specs>div{display:grid;grid-template-columns:1fr 2fr;gap:24px;border-top:1px solid #c4c4bd;padding:14px 0}body.tys-sixties .tu-specs dt{font-weight:700}body.tys-sixties .tu-specs dd{margin:0}body.tys-sixties .tu-combinations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.tys-sixties .tu-related{display:block;padding:20px;border:1px solid #c4c4bd;color:#181818;text-decoration:none}body.tys-sixties .tu-related img{width:100%;aspect-ratio:1;object-fit:contain;margin-bottom:20px}body.tys-sixties .tu-related h3{font-size:24px;margin:0 0 12px}body.tys-sixties .tu-related span{display:block;margin-top:20px;font-size:13px}body.tys-sixties .tu-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}body.tys-sixties .tu-payments svg{width:42px;height:28px}body.tys-sixties .tu-quantities{border:0;padding:0;margin:16px 0}body.tys-sixties .tu-quantities label{display:flex;align-items:center;gap:14px;border:1px solid #c4c4bd;padding:15px;margin-top:8px;cursor:pointer}body.tys-sixties .tu-quantities label:has(input:checked){border-color:#181818;box-shadow:inset 0 0 0 1px #181818}body.tys-sixties .tu-quantities input{width:18px;accent-color:#181818}body.tys-sixties .tu-quantities strong{margin-left:auto}body.tys-sixties .tu-sticky{position:fixed;bottom:0;left:0;right:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px max(20px,calc((100% - 1200px)/2));padding-bottom:calc(14px + env(safe-area-inset-bottom));background:#f7f7f2;border-top:1px solid #181818;box-shadow:0 -4px 20px #0001}body.tys-sixties .tu-sticky>div{min-width:0;display:grid;gap:4px;font-size:14px}body.tys-sixties .tu-sticky .sg-buy{width:auto;min-width:180px;margin:0}body.tys-sixties .tu-has-sticky{padding-bottom:100px}body.tys-sixties [hidden]{display:none!important}body.tys-sixties .tu-collection-tools{display:flex;align-items:end;flex-wrap:wrap;gap:20px;margin-bottom:30px}body.tys-sixties .tu-collection-tools>p{margin-right:auto;font-size:14px}body.tys-sixties .tu-collection-tools label{display:grid;gap:8px;font-size:12px}body.tys-sixties .tu-collection-tools :is(input,select){font:inherit;font-size:14px;padding:12px;border:1px solid #a0a09a;background:#f7f7f2;color:#181818;border-radius:3px;min-height:44px}body.tys-sixties .tu-collection-links{display:flex;gap:24px;margin-bottom:24px;font-size:14px;text-decoration:underline}body.tys-sixties .tc-card-copy .tu-card-price{font-size:20px;font-weight:700;color:#181818;margin-top:18px}body.tys-sixties .tu-card-price small{font-weight:400;font-size:12px}body.tys-sixties .tu-card-rating{font-size:12px;margin-top:10px}body.tys-sixties .tu-no-results{padding-bottom:40px}body.tys-sixties .tu-closing{border-top:1px solid #c4c4bd}body.tys-sixties .tu-closing .te-button{margin-top:24px}body.tys-sixties .tys-reviews{padding:55px max(22px,calc((100% - 1200px)/2));background:#eaeae5}body.tys-sixties .tys-reviews h2{font-size:clamp(28px,3vw,42px)}body.tys-sixties .tys-review-intro{font-size:14px;margin-top:14px}body.tys-sixties .tu-cart-heading{position:relative;overflow:hidden;background:#181818;color:#fff;padding:60px 32px;min-height:270px}body.tys-sixties .tu-cart-heading :is(h1,p,a){position:relative;z-index:1;color:#fff;max-width:65%}body.tys-sixties .tu-cart-photo{position:absolute;right:0;top:0;width:38%;height:100%;object-fit:cover;object-position:50% 60%;filter:grayscale(1);opacity:.75}@media(max-width:650px){body.tys-sixties .tu-wrap{width:calc(100% - 36px)}body.tys-sixties .tu-combinations{grid-template-columns:1fr}body.tys-sixties .tu-collection-tools{align-items:stretch;gap:16px}body.tys-sixties .tu-collection-tools>p{width:100%}body.tys-sixties .tu-collection-tools label{flex:1;min-width:0}body.tys-sixties .tu-collection-tools :is(input,select){width:100%;min-width:0}body.tys-sixties .tu-sticky>div{font-size:12px}body.tys-sixties .tu-sticky .sg-buy{min-width:0;padding:12px;max-width:55%;font-size:12px}body.tys-sixties .tu-cart-heading{padding:35px 20px}body.tys-sixties .tu-cart-heading h1{font-size:34px}body.tys-sixties .tu-specs>div{grid-template-columns:1fr;gap:8px}}body.tys-sixties .tu-category-bar{position:relative;display:flex;align-items:center;gap:10px;overflow-x:auto;max-width:100%;padding:14px 28px;border-bottom:1px solid #c4c4bd;background:#f7f7f2;scrollbar-width:thin}body.tys-sixties .tu-category-bar a{flex:0 0 auto;display:block;border:1px solid #222;border-radius:999px;padding:9px 18px;color:#222;background:transparent;text-decoration:none;font-size:13px;line-height:1.3;white-space:nowrap}body.tys-sixties .tu-category-bar a:is(:hover,[aria-current=page]){background:#222;color:#fff}body.tys-sixties .tu-category-bar a:focus-visible{outline:2px solid #222;outline-offset:3px}body.tys-sixties #TysCategoryOverview{scroll-margin-top:calc(var(--tu-shop-header-height,160px) + 16px)}@media(max-width:600px){body.tys-sixties .tu-category-bar{gap:8px;padding:12px 20px}body.tys-sixties .tu-category-bar a{padding:8px 13px;font-size:12px}}body.tys-sixties #TysCategoryOverview{outline:none;box-shadow:none;background:transparent}body.tys-sixties .tu-category-bar a{transition:background-color .18s ease,color .18s ease}@media(prefers-reduced-motion:no-preference){body.tys-sixties .tc-products{animation:tu-category-enter .25s ease-out both}}@keyframes tu-category-enter{0%{opacity:.85}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tys-upgrade.css.map */
