:root{--kinsu-accent: #E85A1B;--kinsu-accent-hover: #D14E14;--kinsu-accent-light: #FFF4F0;--kinsu-black: #1A1A1A;--kinsu-dark: #333333;--kinsu-gray: #666666;--kinsu-gray-light: #999999;--kinsu-gray-lighter: #E5E5E5;--kinsu-gray-lightest: #F5F5F5;--kinsu-white: #FFFFFF;--kinsu-success: #2E7D32;--kinsu-error: #C62828;--kinsu-font-body: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--kinsu-font-heading: "Montserrat", sans-serif;--kinsu-text-xs: .75rem;--kinsu-text-sm: .875rem;--kinsu-text-base: 1rem;--kinsu-text-lg: 1.125rem;--kinsu-text-xl: 1.25rem;--kinsu-text-2xl: 1.5rem;--kinsu-text-3xl: 1.875rem;--kinsu-text-4xl: 2.25rem;--kinsu-text-5xl: 3rem;--kinsu-font-light: 300;--kinsu-font-normal: 400;--kinsu-font-medium: 500;--kinsu-font-semibold: 600;--kinsu-font-bold: 700;--kinsu-leading-tight: 1.2;--kinsu-leading-snug: 1.375;--kinsu-leading-normal: 1.5;--kinsu-leading-relaxed: 1.625;--kinsu-space-1: .25rem;--kinsu-space-2: .5rem;--kinsu-space-3: .75rem;--kinsu-space-4: 1rem;--kinsu-space-5: 1.25rem;--kinsu-space-6: 1.5rem;--kinsu-space-8: 2rem;--kinsu-space-10: 2.5rem;--kinsu-space-12: 3rem;--kinsu-space-16: 4rem;--kinsu-space-20: 5rem;--kinsu-space-24: 6rem;--kinsu-radius-sm: .25rem;--kinsu-radius-md: .5rem;--kinsu-radius-lg: .75rem;--kinsu-radius-xl: 1rem;--kinsu-radius-2xl: 1.5rem;--kinsu-radius-full: 9999px;--kinsu-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--kinsu-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--kinsu-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--kinsu-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--kinsu-transition-fast: .15s ease;--kinsu-transition-base: .2s ease;--kinsu-transition-slow: .3s ease;--kinsu-transition-slower: .5s ease;--kinsu-z-dropdown: 100;--kinsu-z-sticky: 200;--kinsu-z-fixed: 300;--kinsu-z-modal-backdrop: 400;--kinsu-z-modal: 500;--kinsu-z-popover: 600;--kinsu-z-tooltip: 700;--kinsu-header-height: 64px;--kinsu-header-height-mobile: 56px;--kinsu-container-max: 1440px;--kinsu-container-padding: var(--kinsu-space-4);--kinsu-sticky-bar-height: 72px}@media (min-width: 768px){:root{--kinsu-container-padding: var(--kinsu-space-6);--kinsu-header-height: 72px}}@media (min-width: 1024px){:root{--kinsu-container-padding: var(--kinsu-space-8)}}.kinsu-section{width:100%}.kinsu-container{width:100%;max-width:var(--kinsu-container-max);margin-left:auto;margin-right:auto;padding-left:var(--kinsu-container-padding);padding-right:var(--kinsu-container-padding)}.kinsu-container--narrow{max-width:960px}.kinsu-container--wide{max-width:1600px}.kinsu-heading{font-family:var(--kinsu-font-heading);font-weight:var(--kinsu-font-semibold);line-height:var(--kinsu-leading-tight);color:var(--kinsu-black);margin:0}.kinsu-heading--1{font-size:var(--kinsu-text-3xl)}.kinsu-heading--2{font-size:var(--kinsu-text-2xl)}.kinsu-heading--3{font-size:var(--kinsu-text-xl)}.kinsu-heading--4{font-size:var(--kinsu-text-lg)}@media (min-width: 768px){.kinsu-heading--1{font-size:var(--kinsu-text-4xl)}.kinsu-heading--2{font-size:var(--kinsu-text-3xl)}.kinsu-heading--3{font-size:var(--kinsu-text-2xl)}.kinsu-heading--4{font-size:var(--kinsu-text-xl)}}@media (min-width: 1024px){.kinsu-heading--1{font-size:var(--kinsu-text-5xl)}}.kinsu-text{font-family:var(--kinsu-font-body);font-weight:var(--kinsu-font-normal);line-height:var(--kinsu-leading-normal);color:var(--kinsu-dark)}.kinsu-text--sm{font-size:var(--kinsu-text-sm)}.kinsu-text--xs{font-size:var(--kinsu-text-xs)}.kinsu-text--lg{font-size:var(--kinsu-text-lg)}.kinsu-text--muted{color:var(--kinsu-gray)}.kinsu-text--accent{color:var(--kinsu-accent)}.kinsu-label{font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-xs);font-weight:var(--kinsu-font-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--kinsu-gray)}.kinsu-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--kinsu-space-2);padding:var(--kinsu-space-3) var(--kinsu-space-6);font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-sm);font-weight:var(--kinsu-font-medium);line-height:1;text-decoration:none;border:none;border-radius:var(--kinsu-radius-full);cursor:pointer;transition:all var(--kinsu-transition-base);-webkit-appearance:none;appearance:none}.kinsu-btn:focus-visible{outline:2px solid var(--kinsu-accent);outline-offset:2px}.kinsu-btn--primary{background-color:var(--kinsu-black);color:var(--kinsu-white)}.kinsu-btn--primary:hover{background-color:var(--kinsu-dark)}.kinsu-btn--accent{background-color:var(--kinsu-accent);color:var(--kinsu-white)}.kinsu-btn--accent:hover{background-color:var(--kinsu-accent-hover)}.kinsu-btn--outline{background-color:transparent;color:var(--kinsu-black);border:1px solid var(--kinsu-black)}.kinsu-btn--outline:hover{background-color:var(--kinsu-black);color:var(--kinsu-white)}.kinsu-btn--ghost{background-color:transparent;color:var(--kinsu-black)}.kinsu-btn--ghost:hover{background-color:var(--kinsu-gray-lightest)}.kinsu-btn--sm{padding:var(--kinsu-space-2) var(--kinsu-space-4);font-size:var(--kinsu-text-xs)}.kinsu-btn--lg{padding:var(--kinsu-space-4) var(--kinsu-space-8);font-size:var(--kinsu-text-base)}.kinsu-btn--full{width:100%}.kinsu-btn--icon{padding:var(--kinsu-space-2);border-radius:var(--kinsu-radius-md)}.kinsu-btn:disabled,.kinsu-btn[disabled]{opacity:.5;cursor:not-allowed}.kinsu-pill{display:inline-flex;align-items:center;gap:var(--kinsu-space-1);padding:var(--kinsu-space-2) var(--kinsu-space-4);font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-sm);font-weight:var(--kinsu-font-medium);line-height:1;text-decoration:none;background-color:var(--kinsu-gray-lightest);color:var(--kinsu-dark);border-radius:var(--kinsu-radius-full);transition:all var(--kinsu-transition-fast);border:1px solid transparent}.kinsu-pill:hover{background-color:var(--kinsu-gray-lighter)}.kinsu-pill--active{background-color:var(--kinsu-black);color:var(--kinsu-white)}.kinsu-pill--outline{background-color:transparent;border-color:var(--kinsu-gray-lighter)}.kinsu-pill--outline:hover{border-color:var(--kinsu-black)}.kinsu-card{background-color:var(--kinsu-white);border-radius:var(--kinsu-radius-lg);overflow:hidden;transition:box-shadow var(--kinsu-transition-base)}.kinsu-card:hover{box-shadow:var(--kinsu-shadow-lg)}.kinsu-card__image{position:relative;aspect-ratio:1 / 1;overflow:hidden;background-color:var(--kinsu-gray-lightest)}.kinsu-card__image img{width:100%;height:100%;object-fit:cover;transition:transform var(--kinsu-transition-slow)}.kinsu-card:hover .kinsu-card__image img{transform:scale(1.05)}.kinsu-card__content{padding:var(--kinsu-space-4)}.kinsu-input{width:100%;padding:var(--kinsu-space-3) var(--kinsu-space-4);font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-base);color:var(--kinsu-black);background-color:var(--kinsu-white);border:1px solid var(--kinsu-gray-lighter);border-radius:var(--kinsu-radius-md);transition:border-color var(--kinsu-transition-fast);-webkit-appearance:none;appearance:none}.kinsu-input:focus{outline:none;border-color:var(--kinsu-black)}.kinsu-input::placeholder{color:var(--kinsu-gray-light)}.kinsu-input--pill{border-radius:var(--kinsu-radius-full)}.kinsu-badge{display:inline-flex;align-items:center;padding:var(--kinsu-space-1) var(--kinsu-space-3);font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-xs);font-weight:var(--kinsu-font-semibold);line-height:1.2;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--kinsu-radius-sm)}.kinsu-badge--new{background-color:var(--kinsu-accent);color:var(--kinsu-white)}.kinsu-badge--limited{background-color:var(--kinsu-black);color:var(--kinsu-white)}.kinsu-badge--sale{background-color:var(--kinsu-accent);color:var(--kinsu-white)}.kinsu-badge--bestseller{background-color:var(--kinsu-gray-lightest);color:var(--kinsu-dark)}.kinsu-price{display:flex;align-items:baseline;gap:var(--kinsu-space-2);font-family:var(--kinsu-font-body)}.kinsu-price__current{font-size:var(--kinsu-text-lg);font-weight:var(--kinsu-font-semibold);color:var(--kinsu-black)}.kinsu-price__compare{font-size:var(--kinsu-text-sm);color:var(--kinsu-gray-light);text-decoration:line-through}.kinsu-price__unit{font-size:var(--kinsu-text-xs);color:var(--kinsu-gray)}.kinsu-price--sale .kinsu-price__current{color:var(--kinsu-accent)}.kinsu-grid{display:grid;gap:var(--kinsu-space-4)}.kinsu-grid--2,.kinsu-grid--3,.kinsu-grid--4{grid-template-columns:repeat(2,1fr)}@media (min-width: 768px){.kinsu-grid{gap:var(--kinsu-space-6)}.kinsu-grid--3,.kinsu-grid--4{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.kinsu-grid--4{grid-template-columns:repeat(4,1fr)}}.kinsu-scroll{display:flex;gap:var(--kinsu-space-4);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:var(--kinsu-space-2)}.kinsu-scroll::-webkit-scrollbar{display:none}.kinsu-scroll__item{flex-shrink:0;scroll-snap-align:start}.kinsu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:var(--kinsu-z-modal-backdrop);opacity:0;visibility:hidden;transition:opacity var(--kinsu-transition-base),visibility var(--kinsu-transition-base)}.kinsu-overlay.is-active{opacity:1;visibility:visible}.kinsu-drawer{position:fixed;top:0;bottom:0;width:100%;max-width:400px;background-color:var(--kinsu-white);z-index:var(--kinsu-z-modal);transform:translate(100%);transition:transform var(--kinsu-transition-slow);display:flex;flex-direction:column}.kinsu-drawer--right{right:0}.kinsu-drawer--left{left:0;transform:translate(-100%)}.kinsu-drawer.is-active{transform:translate(0)}.kinsu-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:var(--kinsu-space-4);border-bottom:1px solid var(--kinsu-gray-lighter)}.kinsu-drawer__body{flex:1;overflow-y:auto;padding:var(--kinsu-space-4)}.kinsu-drawer__footer{padding:var(--kinsu-space-4);border-top:1px solid var(--kinsu-gray-lighter)}.kinsu-accordion{border-top:1px solid var(--kinsu-gray-lighter)}.kinsu-accordion__item{border-bottom:1px solid var(--kinsu-gray-lighter)}.kinsu-accordion__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--kinsu-space-4) 0;font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-base);font-weight:var(--kinsu-font-medium);color:var(--kinsu-black);background:none;border:none;cursor:pointer;text-align:left}.kinsu-accordion__trigger:hover{color:var(--kinsu-accent)}.kinsu-accordion__icon{width:20px;height:20px;transition:transform var(--kinsu-transition-base)}.kinsu-accordion__item.is-open .kinsu-accordion__icon{transform:rotate(180deg)}.kinsu-accordion__content{max-height:0;overflow:hidden;transition:max-height var(--kinsu-transition-slow)}.kinsu-accordion__item.is-open .kinsu-accordion__content{max-height:1000px}.kinsu-accordion__inner{padding-bottom:var(--kinsu-space-4)}@keyframes kinsu-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kinsu-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes kinsu-fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes kinsu-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes kinsu-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes kinsu-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes kinsu-ken-burns{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes kinsu-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes kinsu-pulse{0%,to{opacity:1}50%{opacity:.5}}.kinsu-animate-fade-in{animation:kinsu-fade-in var(--kinsu-transition-slow) ease forwards}.kinsu-animate-fade-in-up{animation:kinsu-fade-in-up var(--kinsu-transition-slow) ease forwards}.kinsu-animate-fade-in-down{animation:kinsu-fade-in-down var(--kinsu-transition-slow) ease forwards}.kinsu-animate-ken-burns{animation:kinsu-ken-burns 20s ease-out forwards}.kinsu-animate-marquee{animation:kinsu-marquee 30s linear infinite}.kinsu-delay-1{animation-delay:.1s}.kinsu-delay-2{animation-delay:.2s}.kinsu-delay-3{animation-delay:.3s}.kinsu-delay-4{animation-delay:.4s}.kinsu-delay-5{animation-delay:.5s}.kinsu-hidden{display:none!important}.kinsu-block{display:block}.kinsu-flex{display:flex}.kinsu-grid{display:grid}.kinsu-flex-col{flex-direction:column}.kinsu-flex-wrap{flex-wrap:wrap}.kinsu-items-center{align-items:center}.kinsu-items-start{align-items:flex-start}.kinsu-items-end{align-items:flex-end}.kinsu-justify-center{justify-content:center}.kinsu-justify-between{justify-content:space-between}.kinsu-justify-end{justify-content:flex-end}.kinsu-gap-1{gap:var(--kinsu-space-1)}.kinsu-gap-2{gap:var(--kinsu-space-2)}.kinsu-gap-3{gap:var(--kinsu-space-3)}.kinsu-gap-4{gap:var(--kinsu-space-4)}.kinsu-gap-6{gap:var(--kinsu-space-6)}.kinsu-gap-8{gap:var(--kinsu-space-8)}.kinsu-text-left{text-align:left}.kinsu-text-center{text-align:center}.kinsu-text-right{text-align:right}.kinsu-mt-0{margin-top:0}.kinsu-mt-4{margin-top:var(--kinsu-space-4)}.kinsu-mt-6{margin-top:var(--kinsu-space-6)}.kinsu-mt-8{margin-top:var(--kinsu-space-8)}.kinsu-mb-0{margin-bottom:0}.kinsu-mb-4{margin-bottom:var(--kinsu-space-4)}.kinsu-mb-6{margin-bottom:var(--kinsu-space-6)}.kinsu-mb-8{margin-bottom:var(--kinsu-space-8)}.kinsu-my-4{margin-top:var(--kinsu-space-4);margin-bottom:var(--kinsu-space-4)}.kinsu-my-8{margin-top:var(--kinsu-space-8);margin-bottom:var(--kinsu-space-8)}.kinsu-py-4{padding-top:var(--kinsu-space-4);padding-bottom:var(--kinsu-space-4)}.kinsu-py-8{padding-top:var(--kinsu-space-8);padding-bottom:var(--kinsu-space-8)}.kinsu-py-12{padding-top:var(--kinsu-space-12);padding-bottom:var(--kinsu-space-12)}.kinsu-py-16{padding-top:var(--kinsu-space-16);padding-bottom:var(--kinsu-space-16)}.kinsu-w-full{width:100%}.kinsu-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 767px){.kinsu-hide-mobile{display:none!important}}@media (min-width: 768px){.kinsu-hide-tablet{display:none!important}}@media (min-width: 1024px){.kinsu-hide-desktop{display:none!important}}@media (max-width: 1023px){.kinsu-show-desktop-only{display:none!important}}@media (min-width: 768px){.kinsu-show-mobile-only{display:none!important}}.kinsu-header{position:sticky;top:0;left:0;right:0;z-index:var(--kinsu-z-sticky);background-color:var(--kinsu-white);border-bottom:1px solid var(--kinsu-gray-lighter);height:var(--kinsu-header-height-mobile);transition:transform var(--kinsu-transition-base),box-shadow var(--kinsu-transition-base)}@media (min-width: 768px){.kinsu-header{height:var(--kinsu-header-height)}}.kinsu-header.is-scrolled{box-shadow:var(--kinsu-shadow-md)}.kinsu-header__inner{display:flex;align-items:center;justify-content:space-between;height:100%}.kinsu-header__left,.kinsu-header__right{display:flex;align-items:center;gap:var(--kinsu-space-2)}.kinsu-header__logo{position:absolute;left:50%;transform:translate(-50%)}@media (min-width: 768px){.kinsu-header__logo{position:static;transform:none}}.kinsu-header__logo img,.kinsu-header__logo svg{height:28px;width:auto}@media (min-width: 768px){.kinsu-header__logo img,.kinsu-header__logo svg{height:36px}}.kinsu-header__cart-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:var(--kinsu-font-bold);background-color:var(--kinsu-accent);color:var(--kinsu-white);border-radius:var(--kinsu-radius-full);padding:0 4px}.kinsu-sticky-bar{position:fixed;bottom:0;left:0;right:0;z-index:var(--kinsu-z-fixed);background-color:var(--kinsu-white);border-top:1px solid var(--kinsu-gray-lighter);padding:var(--kinsu-space-3) var(--kinsu-space-4);transform:translateY(100%);transition:transform var(--kinsu-transition-base)}.kinsu-sticky-bar.is-visible{transform:translateY(0)}.kinsu-sticky-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--kinsu-space-4);max-width:var(--kinsu-container-max);margin:0 auto}.kinsu-sticky-bar__info{display:none}@media (min-width: 768px){.kinsu-sticky-bar__info{display:block}}.kinsu-sticky-bar__actions{display:flex;align-items:center;gap:var(--kinsu-space-3);flex:1}@media (min-width: 768px){.kinsu-sticky-bar__actions{flex:none}}.kinsu-gallery{position:relative}.kinsu-gallery__main{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--kinsu-radius-lg);background-color:var(--kinsu-gray-lightest)}.kinsu-gallery__main img{width:100%;height:100%;object-fit:cover}.kinsu-gallery__thumbs{display:flex;gap:var(--kinsu-space-2);margin-top:var(--kinsu-space-3);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.kinsu-gallery__thumbs::-webkit-scrollbar{display:none}.kinsu-gallery__thumb{flex-shrink:0;width:64px;height:64px;border-radius:var(--kinsu-radius-md);overflow:hidden;cursor:pointer;opacity:.6;transition:opacity var(--kinsu-transition-fast);border:2px solid transparent}.kinsu-gallery__thumb.is-active{opacity:1;border-color:var(--kinsu-black)}.kinsu-gallery__thumb:hover{opacity:1}.kinsu-gallery__thumb img{width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.kinsu-gallery__thumbs{flex-direction:column;position:absolute;left:0;top:0;margin-top:0}.kinsu-gallery__main{margin-left:calc(64px + var(--kinsu-space-3))}}.kinsu-quantity{display:inline-flex;align-items:center;gap:var(--kinsu-space-1)}.kinsu-quantity__btn{width:var(--kinsu-qty-btn-size, 40px);height:var(--kinsu-qty-btn-size, 40px);display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--kinsu-radius-md);cursor:pointer;color:var(--kinsu-dark);transition:background-color var(--kinsu-transition-fast)}.kinsu-quantity__btn:hover{background-color:var(--kinsu-gray-lightest)}.kinsu-quantity__btn:disabled{opacity:.3;cursor:not-allowed}.kinsu-quantity__input{width:var(--kinsu-qty-input-width, 48px);height:var(--kinsu-qty-btn-size, 40px);text-align:center;font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-base);font-weight:var(--kinsu-font-medium);border:none;outline:none;background:transparent;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.kinsu-quantity__input:focus,.kinsu-quantity__input:focus-visible{outline:none;border:none;box-shadow:none}.kinsu-quantity__input::-webkit-outer-spin-button,.kinsu-quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (min-width: 768px){.kinsu-quantity{--kinsu-qty-btn-size: var(--kinsu-qty-btn-size-desktop, 40px);--kinsu-qty-input-width: var(--kinsu-qty-input-width-desktop, 48px)}}.kinsu-variants{display:flex;flex-wrap:wrap;gap:var(--kinsu-space-2)}.kinsu-variant{padding:var(--kinsu-space-2) var(--kinsu-space-4);font-family:var(--kinsu-font-body);font-size:var(--kinsu-text-sm);font-weight:var(--kinsu-font-medium);color:var(--kinsu-dark);background-color:var(--kinsu-white);border:1px solid var(--kinsu-gray-lighter);border-radius:var(--kinsu-radius-full);cursor:pointer;transition:all var(--kinsu-transition-fast)}.kinsu-variant:hover{border-color:var(--kinsu-black)}.kinsu-variant.is-active{background-color:var(--kinsu-black);border-color:var(--kinsu-black);color:var(--kinsu-white)}.kinsu-variant:disabled,.kinsu-variant.is-unavailable{opacity:.4;cursor:not-allowed;text-decoration:line-through}.kinsu-skeleton{background:linear-gradient(90deg,var(--kinsu-gray-lightest) 25%,var(--kinsu-gray-lighter) 50%,var(--kinsu-gray-lightest) 75%);background-size:200% 100%;animation:kinsu-pulse 1.5s ease-in-out infinite;border-radius:var(--kinsu-radius-md)}.kinsu-spinner{width:20px;height:20px;border:2px solid var(--kinsu-gray-lighter);border-top-color:var(--kinsu-accent);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kinsu-theme.css.map */
