.header__cart-count,.cart-count,.header__cart-count span,.cart-count__number{color:#fff!important}.header__cart-count,.cart-count{background-color:#000!important}#shtCartDrawer .cart-drawer__product__media{flex:0 0 120px!important;max-width:120px!important}#shtCartDrawer .cart-drawer__product__media .js-wrap-image-lazy{width:100%!important;height:180px!important;overflow:hidden!important}#shtCartDrawer .cart-drawer__product__media img.media.of-cover{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}a.btn.btn-large.btn-secondary--animate.w-100[href*="/cart"],button.js-cart-drawer-submit-btn.btn.btn-large.btn-primary--animate.w-100{border-radius:0!important;overflow:hidden!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease!important}a.btn.btn-large.btn-secondary--animate.w-100[href*="/cart"]:before,a.btn.btn-large.btn-secondary--animate.w-100[href*="/cart"]:after,button.js-cart-drawer-submit-btn.btn.btn-large.btn-primary--animate.w-100:before,button.js-cart-drawer-submit-btn.btn.btn-large.btn-primary--animate.w-100:after{content:none!important;display:none!important}a.btn.btn-large.btn-secondary--animate.w-100[href*="/cart"] .btn-secondary__content,button.js-cart-drawer-submit-btn.btn.btn-large.btn-primary--animate.w-100 .btn-primary__content{color:inherit!important}a.btn.btn-large.btn-secondary--animate.w-100[href*="/cart"]{background-color:#fff!important;color:#000!important;border:1px solid #000!important}a.btn.btn-large.btn-secondary--animate.w-100[href*="/cart"]:hover{background-color:#000!important;color:#fff!important}button.js-cart-drawer-submit-btn.btn.btn-large.btn-primary--animate.w-100{background-color:#000!important;color:#fff!important;border:1px solid #000!important}button.js-cart-drawer-submit-btn.btn.btn-large.btn-primary--animate.w-100:hover{background-color:#fff!important;color:#000!important}#shtCartDrawer .js-cart-drawer-delete-btn{background-color:transparent!important;color:#000!important;transition:background-color .2s ease!important}#shtCartDrawer .js-cart-drawer-delete-btn:hover,#shtCartDrawer .js-cart-drawer-delete-btn:focus-visible{background-color:#e0e0e0!important}#shtCartDrawer .js-cart-drawer-delete-btn svg,#shtCartDrawer .js-cart-drawer-delete-btn svg *{fill:#000!important}#shtCartDrawer .js-cart-drawer-delete-btn:before,#shtCartDrawer .js-cart-drawer-delete-btn:after{content:none!important}#shtCartDrawer .drawer__body sht-cart-drwr-frm a.btn.btn-primary--animate.btn-large[href*="/collections/all"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:16px 28px!important;border:1px solid #000!important;border-radius:0!important;background-color:#fff!important;color:#000!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease!important;position:relative!important}#shtCartDrawer .drawer__body sht-cart-drwr-frm a.btn.btn-primary--animate.btn-large[href*="/collections/all"]:hover,#shtCartDrawer .drawer__body sht-cart-drwr-frm a.btn.btn-primary--animate.btn-large[href*="/collections/all"]:focus-visible{background-color:#000!important;color:#fff!important}#shtCartDrawer .drawer__body sht-cart-drwr-frm a.btn.btn-primary--animate.btn-large[href*="/collections/all"]:before,#shtCartDrawer .drawer__body sht-cart-drwr-frm a.btn.btn-primary--animate.btn-large[href*="/collections/all"]:after,#shtCartDrawer .drawer__body sht-cart-drwr-frm a.btn.btn-primary--animate.btn-large[href*="/collections/all"] .btn-primary__content:before,#shtCartDrawer .drawer__body sht-cart-drwr-frm a.btn.btn-primary--animate.btn-large[href*="/collections/all"] .btn-primary__content:after{content:none!important;display:none!important}#shtCartDrawer .drawer__body sht-cart-drwr-frm a.btn.btn-primary--animate.btn-large[href*="/collections/all"] .o-hidden,#shtCartDrawer .drawer__body sht-cart-drwr-frm a.btn.btn-primary--animate.btn-large[href*="/collections/all"] .o-hidden *,#shtCartDrawer .drawer__body sht-cart-drwr-frm a.btn.btn-primary--animate.btn-large[href*="/collections/all"] .btn-primary__content{background:transparent!important;transform:none!important;animation:none!important;transition:none!important}#shtCartDrawer .drawer__body sht-cart-drwr-frm a.btn.btn-primary--animate.btn-large[href*="/collections/all"] *{color:inherit!important}#shopify-section-template--21584431612141__baba5a6f-be8d-4205-bf6c-914347c0f56d .s-footer>a.btn.btn-primary--animate.btn-large{background:#fff!important;color:#000!important;border:1px solid #000!important;border-radius:0!important;transition:background-color .3s ease,color .3s ease!important}#shopify-section-template--21584431612141__baba5a6f-be8d-4205-bf6c-914347c0f56d .s-footer>a.btn.btn-primary--animate.btn-large:hover{background:#000!important;color:#fff!important}#shopify-section-template--21584431612141__baba5a6f-be8d-4205-bf6c-914347c0f56d .s-footer>a.btn.btn-primary--animate.btn-large:before,#shopify-section-template--21584431612141__baba5a6f-be8d-4205-bf6c-914347c0f56d .s-footer>a.btn.btn-primary--animate.btn-large:after{content:none!important}#shopify-section-template--21584431612141__baba5a6f-be8d-4205-bf6c-914347c0f56d .s-footer>a.btn.btn-primary--animate.btn-large *{color:inherit!important;transform:none!important;animation:none!important;transition:none!important}.js-cart-notification-panel-container button.js-cart-notification-panel-btn{border-radius:0!important;border:1px solid #000!important;background-color:#000!important;color:#fff!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease!important;position:relative!important}.js-cart-notification-panel-container button.js-cart-notification-panel-btn:hover,.js-cart-notification-panel-container button.js-cart-notification-panel-btn:focus-visible{background-color:#fff!important;color:#000!important}.js-cart-notification-panel-container button.js-cart-notification-panel-btn:before,.js-cart-notification-panel-container button.js-cart-notification-panel-btn:after,.js-cart-notification-panel-container button.js-cart-notification-panel-btn .btn-primary__content:before,.js-cart-notification-panel-container button.js-cart-notification-panel-btn .btn-primary__content:after,.js-cart-notification-panel-container button.js-cart-notification-panel-btn .o-hidden:before,.js-cart-notification-panel-container button.js-cart-notification-panel-btn .o-hidden:after{content:none!important;display:none!important}.js-cart-notification-panel-container button.js-cart-notification-panel-btn .o-hidden,.js-cart-notification-panel-container button.js-cart-notification-panel-btn .btn-primary__content,.js-cart-notification-panel-container button.js-cart-notification-panel-btn .o-hidden *{background:transparent!important;transform:none!important;animation:none!important;transition:none!important}.js-cart-notification-panel-container button.js-cart-notification-panel-btn *{color:inherit!important}.js-cart-notification-panel-container button.js-cart-notification-panel-close-btn{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;transition:none!important}.js-cart-notification-panel-container button.js-cart-notification-panel-close-btn:before,.js-cart-notification-panel-container button.js-cart-notification-panel-close-btn:after{content:none!important;display:none!important}.js-cart-notification-panel-container button.js-cart-notification-panel-close-btn svg,.js-cart-notification-panel-container button.js-cart-notification-panel-close-btn svg *{fill:#000!important}.js-cart-notification-panel-container button.js-cart-notification-panel-close-btn:hover,.js-cart-notification-panel-container button.js-cart-notification-panel-close-btn:focus,.js-cart-notification-panel-container button.js-cart-notification-panel-close-btn:focus-visible{background:transparent!important}a[aria-label=Delete].btn.btn-icon.btn-secondary--animate{background:transparent!important;color:#000!important;border:1px solid #e0e0e0!important;border-radius:50%!important;box-shadow:none!important;transition:background-color .2s ease!important}a[aria-label=Delete].btn.btn-icon.btn-secondary--animate:before,a[aria-label=Delete].btn.btn-icon.btn-secondary--animate:after{content:none!important}a[aria-label=Delete].btn.btn-icon.btn-secondary--animate svg,a[aria-label=Delete].btn.btn-icon.btn-secondary--animate svg *{fill:#000!important}a[aria-label=Delete].btn.btn-icon.btn-secondary--animate:hover,a[aria-label=Delete].btn.btn-icon.btn-secondary--animate:focus-visible{background-color:#e0e0e0!important}a.btn.btn-primary--animate[href*="/collections/all"]{background-color:#fff!important;color:#000!important;border:1px solid #000!important;border-radius:0!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease!important;position:relative!important}a.btn.btn-primary--animate[href*="/collections/all"]:hover,a.btn.btn-primary--animate[href*="/collections/all"]:focus-visible{background-color:#000!important;color:#fff!important}a.btn.btn-primary--animate[href*="/collections/all"]:before,a.btn.btn-primary--animate[href*="/collections/all"]:after{content:none!important}a.btn.btn-primary--animate[href*="/collections/all"] *{color:inherit!important}button.btn.btn-primary--animate[name=checkout]{background-color:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:0!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease!important;position:relative!important}button.btn.btn-primary--animate[name=checkout]:hover,button.btn.btn-primary--animate[name=checkout]:focus-visible{background-color:#fff!important;color:#000!important}button.btn.btn-primary--animate[name=checkout]:before,button.btn.btn-primary--animate[name=checkout]:after{content:none!important}button.btn.btn-primary--animate[name=checkout] *{color:inherit!important}button.js-product-form-submit-btn.product-btn-atc{background-color:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:0!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease!important;position:relative!important}button.js-product-form-submit-btn.product-btn-atc:hover,button.js-product-form-submit-btn.product-btn-atc:focus-visible{background-color:#fff!important;color:#000!important}button.js-product-form-submit-btn.product-btn-atc:before,button.js-product-form-submit-btn.product-btn-atc:after{content:none!important}button.js-product-form-submit-btn.product-btn-atc .o-hidden,button.js-product-form-submit-btn.product-btn-atc .o-hidden *{transform:none!important;animation:none!important;transition:none!important}button.js-product-form-submit-btn.product-btn-atc *{color:inherit!important}button.js-product-form-submit-btn.product-btn-atc svg{fill:currentColor!important}button.js-carousel-next-btn{background-color:#000!important;color:#fff!important;transition:background-color .25s ease,color .25s ease!important}button.js-carousel-next-btn.middle-y{top:50%!important;transform:translateY(-50%)!important}button.js-carousel-next-btn:hover{background-color:#fff!important;color:#000!important}button.js-carousel-next-btn:before,button.js-carousel-next-btn:after{display:none!important}button.js-carousel-next-btn svg,button.js-carousel-next-btn svg *{fill:currentColor!important;stroke:currentColor!important;transition:none!important}.slide__pagination .btn-icon{width:42px;height:42px;border:1px solid #000;border-radius:50%;background:#000;display:flex;align-items:center;justify-content:center}.slide__pagination .btn-icon svg,.slide__pagination .btn-icon svg *{fill:#fff}.slide__pagination .btn-icon:disabled{background:#e0e0e0;border-color:#e0e0e0}.slide__pagination .btn-icon:disabled svg,.slide__pagination .btn-icon:disabled svg *{fill:#888}.slide__pagination .btn-icon:before,.slide__pagination .btn-icon:after{display:none!important}.slide__pagination .slide__counter{background:#000;color:#fff;border:1px solid #000;border-radius:999px;padding:6px 14px}.slide__pagination .slide__counter *{color:#fff}.product-slideshow__slider .carousel__counter{background:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:999px!important;padding:6px 14px!important;display:inline-flex;align-items:center;justify-content:center}.product-slideshow__slider .carousel__counter *{color:#fff!important}button.js-dialog-close-btn.btn.btn-large.btn-icon{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #000!important;border-radius:50%!important;background:#000!important;color:#fff!important;box-sizing:border-box!important}button.js-dialog-close-btn:before,button.js-dialog-close-btn:after{content:none!important;display:none!important}button.js-dialog-close-btn svg,button.js-dialog-close-btn svg *{fill:#fff!important}button.js-dialog-close-btn *{transform:none!important;animation:none!important;transition:none!important}.card-collection .card__heading{position:relative;display:inline-block}.card-collection .card__heading:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s ease}.card-collection:hover .card__heading:after{transform:scaleX(1);transform-origin:left}.card__content .btn.btn-link{position:relative;display:inline-block;width:fit-content;text-decoration:none;color:#fff;line-height:1.1;padding-bottom:6px;border-bottom:0!important;background:none!important}.card__content .btn.btn-link:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:currentColor;transform:scaleX(1);transform-origin:left;transition:transform .35s ease}.card__content .btn.btn-link:hover:after{transform:scaleX(0);transform-origin:right}.footer__nav__link{position:relative;display:inline-block;width:fit-content;text-decoration:none!important;border-bottom:0!important;background:none!important}.footer__nav__link:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s ease}.footer__nav__link:hover:after{transform:scaleX(1);transform-origin:left}button.js-back-to-top-btn{position:relative;background:none;border:0;cursor:pointer;text-decoration:none!important}button.js-back-to-top-btn:after{content:"";position:absolute;left:0;right:24px;bottom:7px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s ease}button.js-back-to-top-btn:hover:after{transform:scaleX(1);transform-origin:left}button.js-main-search-drawer-trigger{background-color:transparent!important;color:#000!important;border:1px solid #e0e0e0!important;border-radius:0!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease!important;position:relative!important}button.js-main-search-drawer-trigger:hover,button.js-main-search-drawer-trigger:focus-visible{background-color:#000!important;color:#fff!important;border-color:#e0e0e0!important}button.js-main-search-drawer-trigger:before,button.js-main-search-drawer-trigger:after{content:none!important;display:none!important}button.js-main-search-drawer-trigger .o-hidden{overflow:visible!important}button.js-main-search-drawer-trigger .btn-secondary__content{transform:none!important;animation:none!important;transition:none!important;color:inherit!important}button.js-main-search-drawer-trigger *{color:inherit!important}button.js-main-search-drawer-trigger svg,button.js-main-search-drawer-trigger svg *{fill:currentColor!important}.search__result--collections .card__content{position:relative!important;z-index:5!important}.search__result--collections .card__heading{color:#000!important}.js-section-header,.js-header,.section-header,.header{transition:background .6s ease,background-color .6s ease,backdrop-filter .6s ease}.kotan-home-desktop{display:block}.kotan-home-mobile{display:none}.kotan-home-desktop p,.kotan-home-mobile p,.s-header__desc .kotan-home-desktop,.s-header__desc .kotan-home-mobile{margin:0;padding:0}@media(max-width:768px){.kotan-home-desktop{display:none}.kotan-home-mobile{display:block}.s-header__desc .kotan-read-more{display:inline-block;margin-top:6px;color:#fff!important;text-decoration:none!important;background-image:linear-gradient(#fff,#fff);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .4s ease}.s-header__desc .kotan-read-more:hover{background-size:0% 1px;background-position:100% 100%}}.kotan-jp{font-family:var(--font-body-family)!important}sht-adv-fltr-price-rgn-slider{--slider-color: #101010 !important}.js-range-slider-bar{background:linear-gradient(to right,#10101033,#101010 0% 100%,#10101033)!important}button.btn.btn-primary--animate[type=submit]{background-color:#fff!important;color:#000!important;border:1px solid #000!important;border-radius:0!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease!important;position:relative!important}button.btn.btn-primary--animate[type=submit]:hover,button.btn.btn-primary--animate[type=submit]:focus-visible{background-color:#000!important;color:#fff!important}button.btn.btn-primary--animate[type=submit]:before,button.btn.btn-primary--animate[type=submit]:after{content:none!important;display:none!important}button.btn.btn-primary--animate[type=submit] .o-hidden,button.btn.btn-primary--animate[type=submit] .o-hidden *,button.btn.btn-primary--animate[type=submit] .btn-primary__content{background:transparent!important;transform:none!important;animation:none!important;transition:none!important}button.btn.btn-primary--animate[type=submit] *{color:inherit!important}@media(max-width:768px){.s-content.rw{flex-direction:column-reverse!important}}@media(max-width:768px){.s-content.rw>.clm.o-hidden .media-wrapper{height:100px!important;overflow:hidden!important;aspect-ratio:auto!important;display:flex;align-items:center;justify-content:center}.s-content.rw>.clm.o-hidden img{width:220px!important;height:auto!important}}#shopify-section-template--21584431612141__text_tLYPta .s-header{margin-top:25px}#shopify-section-template--21584431612141__text_3Mbdbk .s-header{margin-top:20px}.product-option__name{display:none!important}.product-option__label{background-color:#fff!important;color:#000!important;border:1px solid #000!important;outline:none!important;box-shadow:none!important;border-radius:0!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease!important}.product-option__label:hover{background-color:#000!important;color:#fff!important}.input--variant:checked+.product-option__label{background-color:#000!important;color:#fff!important;border-color:#000!important}.open-gallery-icon .btn-secondary--animate,.open-gallery-icon .btn-secondary--animate *,.open-gallery-icon .btn-secondary--animate:before,.open-gallery-icon .btn-secondary--animate:after{animation:none!important;transform:none!important;transition:none!important}.open-gallery-icon .btn-secondary--animate{background-color:#000!important;color:#fff!important;border:1px solid #000!important;box-shadow:none!important}.open-gallery-icon .btn-secondary--animate svg,.open-gallery-icon .btn-secondary--animate svg path{fill:currentColor!important;color:currentColor!important}.open-gallery-icon .btn-secondary--animate:hover,.open-gallery-icon .btn-secondary--animate:focus-visible{background-color:#000!important;color:#fff!important;border-color:#000!important}a[href*="/cart"].btn-secondary--animate{background-color:#fff!important;color:#000!important;border:1px solid #000!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease!important}a[href*="/cart"].btn-secondary--animate,a[href*="/cart"].btn-secondary--animate *,a[href*="/cart"].btn-secondary--animate:before,a[href*="/cart"].btn-secondary--animate:after{animation:none!important;transform:none!important}a[href*="/cart"].btn-secondary--animate:hover,a[href*="/cart"].btn-secondary--animate:focus-visible{background-color:#000!important;color:#fff!important;border-color:#000!important}a[href*="/cart"].btn-secondary--animate:before,a[href*="/cart"].btn-secondary--animate:after{content:none!important}a[href*="/cart"].btn-secondary--animate *{color:inherit!important}a[href*="/collections/all"].btn-primary--animate{background-color:#fff!important;color:#000!important;border:1px solid #000!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease!important}a[href*="/collections/all"].btn-primary--animate,a[href*="/collections/all"].btn-primary--animate *,a[href*="/collections/all"].btn-primary--animate:before,a[href*="/collections/all"].btn-primary--animate:after{animation:none!important;transform:none!important}a[href*="/collections/all"].btn-primary--animate:hover,a[href*="/collections/all"].btn-primary--animate:focus-visible{background-color:#000!important;color:#fff!important;border-color:#000!important}a[href*="/collections/all"].btn-primary--animate:before,a[href*="/collections/all"].btn-primary--animate:after{content:none!important}a[href*="/collections/all"].btn-primary--animate *{color:inherit!important}.s-header__buttons .btn-secondary--animate{background-color:#fff!important;color:#000!important;border:1px solid #000!important;border-radius:0!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease!important}.s-header__buttons .btn-secondary--animate,.s-header__buttons .btn-secondary--animate *,.s-header__buttons .btn-secondary--animate:before,.s-header__buttons .btn-secondary--animate:after{animation:none!important;transform:none!important}.s-header__buttons .btn-secondary--animate:hover,.s-header__buttons .btn-secondary--animate:focus-visible{background-color:#000!important;color:#fff!important;border-color:#000!important}.s-header__buttons .btn-secondary--animate:before,.s-header__buttons .btn-secondary--animate:after{content:none!important}.s-header__buttons .btn-secondary--animate svg{display:none!important}.s-header__buttons .btn-secondary--animate *{color:inherit!important;fill:currentColor!important}.product__extra-info--tabs .d-none.d-block-md{display:block!important}.product__extra-info--tabs .d-block.d-none-md{display:none!important}.product__extra-info--tabs .tab__header{margin-bottom:16px!important}@media(max-width:768px){.header__icons--right .header__localization{display:flex!important}}@media(max-width:768px){.header__icons--right{display:flex!important}.header__icons--right .header__icon--search{order:1!important}.header__icons--right .header__localization{order:2!important}.header__icons--right .header__icon--cart{order:3!important}}.product-option--unavailable .form__label:before{background:#000!important;border-color:#000!important}.input--variant:checked~.form__label:before,.product-option__label:hover:before{background:#fff!important;border-color:#fff!important}.js-language-switcher-language-list{opacity:0!important;pointer-events:none!important;transition:opacity .3s ease!important}.js-language-switcher-language-list.is-open{opacity:1!important;pointer-events:auto!important}.image-loader:before{background-image:url(/cdn/shop/files/KOTAN-Brandmark-Logo-2.png?v=1777895875)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;background-color:transparent!important;background:none;clip-path:none!important}.product-form__buttons .gap-16{flex-wrap:wrap!important}.nm-portal{flex:1 0 100%!important;width:100%!important}.gap-16:has(.nm-portal button) .product-btn-atc{display:none!important}.restock-alerts-notify-button{width:100%!important;margin:0!important;cursor:pointer!important;border:1px solid #000!important;border-radius:0!important;padding:0 24px!important;font-size:var(--font-button-size)!important;font-style:var(--font-button-style)!important;font-family:var(--font-button-family)!important;font-weight:var(--font-button-weight)!important;min-height:var(--form-field-lg)!important;height:auto!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;color:#fff!important;background:#000!important;box-shadow:none!important;transition:background-color .3s ease,color .3s ease!important}.restock-alerts-notify-button:hover{background:#fff!important;color:#000!important;border-color:#000!important}.restock-alerts-modal-box,.restock-alerts-email-input,.restock-alerts-sms-input,.restock-alerts-country-select,.restock-alerts-variant-select{border-radius:0!important}.restock-alerts-submit-button.notifyButtonStyle.submitButtonStyle.btn.button.Button.button-primary{width:100%!important;margin:0!important;cursor:pointer!important;border:1px solid #000!important;border-radius:0!important;background:#000!important;color:#fff!important;box-shadow:none!important;transition:background-color .3s ease,color .3s ease!important}.restock-alerts-submit-button.notifyButtonStyle.submitButtonStyle.btn.button.Button.button-primary:hover{background:#fff!important;color:#000!important;border-color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
