.product__info-container .product__text.tg-product-vendor{font-size:18px;line-height:1.4;letter-spacing:.12em}.product__info-container .product-form__input input[type=radio].tg-option-soldout+label{background-color:#303030;color:#929292;border-color:#505050;opacity:.65;background-image:none;position:relative;overflow:hidden;text-decoration:none}.product__info-container .product-form__input input[type=radio].tg-option-soldout+label:after{content:"";position:absolute;left:-20%;top:50%;width:140%;height:1px;background:#aaa;transform:rotate(-45deg);transform-origin:center;pointer-events:none;box-shadow:none}.product__info-container .product-form__input input[type=radio].tg-option-soldout:checked+label{opacity:.85;border-color:#aaa;box-shadow:0 0 0 1px #aaa}.product__info-container .tg-product-content{grid-column:1/-1;margin-top:28px;min-width:0}.tg-description{padding-bottom:22px;font-size:16px;line-height:1.65}.tg-description h2{font-size:23px;letter-spacing:.04em;margin:0 0 14px}.tg-description p{margin:0 0 14px}.tg-description ul{padding-left:20px;margin:0}.tg-info-row{border-top:1px solid var(--tg-line)}.tg-info-row:last-child{border-bottom:1px solid var(--tg-line)}.tg-info-row summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:16px 0;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-size:23px;letter-spacing:.04em}.tg-info-row summary::-webkit-details-marker{display:none}.tg-info-row summary>span{width:14px;height:14px;position:relative;flex:none}.tg-info-row summary>span:before,.tg-info-row summary>span:after{content:"";position:absolute;background:currentColor;left:0;top:6px;width:14px;height:1px}.tg-info-row summary>span:after{transform:rotate(90deg);transition:transform .2s}.tg-info-row[open] summary>span:after{transform:rotate(0)}.tg-info-panel{padding:0 0 22px;font-size:16px;line-height:1.65}.tg-info-panel h3{font-size:20px;margin:14px 0 8px}.tg-info-panel p{margin:0 0 14px}.tg-info-panel ul{padding-left:20px}.tg-info-panel a{color:inherit;text-underline-offset:3px}.tg-info-panel>:last-child{margin-bottom:0}@media(max-width:749px){.tg-description,.tg-info-panel{font-size:16px}.tg-info-row summary{min-height:56px}}.tg-signup-dialog{width:min(820px,calc(100vw - 40px));max-width:820px;max-height:calc(100svh - 40px);padding:0;border:0;background:#111;color:#fff;overflow:auto;margin:auto;box-shadow:0 16px 80px #0008}.tg-signup-dialog[open]{animation:tg-signup-in .28s ease both}.tg-signup-dialog::backdrop{background:#000b;animation:tg-signup-backdrop .28s ease both}.tg-signup-dialog[data-closing]{animation:tg-signup-out .22s ease both}.tg-signup-dialog[data-closing]::backdrop{animation:tg-signup-backdrop-out .22s ease both}.tg-signup-layout{display:grid;grid-template-columns:42% 58%;align-items:stretch}.tg-signup-photo{width:100%;height:100%;min-height:560px;object-fit:cover;object-position:center;display:block}.tg-signup-fields{padding:52px 30px 28px;min-width:0}.tg-signup-close{position:absolute;right:12px;top:10px;z-index:2;width:34px;height:34px;border:0;background:#111d;color:#fff;cursor:pointer;font:28px/1 Arial,sans-serif;display:grid;place-items:center}.tg-signup-policies{font:11px/1.5 Arial,sans-serif;margin-top:4px;color:#bbb}.tg-footer .tg-signup-policies a{display:inline;font:inherit;color:inherit;text-decoration:underline;margin:0}html:has(.tg-signup-dialog[open]){overflow:hidden}@keyframes tg-signup-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes tg-signup-out{to{opacity:0;transform:translateY(8px)}}@keyframes tg-signup-backdrop{0%{background:#0000}to{background:#000b}}@keyframes tg-signup-backdrop-out{to{background:#0000}}@media(max-width:749px){.tg-signup-dialog{width:calc(100vw - 28px);max-height:calc(100svh - 28px)}.tg-signup-layout{display:block}.tg-signup-photo{height:190px;min-height:0;object-position:center 36%}.tg-signup-fields{padding:28px 24px 22px}.tg-signup-close{position:sticky;float:right;margin-bottom:-44px;top:10px;margin-right:10px;right:auto}}@media(prefers-reduced-motion:reduce){.tg-signup-dialog,.tg-signup-dialog::backdrop{animation:none!important}}.tg-signup-fields shopify-forms-embed{--forms-heading-font-size:30px;--heading-font-size:30px;--forms-heading-font:normal 400 30px Bebas Neue,sans-serif}.tg-header .tg-collection-nav{padding-top:10px;padding-bottom:16px}.tg-header:not(.tg-header-overlay) .tg-collection-nav{border-top:1px solid rgba(255,255,255,.2)}@media(max-width:749px){.tg-header .tg-collection-nav{padding-top:14px;padding-bottom:14px}}.tg-header .tg-collection-nav a{font-size:19px;letter-spacing:.045em}@media(max-width:749px){.tg-header .tg-collection-nav{display:none}.tg-header-main{justify-content:space-between}.tg-header .tg-tools{gap:6px}.tg-tools>a,.tg-mobile-menu summary{min-width:44px;min-height:44px;justify-content:center}.tg-header .tg-mobile-menu nav{z-index:30;top:72px;max-height:calc(100svh - 72px);overflow-y:auto;padding:12px 20px 24px}.tg-mobile-menu nav a{font-size:21px;min-height:44px;padding:10px 0;line-height:1.2}.tg-mobile-collections{padding-top:4px}.tg-mobile-events{border-top:1px solid #ffffff30;margin-top:12px;padding-top:12px}.tg-mobile-collections p{font-size:14px;letter-spacing:.15em;color:#aaa;margin:0 0 6px}.tg-mobile-collections a[aria-current]{color:var(--tg-accent)}.tg-card-info h3{min-width:0;overflow-wrap:anywhere}.tg-card-info{gap:6px}.tg-card-info>span{flex-shrink:0}}.tg-rgb-defs{position:absolute;pointer-events:none}@media(min-width:750px){.tg-rgb-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;filter:url(#tg-rgb-split);opacity:0}.tg-edge-left .tg-rgb-layer{opacity:1;-webkit-mask-image:linear-gradient(90deg,#000,transparent 100%);mask-image:linear-gradient(90deg,#000,transparent 100%)}.tg-edge-right .tg-rgb-layer{opacity:1;-webkit-mask-image:linear-gradient(270deg,#000,transparent 100%);mask-image:linear-gradient(270deg,#000,transparent 100%)}}tg-drops{display:block}.tg-carousel-controls{display:none}.tg-drop-viewport{position:relative}@media(min-width:750px){.tg-carousel-controls{display:flex;justify-content:flex-end;gap:8px;margin:-14px 0 20px}.tg-carousel-controls button{min-height:40px;min-width:42px;background:transparent;color:var(--tg-ink);border:1px solid var(--tg-line);padding:6px 12px;cursor:pointer}.tg-carousel-controls button:hover{border-color:var(--tg-ink)}.tg-drop-viewport:before,.tg-drop-viewport:after{content:"";position:absolute;top:0;bottom:0;width:17%;z-index:4;pointer-events:none}.tg-drop-viewport:before{left:0;background:linear-gradient(90deg,rgba(11,11,11,.76) 0%,rgba(11,11,11,.28) 42%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 15%,transparent 100%);mask-image:linear-gradient(90deg,#000 15%,transparent 100%)}.tg-drop-viewport:after{right:0;background:linear-gradient(270deg,rgba(11,11,11,.76) 0%,rgba(11,11,11,.28) 42%,transparent 100%);-webkit-mask-image:linear-gradient(270deg,#000 15%,transparent 100%);mask-image:linear-gradient(270deg,#000 15%,transparent 100%)}.tg-drop-viewport .tg-drop-track{display:flex;gap:18px;overflow-x:auto;scrollbar-width:none;scroll-behavior:auto;overscroll-behavior-x:contain}.tg-drop-track::-webkit-scrollbar{display:none}.tg-drop-track>.tg-card{flex:0 0 calc((100% - 72px)/5)}.tg-drop-track .tg-card-info{display:block}.tg-drop-track .tg-card-info>span{display:block;margin-top:8px}}@media(max-width:749px){.tg-rgb-layer{display:none}.tg-drop-track>[data-clone]{display:none}}.tg-hero-copy h1{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:24px;row-gap:4px}.tg-hero-copy h1 .tg-hero-year{font-size:clamp(26px,2.7vw,40px);line-height:1.15;color:#fcc116;letter-spacing:.02em}@media(max-width:749px){.tg-hero-copy h1{column-gap:14px}.tg-hero-copy h1 .tg-hero-year{font-size:24px}}.tg-hero .tg-hero-copy .tg-hero-sub{margin-top:-12px}.tg-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.tg-hero .tg-hero-copy .tg-button-all{background:#fff;color:#090909}.tg-hero-actions .tg-button{min-width:160px;min-height:48px;text-align:center}@media(max-width:749px){body:has(.tg-header-overlay) section.tg-hero{height:auto;min-height:620px;min-height:max(580px,85svh);max-height:none}.tg-hero .tg-hero-copy{width:100%;padding:145px 20px 60px;gap:22px}.tg-hero .tg-hero-copy h1{font-size:clamp(56px,15vw,76px);line-height:1.05}.tg-hero .tg-hero-copy .tg-hero-sub{margin-top:-10px;max-width:100%;font-size:18px;line-height:1.4}.tg-hero-actions{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.tg-hero-actions .tg-button{min-width:0;padding:17px 10px 13px;font-size:18px;letter-spacing:.04em}.tg-hero .tg-hero-copy h1 .tg-hero-year{font-size:23px}.tg-hero-image{object-position:60% center}}.tg-marquee{position:relative;display:block;overflow:hidden;border-block:1px solid var(--tg-line);background:var(--tg-bg);padding:21px 0 17px;line-height:1;font:16px Bebas Neue,sans-serif;letter-spacing:.16em}.tg-marquee-track{display:flex;width:max-content;animation:tg-flow 55s linear infinite}.tg-marquee-group{display:flex;align-items:center;justify-content:space-around;gap:55px;min-width:100vw;padding:0 28px;flex:none;white-space:nowrap}.tg-marquee:hover .tg-marquee-track,.tg-marquee:focus-within .tg-marquee-track{animation-play-state:paused}@keyframes tg-flow{to{transform:translate(-50%)}}@media(max-width:749px){.tg-marquee{font-size:14px}.tg-marquee-group{gap:30px}}@media(prefers-reduced-motion:reduce){.tg-marquee-track{animation:none;max-width:100%}.tg-marquee-group{min-width:0;white-space:normal;flex-wrap:wrap;gap:12px 24px;padding-right:28px}.tg-marquee-group[aria-hidden]{display:none}}variant-radios,variant-selects{position:relative}tg-size-chart{display:block}.tg-size-chart-link{position:absolute;right:0;top:0;z-index:1;color:inherit;text-decoration:underline;text-underline-offset:3px;font:18px var(--font-heading-family);padding:0 0 8px 10px}.tg-size-chart-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(760px,calc(100vw - 32px));max-width:760px;max-height:calc(100svh - 32px);padding:22px;border:1px solid #444;background:#111;color:#fff;overflow:auto;box-shadow:0 15px 80px #0009}.tg-size-chart-dialog::backdrop{background:#000b}.tg-size-chart-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;position:sticky;top:-22px;background:#111;z-index:2;padding:8px 0}.tg-size-chart-heading h2{margin:0;font-size:32px}.tg-size-chart-heading p{margin:6px 0 0;font-size:17px}.tg-size-chart-heading button{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid #777;background:#111;color:#fff;font:30px Arial;cursor:pointer}.tg-chart-layout{display:grid;grid-template-columns:1fr 1.25fr;gap:18px;align-items:start}.tg-chart-measurements svg{display:block;width:100%;height:230px;margin:0 auto}.tg-chart-guide h3{font-size:23px;margin:0 0 12px}.tg-chart-guide{padding-top:0}.tg-chart-measurements{display:contents}.tg-chart-measurements svg{grid-column:2;grid-row:1}.tg-size-chart-scroll{grid-column:1 / -1}.tg-chart-note{color:#ccc}.tg-chart-guide p,.tg-chart-guide dl{font-size:14px;line-height:1.45;margin:0 0 10px}.tg-chart-guide dl div{margin:12px 0}.tg-chart-guide dt{font-weight:700}.tg-chart-guide dd{margin:4px 0 0;color:#ccc}.tg-size-chart-scroll{overflow-x:auto;color:#fff;max-width:100%}.tg-size-chart-dialog .tg-chart-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.3;box-shadow:none;margin:0}.tg-chart-table caption{text-align:left;font-size:15px;color:#ccc;padding:0 0 8px}.tg-size-chart-dialog .tg-chart-table th,.tg-size-chart-dialog .tg-chart-table td{padding:7px 8px;border:1px solid #444;text-align:center;vertical-align:middle;overflow-wrap:normal}.tg-chart-table thead th{background:#252525;font-size:14px;line-height:1.3;font-weight:400}.tg-chart-table thead th span{display:block;font-weight:700;font-size:16px;margin-bottom:3px}.tg-chart-table tbody th{font-weight:700}.tg-chart-table tbody tr:nth-child(2n){background:#1b1b1b}html:has(.tg-size-chart-dialog[open]){overflow:hidden}@media(max-width:749px){.tg-size-chart-dialog{padding:20px 16px}.tg-size-chart-heading{top:-20px;margin-bottom:16px}.tg-size-chart-heading h2{font-size:28px}.tg-size-chart-link{font-size:17px}.tg-chart-layout{grid-template-columns:1fr;gap:12px}.tg-chart-measurements svg{height:190px}.tg-chart-guide{padding-top:0}.tg-chart-measurements svg{grid-column:1;grid-row:auto}.tg-chart-guide h3{margin-top:8px}.tg-size-chart-dialog .tg-chart-table th,.tg-size-chart-dialog .tg-chart-table td{padding:7px 5px}.tg-chart-table thead th{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
