.kt-product-details .take-owned-note{display:none!important}
.tk-product-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:9px 0 0;min-width:0}
.tk-product-toolbar>:is(a,button){display:inline-flex!important;align-items:center;justify-content:center;gap:6px!important;min-height:36px!important;width:auto!important;max-width:100%;box-sizing:border-box;margin:0!important;padding:7px 9px!important;border:1px solid var(--line,#dce1e7)!important;border-radius:9px!important;background:var(--panel2,#f6f8fa)!important;color:var(--text,#344154)!important;box-shadow:none!important;text-decoration:none!important;font-size:0!important;font-weight:650;line-height:1.25!important;white-space:normal;cursor:pointer}
.tk-product-toolbar>:is(a,button){font-size:11px!important}.tk-product-toolbar>:is(a,button)::after{content:none}.tk-product-toolbar>:is(.kt-watch-button,.tk-price-alert){font-size:0!important}.tk-product-toolbar>:is(.kt-watch-button,.tk-price-alert)::after{content:attr(data-action-label);font-size:11px!important;line-height:1.3}
.tk-product-toolbar .kt-own-link:not(.tk-buy-quick)::before,.tk-product-toolbar .tk-buy-quick::before,.tk-product-toolbar .kt-watch-button::before{content:'';display:inline-block;flex:0 0 16px;width:16px;height:16px;background:currentColor;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}
.tk-product-toolbar .kt-own-link:not(.tk-buy-quick)::before{-webkit-mask-image:url('/assets/product-action-icons/collection.svg');mask-image:url('/assets/product-action-icons/collection.svg')}
.tk-product-toolbar .tk-buy-quick::before{-webkit-mask-image:url('/assets/product-action-icons/cart.svg');mask-image:url('/assets/product-action-icons/cart.svg')}
.tk-product-toolbar .kt-watch-button::before{-webkit-mask-image:url('/assets/product-action-icons/eye.svg');mask-image:url('/assets/product-action-icons/eye.svg')}
.tk-product-toolbar .tk-buy-quick svg{display:none!important}.tk-product-toolbar .tk-price-alert>span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)}.tk-product-toolbar .tk-price-alert>svg{width:16px;height:16px;flex-shrink:0}
.tk-product-toolbar>[data-owned="1"],.tk-product-toolbar>button.kt-watch-button[data-watched="1"]{background:#eaf7ee!important;color:#25633c!important;border-color:#c9e6d3!important}
.tk-product-toolbar>button.tk-price-alert[aria-pressed="true"]{background:#fff2b3!important;color:#72580c!important;border-color:#e8d37a!important}
.tk-product-toolbar>button.tk-product-more{font-size:11px!important;background:transparent!important;color:var(--muted,#697586)!important}.tk-product-toolbar .tk-product-more::after{content:'⋯'!important;font-size:17px!important;line-height:1!important}
.tk-product-toolbar>:is(a,button):focus-visible{outline:3px solid var(--accent,#e3000b);outline-offset:2px}.tk-product-toolbar button:disabled{opacity:.65;cursor:wait}
.tk-shopping-qty-note{display:block;margin-top:8px;color:var(--muted,#697586);font-size:11px;line-height:1.4}
.tk-product-options{margin-top:10px;padding:12px;background:var(--panel2,#f7f9fb);border:1px solid var(--line,#dce1e7);border-radius:10px;min-width:0;box-sizing:border-box;max-width:100%}.tk-product-options[hidden]{display:none!important}
.tk-product-options form.kt-shopping-quantity{margin:0;display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;min-width:0}.tk-product-options form.kt-shopping-quantity label{font-size:11px;min-width:0;max-width:100%}.tk-product-options form.kt-shopping-quantity input{width:80px;min-width:0;min-height:36px;box-sizing:border-box;font-size:16px}.tk-product-options form.kt-shopping-quantity button{min-height:36px;padding:7px 9px;font-size:11px;line-height:1.3;margin:0}
.tk-product-test-section{margin-top:8px}.tk-product-test-section:only-child{margin-top:0}.tk-product-test-hint{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.tk-product-test-hint[hidden],.tk-product-test-section .tk-price-test[hidden]{display:none!important}.tk-product-test-section .tk-price-test{margin:0}
@media(max-width:700px){.tk-product-toolbar{gap:7px}.tk-product-toolbar>:is(a,button){min-height:40px!important;padding:8px 9px!important}.tk-product-options{padding:10px}}

.tk-product-toolbar .tk-owned-quick::before,.tk-product-toolbar .tk-owned-edit::before{content:'';display:inline-block;flex:0 0 16px;width:16px;height:16px;background:currentColor;-webkit-mask:url('/assets/product-action-icons/collection.svg') center/contain no-repeat;mask:url('/assets/product-action-icons/collection.svg') center/contain no-repeat}
.tk-product-toolbar>button.tk-buy-quick[data-listed="1"]{background:#eaf7ee!important;color:#25633c!important;border-color:#c9e6d3!important}
.tk-admin-alert-test{margin:8px 0 0;font-size:11px;color:var(--muted)}.tk-admin-alert-test summary{cursor:pointer}.tk-admin-alert-test button{min-height:36px;font-size:12px}.tk-admin-alert-test [hidden]{display:none!important}
.tk-shopping-tabs{display:flex;gap:8px;overflow-x:auto;padding:4px 0 16px;margin:0 0 12px;max-width:100%}.tk-shopping-tabs a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:1px solid var(--line,#dce1e7);border-radius:12px;background:var(--panel,#fff);color:var(--text,#202936);text-decoration:none;font-weight:650}.tk-shopping-tabs a[aria-current="page"]{background:#fff2b3;color:#72580c;border-color:#e8d37a}
.tk-collection-series{margin-bottom:18px;min-width:0;border:1px solid var(--line,#dce1e7);border-radius:14px;background:var(--panel,#fff);overflow:hidden}.tk-collection-series>summary{padding:16px 20px;cursor:pointer;font-weight:700;min-height:44px;box-sizing:border-box}.tk-collection-series[open]>summary{border-bottom:1px solid var(--line,#dce1e7)}
.tk-action-notice{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);max-width:calc(100vw - 32px);width:max-content;box-sizing:border-box;padding:12px 18px;background:var(--panel,#fff);color:var(--text,#202936);border:1px solid var(--line,#dce1e7);border-radius:12px;box-shadow:0 5px 25px #0003;z-index:10000;font-size:14px}.tk-action-notice[hidden]{display:none}
