@font-face{font-family:CommitMonoNerdFontPropo-Italic;src:url(/fonts/CommitMonoNerdFontPropo-Italic.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.cmnfp-i{font-family:CommitMonoNerdFontPropo-Italic,sans-serif}#root{margin:0 auto;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.read-the-docs{color:#888}.none{display:none!important}.c-w{color:#f1f1f1}.c-w:focus{color:#fff!important;font-weight:700}.c-w:hover{color:#fff!important;font-weight:700}.bg-d{background-color:#974400}.bg-m{background-color:#789}.bgc{background-color:#90bfff}.bg-w{background-color:#fafdff;color:#236}a.browse-link{color:#f0f8ff;text-decoration:none;font-weight:700}.rounded-25{border-radius:25px}.br-tl100-br-60{border-top-left-radius:100px;border-bottom-right-radius:60px}.mbot-5{margin-bottom:5px}.h-d{background-color:#024;color:#e0e0e0;padding:15px 0;margin-bottom:0!important}button.btn-primary{background-color:#003060;border:1px solid grey}button.btn-danger{background-color:maroon;border:#dcb0bb}button.btn-warning{background-color:#fad717!important;border-radius:3px;color:#00f}button.btn-clear{background-color:transparent;border:none!important}.btn-twhite{background-color:transparent;border:1px solid #777;color:#f3f3f3}.btn-twhite:hover{color:#fff;font-weight:700;border:1px solid #aaa}.btn-twhite:focus{color:#fff;font-weight:700;border:2px solid #bbb}.nav .nav-link.active{background-color:#abc;color:#136!important}.w-fc{width:fit-content}.product-mapped .dropdown-menu{min-width:12rem!important;background-color:#f9f9f9}#headNavBarContaner{align-items:flext-start}#headNavBarContaner .navbar-collapse{flex-basis:33%!important}#site-header-home h1#heading-home-h1{font-weight:700;font-style:italic;display:block;width:fit-content;margin:2px auto;padding:1% 3%;border-radius:1em 0;align:center}#site-header h1{font-weight:700;font-style:italic;display:block;width:fit-content;margin:2px auto;padding:0% 2%;border-radius:1em 0;align:center}#sidebar{border-top:2px solid #4682b4}#vendor-setup #sidebar{border:none!important}.prods-container .product a{color:#5b6b7b;text-decoration:none}.prods-container .product:hover{background-color:#dedede}.prods-container .product:hover a{color:#5b6bfb;text-decoration:none}.store-header-navbar-nav{margin-right:auto}.category-row a{color:#940}a.product-title-link{color:#3b5c7b}a.product-category-link{color:#940}.img-cover{object-fit:cover}.col-sm-6 .product-image-nc{width:80px;height:75px}.col-md-4 .product-image-nc{width:120px;height:100px}.col-lg-3 .product-image-nc{width:180px;height:160px}.col-xl-2 .product-image-nc{width:200px;height:175px}button.btn-wish{margin-left:.5rem!important;margin-right:.25rem!important;padding-right:1rem!important;padding-left:1rem!important}.col-xl-2 button.btn-wish{margin-left:0rem!important;margin-right:0rem!important}.col-xl-2 .card-body{padding:1rem 0rem!important}.cs-cat-title p{margin-bottom:.25rem!important}.category-search-container{display:flex;flex-direction:row;align-items:center;gap:16px}.cs-input-block{flex:1}.cs-submit-btn{white-space:nowrap}.image-upload-field label{float:left}.image-upload-field input{border-radius:0}.dropdown ul{width:max-content}.cs-dropdown-select{padding-right:20px}.cs-dropdown-price-label{display:inline}.cs-dropdown-price-input{display:inline;width:45%}.show-info-buttons{display:block;float:left;margin-bottom:5px}.show-info-button{display:block;float:left;clear:none}.btn-display-button{background-color:#66f;color:#fff;border:none}.btn-display-button:hover{background-color:#aaf}.btn-display-button-off{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.5;border:none!important}.product-specs-row{background-color:#ddd}.row-name-col{width:150px}.row-val-col{text-align:left}table p.table-title-p{margin-left:5px}.product-detail-category{text-align:left;margin-bottom:10px}table.product-detail-category{width:100%}td.td-left{text-align:left}td.td-right{text-align:right}.product-detail-category span.x-left{color:#636363}table.table-detail-specs th{width:25%}table.table-detail-specs td{text-align:left}#display-meta-content{margin-bottom:10px}#go-to-cart{margin-top:10px}.quantity-container{display:inline-block;margin:0 auto 1rem}.quantity-container input.quantity{width:100px}.display-main-spec{display:inline-block;margin:0 auto 1rem;text-align:center}.ptop-5{padding-top:.5rem}.pbot-1{padding-bottom:1rem}.toggle-buttons{display:block;margin-bottom:8px;width:100%;clear:both}.toggle-buttons button.btn-left{margin-right:10px}.toggle-buttons button.btn-right{margin-left:10px}main.main-clear{display:block;float:left;clear:both;width:100%}section.accounting-section{padding:10px}table.account-table{margin:25px auto 0;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#fff;color:#00376f}table.account-table td{border:1px solid #c7c7c7;text-align:left;padding:8px}td.td-left{border-left:none!important}td.td-right{border-right:none!important}.header-search-input{border-radius:0!important}#gallery *{box-sizing:border-box}#gallery .container{position:relative}#gallery .cursor{cursor:pointer}#gallery .prev,#gallery .next{cursor:pointer;padding:15px;color:#000;font-weight:700;font-size:20px;border-radius:0 3px 3px 0}#gallery .prev:hover,#gallery .next:hover{background-color:#ddd}#gallery .bigbox-numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}#gallery .caption-container{text-align:center;background-color:#222;padding:2px 16px;color:#fff}#gallery .column{float:left;width:16.66%}#gallery .thumb{opacity:.6}#gallery .active,#gallery .thumb:hover{opacity:1}@media(max-width:720px){.header-search-input{width:170px!important}.category-search-nav{display:block!important;align-items:center}.product-image-nc{width:225px!important;height:225px!important}.category-search-container{flex-direction:column;gap:12px;align-items:center}.cs-input-block{width:100%;text-align:center}.cs-submit-btn{width:100%}}@media(max-width:770px){#homeLink{display:none}}
