.ttk-product,.ttk-story{--ttk-black: #07090b;--ttk-panel: #11161b;--ttk-panel-2: #171d23;--ttk-steel: #29363e;--ttk-signal: #ffbd00;--ttk-signal-deep: #d89f00;--ttk-paper: #f3efe4;--ttk-paper-2: #e9e3d5;--ttk-ink: #0d1012;--ttk-fog: #aeb6c1;--ttk-white: #ffffff;--ttk-line-dark: rgba(13, 16, 18, .14);--ttk-line-light: rgba(255, 255, 255, .13);--ttk-display: "United Sans Rg Hv", "Arial Narrow", sans-serif;--ttk-body: "Helvetica Neue LT Std", Arial, sans-serif}.st-product.ttk-product{max-width:128rem}.ttk-product .product{align-items:start}.ttk-product .product__media-wrapper{min-width:0}.ttk-product .product__media,.ttk-product .product-media-container{aspect-ratio:4 / 5;background:var(--ttk-paper);border:0!important;border-radius:.8rem!important;overflow:hidden}.ttk-product .product-media-container,.ttk-product .product-media-container.constrain-height.media-fit-contain{max-width:100%;width:100%}.ttk-product .product-media-container .product__modal-opener,.ttk-product .product-media-container .product__media{height:100%}.ttk-product .product-media-container .product__media{padding-top:0!important}.ttk-product .product__media img,.ttk-product .product__media video,.ttk-product .product__media model-viewer{border-radius:0;height:100%!important;object-fit:contain!important;width:100%!important}.ttk-product .product__media .ttk-refill-hover-image{background:var(--ttk-paper);top:0;right:0;bottom:0;left:0;object-fit:cover!important;opacity:0;pointer-events:none;position:absolute;transform:scale(1.025);transition:opacity .24s ease,transform .32s cubic-bezier(.2,.7,.2,1);z-index:2}@media(hover:hover){.ttk-product .product__media:hover .ttk-refill-hover-image,.ttk-product .product__modal-opener:hover .ttk-refill-hover-image,.ttk-product .product__modal-opener:focus-within .ttk-refill-hover-image{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ttk-product .product__media .ttk-refill-hover-image{transition:opacity .12s ease}}.ttk-product .product__media-icon{background:#ffffffeb;border:0}.ttk-product .thumbnail{aspect-ratio:1 / 1;background:var(--ttk-paper);border-radius:.5rem;overflow:hidden}.ttk-product .thumbnail img{height:100%;box-sizing:border-box;object-fit:contain;padding:.45rem;transition:opacity .18s ease;width:100%}.ttk-product .thumbnail:hover img,.ttk-product .thumbnail:focus-visible img{opacity:.88}.ttk-product .thumbnail:hover{opacity:1}.ttk-product .thumbnail[aria-current]{box-shadow:0 0 0 .2rem var(--ttk-signal)}.ttk-product .product__info-container{padding-top:.4rem}.ttk-product .product__title{margin:0 0 1.4rem}.ttk-product .product__title h1{color:var(--ttk-ink);font-family:var(--ttk-display)!important;font-size:clamp(5rem,5.4vw,7rem);font-weight:900;letter-spacing:.005em;line-height:.92;max-width:10ch;text-transform:uppercase}.ttk-eyebrow{align-items:center;color:var(--ttk-signal-deep);display:flex;font-size:1.15rem;font-weight:800;gap:1rem;letter-spacing:.15em;line-height:1.3;margin:0 0 1.3rem;text-transform:uppercase}.ttk-eyebrow:before{background:currentColor;content:"";height:.2rem;width:2.8rem}.ttk-product-lead{border-bottom:1px solid var(--ttk-line-dark);margin:0 0 1.8rem;padding:0 0 1.8rem}.ttk-product-lead__strapline{color:var(--ttk-ink);font-family:var(--ttk-display)!important;font-size:clamp(2.4rem,2.7vw,3.5rem);letter-spacing:.01em;line-height:1.02;margin:0 0 1.2rem;max-width:18ch;text-transform:uppercase}.ttk-product-lead__copy{color:#0d1012b8;font-size:1.7rem;line-height:1.5;max-width:48rem}.ttk-product-lead__copy p{margin:0}.ttk-product .price--large{color:var(--ttk-ink);font-family:var(--ttk-display)!important;font-size:3.1rem;letter-spacing:.02em}.ttk-product .product__tax,.ttk-product .installment,.ttk-product .afterpay-paragraph,.ttk-product afterpay-placement{color:#0d1012a8;font-size:1.25rem!important;line-height:1.45;margin:.7rem 0 1.2rem!important}.ttk-product .product__tax a{color:var(--ttk-ink);text-underline-offset:.25rem}.ttk-product .ttk-afterpay-message{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem}.ttk-product .ttk-afterpay-message strong{color:var(--ttk-ink)}.ttk-afterpay-message__brand{background:#b2fce4;border-radius:.45rem;color:#111;display:inline-block;font-size:.92em;font-weight:800;line-height:1;padding:.42rem .65rem .36rem}.ttk-offer-nudge{border-left:.35rem solid var(--ttk-signal);margin:.5rem 0 1.8rem;padding:.2rem 0 .2rem 1.2rem}.ttk-offer-nudge__value{color:var(--ttk-ink);font-size:1.38rem;font-weight:800;line-height:1.35;margin:0}.ttk-offer-nudge__stock{align-items:center;color:#8a4a00;display:flex;font-size:1.25rem;font-weight:800;gap:.7rem;margin:.8rem 0 0}.ttk-offer-nudge__stock span{animation:ttk-stock-pulse 1.8s ease-in-out infinite;background:#f28b00;border-radius:50%;flex:0 0 auto;height:.8rem;width:.8rem}.ttk-offer-countdown{align-items:center;background:var(--ttk-black);border-radius:.8rem;color:var(--ttk-white);display:flex;gap:1.4rem;justify-content:space-between;margin:1.2rem 0 0 -1.55rem;padding:1.2rem 1.4rem}.ttk-offer-countdown[hidden]{display:none}.ttk-offer-countdown__copy>span{color:var(--ttk-signal);display:block;font-size:1.18rem;font-weight:900;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.ttk-offer-countdown__copy small{color:#ffffffad;display:block;font-size:1rem;line-height:1.35;margin-top:.35rem}.ttk-offer-countdown__time{display:grid;flex:0 0 auto;gap:.45rem;grid-template-columns:repeat(4,minmax(3.6rem,1fr));text-align:center}.ttk-offer-countdown__time span{border-left:1px solid rgba(255,255,255,.16);display:grid;gap:.1rem}.ttk-offer-countdown__time strong{color:var(--ttk-white);font-family:var(--ttk-display)!important;font-size:1.8rem;line-height:1}.ttk-offer-countdown__time small{color:#ffffff94;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}@keyframes ttk-stock-pulse{50%{box-shadow:0 0 0 .45rem #f28b0029}}.ttk-outcome-list{border-bottom:1px solid var(--ttk-line-dark);border-top:1px solid var(--ttk-line-dark);display:grid;gap:0;list-style:none;margin:2rem 0;padding:.4rem 0}.ttk-outcome-list li{align-items:start;color:var(--ttk-ink);display:grid;font-size:1.42rem;font-weight:700;gap:1rem;grid-template-columns:2rem 1fr;line-height:1.4;padding:.7rem 0}.ttk-outcome-list li span{align-items:center;background:var(--ttk-signal);border-radius:50%;color:var(--ttk-black);display:inline-flex;font-size:1rem;font-weight:900;height:1.9rem;justify-content:center;margin-top:.1rem;width:1.9rem}.ttk-product .product-form__quantity{margin:1.2rem 0 1.6rem}.ttk-product .quantity{min-height:4.8rem;width:14rem}.ttk-product .product-form__buttons{max-width:none}.ttk-product .product-form__submit,.ttk-product .shopify-payment-button__button{border-radius:.5rem!important;font-size:1.45rem!important;font-weight:900!important;letter-spacing:.08em;min-height:5.8rem!important;text-transform:uppercase}.ttk-product .product-form__submit{background:var(--ttk-signal);border:0;color:var(--ttk-black)}.ttk-product .product-form__submit:before,.ttk-product .product-form__submit:after{box-shadow:none}.ttk-product .product-form__submit:hover{background:var(--ttk-signal-deep);color:var(--ttk-black)}.ttk-policy-links{display:flex;flex-wrap:wrap;gap:.8rem 1.8rem;margin:.8rem 0 1.8rem}.ttk-purchase-assurance{margin-top:1.3rem}.ttk-purchase-assurance__shipping,.ttk-purchase-assurance__tax{color:var(--ttk-ink);font-size:1.3rem;font-weight:800;line-height:1.45;margin:0}.ttk-purchase-assurance__shipping:before{color:var(--ttk-signal-deep);content:"\2713";margin-right:.7rem}.ttk-purchase-assurance__tax{color:#0d1012b3;font-weight:600;margin-top:.3rem}.ttk-policy-links a{color:var(--ttk-ink);font-size:1.3rem;font-weight:700;text-decoration-color:var(--ttk-signal-deep);text-decoration-thickness:.2rem;text-underline-offset:.35rem}.ttk-crew-pricing{border-bottom:1px solid var(--ttk-line-dark);border-top:1px solid var(--ttk-line-dark);margin-top:1.6rem}.ttk-crew-pricing summary{align-items:center;color:var(--ttk-ink);cursor:pointer;display:flex;font-size:1.4rem;font-weight:800;justify-content:space-between;list-style:none;padding:1.6rem 0}.ttk-crew-pricing summary::-webkit-details-marker{display:none}.ttk-crew-pricing summary:before,.ttk-crew-pricing summary:after{content:none!important;display:none!important}.ttk-crew-pricing[open] summary span:last-child{transform:rotate(45deg)}.ttk-crew-pricing__intro{color:#0d1012ad;font-size:1.35rem;line-height:1.5;padding:0 0 1.2rem}.ttk-crew-pricing__intro p{margin:0}.ttk-product .discounty-portal{display:none!important}.ttk-crew-pricing__tiers{border:1px solid var(--ttk-line-dark);border-radius:.5rem;list-style:none;margin:0 0 1.8rem;padding:0}.ttk-crew-pricing__tiers li{align-items:center;display:flex;font-size:1.25rem;justify-content:space-between;padding:.75rem 1rem}.ttk-crew-pricing__tiers li+li{border-top:1px solid var(--ttk-line-dark)}.ttk-crew-pricing__tiers strong{color:var(--ttk-ink)}.ttk-story{background-color:var(--ttk-black);background-image:radial-gradient(rgba(255,255,255,.055) .7px,transparent .7px);background-size:9px 9px;color:var(--ttk-white);overflow:hidden;padding-bottom:clamp(5rem,7vw,8rem)}.ttk-story__rail{align-items:center;border-bottom:1px solid var(--ttk-line-light);display:flex;gap:clamp(1.6rem,3vw,3.2rem);min-height:5.8rem;overflow-x:auto;scrollbar-width:none}.ttk-story__rail::-webkit-scrollbar{display:none}.ttk-story__rail a{color:var(--ttk-fog);flex:0 0 auto;font-size:1.15rem;font-weight:800;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.ttk-story__rail a:first-child,.ttk-story__rail a:hover,.ttk-story__rail a:focus-visible{color:var(--ttk-signal)}.ttk-section-heading h2,.ttk-inside h2,.ttk-value h2,.ttk-details h2,.ttk-paths h2,.ttk-faq h2,.ttk-purchase-strip h2{color:inherit;font-family:var(--ttk-display)!important;font-size:clamp(4rem,5.5vw,7rem)!important;font-weight:900!important;letter-spacing:.01em;line-height:.94;margin:0 0 2rem;text-transform:uppercase}.ttk-section-heading>.rte,.ttk-section-heading>p:last-child{color:var(--ttk-fog);font-size:clamp(1.6rem,1.8vw,1.9rem);line-height:1.55;max-width:57rem}.ttk-section-heading .rte p{margin:0}.ttk-inside{display:grid;gap:clamp(3rem,5vw,6rem);grid-template-columns:minmax(28rem,.68fr) minmax(0,1.32fr);padding-bottom:clamp(5rem,8vw,9rem);padding-top:clamp(5rem,8vw,9rem)}.ttk-section-heading--inside{align-self:center}.ttk-inside__media{border-radius:.8rem;margin:0;overflow:hidden;position:relative}.ttk-inside__media:after{background:linear-gradient(180deg,transparent 58%,rgba(0,0,0,.78));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.ttk-inside__media img,.ttk-inside__media svg{display:block;height:clamp(40rem,49vw,64rem);object-fit:cover;width:100%}.ttk-inside__media figcaption{bottom:0;color:var(--ttk-white);font-size:1.35rem;font-weight:800;left:0;letter-spacing:.04em;padding:2rem;position:absolute;right:0;text-transform:uppercase;z-index:1}.ttk-contents{border-top:1px solid var(--ttk-line-light);display:grid;gap:clamp(3rem,6vw,7rem);grid-column:1 / -1;grid-template-columns:minmax(24rem,.55fr) minmax(0,1.45fr);padding-top:clamp(3.5rem,5vw,5.5rem)}.ttk-contents__intro h3{color:var(--ttk-white);font-family:var(--ttk-display)!important;font-size:clamp(3rem,3.8vw,4.6rem);line-height:.98;margin:0 0 1.5rem;text-transform:uppercase}.ttk-contents__intro>p:last-child{color:var(--ttk-fog);font-size:1.55rem;line-height:1.55}.ttk-contents__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ttk-contents__group{border-left:1px solid var(--ttk-line-light);border-top:1px solid var(--ttk-line-light);min-width:0;padding:clamp(2rem,3vw,3rem)}.ttk-contents__group:nth-child(-n+2){border-top:0}.ttk-contents__group>span{color:var(--ttk-signal);display:block;font-size:1.1rem;font-weight:900;letter-spacing:.12em;margin-bottom:1.2rem;text-transform:uppercase}.ttk-contents__group h3{color:var(--ttk-white);font-family:var(--ttk-display)!important;font-size:clamp(2.1rem,2.5vw,2.8rem);line-height:1;margin:0 0 1.5rem;text-transform:uppercase}.ttk-contents__group .rte{color:var(--ttk-fog);font-size:1.38rem;line-height:1.48}.ttk-contents__group .rte ul{display:grid;gap:.55rem;list-style:none;margin:0;padding:0}.ttk-contents__group .rte li{padding-left:1.5rem;position:relative}.ttk-contents__group .rte li:before{color:var(--ttk-signal);content:"+";font-weight:900;left:0;position:absolute}.ttk-contents__approved{color:var(--ttk-white);font-size:1.55rem;line-height:1.6}.ttk-value{background:var(--ttk-paper);color:var(--ttk-ink)}.ttk-value__grid{display:grid;gap:clamp(4rem,8vw,10rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-bottom:clamp(5rem,8vw,9rem);padding-top:clamp(5rem,8vw,9rem)}.ttk-value .ttk-section-heading>.rte{color:#0d1012ad}.ttk-value h2{font-size:clamp(4rem,4.4vw,6rem)!important}.ttk-value__steps{border-top:1px solid var(--ttk-line-dark);list-style:none;margin:0;padding:0}.ttk-value__steps li{align-items:start;border-bottom:1px solid var(--ttk-line-dark);display:grid;gap:2.2rem;grid-template-columns:3.6rem 1fr;padding:2.4rem 0}.ttk-value__steps>li>span{color:var(--ttk-signal-deep);font-size:1.15rem;font-weight:900;letter-spacing:.1em}.ttk-value__steps h3{color:var(--ttk-ink);font-family:var(--ttk-display)!important;font-size:2.6rem;line-height:1;margin:0 0 .8rem;text-transform:uppercase}.ttk-value__steps p{color:#0d1012ad;font-size:1.45rem;line-height:1.5;margin:0}.ttk-details{border-bottom:1px solid var(--ttk-line-light);display:grid;gap:4rem;grid-template-columns:.8fr 1.2fr;padding-bottom:clamp(4rem,6vw,7rem);padding-top:clamp(4rem,6vw,7rem)}.ttk-details h2{font-size:clamp(3.5rem,4.5vw,5.4rem)!important}.ttk-details dl,.ttk-details dd{margin:0}.ttk-details dl>div{border-bottom:1px solid var(--ttk-line-light);display:grid;gap:2rem;grid-template-columns:13rem 1fr;padding:1.5rem 0}.ttk-details dt{color:var(--ttk-signal);font-size:1.1rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ttk-paths{padding-bottom:clamp(5rem,8vw,9rem);padding-top:clamp(5rem,8vw,9rem)}.ttk-paths__heading{display:grid;gap:2rem clamp(3rem,7vw,9rem);grid-template-columns:minmax(0,1fr) minmax(24rem,.65fr);margin-bottom:clamp(3rem,5vw,5rem)}.ttk-paths__heading .ttk-eyebrow,.ttk-paths__heading h2{grid-column:1}.ttk-paths__heading .rte{align-self:end;grid-column:2;grid-row:1 / span 2}.ttk-paths__grid{display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr))}.ttk-path{background:var(--ttk-panel);min-height:25rem;padding:clamp(2.2rem,3.5vw,3.8rem)}.ttk-path:first-child{border-radius:.8rem 0 0 .8rem}.ttk-path:last-child{border-radius:0 .8rem .8rem 0}.ttk-path--gift{background:var(--ttk-signal);color:var(--ttk-black)}.ttk-path>span{color:var(--ttk-signal);display:block;font-size:1.1rem;font-weight:900;letter-spacing:.12em;margin-bottom:4rem;text-transform:uppercase}.ttk-path--gift>span{color:var(--ttk-black)}.ttk-path h3{color:inherit;font-family:var(--ttk-display)!important;font-size:clamp(2.6rem,3vw,3.5rem);line-height:1;margin:0 0 1.2rem;text-transform:uppercase}.ttk-path p{color:var(--ttk-fog);font-size:1.45rem;line-height:1.5;margin:0 0 2.2rem}.ttk-path--gift p{color:#07090bb8}.ttk-path a{color:var(--ttk-white);font-size:1.25rem;font-weight:900;letter-spacing:.08em;text-decoration-color:var(--ttk-signal);text-decoration-thickness:.2rem;text-transform:uppercase;text-underline-offset:.4rem}.ttk-path--gift a{color:var(--ttk-black);text-decoration-color:var(--ttk-black)}.ttk-faq{border-top:1px solid var(--ttk-line-light);display:grid;gap:clamp(4rem,8vw,10rem);grid-template-columns:minmax(24rem,.65fr) minmax(0,1.35fr);padding-bottom:clamp(5rem,8vw,9rem);padding-top:clamp(5rem,8vw,9rem)}.ttk-faq h2{font-size:clamp(3.8rem,5vw,6rem)!important}.ttk-faq__list{border-top:1px solid var(--ttk-line-light)}.ttk-faq details{border-bottom:1px solid var(--ttk-line-light)}.ttk-faq summary{align-items:center;cursor:pointer;display:flex;font-size:1.55rem;font-weight:800;gap:2rem;justify-content:space-between;list-style:none;padding:2rem 0}.ttk-faq summary::-webkit-details-marker{display:none}.ttk-faq summary span:last-child{color:var(--ttk-signal);font-size:2rem}.ttk-faq details[open] summary span:last-child{transform:rotate(45deg)}.ttk-faq details .rte{color:var(--ttk-fog);font-size:1.45rem;line-height:1.55;max-width:65rem;padding:0 4rem 2rem 0}.ttk-faq details .rte p{margin:0}.ttk-purchase-strip{align-items:center;background:var(--ttk-signal);border-radius:.8rem;color:var(--ttk-black);display:grid;gap:3rem;grid-template-columns:minmax(0,1fr) auto;padding:clamp(2.8rem,4.5vw,5rem)}.ttk-purchase-strip .ttk-eyebrow{color:var(--ttk-black)}.ttk-purchase-strip h2{font-size:clamp(3.6rem,4.5vw,5.4rem)!important;margin-bottom:1rem}.ttk-purchase-strip>div>p:last-child{font-size:1.55rem;margin:0}.ttk-purchase-strip__action{min-width:22rem}.ttk-purchase-strip__action>p{font-family:var(--ttk-display)!important;font-size:2.6rem;margin:0 0 1rem;text-align:right}.ttk-purchase-strip__action .button{background:var(--ttk-black);border:0;border-radius:.5rem;color:var(--ttk-white);font-size:1.3rem;font-weight:900;letter-spacing:.08em;min-height:5.4rem;min-width:22rem;text-transform:uppercase}.ttk-purchase-strip__action .button:before,.ttk-purchase-strip__action .button:after{box-shadow:none}@media screen and (min-width:990px){.ttk-product .product__info-wrapper{padding-left:clamp(3.5rem,5vw,6.5rem)}}@media screen and (max-width:989px){.ttk-inside,.ttk-contents,.ttk-value__grid,.ttk-details,.ttk-faq,.ttk-purchase-strip{grid-template-columns:1fr}.ttk-inside__media img,.ttk-inside__media svg{height:min(76rem,95vw)}.ttk-paths__heading{grid-template-columns:1fr}.ttk-paths__heading .ttk-eyebrow,.ttk-paths__heading h2,.ttk-paths__heading .rte{grid-column:1;grid-row:auto}.ttk-purchase-strip__action,.ttk-purchase-strip__action .button{min-width:0;width:100%}.ttk-purchase-strip__action>p{text-align:left}}@media screen and (max-width:749px){.ttk-offer-countdown{align-items:stretch;flex-direction:column}.ttk-offer-countdown__time{width:100%}.ttk-product .product__title h1{font-size:clamp(4.4rem,14vw,6rem)}.ttk-product .product__info-wrapper{padding:2.4rem 0 0}.ttk-product .slider-buttons{margin-top:.8rem}.ttk-story__rail{margin-left:1.5rem;margin-right:1.5rem;padding-left:0;padding-right:0}.ttk-inside{gap:3.2rem}.ttk-inside__media img,.ttk-inside__media svg{height:105vw;max-height:58rem}.ttk-contents__groups,.ttk-paths__grid{grid-template-columns:1fr}.ttk-contents__group,.ttk-contents__group:nth-child(-n+2){border-left:0;border-top:1px solid var(--ttk-line-light);padding-left:0;padding-right:0}.ttk-contents__group:first-child{border-top:0}.ttk-path{min-height:0}.ttk-path:first-child{border-radius:.8rem .8rem 0 0}.ttk-path:last-child{border-radius:0 0 .8rem .8rem}.ttk-path>span{margin-bottom:2.4rem}.ttk-faq details .rte{padding-right:0}}@media(prefers-reduced-motion:reduce){.ttk-story *,.ttk-product *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tradiekit-conversion.css.map */
