:root{--font-family:"NunitoSans";--font-family-italic:"NunitoSans-Italic";--font-size-s:0.75rem;--font-size-m:0.875rem;--font-size-l:1rem;--font-size-xl:1.125rem;--font-size-2xl:1.25rem;--font-size-3xl:1.375rem;--max-page-size:100vw;--max-content-size:1640px;--header-height:40px;--main-header-height:100px;--main-header-height-mobile:50px;--header-logo-width:120px;--header-logo-height:31px;--content-padding-inline:4rem;--content-padding-block:26px;--footer-height:380px;--footer-height-mobile:150px;--banner-height:600px;--max-home-content-size:1200px;--mobile-max-width:768px;--color-primary:#1f1f1f;--color-secondary:#a0a0a0;--color-success:#52bb58;--color-danger:#e13231;--background-color-primary:#fcfcfc;--background-color-secondary:#f5f5f5;--color-white:#fcfcfc;--border-color-primary:#eaeaeb;--border-color-grey:#a0a0a0;--border-color-black:#1f1f1f;--border-color-grey-opacity-25:#a0a0a040;--button-border-color-primary:#1f1f1f;--button-hover-background:#464646;--icon-default-color:#1f1f1f;--icon-hover-background:#f5f5f5;--form-border-color:#1f1f1f;--divider-color-grey-rgba:hsla(0,0%,44%,.3);--mask-color:#a0a0a066;--status-color-green:#6fad27;--status-color-red:#d92919;--status-color-dark:#763318;--status-color-yellow:#e0bf0d;--status-color-blue:#276aad}@font-face{font-family:NunitoSans;src:url(/fonts/NunitoSans.ttf) format("truetype")}@font-face{font-family:NunitoSans-Italic;src:url(/fonts/NunitoSans-Italic.ttf) format("truetype");font-style:italic}[data-theme=dark]{--color-primary:#fcfcfc;--background-color-primary:#1f1f1f}.ant-form-item{position:relative}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover{border-color:var(--border-color-grey)}.ant-form-item-label{padding-left:11px!important;display:flex;align-items:center;height:100%;pointer-events:none;position:absolute;left:0;top:0;transition:.2s;transition-timing-function:ease;opacity:.5;z-index:2}.ant-form-item:has(.ant-input-number:focus) .ant-form-item-label,.ant-form-item:has(.ant-input-number:not(:placeholder-shown)) .ant-form-item-label,.ant-form-item:has(.ant-input:focus) .ant-form-item-label,.ant-form-item:has(.ant-input:not(:placeholder-shown)) .ant-form-item-label{opacity:1;transform:scale(.75) translateY(-68%) translateX(14px);background:var(--background-color-primary);-webkit-transform-origin-x:0;height:auto;padding:0 4px!important;color:var(--color-primary);text-align:left}.ant-form-item:has(.ant-input-number:focus) .ant-form-item-label>label,.ant-form-item:has(.ant-input-number:not(:placeholder-shown)) .ant-form-item-label>label,.ant-form-item:has(.ant-input:focus) .ant-form-item-label>label,.ant-form-item:has(.ant-input:not(:placeholder-shown)) .ant-form-item-label>label{opacity:.7;height:auto}.ant-form-item:has(.ant-input-number:focus) .ant-form-item-label,.ant-form-item:has(.ant-input-number:not(:-ms-input-placeholder)) .ant-form-item-label,.ant-form-item:has(.ant-input:focus) .ant-form-item-label,.ant-form-item:has(.ant-input:not(:-ms-input-placeholder)) .ant-form-item-label{opacity:1;transform:scale(.75) translateY(-100%) translateX(-30px)}.ant-input-number:hover,.ant-input:hover{border-color:var(--border-color-grey)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-primary);-webkit-box-shadow:0 0 0 30px var(--background-color-primary) inset!important}.ant-form-item .ant-form-item-explain-error{font-size:var(--font-size-s)}.custom-button{cursor:pointer;height:auto;border:1px solid var(--button-border-color-primary);font-size:var(--font-size-m);display:inline-flex;justify-content:center;align-items:center}.custom-button *+*{margin-left:5px}.custom-button:not(:disabled):focus-visible{outline:none}.custom-button .wave-motion-appear{display:none}.custom-button.bg-transparent{background:transparent}.custom-button.primary{color:var(--color-primary)!important;background:var(--background-color-primary)!important}.custom-button.primary:hover:not([disabled]):not(:disabled){background:var(--button-hover-background)!important}.custom-button.primary.solid,.custom-button.primary:hover:not([disabled]):not(:disabled),.custom-button.primary:hover:not([disabled]):not(:disabled) svg{color:var(--background-color-primary)!important}.custom-button.primary.solid{background:var(--color-primary)!important}.custom-button.primary.solid:hover:not([disabled]):not(:disabled){background:var(--button-hover-background)!important}.custom-button.primary.solid:hover:not([disabled]):not(:disabled),.custom-button.primary.solid:hover:not([disabled]):not(:disabled) svg{color:var(--background-color-primary)!important}.custom-button.secondary{color:var(--color-secondary)!important;background:var(--background-color-primary)!important;border-color:var(--color-secondary)!important}.custom-button.secondary:hover:not([disabled]):not(:disabled){background:var(--button-hover-background)!important}.custom-button.secondary.solid,.custom-button.secondary:hover:not([disabled]):not(:disabled),.custom-button.secondary:hover:not([disabled]):not(:disabled) svg{color:var(--background-color-secondary)!important}.custom-button.secondary.solid{background:var(--button-hover-background)!important}.custom-button.secondary.solid:hover:not([disabled]):not(:disabled){background:var(--background-color-primary)!important;border-color:var(--color-secondary)!important}.custom-button.secondary.solid:hover:not([disabled]):not(:disabled),.custom-button.secondary.solid:hover:not([disabled]):not(:disabled) svg{color:var(--color-secondary)!important}.custom-button.hover-danger:hover:not([disabled]):not(:disabled){background:var(--color-danger)!important}.custom-button.hover-danger:hover:not([disabled]):not(:disabled),.custom-button.hover-danger:hover:not([disabled]):not(:disabled) svg{color:var(--color-white)!important}.custom-button:disabled,.custom-button[disabled]{opacity:.5}.custom-button.text-form{font-weight:600;box-shadow:none;background:transparent;border:none;color:var(--color-primary)}.custom-button.text-form:hover{background:var(--background-color-secondary)}.custom-button.text-form.underline span{padding-bottom:3px;border-bottom:1px solid var(--color-secondary)}.custom-button.rounded-tl{border-top-left-radius:5px}.custom-button.rounded-tr{border-top-right-radius:5px}.custom-button.rounded-bl,.custom-button.rounded-br{border-bottom-left-radius:5px}.custom-button.rounded{border-radius:5px}.custom-button.loading-hide-content.ant-btn-loading>:not(.ant-btn-loading-icon){visibility:hidden}.custom-button.loading-hide-content.ant-btn-loading .ant-btn-loading-icon{position:absolute;left:calc(50% - 10px);top:calc(50% - 12px)}.mobile .custom-button{font-size:var(--font-size-s);padding:1rem .5rem}.custom-number-input{width:-moz-fit-content;width:fit-content}.custom-number-input .ant-input-group-addon{cursor:pointer;background:transparent;padding:2px 5px;border:1px solid var(--button-border-color-primary);border-radius:0 5px 5px 0}.custom-number-input .ant-input-group-addon:first-child{border-radius:5px 0 0 5px}.custom-number-input .ant-input{border:1px solid var(--button-border-color-primary);width:3.5rem;padding-top:2px;padding-bottom:2px}.custom-number-input input::-webkit-inner-spin-button,.custom-number-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-number-input input[type=number]{-moz-appearance:textfield}.custom-rating-wrapper{margin:.25rem .25rem .25rem 0}.custom-rating-wrapper .rating-num{margin-left:.4rem;font-weight:17px;line-height:24px;color:var(--color-primary)}.custom-rating-wrapper .ant-rate-star,.custom-rating-wrapper .rating{font-size:.95rem;color:var(--color-primary)}.custom-rating-wrapper .ant-rate-star:not(:last-child){-webkit-margin-end:4px;margin-inline-end:4px}.custom-rating-wrapper.clickable *{cursor:pointer}.custom-rating-wrapper.clickable .ant-rate-star,.custom-rating-wrapper.clickable .rating,.custom-rating-wrapper.clickable .rating-num{color:var(--color-secondary)}.custom-rating-wrapper.clickable:hover .ant-rate-star,.custom-rating-wrapper.clickable:hover .rating,.custom-rating-wrapper.clickable:hover .rating-num{color:var(--color-primary)}.custom-rating-wrapper.small .ant-rate{font-size:var(--font-size-s)}.custom-tag{margin:0;border-color:var(--color-primary);background:transparent;color:var(--color-primary)}.custom-tag:not(.custom-tag:first-child){margin-left:10px}.custom-confirmation-modal .anticon.anticon-exclamation-circle{color:var(--color-primary)}.custom-confirmation-modal .ant-modal-confirm-btns{display:flex;justify-content:center}.custom-confirmation-modal .ant-modal-confirm-btns button{width:100%}.mobile-menu{height:100vh;overflow-y:hidden}.mobile-menu .ant-drawer-header{border:none;padding:1rem 1.25rem 0}.mobile-menu .ant-drawer-body{padding:0 .5rem 1rem;overflow-y:hidden}.mobile-menu .user-text{font-size:var(--font-size-2xl)}.mobile-menu .menu-row{position:relative;margin:1.5rem 0}.mobile-menu .menu-row .menu-row-text{font-size:var(--font-size-xl);text-transform:uppercase;padding-left:1rem;font-weight:700;width:80%}.mobile-menu .menu-row.back-to-all{margin-bottom:3rem}.mobile-menu .selected-label{margin-left:1rem;font-weight:400;font-size:var(--font-size-m)}.mobile-menu .arrow-right-icon{position:absolute;right:0;top:2px}.mobile-menu .nav-menu-container{height:60vh;overflow-y:auto}.mobile-menu .nav-menu-container.expanded{height:90vh}.mobile-menu .logout{padding-left:45px}.mobile-filter-sidebar .ant-drawer-header{border:none;padding-bottom:0}.mobile-filter-sidebar .ant-drawer-header-title{flex-direction:row-reverse}.header-menu-popup .ant-menu-title-content{font-weight:600;text-transform:uppercase;color:var(--color-primary)}.sort-by-dropdown .ant-dropdown-menu{transform:translateX(-1rem)}*{box-sizing:border-box;padding:0;margin:0}::-webkit-scrollbar-thumb{background-color:var(--color-primary)}::-webkit-scrollbar{width:4px;height:4px}body,html{max-width:100vw;scroll-behavior:smooth}body{background-color:var(--background-color-primary);color:var(--color-primary);font-family:var(--font-family)}:focus-visible{outline:none}a{color:inherit;text-decoration:none}h1{font:normal normal 600 30px/24px var(--font-family);margin-bottom:30px}.site-layout{max-width:var(--max-page-size);margin:0 auto}.page-content{padding-inline:var(--content-padding-inline);padding-block:var(--content-padding-block);max-width:var(--max-content-size);margin:0 auto}.center-content{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;margin-top:2rem}.ant-divider{border-color:var(--border-color-grey-opacity-25)}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{font-size:20px;padding-top:10px}.ant-form-item-has-error .ant-form-item-label label{color:var(--color-danger)}.display-none{display:none}.ant-menu-submenu.ant-menu-submenu-popup{max-height:50vh}.ant-drawer-mask{background-color:var(--mask-color)!important}.ql-align-center{text-align:center}.ql-align-right{text-align:right}@media(prefers-color-scheme:dark){html{color-scheme:dark}}@keyframes rotate{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.w-100{width:100%!important}.w-75{width:75%!important}.w-50{width:50%!important}.w-25{width:25%!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-auto{width:auto!important}.h-100{height:100%!important}.h-75{height:75%!important}.h-50{height:50%!important}.h-25{height:25%!important}.h-fit{height:-moz-fit-content!important;height:fit-content!important}.text-primary{color:var(--color-primary)!important}.text-grey{color:var(--color-secondary)!important}.text-danger{color:var(--color-danger)!important}.text-underline{text-decoration:underline}.text-bold{font-weight:700}.text-extra-bold{font-weight:bolder}.text-unbold{font-weight:400}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-no-wrap{white-space:nowrap}.pointer{cursor:pointer}.float-left{float:left}.float-right{float:right}.no-margin{margin:0!important}.no-padding{padding:0!important}.m-auto{margin:auto}.p-auto{padding:auto}.no-select-text{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hidden{visibility:hidden}.no-drag-image{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.status-tag{font:normal normal 700 12px NunitoSans;padding:6px 16px;border:1px solid;border-radius:5px;background-color:unset}.completed-tag{color:var(--status-color-green)}.cancelled-tag{color:var(--status-color-red)}.payment-failed-tag{color:var(--status-color-dark)}.processing-tag{color:var(--status-color-yellow)}.shipped-tag{color:var(--status-color-blue)}