.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}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAEMA */
