:root{--iss-ink: #14171a;--iss-ink-2: #454d52;--iss-ink-3: #656f76;--iss-paper: #ffffff;--iss-ground: #f4f5f6;--iss-rule: #dfe3e6;--iss-rule-strong: #c3cace;--iss-field-border: #848e94;--iss-accent: #1c4a5a;--iss-accent-hover: #133742;--iss-accent-wash: #edf2f4;--iss-font-ui: "Segoe UI Variable Display", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--iss-font-mono: "Cascadia Mono", Consolas, "SF Mono", ui-monospace, Menlo, "DejaVu Sans Mono", monospace;--iss-radius: .25rem;--iss-shadow: 0 1px 2px rgba(20, 23, 26, .05), 0 8px 20px -14px rgba(20, 23, 26, .35)}:root{--bs-body-bg: var(--iss-ground);--bs-body-color: var(--iss-ink);--bs-body-color-rgb: 20, 23, 26;--bs-body-font-family: var(--iss-font-ui);--bs-emphasis-color: var(--iss-ink);--bs-secondary-color: var(--iss-ink-2);--bs-tertiary-color: var(--iss-ink-3);--bs-border-color: var(--iss-rule);--bs-border-radius: var(--iss-radius);--bs-border-radius-sm: .1875rem;--bs-border-radius-lg: .375rem;--bs-link-color: var(--iss-accent);--bs-link-color-rgb: 28, 74, 90;--bs-link-hover-color: var(--iss-accent-hover);--bs-link-hover-color-rgb: 19, 55, 66;--bs-heading-color: var(--iss-ink)}body{background-color:var(--iss-ground);color:var(--iss-ink);font-family:var(--iss-font-ui)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--iss-font-ui);font-weight:650;letter-spacing:-.012em;color:var(--iss-ink);text-wrap:balance}.navbar.bg-body-tertiary{background-color:var(--iss-paper)!important;border-bottom:1px solid var(--iss-rule-strong);padding-top:.625rem;padding-bottom:.625rem}@media(max-width:767.98px){.offcanvas-md{background-color:var(--iss-paper)}}@media(min-width:768px){.offcanvas-md{border-right:1px solid var(--iss-rule);min-height:calc(100vh - 5rem)}.offcanvas-md .offcanvas-body{padding:.25rem 1rem .25rem 0}}.list-group h5,.filter-legend{font-family:var(--iss-font-ui);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--iss-ink-3);margin-bottom:.625rem}a.sidebar-link,.filter-group .form-check-label{font-family:var(--iss-font-ui);font-size:.8125rem;line-height:1.35;color:var(--iss-ink-2)}a.sidebar-link{border-radius:var(--iss-radius);padding:.3rem 1.6rem .3rem .45rem}.filter-group .form-check{display:flex;align-items:center;gap:.5rem;min-height:1.75rem;margin-bottom:0;padding-left:0}.filter-group .form-check-input{float:none;margin:0;flex:0 0 auto;width:1rem;height:1rem}.filter-group .form-check-label{cursor:pointer}a.sidebar-link .position-absolute{right:.5rem!important;color:var(--iss-ink-3)}a.sidebar-link:hover{background-color:var(--iss-accent-wash);color:var(--iss-accent-hover)}a.sidebar-link[aria-current=page]{color:var(--iss-ink);font-weight:700;background-color:var(--iss-accent-wash);box-shadow:inset 2px 0 0 var(--iss-accent)}.sidebar-dropdown{border-left:1px solid var(--iss-rule);margin-left:.45rem!important;padding-left:.5rem!important}.sidebar-nav .dropdown-divider,.sidebar-dropdown .dropdown-divider{display:none}#data .card{background-color:var(--iss-paper);border:1px solid var(--iss-rule);border-radius:var(--iss-radius);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}#data .card:hover,#data .card:focus-within{border-color:var(--iss-rule-strong);box-shadow:var(--iss-shadow);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){#data .card{transition:none}#data .card:hover,#data .card:focus-within{transform:none}}#data .card-body{padding:.625rem .75rem .75rem;border-top:1px solid var(--iss-rule)}#data .card-title{margin-bottom:.3rem}.card-title-btn{font-family:var(--iss-font-mono);font-size:.875rem;font-weight:600;letter-spacing:.01em;color:var(--iss-ink)}.card-title-btn:hover{color:var(--iss-accent)}#data .card-text{font-size:.8125rem;line-height:1.45;color:var(--iss-ink-2);margin-bottom:.3rem}#data .card-text .text-body-secondary{font-family:var(--iss-font-mono);font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase;color:var(--iss-ink-3)!important}.btn{--bs-btn-font-family: var(--iss-font-ui);--bs-btn-font-weight: 550;border-radius:var(--iss-radius)}.btn-primary{--bs-btn-bg: var(--iss-accent);--bs-btn-border-color: var(--iss-accent);--bs-btn-hover-bg: var(--iss-accent-hover);--bs-btn-hover-border-color: var(--iss-accent-hover);--bs-btn-active-bg: var(--iss-accent-hover);--bs-btn-active-border-color: var(--iss-accent-hover);--bs-btn-disabled-bg: var(--iss-accent);--bs-btn-disabled-border-color: var(--iss-accent)}.btn-outline-primary{--bs-btn-color: var(--iss-accent);--bs-btn-border-color: var(--iss-field-border);--bs-btn-hover-bg: var(--iss-accent);--bs-btn-hover-border-color: var(--iss-accent);--bs-btn-active-bg: var(--iss-accent-hover);--bs-btn-active-border-color: var(--iss-accent-hover)}.dropdown-menu{--bs-dropdown-bg: var(--iss-paper);--bs-dropdown-border-color: var(--iss-rule);--bs-dropdown-header-color: var(--iss-ink-3);--bs-dropdown-link-color: var(--iss-ink-2);--bs-dropdown-link-hover-bg: var(--iss-accent-wash);--bs-dropdown-link-hover-color: var(--iss-accent-hover);--bs-dropdown-link-active-bg: var(--iss-accent);box-shadow:var(--iss-shadow)}.dropdown-header{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.badge-count{background-color:var(--iss-ink);color:var(--iss-paper);font-family:var(--iss-font-mono);font-size:.625rem;font-weight:600;letter-spacing:0}.card{border-color:var(--iss-rule);border-radius:var(--iss-radius)}.card-header{background-color:var(--iss-paper);border-bottom:1px solid var(--iss-rule);font-weight:650;letter-spacing:-.008em}.table{--bs-table-border-color: var(--iss-rule)}.table>thead th{font-family:var(--iss-font-ui);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--iss-ink-3);border-bottom-color:var(--iss-rule-strong)}.wishListTr td:first-child a,.showTr td:first-child a,.orderTr td:first-child button{font-family:var(--iss-font-mono);font-size:.8125rem}.breadcrumb{font-size:.8125rem;margin-bottom:.75rem}.breadcrumb-item+.breadcrumb-item:before{color:var(--iss-rule-strong)}.breadcrumb-item.active{color:var(--iss-ink-3)}.form-control,.form-select,.input-group-text,.form-check-input{border-color:var(--iss-field-border);border-radius:var(--iss-radius)}.form-control:focus,.form-select:focus{border-color:var(--iss-accent);box-shadow:none}.form-check-input:checked{background-color:var(--iss-accent);border-color:var(--iss-accent)}.form-text{color:var(--iss-ink-3);font-size:.8125rem}.pagination{--bs-pagination-color: var(--iss-ink-2);--bs-pagination-border-color: var(--iss-rule);--bs-pagination-hover-color: var(--iss-accent-hover);--bs-pagination-hover-bg: var(--iss-accent-wash);--bs-pagination-hover-border-color: var(--iss-rule-strong);--bs-pagination-font-size: .875rem}.page-link.active{background-color:var(--iss-accent);border-color:var(--iss-accent);color:var(--iss-paper);font-weight:650}footer{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--iss-rule);color:var(--iss-ink-3);font-size:.8125rem}footer .list-inline{margin-bottom:.35rem}.modal-content{border:1px solid var(--iss-rule-strong);border-radius:var(--iss-radius)}.modal-header{border-bottom:1px solid var(--iss-rule)}.modal-footer{border-top:1px solid var(--iss-rule)}.detail-title{font-family:var(--iss-font-mono);font-weight:600;letter-spacing:.01em}:focus-visible{outline:3px solid #12232e;outline-offset:2px;border-radius:2px}html{scroll-padding-top:7rem}.skip-link:focus,.skip-link:focus-within{position:fixed;top:.5rem;left:.5rem;z-index:2000;width:auto;height:auto;padding:.5rem .9rem;background:#fff;color:#12232e;border:2px solid #12232e;border-radius:.25rem;text-decoration:underline;white-space:nowrap}main:focus{outline:none}#logo{width:106px}.product-img{max-width:60px;object-fit:scale-down;border-radius:5px}#loader{z-index:9999}@media(max-width:575px){#logo{width:80px}.product-img{max-width:160px}}@media(max-width:575px){.table-stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.table-stack tr{display:block;margin-bottom:.75rem;padding:.25rem .75rem;border:1px solid #dee2e6;border-radius:.375rem}.table-stack td{display:flex;gap:.75rem;align-items:baseline;justify-content:space-between;padding:.4rem 0;border:0;text-align:right}.table-stack td+td{border-top:1px solid #f1f3f5}.table-stack td:before{content:attr(data-label);flex:0 0 45%;font-weight:600;text-align:left}}@media(min-width:576px)and (max-width:991px){#logo{width:60px}.product-img{max-width:120px}}@media(min-width:992px)and (max-width:1289px){#logo{width:80px}.product-img{max-width:90px}}@media(min-width:1290px)and (max-width:1749px){#logo{width:90px}.product-img{max-width:100px}}@media(min-width:1750px){#logo{width:100px}.product-img{max-width:140px}}.card-img-top{max-height:250px;object-fit:scale-down;object-position:center}.carousel-indicators button.carousel-indicator-btn{box-sizing:content-box;height:4px;border-top:10px solid transparent;border-bottom:10px solid transparent}.cart-item{border-bottom:1px solid #ddd;padding:15px 0;display:flex;justify-content:space-between;align-items:center}.clickable{cursor:pointer}.card-title-btn{background:none;border:0;padding:0;margin:0;text-align:left;cursor:pointer}.collapsing{height:0;overflow:hidden;transition:unset}a{cursor:pointer}.navbar a,.sidebar-link,.breadcrumb a,.dropdown-item,.page-link,.btn,.card-link,.list-group-item,footer nav a,.error-summary a:hover{text-decoration:none}.error-summary a{text-decoration:underline}.pagination{flex-wrap:wrap;justify-content:center;row-gap:.25rem}a.sidebar-link{position:relative;display:block}.filter-group{border:0;padding:0;margin:0;min-width:0}.filter-legend{float:none;width:auto}
