:root{--kin-accent: #c56739;--kin-ink: #030302;--kin-cream: #e9e5da;--kin-radius-card: 20px}@media screen and (min-width:750px){.header-menu .menu-list{display:flex;align-items:center;padding:4px;border-radius:999px;background-color:var(--kin-cream)}.header-menu .menu-list__link{padding:9px 16px 8px!important;height:auto!important;min-height:0!important;border-radius:999px;font-family:var(--font-heading--family);font-size:.9375rem;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.header-menu .menu-list__link:hover{background-color:#fff}.header-menu .menu-list__link--active,.header-menu .menu-list__link--active:hover{background-color:var(--kin-ink)}.header-menu .menu-list__link--active,.header-menu .menu-list__link--active .menu-list__link-title{color:#fff!important}.header-menu .menu-list__list-item{display:flex;align-items:center}.header-menu overflow-list::part(list){gap:2px!important}.header-menu .menu-list__list-item{flex:0 0 auto!important;width:auto!important;margin:0!important;padding:0!important}.header-menu .menu-list__link{margin:0!important}.header-menu .menu-list overflow-list{height:auto!important;min-height:32px;align-items:center}.header-menu .menu-list__submenu-inner{border:1px solid rgb(3 3 2 / .08);border-radius:var(--kin-radius-card);background-color:#fff}}html body .header-actions__action,html body .header__drawer summary.header__icon--menu,html body .menu-drawer__close-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgb(3 3 2 / .14);border-radius:50%;transition:border-color .2s ease}html body .header-actions__action:hover,html body .header__drawer summary.header__icon--menu:hover,html body .menu-drawer__close-button:hover{border-color:var(--kin-ink)}html body .tl-switcher-container .tl-selection{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid rgb(3 3 2 / .14);border-radius:999px;font-family:var(--font-body--family);font-size:.8125rem;font-weight:500;transition:border-color .2s ease}html body .tl-switcher-container .tl-selection:hover{border-color:var(--kin-ink)}html body .tl-switcher-container .tl-selections{display:flex;gap:8px}.menu-drawer__menu-item--mainlist{display:flex;align-items:center;justify-content:space-between;padding-block:14px!important;border-bottom:1px solid rgb(3 3 2 / .08);font-family:var(--font-heading--family)!important;font-size:2rem!important;font-weight:600!important;line-height:1!important;letter-spacing:.01em;text-transform:uppercase}a.menu-drawer__menu-item--mainlist:after{content:"";width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:var(--kin-cream) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4' stroke='%23030302' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;transition:background-color .2s ease}a.menu-drawer__menu-item--mainlist:hover:after,a.menu-drawer__menu-item--mainlist:focus-visible:after{background-color:var(--kin-accent)}.menu-drawer__menu-item--child{padding-block:10px!important;font-family:var(--font-body--family);font-size:1rem!important;font-weight:500;text-transform:none}.menu-drawer .tl-switcher-container{margin-top:24px}.collection-card,.product-card__content.product-grid__card{position:relative;border-radius:var(--kin-radius-card);overflow:hidden}.product-card__content.product-grid__card .card-gallery{position:relative;border-radius:var(--kin-radius-card) var(--kin-radius-card) 0 0;overflow:hidden}.collection-card .image-block__image,.product-card__content.product-grid__card .product-media__image{transition:transform .5s ease}.collection-card:hover .image-block__image,.product-card__content.product-grid__card:hover .product-media__image{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.collection-card .image-block__image,.product-card__content.product-grid__card .product-media__image{transition:none}}.product-badges__badge{border-radius:999px}.kendama-finder__card{border-radius:var(--kin-radius-card)!important}.kendama-finder__media{position:relative}.kendama-finder__level{background-color:var(--kin-accent)!important;color:var(--kin-ink)!important;font-weight:500;letter-spacing:.02em}.kendama-finder__title{font-family:var(--font-heading--family);font-weight:600;font-size:2rem!important;line-height:1}.b2b-teaser__perk-number{font-size:2.25rem!important;line-height:1;color:var(--kin-accent);opacity:1!important}.b2b-teaser__perks strong{font-family:var(--font-heading--family);font-weight:600;font-size:1.5rem!important}.kin-heading__eyebrow{color:var(--kin-accent);opacity:1!important}.series-products__all{display:inline-flex!important;align-items:center;gap:12px;padding-right:6px!important;border-radius:999px!important}.series-products__all:after{content:"";width:32px;height:32px;border-radius:50%;background:var(--kin-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;transition:transform .2s ease}.series-products__all:hover:after{transform:translate(2px)}.product-card .product-title,.product-card [class*=product-title]{font-weight:500;text-transform:none}.product-card__content.product-grid__card>.group-block{padding-inline:14px!important;padding-bottom:16px!important}.product-card__content.product-grid__card{border:1px solid rgb(3 3 2 / .08)}@media screen and (max-width:749px){.header__row .header__columns{padding-inline:16px!important}html body .header__drawer summary.header__icon--menu{padding:0!important}}.menu-drawer summary.menu-drawer__menu-item--mainlist .icon-plus,.menu-drawer summary.menu-drawer__menu-item--mainlist .svg-wrapper{display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;flex:0 0 32px;padding:0!important;margin:0!important;border-radius:50%;background-color:var(--kin-cream);transition:background-color .2s ease}.menu-drawer summary.menu-drawer__menu-item--mainlist .svg-wrapper svg{width:12px;height:12px}.menu-drawer details[open]>summary.menu-drawer__menu-item--mainlist .svg-wrapper,.menu-drawer summary.menu-drawer__menu-item--mainlist:hover .svg-wrapper{background-color:var(--kin-accent)}.menu-drawer__menu-item--mainlist{min-height:0!important}.menu-drawer__navigation{padding-inline:20px!important}.menu-drawer__navigation>.menu-drawer__menu{width:auto!important;margin:0!important;padding:0!important}html body .menu-drawer__close-button{margin:16px 0 8px 20px!important}@media screen and (min-width:750px){.product-information.section{padding-top:24px!important;padding-bottom:56px!important}.product-information__media{align-self:start;width:calc(100% - max(var(--page-margin, 20px),32px))!important;min-width:0!important;margin-left:max(var(--page-margin, 20px),32px)}.product-information .product-details{padding-left:48px!important;padding-right:max(var(--page-margin, 20px),32px)!important;box-sizing:border-box}}.product-information__media{overflow:hidden;border-radius:24px;background-color:#f5f5f2}@media screen and (max-width:749px){.product-information__media{width:calc(100% - 32px)!important;min-width:0!important;margin:8px 16px 0;border-radius:20px}}.product-information .slideshow-control--previous,.product-information .slideshow-control--next{width:44px!important;height:44px!important;padding:0!important;border-radius:50%!important;background-color:var(--kin-ink)!important;color:#fff!important;display:inline-flex!important;align-items:center;justify-content:center;opacity:1!important}.product-information .slideshow-control--previous svg,.product-information .slideshow-control--next svg{width:14px;height:14px}.product-details .view-product-title,.product-details .view-product-title a{font-family:var(--font-heading--family)!important;font-weight:600!important;font-size:clamp(2.5rem,4vw,3.75rem)!important;line-height:.95!important;text-transform:uppercase;text-decoration:none}.product-details .price{font-size:1.375rem!important;font-weight:500}.product-details .add-to-cart-button{min-height:60px!important;border-radius:999px!important;font-size:1rem!important;font-weight:500!important}.product-details .accordion{display:flex;flex-direction:column;gap:8px;border:0!important}.product-details .accordion accordion-custom,.product-details .accordion details.details{border:0!important}.product-details .accordion details.details{padding:0 20px;border-radius:18px;background-color:var(--kin-cream)}.product-details .accordion summary.details__header{min-height:64px;padding:12px 0!important;gap:12px;font-family:var(--font-heading--family)!important;font-size:1.25rem!important;font-weight:600!important;letter-spacing:.02em;text-transform:uppercase}.product-details .accordion summary.details__header .icon-plus{align-items:center;justify-content:center;width:32px!important;height:32px!important;flex:0 0 32px;margin-left:auto;border-radius:50%;background-color:#fff;transition:background-color .2s ease}.product-details .accordion summary.details__header .icon-plus svg{width:12px;height:12px}.product-details .accordion details[open]>summary.details__header .icon-plus{background-color:var(--kin-accent)}.product-details .accordion .details-content{padding-bottom:20px}.shopify-section [class*=blog-post-featured-image] img{border-radius:24px}.blog-post-content,[class*=blog-post-content]{font-size:1.0625rem;line-height:1.7}[class*=blog-post-content] img{border-radius:20px}.shopify-section:has(.hero-kin)+.shopify-section .usp-bar{position:relative;z-index:5;margin-top:-24px;padding-block:4px 16px}@media screen and (max-width:749px){.shopify-section:has(.hero-kin)+.shopify-section .usp-bar{margin-top:-14px;padding-block:2px 12px}}.shopify-section:has(.product-information)~.shopify-section .usp-bar{padding-block:8px 40px;border:0}.shopify-section:has(.product-information)~.shopify-section:has(.usp-bar),.shopify-section:has(.product-information)~.shopify-section:has(.usp-bar) .section-background{background-color:#fff!important}.shopify-section:has(.product-information)~.shopify-section .usp-bar__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:12px}.shopify-section:has(.product-information)~.shopify-section .usp-bar__item{display:flex;align-items:center;gap:14px;min-height:72px;padding:14px 18px;border-radius:18px;background-color:var(--kin-cream);color:var(--kin-ink);font-weight:500}.shopify-section:has(.product-information)~.shopify-section .usp-bar__icon{display:inline-flex;align-items:center;justify-content:center;width:44px!important;height:44px!important;flex:0 0 44px;border-radius:50%;background-color:#fff}.shopify-section:has(.product-information)~.shopify-section .usp-bar__icon svg{width:20px;height:20px}@media screen and (max-width:749px){.shopify-section:has(.product-information)~.shopify-section .usp-bar{padding-block:4px 28px}.shopify-section:has(.product-information)~.shopify-section .usp-bar__list{gap:8px}.shopify-section:has(.product-information)~.shopify-section .usp-bar__item{flex-direction:column;justify-content:center;gap:8px;min-height:0;padding:14px 8px;font-size:.75rem;line-height:1.25;text-align:center}.shopify-section:has(.product-information)~.shopify-section .usp-bar__icon{width:36px!important;height:36px!important;flex-basis:36px}.shopify-section:has(.product-information)~.shopify-section .usp-bar__icon svg{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/kin-sport.css.map */
