body.ka10{--ka10-ink:var(--theme-text,#242222);background:var(--theme-background,#fff);color:var(--ka10-ink)}.ka10 *{box-sizing:border-box}.ka10 .t1-topbar,.ka10 .t1-menu{display:none!important}.ka10 .t1-header{position:relative!important;background:var(--theme-menubar,#fff)!important;border-bottom:1px solid #0000000e;z-index:30;padding:0!important}.ka10 .t1-mainbar{min-height:72px!important;max-width:1560px;margin:auto;padding:14px 34px!important;gap:22px;display:flex!important;align-items:center}.ka10 .t1-logo{width:175px!important;flex-shrink:0}.ka10 .t1-logo img{max-height:38px!important;max-width:175px!important;object-fit:contain}.ka10 .t1-search{max-width:460px!important;width:36%!important;margin:0 auto!important;height:40px!important;border-radius:0!important;border-color:#0002!important;background:transparent!important}.ka10 .t1-icons{margin-left:auto;gap:20px!important}.ka10 .ka-user-trigger,.ka10 .ka-cart-trigger{background:none!important;border:0!important}.ka10 .ka-user-icon svg,.ka10 .ka-cart-icon svg{height:23px;width:23px}.ka10 .ka-cart-label{font-size:12px}.ka10 .ka10-menu-toggle{display:none}.ka10 .t1-mobile-switchers{display:none!important}.ka10-home{width:100%}.ka10-hero{position:relative;max-width:1560px;margin:24px auto 0;aspect-ratio:20/9;overflow:hidden;background:#eee8e0}.ka10-slide{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.ka10-slide[hidden]{display:none}.ka10-window{position:relative;overflow:hidden;box-shadow:inset -1px -1px 0 #fff4}.ka10-window picture{position:absolute;width:400%;height:300%;left:calc(var(--x)*-100%);top:calc(var(--y)*-100%);display:block}.ka10-window img{height:100%;width:100%;display:block;object-fit:cover;max-width:none!important}.ka10-window::after{content:"";position:absolute;inset:0;border-right:1px solid #fff3;border-bottom:1px solid #fff3;pointer-events:none}.ka10-hero-copy{position:absolute;left:7%;bottom:12%;color:#fff;max-width:50%;text-shadow:0 1px 15px #0005}.ka10-hero-copy small{font-size:11px;letter-spacing:.2em;text-transform:uppercase}.ka10-hero-copy h1{font-size:clamp(32px,3.6vw,62px);font-weight:400;line-height:1.04;letter-spacing:-.04em;margin:14px 0 25px;max-width:430px}.ka10-hero-copy>a{color:#fff!important;text-decoration:none;border-bottom:1px solid #fff9;padding-bottom:7px;font-size:12px}.ka10-hero-controls{position:absolute;right:25px;bottom:22px;display:flex;align-items:center;gap:12px;color:#fff;font-size:10px;z-index:2}.ka10-hero-controls button{width:30px;height:30px;color:inherit;background:#0002;border:1px solid #ffffff70;border-radius:50%;cursor:pointer}.ka10-ticker{overflow:hidden;max-width:1560px;margin:28px auto 45px;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.ka10-ticker-track{display:flex;gap:16px;width:max-content;animation:ka10-flow 65s linear infinite}.ka10-ticker:hover .ka10-ticker-track,.ka10-ticker:focus-within .ka10-ticker-track{animation-play-state:paused}.ka10-ticker-track a{width:88px;height:88px;display:block;flex:0 0 88px;background:#f5f4f1}.ka10-ticker-track img{width:100%;height:100%;object-fit:contain;padding:9px;mix-blend-mode:multiply}.ka10-ticker-track a:hover img{transform:scale(1.07)}@keyframes ka10-flow{to{transform:translateX(calc(-1 * var(--ka10-loop,1000px)))}}.ka10-catalog{display:grid;grid-template-columns:210px minmax(0,1fr);gap:38px;max-width:1440px;margin:0 auto 85px;padding:0 28px;align-items:start}.ka10-sidebar{min-width:0;padding-top:7px}.ka10-sidebar>nav{padding:0 0 22px}.ka10-category{border-bottom:1px solid #0000000d}.ka10-category summary{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:13px 0;cursor:pointer;font-size:13px}.ka10-category summary::-webkit-details-marker{display:none}.ka10-category summary>span{font-size:18px;font-weight:300}.ka10-category[open]>summary>span{transform:rotate(45deg)}.ka10-category>div{padding-left:12px}.ka10-category-all,.ka10-category-link{display:block;text-decoration:none!important;color:inherit!important;font-size:12px;padding:11px 0}.ka10-category-all{opacity:.55}.ka10-category a:hover{opacity:.55}.ka10-side-banners{display:grid;gap:22px;margin-top:25px}.ka10-banner{display:block;position:relative;overflow:hidden;min-width:0;color:var(--ka10-ink)!important;text-decoration:none!important}.ka10-banner picture,.ka10-banner img{display:block;width:100%;height:100%;object-fit:cover}.ka10-banner>span{position:absolute;left:8%;right:8%;bottom:10%;font-size:clamp(18px,2vw,30px);font-weight:400;line-height:1.12;color:#fff;text-shadow:0 2px 12px #0009}.ka10-side-banner{aspect-ratio:480/760}.ka10-side-banner>span{font-size:25px}.ka10-product-section{min-width:0}.ka10-product-section>h2{margin:0 0 26px;font-size:23px;letter-spacing:-.025em;font-weight:400}.ka10-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px;align-items:start}.ka10-card{min-width:0;margin:0!important;padding:0!important;position:relative;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important}.ka10-card>a{display:block;text-align:center;text-decoration:none!important;color:inherit!important}.ka10-card-image{aspect-ratio:1;position:relative;overflow:hidden;background:var(--theme-card-bg,#f5f4f1)}.ka10-card-image img{display:block;width:100%;height:100%;object-fit:contain;padding:16px;transition:transform .5s cubic-bezier(.2,.7,.2,1);max-width:100%}.ka10-card:hover .ka10-card-image img{transform:scale(1.045)}.ka10-card h3{font-size:12px!important;line-height:18px!important;height:36px!important;margin:13px 0 5px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:400!important;letter-spacing:0}.ka10-card-price{font-size:12px;line-height:20px;height:20px;color:var(--theme-title,#242222)}.ka10-inline-banner{grid-column:1/-1;aspect-ratio:1440/400;margin:8px 0}.ka10-mobile-menu,.ka10-mobile-shade{display:none}.ka10-dialog{padding:0;border:0;background:transparent;width:min(1120px,calc(100vw - 72px));max-width:1120px;height:min(880px,90dvh);max-height:90dvh;overflow:visible;margin:auto;outline:none}.ka10-dialog::backdrop{background:#191815a6;backdrop-filter:blur(3px)}.ka10-dialog-panel{background:var(--theme-background,#fff);width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 28px 110px #0004}.ka10-modal-close{position:absolute;right:12px;top:12px;z-index:10;width:36px;height:36px;border:1px solid #0002;border-radius:50%;background:#fffffff2;color:#222;font-size:26px;font-weight:300;cursor:pointer}.ka10-product-frame{border:0;display:block;height:100%;width:100%;background:var(--theme-background,#fff);opacity:0;transition:opacity .2s}.ka10-dialog.is-loaded .ka10-product-frame{opacity:1}.ka10-modal-loading,.ka10-modal-error{position:absolute;inset:45% 20% auto;text-align:center;font-size:13px}.ka10-dialog.is-loaded .ka10-modal-loading{display:none}.ka10-modal-error[hidden]{display:none}.ka10 .t1-footer{margin-top:0!important}.ka10-mobile-head{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.ka10-mobile-head button{font-size:28px;background:none;border:0}.ka10 .t1-product-page{max-width:1400px}
html.ka10-embedded body.ka10 .t1-header,html.ka10-embedded .t1-footer,html.ka10-embedded .ka10-mobile-menu,html.ka10-embedded .ka10-mobile-shade,html.ka10-embedded .ka10-dialog,html.ka10-embedded .ka-platform-credit,html.ka10-embedded .t1-breadcrumb{display:none!important}html.ka10-embedded .t1-product-page{padding:28px 20px!important;margin:0!important;max-width:none!important}html.ka10-embedded body{overflow-x:hidden}html.ka10-embedded .t1-pro-detail-shell{margin-top:0!important}
@media(min-width:761px){.ka10-hero{width:calc(100% - 56px)}.ka10 .t1-mainbar .t1-search{order:1}.ka10 .t1-mainbar .t1-icons{order:2}}
@media(max-width:1050px) and (min-width:761px){.ka10-catalog{grid-template-columns:165px minmax(0,1fr);gap:22px}.ka10-products{gap:28px 12px}.ka10-card-image img{padding:8px}.ka10 .t1-mainbar{padding:12px 24px!important}.ka10 .t1-logo{width:145px!important}.ka10 .t1-logo img{max-width:145px!important}}
@media(max-width:760px){.ka10 .t1-mainbar{padding:10px 16px!important;min-height:58px!important;flex-wrap:wrap;gap:12px!important}.ka10 .ka10-menu-toggle{display:flex;align-items:center;justify-content:center;width:25px;padding:0;background:none;border:0;color:inherit}.ka10-menu-toggle svg{width:22px;height:22px}.ka10 .t1-logo{width:120px!important;margin-right:auto}.ka10 .t1-logo img{max-width:120px!important;max-height:30px!important}.ka10 .t1-icons{gap:14px!important;margin-left:0}.ka10 .ka-cart-label{display:none}.ka10 .t1-search{order:4;flex:0 0 100%;width:100%!important;max-width:none!important;margin:0!important;height:34px!important}.ka10 .ka-user-icon svg,.ka10 .ka-cart-icon svg{width:20px;height:20px}.ka10 .ka-user-popover,.ka10 .ka-cart-popover{max-width:calc(100vw - 26px)}.ka10-hero{aspect-ratio:8/9;margin:12px 12px 0;width:calc(100% - 24px)}.ka10-hero-copy{left:8%;bottom:13%;max-width:75%}.ka10-hero-copy h1{font-size:35px;margin:10px 0 20px;max-width:250px}.ka10-hero-controls{right:14px;bottom:14px}.ka10-ticker{margin:20px 0 32px}.ka10-ticker-track{gap:11px}.ka10-ticker-track a{height:68px;width:68px;flex-basis:68px}.ka10-catalog{display:block;margin-bottom:45px;padding:0 16px}.ka10-sidebar{display:none!important}.ka10-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 13px}.ka10-product-section>h2{font-size:21px;margin-bottom:22px}.ka10-card h3{font-size:11px!important;line-height:16px!important;height:32px!important;margin-top:11px!important}.ka10-card-price{font-size:12px}.ka10-card-image img{padding:12px}.ka10-inline-banner{aspect-ratio:2;margin:3px 0}.ka10-banner>span{font-size:22px}.ka10-dialog{width:calc(100vw - 20px);max-width:none;height:92dvh;max-height:92dvh}.ka10-mobile-menu:not([hidden]){display:block;position:fixed;left:0;top:0;bottom:0;width:min(330px,87vw);padding:10px 24px 30px;background:var(--theme-background,#fff);overflow-y:auto;z-index:2002;box-shadow:10px 0 40px #0002}.ka10-mobile-shade:not([hidden]){display:block;position:fixed;inset:0;background:#0007;z-index:2001}.ka10-mobile-menu .ka10-category summary,.ka10-mobile-menu .ka10-category-link{font-size:14px;padding:14px 0}html.ka10-embedded .t1-product-page{padding:22px 12px!important}}
@media(prefers-reduced-motion:reduce){.ka10-ticker-track{animation:none}.ka10-ticker{overflow-x:auto}.ka10 *{scroll-behavior:auto!important}.ka10-card-image img{transition:none}}
body.ka10 .t1-category-page{max-width:1440px;padding:32px 28px 65px;margin:auto}.ka10 .t1-category-layout{display:grid!important;grid-template-columns:210px minmax(0,1fr)!important;gap:38px!important;align-items:start}.ka10 .t1-category-main{min-width:0}.ka10 .t1-category-products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:32px 20px!important}.ka10 .t1-category-filter{background:transparent!important;padding:0!important;border:0!important;min-width:0}.ka10 .t1-category-filter>.ka10-side-banner{margin:24px 0}.ka10 .t1-category-filter>.t1-filter-group{display:none}.ka10 .t1-category-filter .ka10-category{margin:0}.ka10 .t1-category-page .ka10-card{height:auto!important;overflow:visible!important}.ka10 .t1-category-slider{display:none}.ka10 .t1-category-toolbar{margin-bottom:22px!important;font-size:12px}.ka10 .t1-category-head h1{font-size:30px;font-weight:400}.ka10 .t1-category-head p{font-size:13px}
@media(max-width:1050px) and (min-width:761px){.ka10 .t1-category-layout{grid-template-columns:165px minmax(0,1fr)!important;gap:22px!important}.ka10 .t1-category-products{gap:28px 12px!important}}
@media(max-width:760px){body.ka10 .t1-category-page{padding:25px 16px 45px}.ka10 .t1-category-layout{display:block!important}.ka10 .t1-category-filter{display:none!important}.ka10 .t1-category-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:25px 13px!important}.ka10 .t1-category-head h1{font-size:25px}}

.ka10-exiting .ka10-hero-copy{visibility:hidden}html.ka10-embedded .t1-pro-breadcrumb{display:none!important}

.ka10 .t1-category-page,.ka10 .t1-category-head,.ka10 .t1-category-toolbar{background:var(--theme-background,#fff)!important}.ka10 .t1-category-head{border:0!important;padding:0 0 20px!important;box-shadow:none!important;border-radius:0!important}.ka10 .t1-category-filter>.t1-category-filter-head,.ka10 .t1-category-filter>.t1-category-filter-group{display:none!important}.ka10 .t1-category-toolbar{border:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.ka10 .t1-category-page .ka10-card-image{height:auto!important}
.ka10 .t1-mobile-menu-open,.ka10 .t1-mobile-menu,.ka10 .t1-mobile-menu-backdrop{display:none!important}.ka10 .t1-category-filter>:not(.ka10-category):not(.ka10-category-link):not(.ka10-banner){display:none!important}

html.ka10-embedded .t1-detail-breadcrumb{display:none!important}
.ka10-side-banner>span{color:var(--theme-title,#242222);text-shadow:none;top:8%;bottom:auto;font-size:24px}
.ka10-cutout-banner{background:#eee9e2}.ka10-cutout-banner picture{position:absolute;right:6%;top:5%;width:43%;height:90%}.ka10-cutout-banner picture img{object-fit:contain}.ka10-cutout-banner>span{top:50%;bottom:auto;left:7%;right:auto;transform:translateY(-50%);max-width:40%;color:var(--theme-title,#242222);text-shadow:none;font-size:clamp(23px,3vw,43px);letter-spacing:-.035em}@media(max-width:760px){.ka10-cutout-banner>span{font-size:23px}.ka10-cutout-banner picture{right:4%;width:45%}}
