:root{--tk-ink: #1A1C1E;--tk-paper: #FFFFFF;--tk-graphite: #6B6F76;--tk-hairline: #E8E8EA;--tk-accent: #FF5A1F;--tk-white: #FFFFFF;--tk-radius-card: 16px;--tk-radius-input: 10px;--tk-radius-pill: 999px;--tk-shadow-soft: 0 6px 20px rgba(26, 28, 30, .07);--tk-shadow-hover: 0 10px 30px rgba(26, 28, 30, .12);--tk-space-1: 8px;--tk-space-2: 16px;--tk-space-3: 24px;--tk-space-4: 32px;--tk-space-5: 48px;--tk-space-6: 64px}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:.002em}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.title-wrapper h2{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.012em;text-transform:none!important;line-height:1.12}.title--primary,.section-header,.collection-list-title,.card__heading,.product__title{text-transform:none!important;letter-spacing:-.01em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:var(--tk-radius-pill);font-family:var(--font-body-family);font-weight:600;letter-spacing:0;text-transform:none}.button--secondary{--alpha-button-background: 0;color:rgb(var(--color-foreground))}.field__input,.select__select,.customer input,.text-area{border-radius:var(--tk-radius-input)}.media,.global-media-settings{border-radius:var(--tk-radius-card)}a:hover{text-decoration-thickness:from-font}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.button:focus-visible{outline:3px solid var(--tk-accent);outline-offset:2px;border-radius:6px;box-shadow:none}.tk-muted{color:var(--tk-graphite)}.price--on-sale .price-item--sale,.price .price-item--sale{color:var(--tk-accent);font-weight:600}.price--on-sale .price-item--regular{color:var(--tk-graphite)}.card-wrapper .card{transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.card-wrapper:hover .card{transform:none!important}}.header-wrapper{background:transparent!important;border-bottom:0!important}.header-wrapper .header.page-width{background:#fff;border-radius:36px;box-shadow:0 8px 28px #1a1c1e1f;margin:12px auto;max-width:min(1500px,calc(100% - 32px));padding-left:28px;padding-right:28px}.section-header{background:transparent}@media screen and (max-width:749px){.header-wrapper .header.page-width{border-radius:24px;margin:10px auto;max-width:calc(100% - 16px);padding-left:12px;padding-right:12px}.header__heading-logo{max-width:108px!important;width:auto!important;height:auto!important}}.mega-menu__content{background:transparent;box-shadow:none;border:0;padding:0;top:calc(100% + 2px)}.tk-mega{display:flex;gap:36px;align-items:flex-start;background:#fff;border:1px solid var(--tk-hairline, #E6E3DD);border-radius:20px;box-shadow:0 16px 44px #1a1c1e29;padding:26px 30px;max-width:min(1500px,calc(100% - 32px));margin:0 auto}.tk-mega .mega-menu__list:not(.mega-menu__list--condensed){flex:1 1 auto;display:flex;flex-wrap:wrap;gap:10px 40px}.tk-mega .mega-menu__list:not(.mega-menu__list--condensed)>li{min-width:170px}.tk-mega .mega-menu__list:not(.mega-menu__list--condensed) .mega-menu__link--level-2{font-family:var(--font-heading-family);font-weight:600;font-size:1.35rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tk-ink, #1A1C1E);padding:0 0 8px;margin-bottom:8px;border-bottom:2px solid var(--tk-accent, #FF5A1F)}.tk-mega .mega-menu__list--condensed{flex:1 1 auto;display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:2px 32px}.tk-mega .mega-menu__link{color:var(--tk-graphite, #6B6F76);font-size:1.6rem;line-height:1.35;padding:7px 0}.tk-mega .mega-menu__link:hover,.tk-mega .mega-menu__link--active{color:var(--tk-ink, #1A1C1E);text-decoration:none}.tk-mega .list-unstyled{margin:0;padding:0;list-style:none}.tk-mega__series{display:block}.tk-mega__series-row{display:flex;align-items:center;justify-content:space-between;gap:6px}.tk-mega .mega-menu__list--condensed .tk-mega__series-row{width:190px;max-width:100%}.tk-mega__series-row .tk-mega__series-link{flex:1 1 auto}.tk-mega__toggle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0;padding:0;border:0;background:transparent;color:var(--tk-graphite, #6B6F76);border-radius:6px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.tk-mega__toggle:hover{background:#1a1c1e0f;color:var(--tk-ink, #1A1C1E)}.tk-mega__toggle svg{width:11px;height:11px;transform:rotate(-90deg);transition:transform .2s ease}.tk-mega__toggle[aria-expanded=true] svg{transform:rotate(0)}.tk-mega__models{margin:2px 0 8px;padding:2px 0 2px 18px;list-style:none}.tk-mega__models[hidden]{display:none}.tk-mega__model{display:block;color:var(--tk-graphite, #6B6F76);font-size:1.4rem;line-height:1.3;padding:5px 0;text-decoration:none}.tk-mega__model:hover,.tk-mega__model.is-active{color:var(--tk-ink, #1A1C1E);text-decoration:none}.tk-mega__model.is-active{font-weight:600}@media(prefers-reduced-motion:reduce){.tk-mega__toggle svg{transition:none}}.tk-new{display:inline-block;margin-left:6px;vertical-align:middle;background:var(--tk-accent, #FF5A1F);color:#fff;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:4px;line-height:1}.tk-mega__promos{flex:0 0 auto;display:flex;gap:14px}.tk-mega__promo{position:relative;width:168px;aspect-ratio:3 / 4;border-radius:14px;overflow:hidden;display:block;box-shadow:var(--tk-shadow-soft, 0 6px 20px rgba(26, 28, 30, .07))}.tk-mega__promo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.tk-mega__promo:hover img{transform:scale(1.05)}.tk-mega__promo-label{position:absolute;left:0;right:0;bottom:0;padding:12px 14px;color:#fff;font-weight:600;font-size:1.4rem;background:linear-gradient(transparent,#0000009e)}@media(max-width:1100px){.tk-mega__promos{display:none}}@media(prefers-reduced-motion:reduce){.tk-mega__promo img{transition:none}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.card__heading{font-weight:700;letter-spacing:-.02em}.card__heading,.card__heading a{font-weight:600;letter-spacing:-.01em}.product-card-wrapper .card__media{background:#f4f3f1;border-radius:var(--tk-radius-card, 16px)}.product-card-wrapper .card__media img{object-fit:contain!important}.product-card-wrapper .card__content{padding-top:12px}.product-card-wrapper .card__heading{font-size:1.6rem;line-height:1.25}.collection .product-card-wrapper .card__media{padding:0}.tk-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.tk-swatch{width:30px;height:30px;padding:0;border-radius:999px;cursor:pointer;border:1px solid var(--tk-hairline, #E6E3DD);background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .15s ease,box-shadow .15s ease}.tk-swatch:hover{transform:scale(1.1)}.tk-swatch.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tk-accent, #FF5A1F)}.tk-swatch:focus-visible{outline:2px solid var(--tk-accent, #FF5A1F);outline-offset:2px}.tk-swatch__more{font-size:1.3rem;color:var(--tk-graphite, #6B6F76);text-decoration:none;align-self:center}.card-wrapper.tk-swatching .media--hover-effect>img:first-child{opacity:1!important;transform:none!important}.card-wrapper.tk-swatching .media--hover-effect>img+img{opacity:0!important}@media screen and (min-width:990px)and (max-width:1099px){.header__inline-menu{display:none!important}.header.header--middle-left{grid-template-areas:"left-icons heading icons"!important;grid-template-columns:1fr 2fr 1fr!important;column-gap:1rem!important}.header--has-account.header--has-menu>.header__search{display:none!important}}.h0,h1,.h1{letter-spacing:-.02em}h2,.h2,h3,.h3,.title,.title-wrapper h2{letter-spacing:-.015em}.header__menu-item,.header__menu-item .header__active-menu-item,.header__active-menu-item,.header__submenu .header__menu-item,.card__heading,.card__heading a,.card-information__wrapper .card__heading,.price,.price .price-item,.price__regular .price-item,.price__sale .price-item,.price-item--regular,.price-item--sale,.product__price .price-item{font-weight:700;letter-spacing:-.01em}.product__title,.product__title h1,.product__title h2,.product__title>*{font-weight:600;letter-spacing:-.015em;line-height:1.14}.product__title h1,.product__title h2{font-size:clamp(2.6rem,3.4vw,3.6rem)}.price--large .price-item{font-weight:600;font-size:2.2rem;letter-spacing:-.01em}.button,.button--primary,.product-form__submit,.shopify-payment-button__button,button.shopify-payment-button__button--unbranded{font-weight:700}.badge,.tk-new{font-weight:700;letter-spacing:.02em}.product .accordion__title,.product .accordion summary,summary .accordion__title,.product__accordion .summary__title,.collapsible-content .accordion__title{font-weight:600;letter-spacing:-.005em}.card__information .caption,.card-information .caption-with-letter-spacing,.product-card-wrapper .card__caption,.card__information .price--sold-out~*{font-weight:400}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-size:1.6rem;line-height:1.2;letter-spacing:-.01em;font-weight:600}.product-card-wrapper .price,.product-card-wrapper .price .price-item{font-size:1.5rem;letter-spacing:-.02em;font-weight:700}.product-card-wrapper .card__information .caption-with-letter-spacing,.product-card-wrapper .card-information__wrapper .caption{font-weight:400;letter-spacing:-.01em;text-transform:none}#yt-cart-shell-drawer{font-family:var(--font-body-family)!important;color:var(--tk-ink, #1A1C1E)!important}#yt-cart-shell-drawer .yt-cart-title-text{font-family:var(--font-heading-family)!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--tk-ink, #1A1C1E)!important}#yt-cart-shell-drawer .yt-cart-item-count-badge{background:var(--tk-accent, #FF5A1F)!important;color:#fff!important;font-weight:700!important}#yt-cart-shell-drawer .yt-cart-top-bar{background:var(--tk-ink, #1A1C1E)!important;color:#fff!important;font-weight:600!important;letter-spacing:.01em!important}#yt-cart-shell-drawer .yt-cart-product-title,#yt-cart-shell-drawer .yt-cart-freebie-product-title,#yt-cart-shell-drawer .yt-cart-product-rec-card-product-title,#yt-cart-shell-drawer .yt-cart-product-recs-title{font-family:var(--font-heading-family)!important;font-weight:600!important;letter-spacing:-.01em!important;color:var(--tk-ink, #1A1C1E)!important}#yt-cart-shell-drawer .yt-cart-product-recs-title{font-weight:700!important}#yt-cart-shell-drawer .yt-cart-product-price,#yt-cart-shell-drawer .yt-cart-freebie-product-price,#yt-cart-shell-drawer .yt-cart-product-rec-card-product-price,#yt-cart-shell-drawer .yt-cart-checkout-concise-total{font-weight:700!important;letter-spacing:-.01em!important;color:var(--tk-ink, #1A1C1E)!important}#yt-cart-shell-drawer .yt-cart-product-compare-price,#yt-cart-shell-drawer .yt-cart-freebie-product-compare-price,#yt-cart-shell-drawer .yt-cart-product-rec-card-product-compare-at-price,#yt-cart-shell-drawer .yt-cart-checkout-concise-compare-total{color:var(--tk-graphite, #6B6F76)!important}#yt-cart-shell-drawer .yt-cart-product-image,#yt-cart-shell-drawer .yt-cart-product-item-image,#yt-cart-shell-drawer .yt-cart-freebie-product-image,#yt-cart-shell-drawer .yt-cart-product-rec-image,#yt-cart-shell-drawer .yt-cart-product-image-wrapper,#yt-cart-shell-drawer .yt-cart-freebie-product-image-wrapper{border-radius:var(--tk-radius-input, 10px)!important;background:#f4f3f1!important}#yt-cart-shell-drawer .yt-cart-product-reward-badge,#yt-cart-shell-drawer .yt-cart-freebie-product-reward-badge,#yt-cart-shell-drawer .yt-cart-line-item-freebie-badge,#yt-cart-shell-drawer .yt-cart-checkout-save-badge,#yt-cart-shell-drawer .yt-cart-product-rec-card-savings-badge,#yt-cart-shell-drawer .yt-cart-product-discount,#yt-cart-shell-drawer .yt-cart-freebie-product-discount{font-weight:700!important;letter-spacing:.01em!important}#yt-cart-shell-drawer .yt-cart-progress-bar-reward-message,#yt-cart-shell-drawer .yt-cart-multi-tier-reward-message,#yt-cart-shell-drawer .yt-cart-progress-bar-tier-name-tag,#yt-cart-shell-drawer .yt-cart-progress-bar-prefix-span,#yt-cart-shell-drawer .yt-cart-progress-bar-suffix-span,#yt-cart-shell-drawer .yt-cart-progress-bar-amount-span{font-weight:600!important;letter-spacing:-.01em!important}#yt-cart-shell-drawer .yt-checkout-button,#yt-cart-shell-drawer .yt-cart-checkout-concise-button-wrapper,#yt-cart-shell-drawer .yt-cart-product-rec-button,#yt-cart-shell-drawer .yt-cart-product-rec-card-container button{border-radius:var(--tk-radius-pill, 999px)!important;background:var(--tk-accent, #FF5A1F)!important;color:#fff!important}#yt-cart-shell-drawer .yt-cart-checkout-button-text,#yt-cart-shell-drawer .yt-checkout-button,#yt-cart-shell-drawer .yt-cart-product-rec-button{font-family:var(--font-body-family)!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}#yt-cart-shell-drawer .yt-cart-quantity-selector{border:1px solid var(--tk-hairline, #E6E3DD)!important;border-radius:var(--tk-radius-pill, 999px)!important}#yt-cart-shell-drawer .yt-cart-variant-text,#yt-cart-shell-drawer .yt-cart-product-variant-text,#yt-cart-shell-drawer .yt-cart-freebie-product-variant-text{color:var(--tk-graphite, #6B6F76)!important;font-weight:400!important}.tk-hero .page-width-desktop,.tk-hero.tk-hero .tk-hero__viewport{max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}
/*# sourceMappingURL=/cdn/shop/t/64/assets/tekkitake.css.map */
