/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-primary:#366e62;--color-primary-light:#d4d4d4;--color-secondary:#f698b7;--color-secondary-dark:#d36e8f;--color-secondary-darker:#721a37;--color-tertiary:#cc7721;--color-bg:#f6f8fb;--color-border:#e6ecf5;--color-text:#282c32;--color-dark:#282c32;--color-danger:#721a37}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}body,html{font-size:14px;width:100vw}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{color:var(--color-secondary);text-decoration:none;transition:all .2s ease}.app{display:flex;flex-direction:row;margin:auto;max-width:1400px;min-height:100vh;width:100%}.app-content{flex:1;padding:1em}.form-group{display:flex;flex-direction:column;gap:.5em}.form-group label{font-weight:700;padding-left:1em}.form-control{background-color:var(--color-bg);border:none;border-radius:6px;outline:none;padding:1em;width:100%}.btn{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-weight:700;padding:1em;text-transform:uppercase;transition:all .2s ease;width:fit-content}.btn-primary{background-color:var(--color-primary)}.btn:hover{background-color:teal}.btn-light{background-color:transparent;border:1px solid #000;color:#000;font-size:.8em;padding:.5em 1em}.btn-light:hover{background-color:var(--color-secondary);border-color:var(--color-secondary-dark);color:var(--color-secondary-darker)}.alert{background-color:#d3d3d3;font-weight:700;padding:1em}.alert-danger{color:red}.app-sidebar{display:flex;flex-direction:column;gap:1em;padding:1em;width:300px}.app-sidebar .app-sidebar-head{display:flex;flex-direction:column;gap:.5em;margin-bottom:1em}.app-sidebar .app-sidebar-head .logo img{height:2em}.app-sidebar .app-sidebar-head .app-name{font-size:1.2em;font-weight:600}.app-sidebar .app-sidebar-inner{display:flex;flex:1;flex-direction:column;gap:1.5em}.app-sidebar .menu-group{border-bottom:1px solid var(--color-border);padding-bottom:1em}.app-sidebar .menu-group:last-of-type{border-bottom:none}.app-sidebar .menu-group a{color:var(--color-text)}.app-sidebar .menu-group .menu-main{color:var(--color-primary);display:block;font-weight:600;margin-bottom:.5em}.app-sidebar .menu-group .sub-menu{display:flex;flex-direction:column;font-size:.9em;gap:.5em}.app-sidebar .menu-group .sub-menu a{display:block}.app-sidebar .menu-group .sub-menu a:hover{color:var(--color-secondary)}.page-head{border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:.5em;margin-bottom:1em;padding-bottom:1em}.page-head .page-title{position:relative}.page-head .page-title:before{background-color:var(--color-primary);border-radius:50px;bottom:7px;content:" ";display:inline-block;height:8px;left:-.8em;position:absolute;width:8px}.page-head .page-info{color:var(--color-primary);font-size:.9em;opacity:.8}.topbar{background-color:var(--color-primary);display:block;height:1em;margin-bottom:1em}.filter-bar{background:#fff;border:1px solid var(--color-border);border-radius:6px;margin-bottom:2em;padding:1em}.filter-bar .filter-form{align-items:center;display:flex;flex-wrap:wrap;gap:1em}.filter-bar .filter-input,.filter-bar .filter-input-sm,.filter-bar .filter-select{background-color:#fff;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text,#333);font-size:.9em;outline:none;padding:.5em 1em}.filter-bar .filter-input-sm:focus,.filter-bar .filter-input:focus,.filter-bar .filter-select:focus{border-color:var(--color-primary)}.filter-bar .filter-input{min-width:150px}.filter-bar .filter-price{align-items:center;display:flex;gap:.5em}.filter-bar .filter-price .filter-input-sm{width:90px}.filter-bar .btn-clear,.filter-bar .btn-filter{border:none;border-radius:6px;cursor:pointer;font-size:.9em;font-weight:700;padding:.5em 1.5em}.filter-bar .btn-filter{background-color:var(--color-primary);color:#fff}.filter-bar .btn-filter:hover{opacity:.9}.filter-bar .btn-clear{background-color:var(--color-border);color:var(--color-text,#333)}.filter-bar .btn-clear:hover{opacity:.8}.pagination-wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:2em;margin-top:2em}.pagination-wrapper .pagination-info{color:var(--color-text,#666);font-size:.9em;margin-bottom:1em}.pagination-wrapper .pagination{display:flex;gap:.5em;list-style:none;margin:0;padding:0}.pagination-wrapper .pagination li a,.pagination-wrapper .pagination li span{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text,#333);display:flex;font-size:.9em;justify-content:center;min-width:38px;padding:.5em 1em;text-decoration:none;transition:all .2s}.pagination-wrapper .pagination li a:hover{background-color:var(--color-border)}.pagination-wrapper .pagination li.active a{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.pagination-wrapper .pagination li.disabled span{background-color:#f9f9f9;border-color:var(--color-border);color:#999}.rhr-product-list{display:flex;flex-direction:column;gap:1em}.rhr-product-thumbnail{border-bottom:1px solid var(--color-border);display:flex;flex-direction:row;gap:2em;padding:1em}.rhr-product-thumbnail .product-image{aspect-ratio:1;border-radius:6px;overflow:hidden;width:170px}.rhr-product-thumbnail .product-image .image-placeholder,.rhr-product-thumbnail .product-image img{aspect-ratio:1;border-radius:6px;height:auto;object-fit:cover;width:100%}.rhr-product-thumbnail .product-image .image-placeholder{background-color:var(--color-border)}.rhr-product-thumbnail .product-info{align-content:flex-start;display:flex;flex:1;flex-direction:column;gap:.5em;padding:.5em 0}.rhr-product-thumbnail .product-head{display:flex;flex-direction:row;justify-content:space-between}.rhr-product-thumbnail .product-title{color:var(--color-primary);font-size:1.4em;font-weight:700}.rhr-product-thumbnail .product-head-info{align-items:center;display:flex;flex-direction:row;gap:1em}.rhr-product-thumbnail .product-head-info .product-sku{background-color:var(--color-border);border-radius:6px;font-weight:700;padding:.5em 1em}.rhr-product-thumbnail .product-head-info .product-icn{background-position:50%;background-repeat:no-repeat;background-size:90%;display:block;height:1.8em;width:1.8em}.rhr-product-thumbnail .product-head-info .product-icn.shopify{background-image:url(/build/images/shopify.20b2c48c.svg)}.rhr-product-thumbnail .product-footer{display:flex;flex-direction:row;justify-content:space-between}.rhr-product-thumbnail .product-metas{display:flex;flex:1;flex-direction:column;font-size:.9em;gap:.5em}.rhr-product-thumbnail .product-meta span.product-meta-label{display:inline-block;font-weight:700;width:110px}.rhr-product-thumbnail .product-links{align-self:flex-start;display:flex;flex-direction:row;gap:1em;margin-top:1em}.rhr-product-thumbnail .shipping-display{display:inline-flex;flex-direction:row}.rhr-product-thumbnail .shipping-update{display:none;flex-direction:row;gap:.5em}.rhr-product-thumbnail .shipping-update input{background-color:var(--color-border);border:none;border-radius:6px;padding:.5em}.rhr-product-thumbnail .shipping-update .save-shipping{background-image:url(/build/images/save-w.30762f7c.svg);background-position:50%;background-repeat:no-repeat;background-size:14px}.rhr-product-thumbnail .shipping-update .cancel-shipping{background-image:url(/build/images/trash.00505078.svg);background-position:50%;background-repeat:no-repeat;background-size:14px}.rhr-product-thumbnail .product-tags-wrapper{align-items:flex-end;display:flex;flex-grow:1;gap:1em;justify-content:flex-end}.rhr-product-thumbnail .product-tags-wrapper .product-tags-container{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.rhr-product-thumbnail .product-tags-wrapper .product-tags-container .tags-list{display:flex;flex-wrap:wrap;gap:.5em}.rhr-product-thumbnail .product-tags-wrapper .product-tags-container .tags-list .p-tag{border:1px solid var(--color-border);border-radius:6px;font-size:.8em;padding:.5em 1em}.rhr-product-thumbnail .product-tags-wrapper .product-tags-container .tags-list .p-tag .remove-tag{cursor:pointer;margin-left:3px}.rhr-product-thumbnail .product-tags-wrapper .product-tags-container .tag-input-container{position:relative}.rhr-product-thumbnail .product-tags-wrapper .product-tags-container .tag-input-container .tag-dropdown{background:#fff;border:1px solid var(--color-border);border-radius:6px;bottom:100%;box-shadow:0 8px 24px hsla(210,8%,62%,.2);display:none;margin-bottom:5px;min-width:250px;padding:1em;position:absolute;right:0;z-index:10}.rhr-product-thumbnail .product-tags-wrapper .product-tags-container .tag-input-container .tag-dropdown .tag-suggestions{display:flex;flex-direction:column;list-style:none;margin:0;max-height:150px;overflow-y:auto;padding:1em 0}.rhr-product-thumbnail .product-tags-wrapper .product-tags-container .tag-input-container .tag-dropdown .tag-suggestions .suggestion-item{border-radius:6px;cursor:pointer;padding:.5em 1em}.rhr-product-thumbnail .product-tags-wrapper .product-tags-container .tag-input-container .tag-dropdown .tag-suggestions .suggestion-item:hover{background-color:var(--color-primary);color:#fff}.table{border-collapse:collapse;text-align:left;width:100%}.table td,.table th{padding:.8em}.table thead{background-color:var(--color-primary);color:#fff}.table tbody tr:nth-child(2n){background-color:var(--color-bg)}.table .t-center{text-align:center}.table .td-danger{background-color:#721a37;color:#fff}.login-page{height:100vh}.login-head,.login-page{align-items:center;display:flex;justify-content:center}.login-head{flex-direction:column;gap:1em;margin-bottom:2em}.login-head h1{color:var(--color-primary)}.login-head img{height:auto;width:80px}.login-head:after{background-color:var(--color-secondary);border-radius:50px;content:" ";display:block;height:12px;width:12px}.login-form{border-radius:6px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);display:flex;flex-direction:column;gap:1em;max-width:500px;padding:2em;width:100%}.login-form .btn{align-self:center;width:100%}