:focus-visible{outline:none}.main-wrap{--bs-gutter-x:0;display:grid;gap:0;grid-template-areas:"sidebar main";grid-template-columns:auto 1fr;min-height:calc(100vh - 110px)}.main-wrap .main-content-wrap-cover{display:none}@media screen and (max-width:1024px){.main-wrap-error,body.page-errors_401.auth-no .main-wrap,body.page-errors_403.auth-no .main-wrap,body.page-errors_404.auth-no .main-wrap,body.page-errors_419.auth-no .main-wrap,body.page-errors_429.auth-no .main-wrap,body.page-maintenance .main-wrap{display:block}}@media screen and (max-width:480px){.auth-active .main-wrap{grid-template-columns:66px 1fr}.main-wrap.main-wrap-error{display:block}.collapsing{transition:all .1s!important;transition-delay:.3s!important}.sidebar-active .main-wrap{grid-template-columns:80% 1fr;overflow-x:clip;transition:all .1s linear!important;transition-delay:.1s!important}.sidebar-active .main-wrap .main-content-wrap{position:relative}.sidebar-active .main-wrap .main-content-wrap .main-content-wrap-cover{background:rgba(0,0,0,.8);display:block;height:calc(100vh - 100px);position:fixed;right:0;top:100px;width:20vw;z-index:9}.sidebar-active .main-wrap .main-content-wrap .main-content-wrap-cover .sidebar-close{color:#fff;font-size:25px;margin-top:5px;text-align:center}.sidebar-active .main-wrap .main-content-wrap .main-content-wrap-cover .sidebar-close span i{color:var(--app-main-color)}.sidebar-active .main-wrap .main-content-sidebar .main-sidebar-content{width:calc(80vw - 66px)!important}}.error-wrap{align-items:center;display:flex;height:calc(100vh - 223px);justify-content:center}.error-wrap .error-content{text-align:center}.error-wrap .error-content h1{color:#212529;font-size:100px;font-weight:700;line-height:120px;margin-bottom:10px}.error-wrap .error-content .title{color:#212529;font-size:30px;line-height:40px;margin-bottom:0}.error-wrap .error-content .title span{color:var(--app-main-color)}.error-wrap .error-content .message{color:#6c757d;font-size:16px;line-height:18px;margin-bottom:40px}.error-wrap .error-content .expected-time{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:40px}.error-wrap .error-content .expected-time .maintenance-time{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:0}.error-wrap .error-content .expected-time .maintenance-time .maintenance-time-label{background-color:var(--app-main-color);border:2px solid var(--app-main-color);border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0;color:#fff;padding:2px;width:160px}.error-wrap .error-content .expected-time .maintenance-time .maintenance-time-value{border:2px dashed #eee;border-radius:4px;border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;padding:2px 20px;text-align:left;width:120px}.error-wrap .error-content .expected-time .maintenance-time-message{color:#6c757d;font-size:12px;line-height:14px;width:280px}@media screen and (max-width:1024px){.main-wrap-error .error-wrap,body.page-maintenance .error-wrap{height:calc(100vh - 20px)}.error-wrap .error-content h1{font-size:65px;line-height:1em}.error-wrap .error-content .title{font-size:28px;line-height:1em;margin-bottom:10px}.error-wrap .error-content .message{font-size:20px;line-height:1em;margin-bottom:40px}}@media screen and (max-width:480px){.error-wrap .error-content h1{font-size:45px;line-height:1em}.error-wrap .error-content .title{font-size:22px;line-height:1em;margin-bottom:10px}.error-wrap .error-content .message{font-size:15px;line-height:1em;margin-bottom:40px}}body{background-color:#fff;font-family:var(--app-font-primary);z-index:1}h1,h2{color:var(--app-title-color)}h3,h4,h5,h6{color:var(--app-title2-color)}p{color:var(--app-paragraph-color)}a{color:var(--app-main-color);cursor:pointer}a:hover{color:var(--app-main-color-hover)}.bd-gutter{--bs-gutter-x:3rem}.bi{fill:currentColor;vertical-align:-.125em}.tooltip{--bs-tooltip-bg:#6c757d}.tns-visually-hidden{left:auto}.fancybox__thumb{border-radius:0}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:var(--app-main-color);border-radius:0;border-width:3px}.fancybox__progress{background:var(--app-main-color)}.tns-visually-hidden{display:none}.form-control{background:#fff;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);height:54px}.form-control:not(.is-invalid){border:none}.form-control:focus{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.form-control:focus:not(.is-invalid){border:none}.form-control.is-invalid:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.form-control:disabled{background-color:#eee;color:#6c757d;opacity:.8}.form-select{border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);height:54px}.form-select:not(.is-invalid){border:none}.form-select:focus{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.form-select:focus:not(.is-invalid){border:none}.form-select.is-invalid:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.form-select:disabled{background-color:#eee;color:#6c757d;opacity:.8}.form-check-input{margin-top:0}.form-check-input~.form-check-label{color:#212529;font-size:14px;line-height:16px;margin-left:8px}.form-check-input:not(.is-invalid){border:1px solid rgba(0,0,0,.1)}.form-check-input:focus{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.form-check-input:focus:not(.is-invalid){border:1px solid rgba(0,0,0,.1)}.form-check-input.is-invalid:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.form-check-input.is-invalid~.form-check-label{color:#212529}.form-check-input:checked{background-color:var(--app-main-color);border-color:var(--app-main-color)}.form-check-input:disabled{color:#6c757d;opacity:.6}textarea.form-control{height:auto}.field-control{cursor:pointer;display:block;font-size:14px;margin-bottom:15px;padding-left:30px;position:relative}.field-control .caption{color:#888;position:relative;top:.2rem}.field-control input{opacity:0;position:absolute;z-index:-1}.field-control .control__indicator{background:#fff;border:1px solid #e6e6e6;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);height:20px;left:0;position:absolute;top:2px;width:20px}.field-control .control--radio .control__indicator{border-radius:50%}.field-control:disabled{background-color:#eee;color:#6c757d;opacity:.8}.field-control input:focus~.control__indicator,.field-control:hover input~.control__indicator{background:#fff}.field-control input:checked:focus~.control__indicator,.field-control input:checked~.control__indicator,.field-control:hover input:not([disabled]):checked~.control__indicator{background:var(--app-main-color)}.field-control input:disabled~.control__indicator{background:#e6e6e6;opacity:.9;pointer-events:none}.control__indicator:after{content:"";display:none;font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;position:absolute;transition:all .3s ease}.field-control input:checked~.control__indicator:after{color:#fff;display:block}.control--checkbox .control__indicator:after{left:50%;margin-top:0;top:50%;transform:translate(-50%,-50%)}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--checkbox input:disabled:checked~.control__indicator{background-color:var(--app-main-color);opacity:.2}@media screen and (max-width:1024px){form .mb-3{margin-bottom:0}form .mb-3 div:not(:last-child){margin-bottom:1rem}.form-control{height:auto}}.wrap-field-companies_typology{display:none}.toastify{border-radius:10px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1)}.toastify.error{background:#dc3545;color:#fff}.toastify.success{background:#0f5132;color:#fff}.toastify.warning{background:#ffaf00;color:#fff}.alert{border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);height:auto;opacity:1}.alert h1,.alert h2,.alert h3,.alert h4,.alert h5,.alert h6,.alert p{color:var(--app-paragraph-color)}.alert p,.alert ul{margin-bottom:0}.alert ul{list-style:none;padding-left:0}.alert ul li{color:var(--app-paragraph-color);font-size:14px}.alert ul li span{font-weight:700}.alert.alert-hidden{height:0;margin:0;opacity:0;overflow:hidden;padding:0;transition:opacity .5s ease-out}.alert.alert-danger{--bs-alert-color:#dc3545;--bs-alert-border-color:#dc3545}.popover{background:#fff;border:none;border-radius:10px;box-shadow:0 .5em 1.5em rgba(0,0,0,.1),0 .125em .5em rgba(0,0,0,.15);max-width:100%;z-index:99}.popover-warning,.popover-warning-init{--bs-popover-max-width:60%;--bs-popover-border-color:#fc0;--bs-popover-bg:#fff3cd;--bs-popover-body-padding-x:.5rem;--bs-popover-body-padding-y:.25rem;background-color:#fff3cd;border:1px solid #fc0;max-width:60%}.popover-warning-init>.popover-body,.popover-warning>.popover-body{max-height:60vh;overflow:auto}.popover-warning-init>.popover-body::-webkit-scrollbar,.popover-warning>.popover-body::-webkit-scrollbar{height:5px;width:5px}.popover-warning-init>.popover-body::-webkit-scrollbar-track,.popover-warning>.popover-body::-webkit-scrollbar-track{background-color:#f1f1f1}.popover-warning-init>.popover-body::-webkit-scrollbar-thumb,.popover-warning>.popover-body::-webkit-scrollbar-thumb{background-color:var(--app-main-color);border-radius:5px}.popover-warning-init>.popover-body::-webkit-scrollbar-thumb:hover,.popover-warning>.popover-body::-webkit-scrollbar-thumb:hover{background-color:var(--app-main-color)}.popover-warning .warning-table-suspended,.popover-warning-init .warning-table-suspended{position:relative}.popover-warning .warning-table-suspended h6,.popover-warning-init .warning-table-suspended h6{font-size:12px;line-height:14px;margin-bottom:6px}.popover-warning .warning-table-suspended table,.popover-warning-init .warning-table-suspended table{background-color:#fff}.popover-warning .warning-table-suspended table td,.popover-warning .warning-table-suspended table th,.popover-warning-init .warning-table-suspended table td,.popover-warning-init .warning-table-suspended table th{font-size:10px;line-height:12px}.popover-warning .warning-table-suspended table td i,.popover-warning .warning-table-suspended table th i,.popover-warning-init .warning-table-suspended table td i,.popover-warning-init .warning-table-suspended table th i{margin-right:4px}.popover-warning .warning-table-suspended table td.col-date,.popover-warning .warning-table-suspended table td.col-expiration,.popover-warning .warning-table-suspended table th.col-date,.popover-warning .warning-table-suspended table th.col-expiration,.popover-warning-init .warning-table-suspended table td.col-date,.popover-warning-init .warning-table-suspended table td.col-expiration,.popover-warning-init .warning-table-suspended table th.col-date,.popover-warning-init .warning-table-suspended table th.col-expiration{text-align:center}.popover-warning .warning-table-suspended table td.col-amount,.popover-warning .warning-table-suspended table th.col-amount,.popover-warning-init .warning-table-suspended table td.col-amount,.popover-warning-init .warning-table-suspended table th.col-amount{text-align:right}.popover-warning .warning-table-suspended table td.col-total-amount,.popover-warning .warning-table-suspended table td.col-total-label,.popover-warning .warning-table-suspended table th.col-total-amount,.popover-warning .warning-table-suspended table th.col-total-label,.popover-warning-init .warning-table-suspended table td.col-total-amount,.popover-warning-init .warning-table-suspended table td.col-total-label,.popover-warning-init .warning-table-suspended table th.col-total-amount,.popover-warning-init .warning-table-suspended table th.col-total-label{font-weight:700;text-align:right}.popover-warning .warning-table-suspended table th,.popover-warning-init .warning-table-suspended table th{white-space:nowrap}.popover-warning .warning-table-suspended table td.col-amount,.popover-warning-init .warning-table-suspended table td.col-amount{font-weight:700}.popover-warning .warning-table-suspended table tr.warning-doc-unsolved,.popover-warning-init .warning-table-suspended table tr.warning-doc-unsolved{background-color:#dc3545}.popover-warning .warning-table-suspended table tr.warning-doc-unsolved td,.popover-warning-init .warning-table-suspended table tr.warning-doc-unsolved td{color:#fff}.popover-warning .warning-table-suspended table tr.warning-total-unsolved .col-total-amount,.popover-warning .warning-table-suspended table tr.warning-total-unsolved .col-total-label,.popover-warning-init .warning-table-suspended table tr.warning-total-unsolved .col-total-amount,.popover-warning-init .warning-table-suspended table tr.warning-total-unsolved .col-total-label{background-color:#dc3545;color:#fff}.popover-warning .warning-table-suspended table tr.warning-partial-total .col-total-amount,.popover-warning .warning-table-suspended table tr.warning-partial-total .col-total-label,.popover-warning-init .warning-table-suspended table tr.warning-partial-total .col-total-amount,.popover-warning-init .warning-table-suspended table tr.warning-partial-total .col-total-label{background-color:#cfcfcf}.popover-warning .warning-table-suspended table tr.warning-total .col-total-amount,.popover-warning .warning-table-suspended table tr.warning-total .col-total-label,.popover-warning-init .warning-table-suspended table tr.warning-total .col-total-amount,.popover-warning-init .warning-table-suspended table tr.warning-total .col-total-label{background-color:#000;color:#fff}.popover-warning-init{z-index:9999}@media screen and (max-width:1024px){.popover-warning,.popover-warning-init{--bs-popover-max-width:70%;max-width:70%}.popover-warning-init>.popover-body,.popover-warning>.popover-body{max-height:70vh}.popover-warning .warning-table-suspended h6,.popover-warning-init .warning-table-suspended h6{font-size:11px;line-height:13px;margin-bottom:6px}.popover-warning .warning-table-suspended table,.popover-warning-init .warning-table-suspended table{background-color:#fff}.popover-warning .warning-table-suspended table td,.popover-warning .warning-table-suspended table th,.popover-warning-init .warning-table-suspended table td,.popover-warning-init .warning-table-suspended table th{font-size:9px;line-height:11px}}@media screen and (max-width:480px){.popover-warning,.popover-warning-init{--bs-popover-max-width:90%;max-width:90%}.popover-warning-init>.popover-body,.popover-warning>.popover-body{max-height:80vh}}input.check-quantity{transition:all .8s ease 0s}input.check-quantity.check-not-visible{background-color:#dc3545!important;border:1px solid #dc3545!important;color:#fff;opacity:.4}input.check-quantity.check-quantity-outstock{border:1px solid #dc3545!important}input.check-quantity.check-quantity-incart{border:1px solid #0f5132!important}input.check-quantity.check-quantity-change{border:1px solid #f4db87!important}input.check-quantity:disabled{background-color:#eee;color:#6c757d;opacity:.8}.wrap-field-acceptance .col-field-acceptance{display:flex}.cart-header-form .col-field-acceptance{margin-top:1rem}.cart-header-form .col-field-acceptance .form-check-input{flex:inherit}.bootbox .modal-content{background-color:#fafafa;border:none;border-radius:10px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#212529}.bootbox .modal-content .modal-header{border:none;padding:15px 15px 0}.bootbox .modal-content .modal-body{color:#212529;font-size:16px;line-height:18px;padding:20px 15px}.bootbox .modal-content .modal-body .bootbox-input{margin-top:6px}.bootbox .modal-content .modal-footer{border:none;gap:6px;padding:0 15px 15px}.bootbox .modal-content button[type=button].btn,.bootbox .modal-content button[type=reset].btn,.bootbox .modal-content button[type=submit].btn,.bootbox .modal-content input[type=button].btn,.bootbox .modal-content input[type=reset].btn,.bootbox .modal-content input[type=submit].btn{border:none;border-radius:6px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#fff;height:32px;line-height:32px;margin:0;padding:0;width:42px}.bootbox .modal-content button[type=button].btn.btn-modal-success,.bootbox .modal-content button[type=reset].btn.btn-modal-success,.bootbox .modal-content button[type=submit].btn.btn-modal-success,.bootbox .modal-content input[type=button].btn.btn-modal-success,.bootbox .modal-content input[type=reset].btn.btn-modal-success,.bootbox .modal-content input[type=submit].btn.btn-modal-success{background-color:#0f5132}.bootbox .modal-content button[type=button].btn.btn-modal-success:hover,.bootbox .modal-content button[type=reset].btn.btn-modal-success:hover,.bootbox .modal-content button[type=submit].btn.btn-modal-success:hover,.bootbox .modal-content input[type=button].btn.btn-modal-success:hover,.bootbox .modal-content input[type=reset].btn.btn-modal-success:hover,.bootbox .modal-content input[type=submit].btn.btn-modal-success:hover{background-color:#0e492d;border:none}.bootbox .modal-content button[type=button].btn.btn-modal-warning,.bootbox .modal-content button[type=reset].btn.btn-modal-warning,.bootbox .modal-content button[type=submit].btn.btn-modal-warning,.bootbox .modal-content input[type=button].btn.btn-modal-warning,.bootbox .modal-content input[type=reset].btn.btn-modal-warning,.bootbox .modal-content input[type=submit].btn.btn-modal-warning{background-color:#ffaf00}.bootbox .modal-content button[type=button].btn.btn-modal-warning:hover,.bootbox .modal-content button[type=reset].btn.btn-modal-warning:hover,.bootbox .modal-content button[type=submit].btn.btn-modal-warning:hover,.bootbox .modal-content input[type=button].btn.btn-modal-warning:hover,.bootbox .modal-content input[type=reset].btn.btn-modal-warning:hover,.bootbox .modal-content input[type=submit].btn.btn-modal-warning:hover{background-color:#e89f01;border:none}.bootbox .modal-content button[type=button].btn.btn-modal-alert,.bootbox .modal-content button[type=reset].btn.btn-modal-alert,.bootbox .modal-content button[type=submit].btn.btn-modal-alert,.bootbox .modal-content input[type=button].btn.btn-modal-alert,.bootbox .modal-content input[type=reset].btn.btn-modal-alert,.bootbox .modal-content input[type=submit].btn.btn-modal-alert{background-color:#dc3545}.bootbox .modal-content button[type=button].btn.btn-modal-alert:hover,.bootbox .modal-content button[type=reset].btn.btn-modal-alert:hover,.bootbox .modal-content button[type=submit].btn.btn-modal-alert:hover,.bootbox .modal-content input[type=button].btn.btn-modal-alert:hover,.bootbox .modal-content input[type=reset].btn.btn-modal-alert:hover,.bootbox .modal-content input[type=submit].btn.btn-modal-alert:hover{background-color:#c82f3f;border:none}.bootbox .modal-content button[type=button].btn.btn-modal-cancel,.bootbox .modal-content button[type=reset].btn.btn-modal-cancel,.bootbox .modal-content button[type=submit].btn.btn-modal-cancel,.bootbox .modal-content input[type=button].btn.btn-modal-cancel,.bootbox .modal-content input[type=reset].btn.btn-modal-cancel,.bootbox .modal-content input[type=submit].btn.btn-modal-cancel{background-color:#6c757d}.bootbox .modal-content button[type=button].btn.btn-modal-cancel:hover,.bootbox .modal-content button[type=reset].btn.btn-modal-cancel:hover,.bootbox .modal-content button[type=submit].btn.btn-modal-cancel:hover,.bootbox .modal-content input[type=button].btn.btn-modal-cancel:hover,.bootbox .modal-content input[type=reset].btn.btn-modal-cancel:hover,.bootbox .modal-content input[type=submit].btn.btn-modal-cancel:hover{background-color:#5c636a;border:none}.bootbox .modal-content button[type=button].btn.btn-modal-app,.bootbox .modal-content button[type=reset].btn.btn-modal-app,.bootbox .modal-content button[type=submit].btn.btn-modal-app,.bootbox .modal-content input[type=button].btn.btn-modal-app,.bootbox .modal-content input[type=reset].btn.btn-modal-app,.bootbox .modal-content input[type=submit].btn.btn-modal-app{background-color:var(--app-main-color)}.bootbox .modal-content button[type=button].btn.btn-modal-app:hover,.bootbox .modal-content button[type=reset].btn.btn-modal-app:hover,.bootbox .modal-content button[type=submit].btn.btn-modal-app:hover,.bootbox .modal-content input[type=button].btn.btn-modal-app:hover,.bootbox .modal-content input[type=reset].btn.btn-modal-app:hover,.bootbox .modal-content input[type=submit].btn.btn-modal-app:hover{background-color:var(--app-main-color-hover);border:none}.dropdown-menu{border:1px solid #d9d9d9;border-radius:0;font-size:14px;padding:10px 0}.dropdown-menu .dropdown-item:active{background-color:var(--app-main-color);color:#fff}.dropdown-menu .dropdown-item i.dropdown-arrow{float:right;font-size:.6rem;padding-right:0;padding-top:3px}.dropdown-menu .dropdown-item i.dropdown-icon{font-size:.7rem;padding-top:3px;width:18px}@media (min-width:1025px){.dropdown-nested .dropdown-menu li{position:relative}.dropdown-nested .dropdown-menu .dropdown-submenu{display:none;left:100%;position:absolute;top:-7px}.dropdown-nested .dropdown-menu .dropdown-submenu-left{left:auto;right:100%}.dropdown-nested .dropdown-menu>li:hover{background-color:#f1f1f1}.dropdown-nested .dropdown-menu>li:hover>.dropdown-submenu{display:block}}@media (max-width:1024px){.dropdown-nested .dropdown-menu .dropdown-menu{margin-bottom:.5rem;margin-left:.7rem;margin-right:.7rem}}.spinner-loader-wrap{min-height:250px;position:relative}.spinner-loader-content{background-color:hsla(0,0%,100%,.8);display:none;height:100%;left:0;padding-bottom:3rem;padding-top:3rem;position:absolute;text-align:center;top:0;width:100%;z-index:2}.spinner-loader-content .spinner-loader{animation:spinner-border .75s linear infinite;border:.25em solid var(--app-main-color);border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}button[type=button].btn,button[type=reset].btn,button[type=submit].btn,input[type=button].btn,input[type=reset].btn,input[type=submit].btn{height:54px;padding-left:30px;padding-right:30px}button[type=button].btn-block,button[type=reset].btn-block,button[type=submit].btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--app-main-color);border-color:var(--app-main-color);color:#fff;opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--app-main-color);--bs-btn-border-color:var(--app-main-color);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--app-main-color-hover);--bs-btn-hover-border-color:var(--app-main-color-border-hover);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--app-main-color-hover);--bs-btn-active-border-color:var(--app-main-color-border-hover);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--app-main-color) --bs-btn-disabled-border-color:var(--app-main-color)}.quantity-action-product{display:block;margin:0 auto;padding:0;width:85%}.quantity-action-product button{background-color:#eee;border:none;border-radius:0;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#212529;display:block;font-size:10px;height:14px;line-height:14px;width:100%}.quantity-action-product button:hover{background-color:#e3e3e3;transition:background-color .2s linear}.main-header{align-items:center;background-color:#fafafa;border:none;border-bottom:1px solid rgba(0,0,0,.15);display:flex;flex-wrap:wrap;gap:20px;height:100px;justify-content:space-between;padding:.5rem 2.5rem;position:-moz-sticky;position:sticky;top:0;z-index:10}.main-header.main-header-navbar{border-bottom:1px solid #fafafa}.main-header.header-layout-center .logo-brand{order:2}.main-header.header-layout-center .header-content{order:1}.main-header.header-layout-center .switch-language{order:3}.main-header.header-layout-left .logo-brand{order:1;padding-left:0}.main-header.header-layout-left .header-content{order:3}.main-header.header-layout-left .switch-language{flex:1;order:2;text-align:right}.main-header .logo-brand{display:inline-block;white-space:nowrap}.main-header .logo-brand img{height:var(--app-logo-height);width:auto}.main-header .header-user-info-container{align-items:center;display:inline-flex}.main-header .header-user-info-container .header-user-info-icon{float:left;font-size:14px;margin-right:5px}.main-header .header-user-info-container .header-user-info{border-left:2px solid var(--app-main-color);max-width:170px;padding-left:5px}.main-header .header-user-info-container .header-user-info .header-user-info-type{color:#6c757d;font-size:11px}.main-header .header-user-info-container .header-user-info .header-user-info-name{-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-font-smoothing:antialiased;color:#000;font-size:12px;font-weight:600;text-transform:capitalize}.main-header .header-user-info-container .header-user-info .header-user-info-session{font-size:10px}@media screen and (max-width:1024px){.main-header .logo-brand img{height:var(--app-logo-height-tablet);width:auto}.main-header .header-user-info-container{padding-left:0}.main-header .header-user-info-container .header-user-info .header-user-info-type{color:#6c757d}.main-header .header-user-info-container .header-user-info .header-user-info-name{font-size:10px}}@media screen and (max-width:480px){.main-header{padding:.5rem;z-index:11!important}.main-header .switch-language{display:flex;flex-basis:20%;justify-content:flex-end;order:3!important;text-align:right}.main-header .logo-brand{display:flex;flex-basis:80%;left:50%;order:2!important;padding:0;position:absolute;text-align:center;transform:translateX(-50%)}.main-header .logo-brand img{height:var(--app-logo-height-mobile)}.main-header .header-user-info-container .header-user-info{max-width:90px}.main-header .header-user-info-container .header-user-info .header-user-info-type{font-size:9px}.main-header .header-user-info-container .header-user-info .header-user-info-name{font-size:10px}.main-header .header-user-info-container .header-user-info-icon{font-size:12px}}.switch-language .switch-language-dropdown i.flag{backface-visibility:hidden;display:inline-block;height:11px;line-height:11px;margin:1px .5em 0 0;text-decoration:inherit;vertical-align:top;width:16px}.switch-language .switch-language-dropdown i.flag img{display:inline-block;height:11px;width:16px}.switch-language .switch-language-dropdown li{color:#212529;font-size:14px;line-height:16px;text-transform:capitalize}.switch-language .switch-language-dropdown li a{padding:2px 8px}.switch-language .switch-language-dropdown li a:hover{background-color:#eee;color:#212529}.switch-language .switch-language-dropdown .switch-language-toggle{text-decoration:none}.switch-language .switch-language-dropdown .switch-language-toggle i.flag{margin:5px 0 0}.switch-language .switch-language-dropdown .switch-language-menu{border:1px solid #d5d5d5;border-radius:4px;padding:6px 0}.switch-language .switch-language-dropdown .switch-language-menu .switch-language-divider{border-top:1px solid #d5d5d5;margin:6px 0}.main-footer{align-items:center;border-top:1px solid rgba(0,0,0,.15);display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto;padding:.5rem 1rem}.main-footer .footer-company{font-size:12px;justify-content:start;line-height:14px;text-align:left}.main-footer .footer-company a{color:#6c757d;text-decoration:none}.main-footer .footer-company a:hover{color:var(--app-paragraph-color)}.main-footer .footer-company p{margin-bottom:0}.main-footer .footer-company p span{color:#6c757d;font-size:11px}.main-footer .footer-company p.poweredby{color:#6c757d;font-size:11px;margin-bottom:0;margin-top:0}.main-footer .footer-company p.poweredby a{color:var(--app-main-color);text-decoration:none}.main-footer .footer-company p.poweredby a:hover{color:var(--app-main-color);text-decoration:underline}.main-footer .footer-social{align-items:center;justify-content:center}.main-footer .footer-social .social-link{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.main-footer .footer-social .social-link .social-item{font-size:18px;margin:0 4px}.main-footer .footer-link{justify-content:end}.main-footer .footer-link .footer-menu{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.main-footer .footer-link .footer-menu li{font-size:12px;line-height:14px;margin:0 6px}.main-footer .footer-link .footer-menu li:last-child{margin-right:0}.main-footer .footer-link .footer-menu li a{color:#6c757d;text-decoration:none}.main-footer .footer-link .footer-menu li a:hover{color:var(--app-paragraph-color)}.main-footer .footer-link .footer-menu li.footer-menu-ico{font-size:10px}.main-footer .footer-share-mobile{align-items:center;display:inline-flex;gap:6px;justify-content:flex-end;padding-top:10px;width:100%}.main-footer .footer-share-mobile .share-mobile-text{color:#6c757d;font-size:12px;line-height:14px}.main-footer .footer-share-mobile .share-mobile-icon a{align-items:center;background-color:#212529;border-radius:20px;display:flex;flex-wrap:wrap;padding:2px 12px;transition:background-color .3s ease-in-out}.main-footer .footer-share-mobile .share-mobile-icon a:hover{background-color:#000}.main-footer .footer-share-mobile .share-mobile-icon a img{height:12px}@media screen and (max-width:1024px){.main-footer{justify-content:center}.main-footer .footer-company{text-align:center;width:100%}.main-footer .footer-social{align-items:center;justify-content:center;margin:10px auto}.main-footer .footer-link{flex-basis:100%}.main-footer .footer-link .footer-menu,.main-footer .footer-share-mobile{justify-content:center}}.main-content-sidebar{box-shadow:0 .5em 1.5em rgba(0,0,0,.1),0 .125em .5em rgba(0,0,0,.15);display:inline-flex;height:calc(100vh - 100px);margin-left:-.25rem;overflow-y:auto;padding-left:.25rem;position:-moz-sticky;position:sticky;top:100px;z-index:10}.main-content-sidebar .main-sidebar{background-color:#fff;height:100vh;height:-webkit-fill-available;height:-moz-fill-available;height:100%;max-height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(0,0,0,.15) #fff;scrollbar-width:auto}.main-content-sidebar .main-sidebar::-webkit-scrollbar{width:8px}.main-content-sidebar .main-sidebar::-moz-scrollbar{width:8px}.main-content-sidebar .main-sidebar::-webkit-scrollbar-track{background:#fff}.main-content-sidebar .main-sidebar::-moz-scrollbar-track{background:#fff}.main-content-sidebar .main-sidebar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:2px solid #fff;border-radius:10px}.main-content-sidebar .main-sidebar::-webkit-scrollbar-thumb:hover{background-color:var(--app-main-color)}.main-content-sidebar .main-sidebar::-moz-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:2px solid #fff;border-radius:10px}.main-content-sidebar .main-sidebar::-moz-scrollbar-thumb:hover{background-color:var(--app-main-color)}.main-content-sidebar .main-sidebar .main-sidebar-close-all{display:block;opacity:0;position:absolute;right:11px;top:0;z-index:10}.main-content-sidebar .main-sidebar .main-sidebar-close-all span{color:#212529}.main-content-sidebar .main-sidebar .main-sidebar-close-all span:hover{cursor:pointer;opacity:.8}.main-content-sidebar .main-sidebar.show .main-sidebar-close-all{opacity:1}.main-content-sidebar .main-sidebar-content{width:250px}.main-content-sidebar .main-menu .main-menu-primary .menu-list .menu-item span.search-filters-active{background:var(--app-main-color);border-radius:100%;height:7px;position:absolute;right:12px;top:6px;width:7px}@media screen and (max-width:1024px){.main-content-sidebar .main-sidebar-content{width:200px}}@media screen and (max-width:480px){.main-content-sidebar{margin-left:0;padding-left:0}.main-content-sidebar .main-sidebar .main-sidebar-close-all{display:none}}.main-menu{background-color:#fafafa;border:solid rgba(0,0,0,.15);border-width:0 1px 0 0;display:flex;flex-direction:column;height:100vh;height:-webkit-fill-available;height:-moz-available;height:100%;max-height:100vh;overflow-x:auto;overflow-y:hidden;width:70px}.main-menu .main-menu-primary{margin-bottom:auto}.main-menu .main-menu-primary .menu-list,.main-menu .main-menu-secondary .menu-list{--bs-nav-pills-link-active-bg:var(--app-main-color);display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0;padding-right:0;text-align:center}.main-menu .main-menu-primary .menu-list .menu-item,.main-menu .main-menu-secondary .menu-list .menu-item{padding:5px;position:relative}.main-menu .main-menu-primary .menu-list .menu-item .menu-item-link,.main-menu .main-menu-secondary .menu-list .menu-item .menu-item-link{background-color:transparent;border-radius:10px;color:#212529;display:block;padding:1rem;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.main-menu .main-menu-primary .menu-list .menu-item .menu-item-link.active,.main-menu .main-menu-secondary .menu-list .menu-item .menu-item-link.active{background-color:var(--app-main-color);color:#fff}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info{align-items:center;bottom:-4px;color:#fff;display:flex;flex-direction:column;font-size:10px;gap:1px;left:0;line-height:11px;opacity:1;padding:0 6px;position:absolute;transition:opacity .3s ease-in-out;width:100%}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info.quickcart-info-empty,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info.quickcart-info-empty{opacity:0}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info .cart-number,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info .cart-number{background-color:var(--app-main-color);border-radius:6px;padding:1px 2px;width:100%}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info .cart-amount,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info .cart-amount{background-color:#eee;border-radius:6px;color:#212529;padding:1px 2px;width:100%}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info .cart-amount .amount,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info .cart-amount .amount{display:none}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info .cart-limit,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info .cart-limit{display:none;padding-left:12px;position:relative;width:100%}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info .cart-limit .cart-limit-icon,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info .cart-limit .cart-limit-icon{-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;background-color:#212529;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;height:11px;left:0;position:absolute;text-align:center;top:0;width:12px}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info .cart-limit .cart-limit-icon i,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info .cart-limit .cart-limit-icon i{color:#fff;font-size:9px;line-height:11px;margin:0}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info .cart-limit .limit-info-total,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info .cart-limit .limit-info-total{color:#212529;font-size:8px;font-weight:400;line-height:11px;position:absolute;text-align:center;width:calc(100% - 18px)}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info .cart-limit .progress,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info .cart-limit .progress{-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;background-color:#eee;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;height:11px;width:100%}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info .cart-limit .progress .progress-bar.limit-status-success,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info .cart-limit .progress .progress-bar.limit-status-success{background-color:#21b872}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info .cart-limit .progress .progress-bar.limit-status-warning,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info .cart-limit .progress .progress-bar.limit-status-warning{background-color:#ffc107}.main-menu .main-menu-primary .menu-list .menu-item .quickcart-info .cart-limit .progress .progress-bar.limit-status-alert,.main-menu .main-menu-secondary .menu-list .menu-item .quickcart-info .cart-limit .progress .progress-bar.limit-status-alert{background-color:#fc3e51}.main-menu .main-menu-primary .menu-list .menu-item.menu-item-quickcart.rule-limit-active,.main-menu .main-menu-secondary .menu-list .menu-item.menu-item-quickcart.rule-limit-active{padding-bottom:20px}.main-menu .main-menu-primary .menu-list .menu-item.menu-item-quickcart.rule-limit-active .quickcart-info .cart-limit,.main-menu .main-menu-secondary .menu-list .menu-item.menu-item-quickcart.rule-limit-active .quickcart-info .cart-limit{display:block}.main-menu .main-menu-primary .menu-list:not(.menu-list-tools) .menu-item .menu-item-link:hover:not(.active),.main-menu .main-menu-secondary .menu-list:not(.menu-list-tools) .menu-item .menu-item-link:hover:not(.active){background-color:#eee;border-radius:10px}.main-menu .main-menu-primary .menu-list.menu-list-tools,.main-menu .main-menu-secondary .menu-list.menu-list-tools{margin-top:40px}.main-menu .main-menu-primary .menu-list.menu-list-tools .menu-item .menu-item-link,.main-menu .main-menu-secondary .menu-list.menu-list-tools .menu-item .menu-item-link{color:#212529;padding:.3rem 0}.main-menu .main-menu-primary .menu-list.menu-list-tools .menu-item.menu-item-cart-list,.main-menu .main-menu-primary .menu-list.menu-list-tools .menu-item.menu-item-exchange,.main-menu .main-menu-secondary .menu-list.menu-list-tools .menu-item.menu-item-cart-list,.main-menu .main-menu-secondary .menu-list.menu-list-tools .menu-item.menu-item-exchange{margin-top:40px}.main-menu .main-menu-primary .menu-list.menu-list-tools .menu-item.menu-item-exchange .menu-item-link.menu-item-exchange-change-change,.main-menu .main-menu-secondary .menu-list.menu-list-tools .menu-item.menu-item-exchange .menu-item-link.menu-item-exchange-change-change{color:var(--app-exchange-change)}.main-menu .main-menu-primary .menu-list.menu-list-tools .menu-item.menu-item-exchange .menu-item-link.menu-item-exchange-change-restock,.main-menu .main-menu-secondary .menu-list.menu-list-tools .menu-item.menu-item-exchange .menu-item-link.menu-item-exchange-change-restock{color:var(--app-main-color)}.main-menu .main-menu-primary .menu-list.menu-list-tools .menu-item.menu-item-exchange .menu-item-link.menu-item-exchange-return,.main-menu .main-menu-secondary .menu-list.menu-list-tools .menu-item.menu-item-exchange .menu-item-link.menu-item-exchange-return{color:var(--app-exchange-return)}.main-menu .main-menu-secondary .menu-list .menu-item .menu-item-link{color:#212529}.page-submenu{margin-bottom:30px}.page-submenu ul{align-items:center;border-bottom:1px solid rgba(0,0,0,.15);display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start;list-style:none;margin:0;padding:0}.page-submenu ul li{display:block}.page-submenu ul li a{align-items:center;border-bottom:1px solid transparent;border-radius:0;color:#6c757d;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em 15px;text-decoration:none;vertical-align:top}.page-submenu ul li a:hover{border-color:#212529;color:#212529}.page-submenu ul li a.active{border-color:var(--app-main-color);color:var(--app-main-color)}@media screen and (max-width:480px){.main-menu{min-width:66px;width:66px}.main-menu .main-menu-primary .menu-list .menu-item,.main-menu .main-menu-secondary .menu-list .menu-item{font-size:13px}.main-menu .main-menu-primary .menu-list .menu-item .menu-item-link,.main-menu .main-menu-secondary .menu-list .menu-item .menu-item-link{padding:13px 5px}.main-menu .main-menu-primary .menu-list .menu-item.menu-item-quickcart.rule-limit-active,.main-menu .main-menu-secondary .menu-list .menu-item.menu-item-quickcart.rule-limit-active{padding-bottom:22px}}.main-toolbar{background-color:#fff;border:solid rgba(0,0,0,.15);border-width:0 0 1px;box-shadow:0 .5em 1.5em rgba(0,0,0,.1),0 .125em .5em rgba(0,0,0,.15);flex-wrap:wrap;max-height:37px;min-height:37px;padding:0;position:sticky;top:100px;z-index:8}.main-toolbar,.main-toolbar .content-toolbar{align-items:center;display:flex;justify-content:space-between}.main-toolbar .content-toolbar{flex-wrap:inherit;margin-left:auto;margin-right:auto;width:100%}.main-toolbar .content-toolbar .toolbar-pagination ul{display:flex;list-style:none;margin-bottom:0;padding-left:0}.main-toolbar .content-toolbar .toolbar-pagination ul .page-item:not(:first-child) .page-link{margin-left:0}.main-toolbar .content-toolbar .toolbar-pagination ul .page-item .page-link{background-color:#fff;border:none;border-right:1px solid rgba(0,0,0,.15);color:#212529;display:block;font-size:1rem;padding:.375rem .75rem;position:relative;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.main-toolbar .content-toolbar .toolbar-pagination ul .page-item:not(.active) .page-link:hover:not(.page-link-break){background-color:#eee;border-right-color:rgba(0,0,0,.15);z-index:2}.main-toolbar .content-toolbar .toolbar-pagination ul .active>.page-link,.main-toolbar .content-toolbar .toolbar-pagination ul .page-link.active{background-color:var(--app-main-color);border-right-color:var(--app-main-color);color:#fff;z-index:3}.main-toolbar .content-toolbar .toolbar-pagination ul .disabled>.page-link,.main-toolbar .content-toolbar .toolbar-pagination ul .page-link.disabled{background-color:#fff;border-right-color:rgba(0,0,0,.15);color:rgba(0,0,0,.15);pointer-events:none}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list{--bs-nav-pills-link-active-bg:var(--app-main-color);display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0;text-align:center}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-menu-item-link{border-left:1px solid rgba(0,0,0,.15);color:#212529;display:block;padding:.375rem .75rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-menu-item-link:hover{background-color:#eee}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-view{width:56px}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-view .toolbar-dropdown-menu{min-width:auto;text-align:center;width:56px}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown button{background-color:transparent;border:none;border-left:1px solid rgba(0,0,0,.15);border-radius:0;color:#212529;display:block;font-size:14px;height:auto;line-height:24px;padding:.375rem .75rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown button:focus-visible{background-color:transparent;border:none;box-shadow:none;color:#212529}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown button:after{vertical-align:3px}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown button i{font-size:1rem;vertical-align:-1px}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown button:hover{background-color:#eee}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown .toolbar-dropdown-menu{border:1px solid #d9d9d9;border-radius:0;font-size:14px;padding:10px 0}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown .toolbar-dropdown-menu .dropdown-item{padding:5px 10px}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown .toolbar-dropdown-menu .dropdown-item:hover{background-color:#eee;color:#212529}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown .toolbar-dropdown-menu .dropdown-item.selected{font-weight:600}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-increment .increment-cart-list{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;max-width:300px;width:auto}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-increment .increment-cart-list input[type=number].cart-quantity-input::-webkit-inner-spin-button,.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-increment .increment-cart-list input[type=number].cart-quantity-input::-webkit-outer-spin-button{margin-left:5px;margin-right:0;opacity:1;width:30px}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-increment .increment-cart-list input[type=number].cart-quantity-input{border:2px solid #eee;margin-right:8px;max-width:55px;padding-right:0}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-increment .increment-cart-list .dropdown-item{background-color:transparent;padding-right:15px;text-decoration:none;width:16px}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-increment .increment-cart-list .dropdown-item i{font-size:16px}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-increment .increment-cart-list .dropdown-item i.add_custom{color:#0f5132}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-increment .increment-cart-list .dropdown-item i.remove_all{color:#dc3545}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-increment .increment-cart-list .dropdown-item:hover{background-color:transparent}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-increment .increment-cart-list .increment-cart-label{flex:1;margin-left:5px;padding-right:10px;text-align:justify;white-space:nowrap}.main-toolbar .content-toolbar .toolbar-content .toolbar-cart-info{align-items:flex-start;align-items:center;background:#eee;border-radius:6px;display:flex;font-size:14px;gap:10px;line-height:16px;padding:4px 10px;width:100%}.main-toolbar .content-toolbar .toolbar-content .toolbar-cart-info>span{display:inline-flex;font-size:10px;gap:2px;line-height:11px;padding-top:3px}.main-toolbar .content-toolbar .toolbar-content .toolbar-cart-info>a{align-items:flex-start;background-color:var(--app-main-color);border-radius:6px;color:#fff;display:flex;gap:4px;padding:3px 5px;text-decoration:none}.main-toolbar .content-toolbar .toolbar-content .toolbar-cart-info>a>i{display:inline-flex;font-size:10px;gap:2px;line-height:11px;padding-top:3px}.main-toolbar .content-toolbar .toolbar-content .toolbar-cart-info>a:hover{background-color:var(--app-main-color-hover)}.main-toolbar .content-toolbar .toolbar-content .toolbar-info-totals{align-items:flex-start;align-items:center;background:#eee;border-radius:6px;display:flex;font-size:14px;gap:12px;line-height:16px;padding:4px 10px;width:100%}.main-toolbar .content-toolbar .toolbar-content .toolbar-info-totals .toolbar-info-value{align-items:flex-start;display:flex;gap:6px;padding:3px 5px}.main-toolbar .content-toolbar .toolbar-content .toolbar-info-totals .toolbar-info-value.toolbar-info-totals-amount{background-color:var(--app-main-color);border-radius:6px;color:#fff}.main-toolbar .content-toolbar .toolbar-content .toolbar-info-totals i{font-size:14px;line-height:16px}.main-toolbar .content-toolbar .toolbar-content .toolbar-info-totals span{font-weight:700}@media screen and (max-width:1024px){.main-toolbar{justify-content:center;max-height:none}.main-toolbar .content-toolbar .toolbar-pagination{order:1}.main-toolbar .content-toolbar .toolbar-pagination ul{justify-content:center}.main-toolbar .content-toolbar .toolbar-pagination ul .page-item .page-link{font-size:.9rem;padding:.375rem .45rem}.main-toolbar .content-toolbar .toolbar-action{order:2}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list{justify-content:center}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown button{border-left:0}.main-toolbar .content-toolbar .toolbar-content{border-top:1px solid rgba(0,0,0,.15);flex-basis:100%;order:3}.main-toolbar .content-toolbar .toolbar-content:not(:has(:first-child)){border-top:none}.main-toolbar .content-toolbar .toolbar-content .toolbar-cart-info{border-radius:0;justify-content:center}.main-toolbar .content-toolbar .toolbar-content .toolbar-info-totals{justify-content:center;margin-top:10px}}@media screen and (max-width:480px){.main-toolbar .content-toolbar .toolbar-pagination{border-bottom:1px solid rgba(0,0,0,.15);width:100%}.main-toolbar .content-toolbar .toolbar-pagination:not(:has(:first-child)){border-bottom:none}.main-toolbar .content-toolbar .toolbar-pagination .page-item:last-child,.main-toolbar .content-toolbar .toolbar-pagination .page-item:last-child .page-link{border-right:none}.main-toolbar .content-toolbar .toolbar-content .toolbar-cart-info{font-size:10px;padding:6px 5px}.main-toolbar .content-toolbar .toolbar-content .toolbar-info-totals{padding:6px 5px}.main-toolbar .content-toolbar .toolbar-action{width:100%}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list{justify-content:flex-start}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list :nth-child(2n) .toolbar-dropdown button,.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list :nth-child(2n) .toolbar-menu-item-link{border-left:none;border-right:none}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list :nth-child(odd) .toolbar-dropdown button,.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list :nth-child(odd) .toolbar-menu-item-link{border-left:none;border-right:1px solid rgba(0,0,0,.15)}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item{flex-basis:50%}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item:nth-last-child(odd):nth-child(odd) .toolbar-dropdown button,.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item:nth-last-child(odd):nth-child(odd) .toolbar-menu-item-link{border-left:1px solid rgba(0,0,0,.15);border-right:none}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item:nth-last-child(odd):first-child{flex-basis:100%}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item:nth-last-child(odd):first-child .toolbar-dropdown button,.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item:nth-last-child(odd):first-child .toolbar-menu-item-link{border-left:none;border-right:none}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item:not(:nth-last-child(-n+2)){border-bottom:1px solid rgba(0,0,0,.15)}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-categories,.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-seasons{flex-basis:100%}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-categories .toolbar-dropdown button,.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-seasons .toolbar-dropdown button{border-left:none;border-right:none}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-categories .toolbar-dropdown-menu,.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item.toolbar-menu-item-seasons .toolbar-dropdown-menu{width:100%}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown .toolbar-dropdown-menu input[type=number].cart-quantity-input{max-width:60px}}.card{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:0;box-shadow:0 .5em 1.5em rgba(0,0,0,.1),0 .125em .5em rgba(0,0,0,.15);display:inline-block;overflow:hidden;position:relative;transition:all .5s;width:100%}.card .card-header{align-items:center;background:#fafafa;border-bottom:1px solid rgba(0,0,0,.15);display:flex;justify-content:space-between;padding:15px 20px;position:relative;z-index:2}.card .card-header h3{color:#6c757d;font-size:16px;font-weight:400;margin:0}.card .card-header .card-header-actions{position:relative}.card .card-header .card-header-actions button{color:#6c757d;display:block;height:auto;height:19px;line-height:19px;padding:0;width:auto}.card .card-header .card-header-actions button:hover{color:var(--app-main-color)}.card .card-body{font-size:14px;line-height:16px;padding:20px}.card .card-body .label-text{color:#6c757d;display:block;line-height:20px}.card .card-body .row{grid-row-gap:16px}.mc-calendar.mc-calendar--modal{background-color:rgba(0,0,0,.8);border-radius:0;height:100vh!important;margin:0;max-height:100vh!important;width:100vw}.mc-calendar.mc-calendar--modal h1.mc-display__date,.mc-calendar.mc-calendar--modal h2.mc-display__year,.mc-calendar.mc-calendar--modal h3.mc-display__month{color:#fff}.mc-calendar.mc-calendar--modal .mc-picker{border-radius:10px;margin:auto}.cookie-consent{bottom:0;font-family:sans-serif;height:auto;padding-top:0;position:fixed;right:0;width:auto;z-index:999999}.cookie-consent .cookie-consent-wrap{bottom:0;margin:1rem;position:fixed}.cookie-consent .cookie-consent-wrap.right{right:0}.cookie-consent .cookie-consent-wrap .cookie-consent-content{background-clip:padding-box;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:.2rem;box-shadow:0 1rem 2rem rgba(0,0,0,.4);color:#212529;display:flex;flex-direction:column;max-width:700px;outline:0;padding:0;pointer-events:auto;position:relative;width:100%}.cookie-consent .cookie-consent-wrap .cookie-consent-content .cookie-consent-header{align-items:center;border-bottom:#ced4da;display:flex;flex-shrink:0;justify-content:space-between;padding:1rem}.cookie-consent .cookie-consent-wrap .cookie-consent-content .cookie-consent-header h3{font-size:130%;font-weight:500;margin:0;position:relative;top:.2rem}.cookie-consent .cookie-consent-wrap .cookie-consent-content .cookie-consent-body{flex:1 1 auto;line-height:1.3;padding:1rem;position:relative}.cookie-consent .cookie-consent-wrap .cookie-consent-content .cookie-consent-footer{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:1rem .5rem .5rem}.cookie-consent .cookie-consent-wrap .cookie-consent-content .cookie-consent-footer .buttons{display:flex;flex-wrap:wrap;justify-content:flex-end}.cookie-consent .cookie-consent-wrap .cookie-consent-content .cookie-consent-footer .buttons .btn{font-size:1rem;line-height:1.5;margin-bottom:.5rem;margin-left:.5rem;margin-right:.5rem}.info-wrap{font-size:14px;line-height:16px;padding:40px;text-align:left}.info-wrap h1{font-size:40px;font-weight:700;line-height:42px;margin-bottom:40px;text-align:center}.info-wrap h2{font-size:22px}.info-wrap h2,.info-wrap h3{font-weight:700;margin-bottom:10px;margin-top:15px;padding-bottom:10px;text-align:left;text-transform:none}.info-wrap h3{font-size:18px}.info-wrap p{font-size:14px;line-height:16px;margin-bottom:10px;margin-top:0}.info-wrap p.info-italic{font-style:italic}.info-wrap p.info-subtitle{font-size:15px;font-weight:700;line-height:17px;margin-top:25px}.info-wrap ul{list-style:disc;margin:15px 0}.info-wrap ul li{font-size:14px;margin-top:0}.info-wrap .cookies-overview .cookie-service-item{background-color:hsla(0,0%,94%,.5);border:none;border-radius:0;margin:5px 0;padding:0}.info-wrap .cookies-overview .cookie-service-item .cookie-service-header{margin:0;padding:0}.info-wrap .cookies-overview .cookie-service-item .cookie-service-header button{background-color:hsla(0,0%,94%,.5);border:none;border-radius:0;color:var(--app-paragraph-color);display:inline-flex;font-size:14px;gap:30px;justify-content:space-between;line-height:16px;padding:5px 10px}.info-wrap .cookies-overview .cookie-service-item .cookie-service-header button:not(.collapsed):after{background-image:var(--bs-accordion-btn-icon)}.info-wrap .cookies-overview .cookie-service-item .cookie-service-header button:focus{border:none;box-shadow:none}.info-wrap .cookies-overview .cookie-service-item .cookie-service-header button .cookies-service{flex:1}.info-wrap .cookies-overview .cookie-service-item .cookie-service-body{padding:0}.info-wrap .cookies-overview .cookie-service-item .cookie-service-body .cookie-service-description{margin:15px;padding:0 15px 15px}.info-wrap .cookies-overview .cookie-service-item .cookie-service-body .cookie-service-description .table{margin:0}.info-wrap .cookies-overview .cookie-service-item .cookie-service-body .cookie-service-description .table td,.info-wrap .cookies-overview .cookie-service-item .cookie-service-body .cookie-service-description .table th{padding:5px}.info-wrap .cookies-overview .cookie-service-item .cookie-service-body .cookie-service-purpose .table{margin-bottom:10px}.info-wrap .cookies-overview .cookie-service-item .cookie-service-body .cookie-service-purpose .table tr td,.info-wrap .cookies-overview .cookie-service-item .cookie-service-body .cookie-service-purpose .table tr th{background-color:#fff;border:1px solid #dadada;padding:15px}.info-wrap .cookies-overview .cookie-service-item .cookie-service-body .cookie-service-purpose .table tr.row-header td,.info-wrap .cookies-overview .cookie-service-item .cookie-service-body .cookie-service-purpose .table tr.row-header th{background-color:transparent}@media screen and (max-width:1024px){.info-wrap{padding:20px}}@media screen and (max-width:480px){.info-wrap{padding:10px}}.guide-wrap{font-size:14px;line-height:16px;padding:40px;text-align:left}.guide-wrap h1{font-size:40px;font-weight:700;line-height:42px;margin-bottom:40px;text-align:center}.guide-wrap .accordion .card .card-header{background:transparent;border:none}.guide-wrap .guide-index .list-group .list-group-item{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:0;color:#212529;cursor:pointer;display:block;display:inline-flex;font-size:1rem;font-weight:400;gap:15px;line-height:1.5;padding:.75rem 1.25rem;position:relative;text-align:left}.guide-wrap .guide-index .list-group .list-group-item i{text-align:center;width:20px}.guide-wrap .guide-index .list-group .list-group-item.active{background-color:var(--app-main-color);border-color:var(--app-main-color);color:#fff}.guide-wrap .guide-index .list-group .list-group-item .badge.badge-pill{border-radius:50px}.guide-wrap .guide-index .list-group .list-group-item .badge.badge-light{background:#eaecec;color:#324148}.guide-wrap .guide-index .list-group .list-group-item .badge{border-radius:4px;display:inline-block;font-size:72%;font-weight:500;letter-spacing:.3px;padding:5px 7px;text-align:center;text-transform:capitalize;vertical-align:middle}.guide-wrap .guide-content a{color:var(--app-main-color);text-decoration:none;transition:color .2s ease}.guide-wrap .guide-content .accordion .card .card-header{background:transparent;border:none;display:flex;justify-content:space-between;margin-bottom:-1px;padding:.9rem 1.5rem}.guide-wrap .guide-content .accordion .card .card-header a{background:transparent;color:var(--app-main-color);display:block;font-size:1.2rem;font-weight:700;line-height:1.5;padding:.75rem 1.25rem .75rem 50px;position:relative;text-align:left;transition:all .2s ease-in-out;width:100%}.guide-wrap .guide-content .accordion .card .card-header a:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:Font Awesome\ 6 Free;font-size:21px;left:20px;line-height:1;position:absolute;text-rendering:auto;text-transform:none;top:16px}.guide-wrap .guide-content .accordion .card .card-header a.collapsed{color:#212529}.guide-wrap .guide-content .accordion .card .card-header a.collapsed:after{content:""}.guide-wrap .guide-content .accordion .card .card-body{font-size:1rem;line-height:1.5}.guide-wrap .guide-content .accordion .card .card-body img{max-width:100%}.guide-wrap .guide-content .accordion .card .card-body .image-comment{color:#6c757d;font-size:12px;font-style:italic;margin-bottom:20px;margin-top:4px}.guide-wrap .guide-content .accordion .card .card-body ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.guide-wrap .guide-content .accordion .card .card-body ul:not(:last-child){margin-bottom:20px}.guide-wrap .guide-content .accordion .card .card-body ul li{padding:12px 0}.guide-wrap .guide-content .accordion .card .card-body ul li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.15)}.guide-wrap .guide-content .accordion .card .card-body ul li.guide-list-view{align-items:flex-start;display:flex;flex-direction:row;gap:10px}.guide-wrap .guide-content .accordion .card .card-body ul li.guide-list-view .guide-list-image{width:120px}.guide-wrap .guide-content .accordion .card .card-body ul li.guide-list-view .guide-list-icon{width:25px}.guide-wrap .guide-content .accordion .card .card-body ul li.guide-list-view .guide-list-icon i{margin-top:6px}.guide-wrap .guide-content .accordion .card .card-body ul li.guide-list-view .guide-list-label{color:#000;font-weight:600;width:100px}.guide-wrap .guide-content .accordion .card .card-body ul li.guide-list-view .guide-list-text{flex:1}.guide-wrap .guide-content .accordion .card .card-body ul li.guide-list-view .guide-list-text.guide-list-text-image{display:flex;gap:10px}.guide-wrap .guide-content .accordion .card .card-body ul li.guide-list-view .guide-list-text.guide-list-text-image .guide-list-image{max-width:150px;min-width:150px;width:150px}.guide-wrap .guide-content .accordion .card .card-body ul li.guide-list-view .guide-list-text .guide-list-text-info{color:#6c757d;font-size:12px;font-style:italic;line-height:1.5;margin-right:6px}.guide-wrap .guide-content .accordion .card .card-body ul li.guide-list-view .guide-list-text strong{color:#000;font-weight:600}@media screen and (max-width:1024px){.guide-wrap{padding:20px}}@media screen and (max-width:480px){.guide-wrap{padding:10px}.guide-wrap .guide-index .list-group .list-group-item{padding:.45rem .95rem}.guide-wrap .guide-content .accordion .card .card-header{padding:.6rem 1.2rem}.guide-wrap .guide-content .accordion .card .card-body ul li .guide-list-text,.guide-wrap .guide-content .accordion .card .card-body ul li .guide-list-text ul li.guide-list-view{flex-direction:column}}.pages-wrap{font-size:14px;line-height:16px;padding:40px;text-align:left}.pages-wrap.pages-wrap-extended{padding:0}.pages-wrap.pages-wrap-fullextended{margin:-20px;padding:0}.pages-wrap h1{font-size:40px;font-weight:700;line-height:42px;margin-bottom:40px;text-align:center}.pages-wrap h2{font-size:22px}.pages-wrap h2,.pages-wrap h3{font-weight:700;margin-bottom:10px;margin-top:15px;padding-bottom:10px;text-align:left;text-transform:none}.pages-wrap h3{font-size:18px}.pages-wrap p{font-size:14px;line-height:16px;margin-bottom:10px;margin-top:0}.pages-wrap p.info-italic{font-style:italic}.pages-wrap p.info-subtitle{font-size:15px;font-weight:700;line-height:17px;margin-top:25px}.pages-wrap ul{list-style:disc;margin:15px 0}.pages-wrap ul li{font-size:14px;margin-top:0}.pages-wrap .page-title{margin-bottom:40px}.pages-wrap .page-title h2{color:#000;font-size:32px;line-height:34px;margin-bottom:0;padding-bottom:0;text-align:center}.pages-wrap .page-title .page-title-divider{background-color:var(--app-main-color);height:3px;margin:8px auto;width:60px}.pages-wrap .page-content:not(:last-child){margin-bottom:30px}@media (max-width:767px){.pages-wrap{padding:10px}.pages-wrap .page-title{margin-bottom:30px}.pages-wrap .page-title h2{font-size:26px;line-height:28px}.pages-wrap .page-content:not(:last-child){margin-bottom:20px}}@media (min-width:768px)and (max-width:991px){.pages-wrap{padding:20px}.pages-wrap .page-title{margin-bottom:35px}.pages-wrap .page-title h2{font-size:28px;line-height:30px}.pages-wrap .page-content:not(:last-child){margin-bottom:25px}}.main-content-wrap{display:flex;flex:1;flex-direction:column;grid-area:main;z-index:8}.main-content{padding:20px}@media screen and (max-width:480px){.main-content{padding:10px}}#main-search{background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;top:-100%;transform:translateY(-100%);transition:all .5s ease-in-out;width:100%;z-index:0}#main-search.open{opacity:1;top:0;transform:translate(0);z-index:9999}#main-search form{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;min-height:100vh}#main-search form input[type=search]{background:transparent;border:0;color:#fff;font-size:60px;font-weight:300;margin:-51px auto 0;outline:none;padding-left:30px;padding-right:30px;text-align:center;width:100%}#main-search form input[type=search]::-ms-clear,#main-search form input[type=search]::-ms-reveal{display:none;height:0;width:0}#main-search form input[type=search]::-webkit-search-cancel-button,#main-search form input[type=search]::-webkit-search-decoration,#main-search form input[type=search]::-webkit-search-results-button,#main-search form input[type=search]::-webkit-search-results-decoration{display:none}#main-search form input[type=search]::-moz-search-cancel-button,#main-search form input[type=search]::-moz-search-decoration,#main-search form input[type=search]::-moz-search-results-button,#main-search form input[type=search]::-moz-search-results-decoration{display:none}#main-search form .btn-search{background-color:transparent;border-color:#fff;border-radius:0;color:#fff;transition:all .5s ease-in-out}#main-search form .btn-search:hover{background-color:#fff;color:rgba(0,0,0,.8)}#main-search .close{cursor:pointer;height:50px;position:fixed;right:30px;top:20px;width:50px}#main-search .close .leftright{transform:rotate(45deg)}#main-search .close .leftright,#main-search .close .rightleft{background-color:#fff;border-radius:2px;height:2px;margin-top:24px;position:absolute;transition:all .3s ease-in;width:50px}#main-search .close .rightleft{transform:rotate(-45deg)}#main-search .close label{color:#fff;font-size:.6em;letter-spacing:2px;opacity:0;text-transform:uppercase;transition:all .3s ease-in}#main-search .close .text{margin:60px 0 0 5px;position:absolute}#main-search .close:hover .leftright{background-color:var(--app-main-color);transform:rotate(-45deg)}#main-search .close:hover .rightleft{background-color:var(--app-main-color);transform:rotate(45deg)}#main-search .close:hover label{opacity:1}@media screen and (max-width:1024px){#main-search form input[type=search]{font-size:35px}}@media screen and (max-width:480px){#main-search form input[type=search]{font-size:18px;padding-left:5px;padding-right:5px}#main-search form .btn-search{font-size:14px;height:auto;padding:5px 20px}}#barcode-search{background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;top:-100%;transform:translateY(-100%);transition:all .5s ease-in-out;width:100%;z-index:0}#barcode-search.open{opacity:1;top:0;transform:translate(0);z-index:9999}#barcode-search form{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;min-height:100vh}#barcode-search form #barcode-interactive{height:80%;overflow:hidden;position:relative;width:80%}#barcode-search form #barcode-interactive canvas,#barcode-search form video{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}#barcode-search form #barcode-interactive canvas.drawingBuffer,#barcode-search form video.drawingBuffer{margin-left:-100%}#barcode-search .close{cursor:pointer;height:50px;position:fixed;right:30px;top:20px;width:50px}#barcode-search .close .leftright{transform:rotate(45deg)}#barcode-search .close .leftright,#barcode-search .close .rightleft{background-color:#fff;border-radius:2px;height:2px;margin-top:24px;position:absolute;transition:all .3s ease-in;width:50px}#barcode-search .close .rightleft{transform:rotate(-45deg)}#barcode-search .close label{color:#fff;font-size:.6em;letter-spacing:2px;opacity:0;text-transform:uppercase;transition:all .3s ease-in}#barcode-search .close .text{margin:60px 0 0 5px;position:absolute}#barcode-search .close:hover .leftright{background-color:var(--app-main-color);transform:rotate(-45deg)}#barcode-search .close:hover .rightleft{background-color:var(--app-main-color);transform:rotate(45deg)}#barcode-search .close:hover label{opacity:1}#barcode-search .torch{align-items:center;display:flex;height:50px;justify-content:center;left:30px;position:fixed;top:20px;width:50px}#barcode-search .torch .torch-toggle{background-color:transparent;border:none;color:#fff;font-size:40px;line-height:40px;margin:0;padding:0;transition:all .1s ease-in}#barcode-search .torch .torch-toggle.active{color:var(--app-main-color)}#barcode-search .camera-zoom{align-items:center;background-color:rgba(0,0,0,.2);border-radius:30px;bottom:60px;display:flex;gap:10px;justify-content:center;left:0;margin-inline:auto;min-height:56px;padding:3px 6px;position:absolute;right:0;width:100%;width:-moz-fit-content;width:fit-content}#barcode-search .camera-zoom button{align-items:center;background-color:rgba(0,0,0,.4);border:none;border-radius:50%;color:#fff;display:flex;flex-direction:row;font-size:14px;height:32px;justify-content:center;line-height:14px;transition:all .1s ease-in;width:32px}#barcode-search .camera-zoom button span{margin-bottom:2px;opacity:0;overflow:hidden;position:absolute;width:0}#barcode-search .camera-zoom button.active{height:50px;width:50px}#barcode-search .camera-zoom button.active span{opacity:1;position:relative;width:auto}#main-add-cart{background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;top:-100%;transform:translateY(-100%);transition:all .5s ease-in-out;width:100%;z-index:0}#main-add-cart.open{opacity:1;top:0;transform:translate(0);z-index:9999}#main-add-cart form{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;min-height:100vh}#main-add-cart form .main-cart-customer-search-wrap{background:#fff;border-radius:10px;padding:10px;width:60%}#main-add-cart form .main-cart-customer-search-wrap input[type=search]{background:transparent;border:0;color:#212529;font-size:45px;font-weight:300;margin:0 auto;outline:none;padding-left:20px;padding-right:20px;text-align:center;width:100%}#main-add-cart form .main-cart-customer-search-wrap input[type=search]::-ms-clear,#main-add-cart form .main-cart-customer-search-wrap input[type=search]::-ms-reveal{display:none;height:0;width:0}#main-add-cart form .main-cart-customer-search-wrap input[type=search]::-webkit-search-cancel-button,#main-add-cart form .main-cart-customer-search-wrap input[type=search]::-webkit-search-decoration,#main-add-cart form .main-cart-customer-search-wrap input[type=search]::-webkit-search-results-button,#main-add-cart form .main-cart-customer-search-wrap input[type=search]::-webkit-search-results-decoration{display:none}#main-add-cart form .main-cart-customer-search-wrap input[type=search]::-moz-search-cancel-button,#main-add-cart form .main-cart-customer-search-wrap input[type=search]::-moz-search-decoration,#main-add-cart form .main-cart-customer-search-wrap input[type=search]::-moz-search-results-button,#main-add-cart form .main-cart-customer-search-wrap input[type=search]::-moz-search-results-decoration{display:none}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list{background-color:#fff;border-top:none;box-sizing:border-box;max-height:216px;overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(0,0,0,.15) #fff;scrollbar-width:auto;width:100%}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list::-webkit-scrollbar{width:12px}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list::-webkit-scrollbar-track{background:#fff}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list::-webkit-scrollbar-thumb:hover{background-color:var(--app-main-color)}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list::-moz-scrollbar{width:12px}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list::-moz-scrollbar-track{background:#fff}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list::-moz-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list::-moz-scrollbar-thumb:hover{background-color:var(--app-main-color)}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .customer-not-found{border:3px dashed #eee;color:#212529;margin:20px;padding:10px;text-align:center}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .customer-not-found p{font-size:16px;line-height:18px;margin:0}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table{font-size:14px}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td{padding:.25rem}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td .name{font-size:14px;font-weight:600;line-height:16px;margin:0}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td .info{font-size:10px;line-height:12px;margin:0}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td.action{text-align:center;vertical-align:middle;width:50px}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td.action .btn{background-color:var(--app-main-color);border:none;border-radius:6px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#fff;font-size:12px;height:22px;line-height:22px;padding:0;width:50px}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td.action .btn.btn-loading{line-height:27px}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td.action .btn:hover{background-color:var(--app-main-color-hover);transition:background-color .2s linear}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td.warning{text-align:center;vertical-align:middle;width:30px}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td.warning .customer-warning{background-color:#000;border:1px solid #000;border-radius:50%;color:#fc0;font-size:16px;height:auto;line-height:15px;margin:0 2px 0 0;padding:0}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td.warning .customer-warning:active{background-color:#000}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td.warning .customer-warning:hover{border:1px solid #000;color:#fc0}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list .table td.warning .customer-warning-message{z-index:9999999}#main-add-cart .close{cursor:pointer;height:50px;position:fixed;right:30px;top:20px;width:50px}#main-add-cart .close .leftright{transform:rotate(45deg)}#main-add-cart .close .leftright,#main-add-cart .close .rightleft{background-color:#fff;border-radius:2px;height:2px;margin-top:24px;position:absolute;transition:all .3s ease-in;width:50px}#main-add-cart .close .rightleft{transform:rotate(-45deg)}#main-add-cart .close label{color:#fff;font-size:.6em;letter-spacing:2px;opacity:0;text-transform:uppercase;transition:all .3s ease-in}#main-add-cart .close .text{margin:60px 0 0 5px;position:absolute}#main-add-cart .close:hover .leftright{background-color:var(--app-main-color);transform:rotate(-45deg)}#main-add-cart .close:hover .rightleft{background-color:var(--app-main-color);transform:rotate(45deg)}#main-add-cart .close:hover label{opacity:1}.dropdown-list{background:#fff;border-top:none;box-sizing:border-box;padding:10px 20px;width:100%}.dropdown-list input[type=search]{background:rgba(0,0,0,.05);border:none;border-radius:4px;padding:5px 10px;width:100%}.dropdown-list input[type=search]:focus{box-shadow:none;outline:none}.dropdown-list ul{margin:20px 0 0;max-height:200px;overflow-y:auto;padding:0}.dropdown-list ul input[type=checkbox]{position:relative;top:2px}.dropdown-list ul li{list-style:none}.checkbox-wrap{cursor:pointer;display:block;font-size:16px;font-weight:500;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-wrap input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{left:0;position:absolute;top:0}.checkmark:after{color:rgba(0,0,0,.1);content:"";font-family:FontAwesome;font-size:20px;margin-top:-4px;position:absolute;transition:.3s}@media (prefers-reduced-motion:reduce){.checkmark:after{transition:none}}.checkbox-wrap input:checked~.checkmark:after{border:none;color:#ff5959;content:"";display:block;font-family:FontAwesome}@media screen and (max-width:1024px){#main-add-cart form{height:auto;margin-top:10vh;min-height:auto}#main-add-cart form .main-cart-customer-search-wrap{max-height:80vh;overflow:scroll;width:75%}#main-add-cart form .main-cart-customer-search-wrap .main-cart-customer-list{max-height:none}#main-add-cart form .main-cart-customer-search-wrap input[type=search]{font-size:25px}#main-add-cart .close{height:40px;right:10px;top:10px;width:40px}#main-add-cart .close .leftright,#main-add-cart .close .rightleft{width:40px}}@media screen and (max-width:480px){#main-add-cart form .main-cart-customer-search-wrap{width:92%}}#main-add-customer{background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:0;overflow-y:auto;position:fixed;top:-100%;transform:translateY(-100%);transition:all .5s ease-in-out;width:100%;z-index:0}#main-add-customer.open{opacity:1;top:0;transform:translate(0);z-index:9999}#main-add-customer .main-add-customer-content{height:100vh;height:-webkit-fill-available;height:-moz-fill-available}#main-add-customer .main-add-customer-content form{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;min-height:100vh}#main-add-customer .main-add-customer-content form .main-add-customer-frm{background:#fff;border-radius:10px;max-height:80vh;overflow-x:hidden;overflow-y:auto;padding:10px;scrollbar-color:rgba(0,0,0,.15) #fff;scrollbar-width:auto;width:60%}#main-add-customer .main-add-customer-content form .main-add-customer-frm::-webkit-scrollbar{width:12px}#main-add-customer .main-add-customer-content form .main-add-customer-frm::-webkit-scrollbar-track{background:#fff}#main-add-customer .main-add-customer-content form .main-add-customer-frm::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}#main-add-customer .main-add-customer-content form .main-add-customer-frm::-webkit-scrollbar-thumb:hover{background-color:var(--app-main-color)}#main-add-customer .main-add-customer-content form .main-add-customer-frm::-moz-scrollbar{width:12px}#main-add-customer .main-add-customer-content form .main-add-customer-frm::-moz-scrollbar-track{background:#fff}#main-add-customer .main-add-customer-content form .main-add-customer-frm::-moz-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}#main-add-customer .main-add-customer-content form .main-add-customer-frm::-moz-scrollbar-thumb:hover{background-color:var(--app-main-color)}#main-add-customer .main-add-customer-content form .main-add-customer-frm input[type=search]{background:transparent;border:0;color:#212529;font-size:45px;font-weight:300;margin:0 auto;outline:none;padding-left:20px;padding-right:20px;text-align:center;width:100%}#main-add-customer .main-add-customer-content form .main-add-customer-frm input[type=search]::-ms-clear,#main-add-customer .main-add-customer-content form .main-add-customer-frm input[type=search]::-ms-reveal{display:none;height:0;width:0}#main-add-customer .main-add-customer-content form .main-add-customer-frm input[type=search]::-webkit-search-cancel-button,#main-add-customer .main-add-customer-content form .main-add-customer-frm input[type=search]::-webkit-search-decoration,#main-add-customer .main-add-customer-content form .main-add-customer-frm input[type=search]::-webkit-search-results-button,#main-add-customer .main-add-customer-content form .main-add-customer-frm input[type=search]::-webkit-search-results-decoration{display:none}#main-add-customer .main-add-customer-content form .main-add-customer-frm input[type=search]::-moz-search-cancel-button,#main-add-customer .main-add-customer-content form .main-add-customer-frm input[type=search]::-moz-search-decoration,#main-add-customer .main-add-customer-content form .main-add-customer-frm input[type=search]::-moz-search-results-button,#main-add-customer .main-add-customer-content form .main-add-customer-frm input[type=search]::-moz-search-results-decoration{display:none}#main-add-customer .close{cursor:pointer;height:50px;position:fixed;right:30px;top:20px;width:50px}#main-add-customer .close .leftright{transform:rotate(45deg)}#main-add-customer .close .leftright,#main-add-customer .close .rightleft{background-color:#fff;border-radius:2px;height:2px;margin-top:24px;position:absolute;transition:all .3s ease-in;width:50px}#main-add-customer .close .rightleft{transform:rotate(-45deg)}#main-add-customer .close label{color:#fff;font-size:.6em;letter-spacing:2px;opacity:0;text-transform:uppercase;transition:all .3s ease-in}#main-add-customer .close .text{margin:60px 0 0 5px;position:absolute}#main-add-customer .close:hover .leftright{background-color:var(--app-main-color);transform:rotate(-45deg)}#main-add-customer .close:hover .rightleft{background-color:var(--app-main-color);transform:rotate(45deg)}#main-add-customer .close:hover label{opacity:1}#main-add-customer .dropdown-list{background:#fff;border-top:none;box-sizing:border-box;padding:10px 20px;width:100%}#main-add-customer .dropdown-list input[type=search]{background:rgba(0,0,0,.05);border:none;border-radius:4px;padding:5px 10px;width:100%}#main-add-customer .dropdown-list input[type=search]:focus{box-shadow:none;outline:none}#main-add-customer .dropdown-list ul{margin:20px 0 0;max-height:200px;overflow-y:auto;padding:0}#main-add-customer .dropdown-list ul input[type=checkbox]{position:relative;top:2px}#main-add-customer .dropdown-list ul li{list-style:none}#main-add-customer .checkbox-wrap{cursor:pointer;display:block;font-size:16px;font-weight:500;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#main-add-customer .checkbox-wrap input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}#main-add-customer .checkmark{left:0;position:absolute;top:0}#main-add-customer .checkmark:after{color:rgba(0,0,0,.1);content:"";font-family:FontAwesome;font-size:20px;margin-top:-4px;position:absolute;transition:.3s}@media (prefers-reduced-motion:reduce){#main-add-customer .checkmark:after{transition:none}}#main-add-customer .checkbox-wrap input:checked~.checkmark:after{border:none;color:#ff5959;content:"";display:block;font-family:FontAwesome}@media screen and (max-width:1024px){#main-add-customer .main-add-customer-content{max-height:80vh;overflow:scroll;width:100%}#main-add-customer .main-add-customer-content form{height:auto;left:50%;min-height:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#main-add-customer .main-add-customer-content form .wrap-field-country>div:not(:last-child),#main-add-customer .main-add-customer-content form .wrap-field-email>div:not(:last-child){margin-bottom:1rem}#main-add-customer .close{height:40px;right:10px;top:10px;width:40px}#main-add-customer .close .leftright,#main-add-customer .close .rightleft{width:40px}}@media screen and (max-width:480px){#main-add-customer .main-add-customer-content form .main-add-customer-frm{width:92%}#main-add-customer .main-add-customer-content form .main-add-customer-frm .form-control{font-size:.8rem;line-height:1em}#main-add-customer .main-add-customer-content form .main-add-customer-frm .form-select{font-size:.8rem;height:auto;line-height:1em}}#main-add-customer-destination{background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:0;overflow-y:auto;position:fixed;top:-100%;transform:translateY(-100%);transition:all .5s ease-in-out;width:100%;z-index:0}#main-add-customer-destination.open{opacity:1;top:0;transform:translate(0);z-index:9999}#main-add-customer-destination .main-add-destination-content{height:100vh;height:-webkit-fill-available;height:-moz-available}#main-add-customer-destination .main-add-destination-content form{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;min-height:100vh}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm{background:#fff;border-radius:10px;max-height:80vh;overflow-x:hidden;overflow-y:auto;padding:10px;scrollbar-color:rgba(0,0,0,.15) #fff;scrollbar-width:auto;width:60%}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm::-webkit-scrollbar{width:12px}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm::-webkit-scrollbar-track{background:#fff}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm::-webkit-scrollbar-thumb:hover{background-color:var(--app-main-color)}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm::-moz-scrollbar{width:12px}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm::-moz-scrollbar-track{background:#fff}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm::-moz-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm::-moz-scrollbar-thumb:hover{background-color:var(--app-main-color)}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm input[type=search]{background:transparent;border:0;color:#212529;font-size:45px;font-weight:300;margin:0 auto;outline:none;padding-left:20px;padding-right:20px;text-align:center;width:100%}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm input[type=search]::-ms-clear,#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm input[type=search]::-ms-reveal{display:none;height:0;width:0}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm input[type=search]::-webkit-search-cancel-button,#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm input[type=search]::-webkit-search-decoration,#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm input[type=search]::-webkit-search-results-button,#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm input[type=search]::-webkit-search-results-decoration{display:none}#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm input[type=search]::-moz-search-cancel-button,#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm input[type=search]::-moz-search-decoration,#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm input[type=search]::-moz-search-results-button,#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm input[type=search]::-moz-search-results-decoration{display:none}#main-add-customer-destination .close{cursor:pointer;height:50px;position:fixed;right:30px;top:20px;width:50px}#main-add-customer-destination .close .leftright{transform:rotate(45deg)}#main-add-customer-destination .close .leftright,#main-add-customer-destination .close .rightleft{background-color:#fff;border-radius:2px;height:2px;margin-top:24px;position:absolute;transition:all .3s ease-in;width:50px}#main-add-customer-destination .close .rightleft{transform:rotate(-45deg)}#main-add-customer-destination .close label{color:#fff;font-size:.6em;letter-spacing:2px;opacity:0;text-transform:uppercase;transition:all .3s ease-in}#main-add-customer-destination .close .text{margin:60px 0 0 5px;position:absolute}#main-add-customer-destination .close:hover .leftright{background-color:var(--app-main-color);transform:rotate(-45deg)}#main-add-customer-destination .close:hover .rightleft{background-color:var(--app-main-color);transform:rotate(45deg)}#main-add-customer-destination .close:hover label{opacity:1}#main-add-customer-destination .dropdown-list{background:#fff;border-top:none;box-sizing:border-box;padding:10px 20px;width:100%}#main-add-customer-destination .dropdown-list input[type=search]{background:rgba(0,0,0,.05);border:none;border-radius:4px;padding:5px 10px;width:100%}#main-add-customer-destination .dropdown-list input[type=search]:focus{box-shadow:none;outline:none}#main-add-customer-destination .dropdown-list ul{margin:20px 0 0;max-height:200px;overflow-y:auto;padding:0}#main-add-customer-destination .dropdown-list ul input[type=checkbox]{position:relative;top:2px}#main-add-customer-destination .dropdown-list ul li{list-style:none}#main-add-customer-destination .checkbox-wrap{cursor:pointer;display:block;font-size:16px;font-weight:500;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#main-add-customer-destination .checkbox-wrap input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}#main-add-customer-destination .checkmark{left:0;position:absolute;top:0}#main-add-customer-destination .checkmark:after{color:rgba(0,0,0,.1);content:"";font-family:FontAwesome;font-size:20px;margin-top:-4px;position:absolute;transition:.3s}@media (prefers-reduced-motion:reduce){#main-add-customer-destination .checkmark:after{transition:none}}#main-add-customer-destination .checkbox-wrap input:checked~.checkmark:after{border:none;color:#ff5959;content:"";display:block;font-family:FontAwesome}@media screen and (max-width:480px){#main-add-customer-destination .main-add-destination-content form .main-add-customer-destination-frm{width:92%}}.customers-wrap{font-size:14px;line-height:16px}.customers-wrap .customers-not-found{border:3px dashed #eee;color:#212529;font-size:20px;font-weight:600;line-height:22px;margin:10px 0;padding:10px;text-align:center}.customers-wrap .row{align-items:center;margin:0}.customers-wrap .col-company{max-width:100%;min-width:auto}.customers-wrap .col-vat{max-width:120px;min-width:120px;word-break:break-word}.customers-wrap .col-email{max-width:220px;min-width:200px;word-break:break-word}.customers-wrap .col-phone{max-width:220px;min-width:220px;word-break:break-word}.customers-wrap .col-action{display:inline-flex;gap:6px;max-width:47px;min-width:47px;text-align:right}.customers-wrap .customer-table-header{background:#eee;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);display:flex;font-weight:700;padding:10px 0}.customers-wrap .customer-table-header,.customers-wrap .customer-table-header>div{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between}.customers-wrap .customer-table-header>div.col-action{font-weight:650;text-align:right}.customers-wrap .customer-row{border-bottom:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15);padding:5px 0}.customers-wrap .customer-row:nth-child(odd){background:#fafafa}.customers-wrap .customer-row .customer-header{display:flex;justify-content:space-between}.customers-wrap .customer-row .customer-header>div{font-size:12px;line-height:14px}.customers-wrap .customer-row .customer-header>div.col-company h4{font-size:14px;font-weight:600;line-height:16px;margin:0;padding:0}.customers-wrap .customer-row .customer-header>div.col-company span{color:#6c757d;font-size:11px;line-height:13px}.customers-wrap .customer-row .customer-header>div.col-company .customer-warning{background-color:#000;border:1px solid #000;border-radius:50%;color:#fc0;font-size:16px;height:auto;line-height:15px;margin:0 2px 0 0;padding:0}.customers-wrap .customer-row .customer-header>div.col-company .customer-warning:active{background-color:#000}.customers-wrap .customer-row .customer-header>div.col-company .customer-warning:hover{border:1px solid #000;color:#fc0}.customers-wrap .customer-row .customer-header>div.col-action{font-weight:650;text-align:right}.customers-wrap .customer-row .customer-header>div.col-action .btn{background-color:#eee;border:none;border-radius:6px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#212529;flex:1 0 0;flex-basis:0;font-size:12px;height:22px;line-height:22px;max-width:50px;padding:0}.customers-wrap .customer-row .customer-header>div.col-action .btn:hover{background-color:#ddd}.customers-wrap .customer-row .customer-header>div.col-action .btn.btn-loading{line-height:27px}.customers-wrap .col-vat{max-width:105px;min-width:105px}.customers-wrap .col-email{max-width:180px;min-width:180px}@media screen and (max-width:1024px){body.sidebar-active .customers-wrap .col{font-size:12px}body.sidebar-active .customers-wrap .col-vat{display:none}body.sidebar-active .customers-wrap .col-email{max-width:120px;min-width:120px}body.sidebar-active .customers-wrap .col-company{max-width:120px;min-width:auto;overflow-wrap:break-word}.customers-wrap .customer-row .customer-header>div.col-company h4{font-size:12px}.customers-wrap .customer-row .customer-header>div.col-company span{font-size:9px}.customers-wrap .col-vat{max-width:105px;min-width:105px}.customers-wrap .col-email{max-width:180px;min-width:180px}.customers-wrap .col-phone{max-width:100px;min-width:100px}}@media screen and (max-width:480px){.customers-wrap{border-top:1px solid rgba(0,0,0,.15)}.customers-wrap .customer-table-header{display:none}.customers-wrap .customer-row{padding:15px 0}.customers-wrap .customer-row .customer-header{display:flex;flex-direction:column;gap:5px;text-align:center}}.customer-wrap .customer-content-info .card-header-actions .customer-warning{background-color:#000;border:1px solid #000;border-radius:50%;color:#fc0;font-size:16px;height:auto;line-height:15px;margin:0 2px 0 0;padding:0}.customer-wrap .customer-content-info .card-header-actions .customer-warning:active{background-color:#000}.customer-wrap .customer-content-info .card-header-actions .customer-warning:hover{border:1px solid #000;color:#fc0}.customer-wrap .customer-content-info-destinations .customer-no-destinations{border:3px dashed #eee;color:#212529;font-size:14px;line-height:16px;margin:0;padding:10px;text-align:center}.customer-wrap .customer-content-info-destinations .card-body .spinner-loader-wrap{min-height:140px}.customer-wrap .customer-content-info-destinations .card-body .customer-destinations-list .destination-item{font-size:12px;line-height:14px;margin:0;padding:5px 0}.customer-wrap .customer-content-info-destinations .card-body .customer-destinations-list .destination-item:first-child{padding-top:0}.customer-wrap .customer-content-info-destinations .card-body .customer-destinations-list .destination-item:last-child{padding-bottom:0}.customer-wrap .customer-content-info-destinations .card-body .customer-destinations-list .destination-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.15)}.customer-wrap .customer-content-info-destinations .card-body .customer-destinations-list .destination-item .destination-col{padding:0}.customer-wrap .customer-content-info-destinations .card-body .customer-destinations-list .destination-item .destination-col.col-actions{max-width:20px;min-width:20px;text-align:right}.customer-wrap .customer-content-info-destinations .card-body .customer-destinations-list .destination-item .destination-col.col-actions button{border:none;font-size:12px;height:auto;line-height:14px;padding:0}.customer-wrap .customer-content-info-destinations .card-body .customer-destinations-list .destination-item .destination-col.col-actions button:hover{color:var(--app-main-color)}.customer-wrap .customer-content-map .card #customer-map{height:500px;width:100%}@media screen and (max-width:480px){.customer-wrap .customer-content-info .col-destination-wrap,.customer-wrap .customer-content-info .col-info-wrap,.customer-wrap .customer-content-info .col-info-wrap .card .card-body .col-customer-info{width:100%}}#filterbar .filterbar-header{background:#eee;border-bottom:1px solid rgba(0,0,0,.15);left:0;padding:10px;position:sticky;right:0;text-align:center;top:0;z-index:1}#filterbar .filterbar-header,#filterbar .filterbar-header .btn{box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1)}#filterbar .filterbar-header .btn{font-size:14px;height:auto;line-height:16px;padding-left:15px;padding-right:15px}#filterbar .filterbar-header .btn.btn-reset{background-color:#eee;border-radius:10px 0 0 10px;color:#212529}#filterbar .filterbar-header .btn.btn-reset:hover{background-color:#ddd}#filterbar .filterbar-header .btn.btn-apply{background-color:var(--app-main-color);border-radius:0 10px 10px 0;color:#fff}#filterbar .filterbar-header .btn.btn-apply:hover{background-color:var(--app-main-color-hover)}#filterbar .filterbar-box{border-bottom:1px solid rgba(0,0,0,.15);padding:10px}#filterbar .filterbar-box .box-label .btn span{rotate:45deg;transition:all .2s ease-in-out}#filterbar .filterbar-box .box-label .btn.collapsed span{rotate:0deg}#filterbar input[type=radio]{visibility:hidden}#filterbar input[type=radio]:checked{background-color:var(--app-main-color);border:none}#filterbar select{border:1px solid rgba(0,0,0,.15);border-radius:0;box-shadow:none;color:#212529;font-size:14px;height:30px;padding:2px 10px}#filterbar .filterbox-field{width:100%}#filterbar .filterbox-field:not(:last-child){margin-bottom:6px}#filterbar .filters-inner-box-slider .filter-box-slider{margin-top:25px;position:relative;width:100%}#filterbar .filters-inner-box-slider .filter-box-slider .range-slider{height:5px;margin:0 15px;position:relative;z-index:1}#filterbar .filters-inner-box-slider .filter-box-slider .range-slider>.track{background-color:#ddd;border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}#filterbar .filters-inner-box-slider .filter-box-slider .range-slider>.range{background-color:var(--app-main-color);border-radius:5px;bottom:0;left:25%;position:absolute;right:25%;top:0;z-index:2}#filterbar .filters-inner-box-slider .filter-box-slider .range-slider>.thumb{background-color:var(--app-main-color);border-radius:50%;box-shadow:0 0 0 0 rgba(0,0,0,.15);height:20px;position:absolute;top:2px;transition:box-shadow .3s ease-in-out;width:20px;z-index:3}#filterbar .filters-inner-box-slider .filter-box-slider .range-slider>.thumb:after{background-color:#fff;border-radius:50%;content:"";height:8px;left:28%;position:absolute;top:30%;width:8px}#filterbar .filters-inner-box-slider .filter-box-slider .range-slider>.thumb.left{left:25%;transform:translate(-15px,-10px)}#filterbar .filters-inner-box-slider .filter-box-slider .range-slider>.thumb.right{right:25%;transform:translate(15px,-10px)}#filterbar .filters-inner-box-slider .filter-box-slider .range-slider>.thumb.hover{box-shadow:0 0 0 10px rgba(0,0,0,.15)}#filterbar .filters-inner-box-slider .filter-box-slider .range-slider>.thumb.active{box-shadow:0 0 0 10px rgba(0,0,0,.3)}#filterbar .filters-inner-box-slider .filter-box-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;height:10px;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:2}#filterbar .filters-inner-box-slider .filter-box-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;background-color:red;border:0;border-radius:0;height:30px;pointer-events:all;width:30px}#filterbar .filters-inner-box-slider .filter-box-slider-text{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}#filterbar .filter-inner-box-attributes{align-items:center;display:flex;flex-wrap:wrap;gap:4px;position:relative;vertical-align:middle}#filterbar .filter-inner-box-attributes .btn-attribute{border-radius:0}#filterbar .filter-inner-box-attributes .btn-attribute input[type=checkbox]{visibility:hidden}#filterbar .filter-inner-box-attributes label{margin:0}#filterbar .filter-inner-box-attributes.filter-inner-box-attributes-text .btn-attribute{background-color:rgba(0,0,0,.15);border:none;color:#212529;font-size:12px;line-height:14px;padding:4px 8px}#filterbar .filter-inner-box-attributes.filter-inner-box-attributes-text .btn-attribute:hover{background-color:rgba(0,0,0,.3)}#filterbar .filter-inner-box-attributes.filter-inner-box-attributes-text .btn-attribute:has(input[type=checkbox]:checked){background-color:var(--app-main-color);border:none;color:#fff}#filterbar .filter-inner-box-attributes.filter-inner-box-attributes-color .btn-attribute{border:1px solid rgba(0,0,0,.15);height:22px;line-height:20px;padding:0;position:relative;text-align:center;width:22px}#filterbar .filter-inner-box-attributes.filter-inner-box-attributes-color .btn-attribute:hover{opacity:.7}#filterbar .filter-inner-box-attributes.filter-inner-box-attributes-color .btn-attribute.attr-color-not-found{background-color:#eee!important;position:relative}#filterbar .filter-inner-box-attributes.filter-inner-box-attributes-color .btn-attribute.attr-color-not-found:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:600;left:calc(50% - 3px);line-height:22px;position:absolute}#filterbar .filter-inner-box-attributes.filter-inner-box-attributes-color .btn-attribute:has(input[type=checkbox]:checked):before{background-color:#fff;border-radius:6px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);content:"";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:600;height:12px;left:calc(50% - 6px);line-height:10px;padding:1px;position:absolute;top:calc(50% - 6px);width:12px}#filterbar .attr-color-text{border:1px solid rgba(0,0,0,.15);font-size:11px;line-height:19px;padding-right:4px;padding-top:1px}#filterbar .attr-color-text label{margin-bottom:-1px;margin-left:-1px;margin-top:-2px}#filterbar label{cursor:pointer}#filterbar .tick{cursor:pointer;display:block;font-size:.9rem;margin:0;padding-left:23px;position:relative}#filterbar .tick input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}#filterbar .tick input:checked~.check{background-color:#fff}#filterbar .tick input:checked~.check:after{display:block;transform:rotate(45deg) scale(1)}#filterbar .tick .check{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:0;height:18px;left:0;position:absolute;top:1px;width:18px}#filterbar .tick .check:after{border:solid #212529;border-width:0 3px 3px 0;content:"";display:none;height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg) scale(2);width:5px}#filterbar .tick:hover input~.check{background-color:#f3f3f3}#filterbar .filter-have-children{display:inline-flex;flex-direction:row;flex-wrap:wrap;width:100%}#filterbar .filter-have-children .tick{flex:1}#filterbar .filter-have-children .btn-children{color:var(--app-title-color);cursor:pointer;position:relative;width:16px}#filterbar .filter-have-children .btn-children:after{content:"";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;line-height:18px;position:absolute;right:0;transition:all .2s ease-in-out}#filterbar .filter-have-children .btn-children.collapsed:after{transform:rotate(-90deg)}#filterbar .filter-children{margin-bottom:8px;margin-left:20px}#filterbar .filter-children .tick{color:#888;font-size:.8rem;line-height:16px;margin-bottom:2px}#filterbar .filter-children .tick .check{height:16px;width:16px}#filterbar .filter-children .tick .check:after{height:9px;left:5px}#filterbar .filter-children .btn-children{color:#888}#filterbar .filter-children .btn-children:after{line-height:16px}#filterbar .filter-children .filter-children{margin-left:18px}#filterbar #filter-order-status .check-status input{height:0;opacity:0;position:absolute;width:0}#filterbar #filter-order-status .check-status input:checked+label:after{opacity:1}#filterbar #filter-order-status .check-status label{cursor:pointer;display:block;font-size:14px;padding-left:22px;position:relative}#filterbar #filter-order-status .check-status label:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;left:5px;opacity:0;position:absolute;top:5px;transform:rotate(45deg);width:4px}#filterbar #filter-order-status .check-status label.placed:before{background-color:#006;border:2px solid #006;border-radius:14px;content:"";display:block;height:14px;left:0;margin-top:-8px;position:absolute;top:50%;width:14px}#filterbar #filter-order-status .check-status label.processed:before{background-color:#060;border:2px solid #060;border-radius:14px;content:"";display:block;height:14px;left:0;margin-top:-8px;position:absolute;top:50%;width:14px}#filterbar #filter-order-status .check-status label.rejected:before{background-color:#900;border:2px solid #900;border-radius:14px;content:"";display:block;height:14px;left:0;margin-top:-8px;position:absolute;top:50%;width:14px}#filterbar #filter-order-status .check-status label.partial:before{background-color:#d96b00;border:2px solid #d96b00;border-radius:14px;content:"";display:block;height:14px;left:0;margin-top:-8px;position:absolute;top:50%;width:14px}#filterbar #filter-order-status .check-status label.fulfillment:before{background-color:#fc0;border:2px solid #fc0;border-radius:14px;content:"";display:block;height:14px;left:0;margin-top:-8px;position:absolute;top:50%;width:14px}#filterbar #filter-carts-appointment_date input.data-filter-carts[type=text],#filterbar #filter-carts-appointment_date input.data-filter-order[type=text],#filterbar #filter-carts-date input.data-filter-carts[type=text],#filterbar #filter-carts-date input.data-filter-order[type=text],#filterbar #filter-order-date input.data-filter-carts[type=text],#filterbar #filter-order-date input.data-filter-order[type=text],#filterbar #filter-order-delivery_date input.data-filter-carts[type=text],#filterbar #filter-order-delivery_date input.data-filter-order[type=text]{border:1px solid #eee;border-radius:5px;box-sizing:border-box;color:#343a40;font-size:13px;margin:8px 0;max-height:20px;padding:2px 6px;width:100%}#filterbar .filters-inner-box{margin-top:.5rem;padding-right:.5rem}#filterbar .filters-inner-box.filters-inner-box-list{max-height:152px;overflow-y:scroll}#filterbar .filters-inner-box::-webkit-scrollbar{width:6px}#filterbar .filters-inner-box::-webkit-scrollbar-track{background-color:rgba(0,0,0,.15);border-radius:2px}#filterbar .filters-inner-box::-webkit-scrollbar-thumb{background-color:#212529;border-radius:2px}#filterbar .filters-inner-box::-moz-scrollbar{width:6px}#filterbar .filters-inner-box::-moz-scrollbar-track{background-color:rgba(0,0,0,.15);border-radius:2px}#filterbar .filters-inner-box::-moz-scrollbar-thumb{background-color:#212529;border-radius:2px}#filterbar .box-label{align-items:center;color:var(--app-title-color);display:inline-flex;width:100%}#filterbar .box-label h5.filter-title{color:var(--app-title-color);flex:1;font-size:.9rem;font-weight:800;margin:0;text-transform:uppercase}#filterbar .box-label .btn{background-color:#fff;border:none;color:#212529;font-size:.8rem;height:auto;padding:0}#filterbar .box-label .btn:active{border:none}#filterbar .box-label .btn:hover{color:var(--app-main-color)}#quick-cart .cart-not-selected{border:3px dashed #eee;color:#212529;margin:20px;padding:10px;text-align:center}#quick-cart .cart-not-selected h5{font-size:20px;font-weight:600;line-height:22px;margin-bottom:12px}#quick-cart .cart-not-selected p{font-size:16px;line-height:18px;margin:0}#quick-cart .cart-not-selected p a{color:var(--app-main-color);text-decoration:underline}#quick-cart .cart-not-selected p a:hover{color:var(--app-main-color-hover)}#quick-cart .cart-header{background:#eee;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);left:0;position:sticky;right:0;top:0;z-index:1}#quick-cart .cart-header .cart-link{display:flex;justify-content:center;padding:10px}#quick-cart .cart-header .cart-link .btn{background-color:var(--app-main-color);border-radius:10px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#fff;display:flex;font-size:14px;gap:10px;height:30px;justify-content:space-between;line-height:30px;padding:0 10px;width:80%}#quick-cart .cart-header .cart-link .btn:hover{background-color:var(--app-main-color-hover);transition:background-color .2s linear}#quick-cart .cart-details .cart-no-products{border:3px dashed #eee;color:#212529;font-size:14px;line-height:16px;margin:10px;padding:10px;text-align:center}#quick-cart .cart-details .cart-details-header{background:#eee;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);left:0;position:sticky;right:0;top:0;top:51px;z-index:1}#quick-cart .cart-details .cart-details-header .spinner-loader-content{padding-bottom:.7rem;padding-top:.7rem}#quick-cart .cart-details .cart-details-header .spinner-loader-content .spinner-loader{height:1.5rem;width:1.5rem}#quick-cart .cart-details .cart-details-header .cart-customer{align-items:flex-start;display:flex;font-size:14px;gap:10px;line-height:16px;padding:10px;width:100%}#quick-cart .cart-details .cart-details-header .cart-customer>span{display:inline-flex;font-size:10px;gap:2px;line-height:11px;padding-top:3px}#quick-cart .cart-details .cart-details-header .cart-info{align-items:center;border-top:1px solid rgba(0,0,0,.15);display:inline-flex;gap:0;justify-content:space-between;width:100%}#quick-cart .cart-details .cart-details-header .cart-info>div{padding:10px}#quick-cart .cart-details .cart-details-header .cart-info .cart-info-quantity{border-right:1px solid rgba(0,0,0,.15);font-size:13px;width:40%}#quick-cart .cart-details .cart-details-header .cart-info .cart-info-total{font-size:16px;font-weight:600}#quick-cart .cart-details .cart-details-header .cart-info .cart-info-total .amount{color:#b3b3b3;display:none;font-size:8px;line-height:8px;margin-bottom:2px;text-decoration:line-through}#quick-cart .cart-details .cart-details-header .cart-info .cart-info-total .amount-sale{float:right;margin-left:2px}#quick-cart .cart-details .cart-details-header .cart-info .cart-info-total .amount-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}#quick-cart .cart-details .cart-details-header .cart-info-limit{border-top:1px solid rgba(0,0,0,.15);padding:10px}#quick-cart .cart-details .cart-details-header .cart-info-limit table{margin:0}#quick-cart .cart-details .cart-details-header .cart-info-limit table tr td{border-bottom:none;font-size:11px;line-height:8px;padding:2px 1px;vertical-align:middle}#quick-cart .cart-details .cart-details-header .cart-info-limit table tr td i{font-size:10px;margin-right:2px}#quick-cart .cart-details .cart-details-header .cart-info-limit .limit-info-bar{width:120px}#quick-cart .cart-details .cart-details-header .cart-info-limit .limit-info-bar .limit-info-total{font-size:10px;font-weight:700;line-height:16px;position:absolute;text-align:center;width:116px}#quick-cart .cart-details .cart-details-header .cart-info-limit .limit-info-bar .progress{background-color:#dbdee0;width:100%}#quick-cart .cart-details .cart-details-header .cart-info-limit .limit-info-bar .progress .progress-bar.limit-status-success{background-color:#21b872}#quick-cart .cart-details .cart-details-header .cart-info-limit .limit-info-bar .progress .progress-bar.limit-status-warning{background-color:#ffc107}#quick-cart .cart-details .cart-details-header .cart-info-limit .limit-info-bar .progress .progress-bar.limit-status-alert{background-color:#fc3e51}#quick-cart .cart-details .cart-list .quickcart-product-row{position:relative}#quick-cart .cart-details .cart-list .quickcart-product-row .spinner-loader-content{padding-bottom:1rem;padding-top:1rem}#quick-cart .cart-details .cart-list .quickcart-product-row .spinner-loader-content .spinner-loader{height:1.5rem;width:1.5rem}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product{border-bottom:1px solid rgba(0,0,0,.15);display:flex;flex-direction:column;gap:6px;padding:6px;position:relative;width:100%}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product.quickcart-product-not-visible{border:1px solid #dc3545;padding-top:24px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product.quickcart-product-not-visible .quickcart-product-not-visible-message{background-color:#dc3545;color:#fff;font-size:12px;font-weight:700;left:0;line-height:14px;padding:2px;position:absolute;text-align:center;top:0;width:100%}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-info{align-items:flex-start;display:inline-flex;flex-direction:row;gap:5px;justify-content:space-between;width:100%}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-info .quickcart-product-image img{border:1px solid rgba(0,0,0,.15);width:30px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-info .quickcart-product-details{flex:1}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-info .quickcart-product-details .product-title{color:var(--app-title-color);font-size:14px;font-weight:600;line-height:14px;margin-bottom:0}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-info .quickcart-product-details .product-title a{color:var(--app-title-color);text-decoration:none}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-info .quickcart-product-details .product-title a:hover{color:var(--app-main-color)}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-info .quickcart-product-details .product-sku{color:#888;font-size:10px;line-height:12px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-info .quickcart-product-action{display:flex;gap:2px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-info .quickcart-product-action .btn{background-color:transparent;border:none;color:#212529;font-size:12px;height:16px;line-height:16px;padding:0;width:16px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-info .quickcart-product-action .btn:hover{color:#000;transition:color .2s linear}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations{display:flex;flex-direction:column;gap:5px;width:100%}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation{align-content:flex-start;align-items:center;display:inline-flex;flex-direction:row;gap:5px;justify-content:space-between}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation:not(:last-child){border-bottom:1px dashed #eee;padding-bottom:5px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-attribute.quickcart-product-attribute-type-color div{border:1px solid rgba(0,0,0,.15);height:16px;margin-top:0;position:relative;width:16px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-attribute.quickcart-product-attribute-type-color.attr-image div{background-repeat:no-repeat;background-size:cover}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-attribute.quickcart-product-attribute-type-color.attr-color-not-found div{background-color:#eee!important}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-attribute.quickcart-product-attribute-type-color.attr-color-not-found div:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:600;left:calc(50% - 3px);line-height:16px;position:absolute}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-attribute.quickcart-product-attribute-type-text{color:#212529;font-size:11px;line-height:12px;min-width:45px;text-align:left;width:45px;word-break:break-word}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-terms{display:inline-flex;flex:1;flex-wrap:wrap;text-align:center}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-terms.quickcart-product-terms-text .quickcart-product-term .quickcart-product-term-label{font-weight:600}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-terms.quickcart-product-terms-color .quickcart-product-term .quickcart-product-term-label{background-repeat:no-repeat;background-size:cover;border:1px solid rgba(0,0,0,.15);height:16px;width:16px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-terms.quickcart-product-terms-color .quickcart-product-term.attr-color-not-found .quickcart-product-term-label{background-color:#eee!important;position:relative}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-terms.quickcart-product-terms-color .quickcart-product-term.attr-color-not-found .quickcart-product-term-label:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:600;left:calc(50% - 3px);line-height:16px;position:absolute}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-terms .quickcart-product-term{font-size:11px;padding:0 6px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation .quickcart-product-terms .quickcart-product-term:not(:last-child){border-right:1px solid rgba(0,0,0,.15)}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total-quantity{border:1px solid rgba(0,0,0,.15);font-size:11px;font-weight:600;line-height:11px;padding:2px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total{display:flex;flex-direction:column;font-size:10px;line-height:11px;text-align:right;width:50px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total .quickcart-product-total-amount,#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total .quickcart-product-total-price{padding:2px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total .quickcart-product-total-price{border-bottom:1px solid rgba(0,0,0,.15)}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total .quickcart-product-total-price.product-price-range{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:2px;justify-content:end;white-space:nowrap}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total .quickcart-product-total-price .price{color:#b3b3b3;display:none;font-size:8px;line-height:8px;margin-bottom:2px;text-decoration:line-through}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total .quickcart-product-total-price .price-sale{float:right;margin-left:2px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total .quickcart-product-total-price .price-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total .quickcart-product-total-amount{clear:both;font-weight:600}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total .quickcart-product-total-amount .amount{color:#b3b3b3;display:none;font-size:8px;line-height:8px;margin-bottom:2px;text-decoration:line-through}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total .quickcart-product-total-amount .amount-sale{float:right;margin-left:2px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-total .quickcart-product-total-amount .amount-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-simple{align-content:flex-start;align-items:center;display:flex;flex-direction:row;gap:5px;width:100%}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-simple .quickcart-product-total{flex:1}#quick-cart .cart-details .cart-list .quickcart-product-row .quickcart-product .quickcart-product-quantity .quickcart-product-simple .quickcart-product-total .quickcart-product-total-price{border-bottom:1px dashed #eee}#quick-cart .cart-details .cart-list .quickcart-product-row:nth-of-type(2n) .quickcart-product{background-color:#eee}#quick-cart .cart-details .cart-list .quickcart-product-row:nth-of-type(2n) .quickcart-product .quickcart-product-quantity .quickcart-product-variations .quickcart-product-variation:not(:last-child),#quick-cart .cart-details .cart-list .quickcart-product-row:nth-of-type(2n) .quickcart-product .quickcart-product-simple .quickcart-product-total .quickcart-product-total-price{border-bottom:1px dashed #cacaca}@media screen and (max-width:1024px){#quick-cart .cart-not-selected h5,#quick-cart .cart-not-selected p{font-size:15px}#quick-cart .cart-details .cart-details-header .cart-customer{display:block;font-size:12px;width:100%}#quick-cart .cart-details .cart-details-header .cart-customer>span{font-size:12px;margin-bottom:5px;width:100%}}@media screen and (max-width:480px){#quick-cart .cart-details .cart-no-products{font-size:14px}}#list-cart .cart-header{background:#eee;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);left:0;position:sticky;right:0;top:0;z-index:1}#list-cart .cart-header .cart-add,#list-cart .cart-header .cart-list{display:flex;justify-content:center;padding:10px}#list-cart .cart-header .cart-add .btn,#list-cart .cart-header .cart-list .btn{background-color:var(--app-main-color);border-radius:10px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#fff;display:flex;font-size:14px;gap:10px;height:30px;justify-content:space-between;line-height:30px;padding:0 10px;width:80%}#list-cart .cart-header .cart-add .btn:hover,#list-cart .cart-header .cart-list .btn:hover{background-color:var(--app-main-color-hover);transition:background-color .2s linear}#list-cart .cart-header .cart-add .btn.btn-list-cart,#list-cart .cart-header .cart-list .btn.btn-list-cart{background-color:#eee;border:none;color:#212529;font-size:12px;height:20px;line-height:20px;width:70%}#list-cart .cart-header .cart-add .btn.btn-list-cart:hover,#list-cart .cart-header .cart-list .btn.btn-list-cart:hover{background-color:#ddd}#list-cart .cart-header .cart-list{padding-top:0!important}#list-cart .cart-items{width:100%}#list-cart .cart-items .cart-not-allow{border:3px dashed #eee;color:#212529;margin:10px;padding:10px;text-align:center}#list-cart .cart-items .cart-not-allow h5{font-size:20px;font-weight:600;line-height:22px;margin-bottom:12px}#list-cart .cart-items .cart-not-allow p{font-size:16px;line-height:18px;margin:0}#list-cart .cart-items .cart-item{align-items:center;border-bottom:1px solid rgba(0,0,0,.15);display:inline-flex;gap:10px;padding:10px;width:100%}#list-cart .cart-items .cart-item .cart-info{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;gap:2px;line-height:16px;width:100%}#list-cart .cart-items .cart-item .cart-info>span{display:inline-flex;font-size:10px;gap:2px;line-height:11px;padding-top:3px}#list-cart .cart-items .cart-item .cart-select{display:inline-flex;gap:6px}#list-cart .cart-items .cart-item .cart-select .btn{background-color:#eee;border:none;border-radius:6px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#212529;font-size:12px;height:22px;line-height:22px;padding:0;width:22px}#list-cart .cart-items .cart-item .cart-select .btn.btn-loading{line-height:27px}#list-cart .cart-items .cart-item .cart-select .btn:hover{background-color:#e3e3e3;transition:background-color .2s linear}#list-cart .cart-items .cart-item .cart-select .btn.btn-delete-cart{background-color:#dc3545;color:#fff}#list-cart .cart-items .cart-item.selected .cart-select .btn.btn-select-cart{background-color:var(--app-main-color);color:#fff}@media screen and (max-width:1024px){#list-cart .cart-items .cart-item .cart-info{font-size:12px}}.image-fit{-o-object-fit:cover;object-fit:cover}.auth-wrap{background:#f8f9fd;height:100%;min-height:100vh}.auth-wrap.auth-layout-bg_left .auth-header,.auth-wrap.auth-layout-bg_left_minimal .auth-header,.auth-wrap.auth-layout-bg_right .auth-header,.auth-wrap.auth-layout-bg_right_minimal .auth-header,.auth-wrap.auth-layout-bg_top .auth-header,.auth-wrap.auth-layout-minimal .auth-header{box-shadow:0 10px 34px -15px rgba(0,0,0,.1)}.auth-wrap.auth-layout-bg_left .auth-header.main-header-navbar,.auth-wrap.auth-layout-bg_left_minimal .auth-header.main-header-navbar,.auth-wrap.auth-layout-bg_right .auth-header.main-header-navbar,.auth-wrap.auth-layout-bg_right_minimal .auth-header.main-header-navbar,.auth-wrap.auth-layout-bg_top .auth-header.main-header-navbar,.auth-wrap.auth-layout-minimal .auth-header.main-header-navbar{box-shadow:none}.auth-wrap.auth-layout-bg_top .auth-main-content .auth-content .auth-login-wrap,.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap{width:40%}.auth-wrap.auth-layout-bg_top .auth-main-content .auth-content .auth-login-wrap .auth-login-content .form-control,.auth-wrap.auth-layout-bg_top .auth-main-content .auth-content .auth-login-wrap .auth-login-content .form-select,.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap .auth-login-content .form-control,.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap .auth-login-content .form-select{background-color:rgba(0,0,0,.05);color:#000}.auth-wrap.auth-layout-bg_top .auth-main-content .auth-content .auth-login-wrap .auth-login-content .form-control:not(.is-invalid),.auth-wrap.auth-layout-bg_top .auth-main-content .auth-content .auth-login-wrap .auth-login-content .form-select:not(.is-invalid),.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap .auth-login-content .form-control:not(.is-invalid),.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap .auth-login-content .form-select:not(.is-invalid){border:1px solid transparent}.auth-wrap.auth-layout-bg_top .auth-main-content .auth-content .auth-login-wrap .auth-login-content .field-control .control__indicator,.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap .auth-login-content .field-control .control__indicator{background:rgba(0,0,0,.05)}.auth-wrap.auth-layout-bg_top .auth-main-content .auth-content .auth-login-wrap .auth-login-content .field-control input:checked:focus~.control__indicator,.auth-wrap.auth-layout-bg_top .auth-main-content .auth-content .auth-login-wrap .auth-login-content .field-control input:checked~.control__indicator,.auth-wrap.auth-layout-bg_top .auth-main-content .auth-content .auth-login-wrap .auth-login-content .field-control:hover input:not([disabled]):checked~.control__indicator,.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap .auth-login-content .field-control input:checked:focus~.control__indicator,.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap .auth-login-content .field-control input:checked~.control__indicator,.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap .auth-login-content .field-control:hover input:not([disabled]):checked~.control__indicator{background:var(--app-main-color)}.auth-wrap.auth-layout-bg_top .auth-main-content .auth-content .auth-login-wrap .auth-login-content .control--checkbox input:disabled:checked~.control__indicator,.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap .auth-login-content .control--checkbox input:disabled:checked~.control__indicator{background-color:var(--app-main-color)}.auth-wrap.auth-layout-bg_left,.auth-wrap.auth-layout-bg_right{align-content:flex-start;display:flex;flex-flow:row wrap}.auth-wrap.auth-layout-bg_left .auth-header,.auth-wrap.auth-layout-bg_right .auth-header{flex:0 0 100%}.auth-wrap.auth-layout-bg_left .auth-bg,.auth-wrap.auth-layout-bg_left .auth-main-content,.auth-wrap.auth-layout-bg_right .auth-bg,.auth-wrap.auth-layout-bg_right .auth-main-content{flex:0 0 50%;height:calc(100vh - 110px)}.auth-wrap.auth-layout-bg_left .auth-main-content,.auth-wrap.auth-layout-bg_right .auth-main-content{margin-left:auto;margin-right:auto;max-height:100vh;overflow-y:auto;padding-left:15px;padding-right:15px;width:100%}.auth-wrap.auth-layout-bg_left .auth-main-content .auth-content,.auth-wrap.auth-layout-bg_right .auth-main-content .auth-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:calc(100% - 65px)}.auth-wrap.auth-layout-bg_left .auth-main-content .auth-content .auth-login-wrap,.auth-wrap.auth-layout-bg_right .auth-main-content .auth-content .auth-login-wrap{width:60%}.auth-wrap.auth-layout-bg_left .auth-main-content .auth-content .auth-login-wrap h3.title,.auth-wrap.auth-layout-bg_right .auth-main-content .auth-content .auth-login-wrap h3.title{font-size:1.75rem}.auth-wrap.auth-layout-bg_left .auth-main-content .auth-content .auth-login-wrap p.text,.auth-wrap.auth-layout-bg_right .auth-main-content .auth-content .auth-login-wrap p.text{color:#b3b3b3;font-size:.9rem;font-weight:300;line-height:1.4}.auth-wrap.auth-layout-bg_left .auth-main-content .auth-content .auth-login-wrap .auth-register-txt p,.auth-wrap.auth-layout-bg_right .auth-main-content .auth-content .auth-login-wrap .auth-register-txt p{color:var(--app-paragraph-color);margin-bottom:.3rem}.auth-wrap.auth-layout-bg_left .auth-main-content .auth-content .auth-login-wrap .auth-login-content,.auth-wrap.auth-layout-bg_right .auth-main-content .auth-content .auth-login-wrap .auth-login-content{margin-bottom:30px;margin-top:30px}.auth-wrap.auth-layout-bg_left_minimal,.auth-wrap.auth-layout-bg_right_minimal,.auth-wrap.auth-layout-minimal{align-content:flex-start;display:flex;flex-flow:row wrap}.auth-wrap.auth-layout-bg_left_minimal .auth-header,.auth-wrap.auth-layout-bg_right_minimal .auth-header,.auth-wrap.auth-layout-minimal .auth-header{flex:0 0 100%}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content,.auth-wrap.auth-layout-minimal .auth-main-content{margin-left:auto;margin-right:auto;min-height:calc(100vh - 110px);padding-left:15px;padding-right:15px;width:100%}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:calc(100% - 65px)}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap{display:flex;flex:0 0 70%;gap:60px;justify-content:center}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-bg,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-bg,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-bg{height:600px;margin-bottom:30px;margin-top:30px}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-bg,.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-register,.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-wrap,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-bg,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-register,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-wrap,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-bg,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-register,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-wrap{width:50%}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-register,.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-wrap,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-register,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-wrap,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-register,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-wrap{width:40%}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg{width:60%}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap h3.title,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap h3.title,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap h3.title{font-size:1.75rem}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap p.text,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap p.text,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap p.text{color:#b3b3b3;font-size:.9rem;font-weight:300;line-height:1.4}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap .auth-register-txt p,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap .auth-register-txt p,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap .auth-register-txt p{color:var(--app-paragraph-color);margin-bottom:.3rem}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content{margin-bottom:30px;margin-top:30px}.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap{flex-direction:row-reverse}.auth-wrap.auth-layout-bg_top .auth-bg{box-shadow:0 10px 34px -15px rgba(0,0,0,.1)}.auth-wrap.auth-layout-bg_right{flex-direction:row-reverse}.auth-wrap .auth-header{align-items:center;background-color:transparent;border:none;display:flex;flex-wrap:wrap;flex-wrap:nowrap;height:110px;justify-content:space-between;position:relative;z-index:10}.auth-wrap .auth-header .logo-brand{display:inline-block;white-space:nowrap}.auth-wrap .auth-header .logo-brand img{height:var(--app-logo-height);width:auto}.auth-wrap.auth-layout-bg_left_minimal .auth-header,.auth-wrap.auth-layout-bg_right_minimal .auth-header,.auth-wrap.auth-layout-minimal .auth-header{align-items:center;background-color:#fafafa;border:none;border-bottom:1px solid rgba(0,0,0,.15);display:flex;flex-wrap:wrap;height:100px;justify-content:space-between;padding:.5rem 2.5rem;position:-moz-sticky;position:sticky;top:0;z-index:10}.auth-wrap.auth-layout-bg_left_minimal .auth-header.header-layout-center .logo-brand,.auth-wrap.auth-layout-bg_right_minimal .auth-header.header-layout-center .logo-brand,.auth-wrap.auth-layout-minimal .auth-header.header-layout-center .logo-brand{order:2}.auth-wrap.auth-layout-bg_left_minimal .auth-header.header-layout-center .header-content,.auth-wrap.auth-layout-bg_right_minimal .auth-header.header-layout-center .header-content,.auth-wrap.auth-layout-minimal .auth-header.header-layout-center .header-content{order:1}.auth-wrap.auth-layout-bg_left_minimal .auth-header.header-layout-center .switch-language,.auth-wrap.auth-layout-bg_right_minimal .auth-header.header-layout-center .switch-language,.auth-wrap.auth-layout-minimal .auth-header.header-layout-center .switch-language{order:3}.auth-wrap.auth-layout-bg_left_minimal .auth-header.header-layout-left .logo-brand,.auth-wrap.auth-layout-bg_right_minimal .auth-header.header-layout-left .logo-brand,.auth-wrap.auth-layout-minimal .auth-header.header-layout-left .logo-brand{order:1;padding-left:0}.auth-wrap.auth-layout-bg_left_minimal .auth-header.header-layout-left .header-content,.auth-wrap.auth-layout-bg_right_minimal .auth-header.header-layout-left .header-content,.auth-wrap.auth-layout-minimal .auth-header.header-layout-left .header-content{order:3}.auth-wrap.auth-layout-bg_left_minimal .auth-header.header-layout-left .switch-language,.auth-wrap.auth-layout-bg_right_minimal .auth-header.header-layout-left .switch-language,.auth-wrap.auth-layout-minimal .auth-header.header-layout-left .switch-language{flex:1;order:2;text-align:right}.auth-wrap.auth-layout-bg_left_minimal .auth-header.main-header-navbar,.auth-wrap.auth-layout-bg_right_minimal .auth-header.main-header-navbar,.auth-wrap.auth-layout-minimal .auth-header.main-header-navbar{border-bottom:none}.auth-wrap .auth-bg,.auth-wrap .auth-login-bg{background-image:var(--app-login-image);background-position:var(--app-login-image-position);background-size:cover}.auth-wrap .auth-main-content .auth-content .auth-login-content{height:0;opacity:0;overflow:hidden;transition:opacity 1s ease-out}.auth-wrap .auth-main-content .auth-content .auth-login-content.active{height:auto;opacity:1}.auth-wrap.auth-wrap-navbar.auth-layout-bg_left .auth-bg,.auth-wrap.auth-wrap-navbar.auth-layout-bg_left .auth-main-content,.auth-wrap.auth-wrap-navbar.auth-layout-bg_left_minimal .auth-bg,.auth-wrap.auth-wrap-navbar.auth-layout-bg_left_minimal .auth-main-content,.auth-wrap.auth-wrap-navbar.auth-layout-bg_right .auth-bg,.auth-wrap.auth-wrap-navbar.auth-layout-bg_right .auth-main-content,.auth-wrap.auth-wrap-navbar.auth-layout-bg_right_minimal .auth-bg,.auth-wrap.auth-wrap-navbar.auth-layout-bg_right_minimal .auth-main-content,.auth-wrap.auth-wrap-navbar.auth-layout-minimal .auth-bg,.auth-wrap.auth-wrap-navbar.auth-layout-minimal .auth-main-content{min-height:calc(100vh - 160px)}.auth-wrap.auth-wrap-navbar.auth-layout-bg_left .auth-bg,.auth-wrap.auth-wrap-navbar.auth-layout-bg_left .auth-main-content,.auth-wrap.auth-wrap-navbar.auth-layout-bg_right .auth-bg,.auth-wrap.auth-wrap-navbar.auth-layout-bg_right .auth-main-content{height:calc(100vh - 160px)}.auth-layout-default .auth-main-content .auth-content{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;padding:60px 0;width:100%}.auth-layout-default .auth-main-content .auth-content .auth-login-wrap{background:#fff;border-radius:10px;box-shadow:0 10px 34px -15px rgba(0,0,0,.24);min-width:500px;padding:40px;position:relative}.auth-layout-bg_top .auth-bg{height:500px;width:100%}.auth-layout-bg_top .auth-content{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;padding:15px;width:100%}.auth-layout-bg_top .auth-content .auth-login-wrap{background:#fff;box-shadow:0 10px 34px -15px rgba(0,0,0,.1);min-width:500px;padding:40px;position:relative}.wrap-field-pec_sdi{display:none}.auth-wrap.auth-layout-bg_top,.auth-wrap.auth-layout-bg_top .auth-main-content,.auth-wrap.auth-layout-default,.auth-wrap.auth-layout-default .auth-main-content{display:flex;flex:1;flex-direction:column}.auth-wrap.auth-layout-bg_top .main-footer,.auth-wrap.auth-layout-default .main-footer{background-color:#fff}.auth-wrap.auth-layout-bg_left .main-footer,.auth-wrap.auth-layout-bg_right .main-footer{padding:.5rem 0}.auth-wrap.auth-layout-bg_left .main-footer .footer-link,.auth-wrap.auth-layout-bg_right .main-footer .footer-link{width:100%}.auth-wrap.auth-layout-bg_left .main-footer .footer-link .footer-menu,.auth-wrap.auth-layout-bg_right .main-footer .footer-link .footer-menu{justify-content:left;margin-top:6px}.auth-wrap.auth-layout-bg_left .main-footer .footer-link .footer-menu li,.auth-wrap.auth-layout-bg_right .main-footer .footer-link .footer-menu li{font-size:11px;line-height:13px}.auth-wrap.auth-layout-bg_left .main-footer .footer-link .footer-menu li:first-child,.auth-wrap.auth-layout-bg_right .main-footer .footer-link .footer-menu li:first-child{margin-left:0}.auth-wrap.auth-layout-bg_left .main-footer .footer-link .footer-share-mobile,.auth-wrap.auth-layout-bg_right .main-footer .footer-link .footer-share-mobile{justify-content:left}.auth-wrap.auth-layout-bg_left.auth-share-mobile .auth-content,.auth-wrap.auth-layout-bg_right.auth-share-mobile .auth-content{min-height:calc(100% - 94px)}@media screen and (max-width:1024px){.auth-wrap .auth-header .logo-brand img{height:var(--app-logo-height-tablet)}.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap{min-width:90%;padding:20px}.auth-wrap.auth-layout-bg_top .auth-main-content .auth-content .auth-login-wrap,.auth-wrap.auth-layout-default .auth-main-content .auth-content .auth-login-wrap{width:40%}.auth-wrap.auth-layout-bg_left .auth-main-content .auth-content .auth-login-wrap,.auth-wrap.auth-layout-bg_right .auth-main-content .auth-content .auth-login-wrap{width:90%}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap{flex:0 0 90%;flex-direction:column;gap:0}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-bg,.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-register,.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-wrap,.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg,.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-register,.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-wrap,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-bg,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-register,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-wrap,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-register,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-wrap,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-bg,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-register,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap .auth-login-content-wrap,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-register,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-content-wrap{width:100%}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg{height:500px}.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap{flex-direction:column}}@media screen and (max-width:480px){.auth-wrap.auth-layout-bg_left .auth-bg,.auth-wrap.auth-layout-bg_right .auth-bg,.auth-wrap.auth-layout-bg_top .auth-bg{flex:0 0 100%;height:65vh;margin-bottom:0;min-height:auto}.auth-wrap.auth-layout-bg_left .auth-main-content,.auth-wrap.auth-layout-bg_right .auth-main-content,.auth-wrap.auth-layout-bg_top .auth-main-content{flex:100%;height:auto;margin-top:20px;min-height:auto;overflow:visible;padding:0}.auth-wrap.auth-layout-bg_left .auth-main-content .auth-login-wrap,.auth-wrap.auth-layout-bg_right .auth-main-content .auth-login-wrap,.auth-wrap.auth-layout-bg_top .auth-main-content .auth-login-wrap{min-width:100%;padding:15px}.auth-wrap.auth-layout-bg_left .auth-main-content .auth-login-wrap .auth-login-content p.text,.auth-wrap.auth-layout-bg_right .auth-main-content .auth-login-wrap .auth-login-content p.text,.auth-wrap.auth-layout-bg_top .auth-main-content .auth-login-wrap .auth-login-content p.text{color:#b3b3b3;font-size:.9rem;font-weight:300;line-height:1.4}.auth-wrap.auth-layout-bg_left .auth-main-content .auth-login-wrap .auth-login-content#customers-login:not(.active),.auth-wrap.auth-layout-bg_left .auth-main-content .auth-login-wrap .auth-login-content#register-login:not(.active),.auth-wrap.auth-layout-bg_right .auth-main-content .auth-login-wrap .auth-login-content#customers-login:not(.active),.auth-wrap.auth-layout-bg_right .auth-main-content .auth-login-wrap .auth-login-content#register-login:not(.active),.auth-wrap.auth-layout-bg_top .auth-main-content .auth-login-wrap .auth-login-content#customers-login:not(.active),.auth-wrap.auth-layout-bg_top .auth-main-content .auth-login-wrap .auth-login-content#register-login:not(.active){display:none}.auth-wrap.auth-layout-bg_left_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg,.auth-wrap.auth-layout-bg_right_minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg,.auth-wrap.auth-layout-minimal .auth-main-content .auth-content .auth-login-wrap.auth-login-wrap-bg .auth-login-bg{height:350px}.auth-wrap.auth-layout-bg_left .main-footer .footer-link,.auth-wrap.auth-layout-bg_right .main-footer .footer-link{flex-basis:100%}.auth-wrap.auth-layout-bg_left .main-footer .footer-link .footer-menu,.auth-wrap.auth-layout-bg_left .main-footer .footer-link .footer-share-mobile,.auth-wrap.auth-layout-bg_right .main-footer .footer-link .footer-menu,.auth-wrap.auth-layout-bg_right .main-footer .footer-link .footer-share-mobile{justify-content:center}}.products-wrap .product-not-found{border:3px dashed #eee;color:#212529;font-size:20px;font-weight:600;line-height:22px;margin:10px;padding:10px;text-align:center}.products-wrap .products-grid{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:0;padding:0}.products-wrap .products-grid.products-columns-2{grid-template-columns:1fr 1fr}.products-wrap .products-grid.products-columns-3{grid-template-columns:1fr 1fr 1fr}.products-wrap .products-grid.products-columns-4{grid-template-columns:1fr 1fr 1fr 1fr}.products-wrap .products-grid.products-columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.products-wrap .products-grid.products-columns-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.products-wrap .products-grid .product{display:flex;flex-direction:column;list-style:none;margin-bottom:10px;overflow:hidden;perspective:700px;position:relative}.products-wrap .products-grid .product .product-wrap-actions{display:none}.products-wrap .products-grid .product .product-card{display:grid;grid-template:1fr/1fr;grid-template-areas:"ProductsGridArea";transform-style:preserve-3d;transition:all .7s ease}.products-wrap .products-grid .product .product-card .product-gallery,.products-wrap .products-grid .product .product-card .product-image{backface-visibility:hidden;transform-style:preserve-3d}.products-wrap .products-grid .product .product-card .product-image{grid-area:ProductsGridArea;overflow:hidden;position:relative;z-index:1}.products-wrap .products-grid .product .product-card .product-image .product-actions-enabler{display:none}.products-wrap .products-grid .product .product-card .product-image .product-badge{color:#fff;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:5px;line-height:14px;position:absolute;text-align:center;text-transform:uppercase;top:10px;z-index:5}.products-wrap .products-grid .product .product-card .product-image .product-badge:not(.badge-right){left:10px}.products-wrap .products-grid .product .product-card .product-image .product-badge.badge-right{right:10px}.products-wrap .products-grid .product .product-card .product-image .product-badge span{padding:3px 10px}.products-wrap .products-grid .product .product-card .product-image .product-badge .badge-new{background:var(--app-badge-new);color:var(--app-badge-new-text)}.products-wrap .products-grid .product .product-card .product-image .product-badge .badge-sale{background:var(--app-badge-sale);color:var(--app-badge-sale-text)}.products-wrap .products-grid .product .product-card .product-image .product-badge .badge-outofstock{background:var(--app-badge-outofstock);color:var(--app-badge-outofstock-text)}.products-wrap .products-grid .product .product-card .product-image .product-cart-badge{color:#212529;font-size:12px;font-weight:600;height:0;line-height:14px;opacity:0;position:absolute;top:10px;transition:all .3s ease;z-index:-1}.products-wrap .products-grid .product .product-card .product-image .product-cart-badge.incart{height:auto;opacity:1;z-index:5}.products-wrap .products-grid .product .product-card .product-image .product-cart-badge:not(.badge-left){right:10px}.products-wrap .products-grid .product .product-card .product-image .product-cart-badge.badge-left{left:10px}.products-wrap .products-grid .product .product-card .product-image a.image{display:block}.products-wrap .products-grid .product .product-card .product-image img{height:auto;width:100%}.products-wrap .products-grid .product .product-card .product-image .featured-image{transition:all .3s ease 0s}.products-wrap .products-grid .product .product-card .product-image .hover-image{backface-visibility:hidden;height:auto;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%;z-index:-1}.products-wrap .products-grid .product .product-card .product-image .product-actions{bottom:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translateY(50%);z-index:1}.products-wrap .products-grid .product .product-card .product-image .product-actions .product-action-link{display:none}.products-wrap .products-grid .product .product-card .product-image .product-actions:not(.actions-left){right:10px}.products-wrap .products-grid .product .product-card .product-image .product-actions:not(.actions-left) li{transform:translateX(100%)}.products-wrap .products-grid .product .product-card .product-image .product-actions.actions-left{left:10px}.products-wrap .products-grid .product .product-card .product-image .product-actions.actions-left li{transform:translateX(-100%)}.products-wrap .products-grid .product .product-card .product-image .product-actions li{margin:5px 0;opacity:0;transition:all .3s ease}.products-wrap .products-grid .product .product-card .product-image .product-actions li:nth-child(2){transition-delay:.1s}.products-wrap .products-grid .product .product-card .product-image .product-actions li:nth-child(3){transition-delay:.2s}.products-wrap .products-grid .product .product-card .product-image .product-actions li:nth-child(4){transition-delay:.3s}.products-wrap .products-grid .product .product-card .product-image .product-actions li:nth-child(5){transition-delay:.4s}.products-wrap .products-grid .product .product-card .product-image .product-actions li:nth-child(6){transition-delay:.5s}.products-wrap .products-grid .product .product-card .product-image .product-actions li a{background:#b8b8b8;border:1px solid #b8b8b8;color:#fff;display:block;font-size:18px;height:35px;line-height:33px;text-align:center;transition:all .3s ease;width:35px}.products-wrap .products-grid .product .product-card .product-image .product-actions li a:hover{background:var(--app-main-color);border-color:var(--app-main-color);color:#fff}.products-wrap .products-grid .product .product-card .product-gallery{grid-area:ProductsGridArea;transform:rotateY(-180deg)}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-next,.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-prev{background-color:rgba(0,0,0,.15);cursor:pointer;height:30px;opacity:0;position:absolute;top:calc(50% - 15px);transition:all .3s ease;width:30px}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-next:hover,.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-prev:hover{background-color:var(--app-main-color)}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-next:focus-visible,.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-prev:focus-visible{outline:none}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-next span,.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-prev span{border:2px solid #fff;height:12px;position:absolute;width:12px}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-next{right:0;transform:translateX(50%)}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-next span{border-left:none;border-top:none;right:38%;top:50%;transform:translateY(-50%) rotate(-45deg)}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-next span:before{background:#fff;content:"";height:4px;position:absolute;transform:rotate(45deg) translateY(26px) scaleX(0);transform-origin:right;transition:.5s;width:38px}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-prev{left:0;transform:translateX(-50%)}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-prev span{border-bottom:none;border-right:none;left:38%;top:50%;transform:translateY(-50%) rotate(-45deg)}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-prev span:before{background:#fff;content:"";height:4px;position:absolute;transform:rotate(45deg) translate(-2px,-1px) scaleX(0);transform-origin:left;transition:.5s;width:38px}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-close-action{cursor:pointer;height:20px;opacity:0;position:absolute;right:14px;top:12px;transition:all .3s ease;width:20px}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-close-action:hover:after,.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-close-action:hover:before{background-color:var(--app-main-color)}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-close-action:after,.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-close-action:before{background-color:rgba(0,0,0,.15);content:" ";height:20px;left:10px;position:absolute;transition:all .3s ease;width:2px}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-close-action:before{transform:rotate(45deg)}.products-wrap .products-grid .product .product-card .product-gallery .product-gallery-close-action:after{transform:rotate(-45deg)}.products-wrap .products-grid .product .product-card .product-gallery:hover .product-gallery-close-action{opacity:1}.products-wrap .products-grid .product .product-card .product-gallery:hover .product-gallery-next,.products-wrap .products-grid .product .product-card .product-gallery:hover .product-gallery-prev{opacity:1;transform:translateX(0)}.products-wrap .products-grid .product .product-details{display:flex;flex-grow:1;justify-content:space-between;margin-bottom:10px;margin-top:14px;width:100%}.products-wrap .products-grid .product .product-details .product-description .product-title{color:var(--app-title-color);font-size:18px;font-weight:600;line-height:20px;margin-bottom:0}.products-wrap .products-grid .product .product-details .product-description .product-title a{color:var(--app-title-color);text-decoration:none}.products-wrap .products-grid .product .product-details .product-description .product-title a:hover{color:var(--app-main-color)}.products-wrap .products-grid .product .product-details .product-description .product-sku{color:#888;font-size:12px;line-height:18px}.products-wrap .products-grid .product .product-details .product-price{color:var(--app-paragraph-color);font-size:14px;justify-content:end;line-height:20px;min-width:80px;text-align:right}.products-wrap .products-grid .product .product-details .product-price.product-price-range{align-items:baseline;display:inline-flex;gap:4px;white-space:nowrap}.products-wrap .products-grid .product .product-details .product-price .price{color:#b3b3b3;font-size:12px;line-height:12px;margin-bottom:4px;text-decoration:line-through}.products-wrap .products-grid .product .product-details .product-price .price-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:2px 4px}.products-wrap .products-grid .product .product-details .product-price .price-taxt-text{font-size:9px;letter-spacing:-.5px;padding-left:4px}.products-wrap .products-grid .product .product-details.product-details-onlyprice .product-description,.products-wrap .products-grid .product .product-details.product-details-onlyprice .product-price,.products-wrap .products-grid .product .product-details.product-details-onlytitle .product-description,.products-wrap .products-grid .product .product-details.product-details-onlytitle .product-price{flex:1}.products-wrap .products-grid .product .product-details.product-details-sort-inverted{flex-direction:row-reverse}.products-wrap .products-grid .product .product-details.product-details-sort-inverted .product-description{text-align:right}.products-wrap .products-grid .product .product-details.product-details-sort-inverted .product-price{text-align:left}.products-wrap .products-grid .product .product-details.product-details-align-center{flex-direction:column;gap:4px}.products-wrap .products-grid .product .product-details.product-details-align-center .product-description,.products-wrap .products-grid .product .product-details.product-details-align-center .product-price{flex:1;text-align:center}.products-wrap .products-grid .product .product-details.product-details-align-center.product-details-sort-inverted{flex-direction:column-reverse}.products-wrap .products-grid .product .product-options{display:flex;gap:15px;justify-content:space-between;margin-bottom:10px}.products-wrap .products-grid .product .product-options.product-options-text{font-size:11px;justify-content:center;line-height:13px}.products-wrap .products-grid .product .product-options.product-options-text .product-options-label{background-color:var(--app-main-color);color:#fff;padding:2px 6px;text-transform:uppercase}.products-wrap .products-grid .product .product-options .product-attribute{flex-basis:100%}.products-wrap .products-grid .product .product-options .product-attribute:has(>:nth-child(2)){flex-basis:50%}.products-wrap .products-grid .product .product-options .product-attribute:nth-child(2n) ul{justify-content:flex-end}.products-wrap .products-grid .product .product-options .product-attribute ul{display:flex;flex-wrap:wrap;gap:4px;list-style-type:none;margin:0;padding:0}.products-wrap .products-grid .product .product-options .product-attribute ul li{position:relative}.products-wrap .products-grid .product .product-options .product-attribute ul li.attr-outofstock:after,.products-wrap .products-grid .product .product-options .product-attribute ul li.attr-outofstock:before{background-color:#d00000;content:" ";height:15px;left:6px;position:absolute;top:-1px;width:1px}.products-wrap .products-grid .product .product-options .product-attribute ul li.attr-outofstock:before{transform:rotate(45deg)}.products-wrap .products-grid .product .product-options .product-attribute ul li.attr-outofstock:after{transform:rotate(-45deg)}.products-wrap .products-grid .product .product-options .product-attribute.product-attributes-type-color li{border:1px solid rgba(0,0,0,.15);height:15px;line-height:13px;text-align:center;width:15px}.products-wrap .products-grid .product .product-options .product-attribute.product-attributes-type-color li.attr-image{background-repeat:no-repeat;background-size:cover}.products-wrap .products-grid .product .product-options .product-attribute.product-attributes-type-color li.attr-color-not-found{background-color:#eee!important}.products-wrap .products-grid .product .product-options .product-attribute.product-attributes-type-color li.attr-color-not-found:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:9px;font-weight:600;left:calc(50% - 3px);line-height:14px;position:absolute}.products-wrap .products-grid .product .product-options .product-attribute.product-attributes-type-color.product-attributes-type-color_text li{border-right:none;width:auto}.products-wrap .products-grid .product .product-options .product-attribute.product-attributes-type-color.product-attributes-type-color_text li:before{left:0;width:15px}.products-wrap .products-grid .product .product-options .product-attribute.product-attributes-type-color.product-attributes-type-color_text li .attr-color-text{background-color:#fff;border:1px solid rgba(0,0,0,.15);color:#888;font-size:11px;line-height:13px;margin-left:14px;margin-top:-1px;padding:0 3px;text-align:center;text-transform:uppercase;width:auto}.products-wrap .products-grid .product .product-options .product-attribute.product-attributes-type-text li{border:1px solid rgba(0,0,0,.15);color:#888;font-size:11px;line-height:13px;padding:0 3px;text-align:center;text-transform:uppercase;width:auto}.products-wrap .products-grid .product .product-add-to-cart{background-color:#fff;border-radius:10px 10px 0 0;bottom:-100%;height:auto;left:5px;max-height:calc(100% - 20px);overflow-x:hidden;overflow-y:auto;position:absolute;scrollbar-color:rgba(0,0,0,.15) #fff;scrollbar-width:auto;transition:box-shadow .3s ease-in-out,bottom .3s ease-in-out;width:calc(100% - 10px)}.products-wrap .products-grid .product .product-add-to-cart::-webkit-scrollbar{width:12px}.products-wrap .products-grid .product .product-add-to-cart::-webkit-scrollbar-track{background:#fff;margin-top:40px}.products-wrap .products-grid .product .product-add-to-cart::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}.products-wrap .products-grid .product .product-add-to-cart::-webkit-scrollbar-thumb:hover{background-color:var(--app-main-color)}.products-wrap .products-grid .product .product-add-to-cart::-moz-scrollbar{width:12px}.products-wrap .products-grid .product .product-add-to-cart::-moz-scrollbar-track{background:#fff;margin-top:40px}.products-wrap .products-grid .product .product-add-to-cart::-moz-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}.products-wrap .products-grid .product .product-add-to-cart::-moz-scrollbar-thumb:hover{background-color:var(--app-main-color)}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap{position:relative}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header{background-color:#fff;border-radius:10px 10px 0 0;height:40px;left:0;margin-bottom:5px;position:sticky;top:0;width:100%;z-index:2}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-submit{left:14px;position:absolute;top:8px}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-submit button{background-color:transparent;border:1px solid #212529;border-radius:5px;color:#212529;font-size:11px;height:25px;line-height:25px;padding:0 10px;width:auto}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-submit button:hover{background-color:#eee;border:1px solid transparent;transition:background-color .2s linear,border .2s linear}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-submit button.btn-loading .spinner-border{height:12px;width:12px}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-close-action{cursor:pointer;height:20px;position:absolute;right:14px;top:12px;transition:all .3s ease;width:20px}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-close-action:hover:after,.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-close-action:hover:before{background-color:var(--app-main-color)}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-close-action:after,.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-close-action:before{background-color:rgba(0,0,0,.15);content:" ";height:20px;left:10px;position:absolute;transition:all .3s ease;width:2px}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-close-action:before{transform:rotate(45deg)}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-close-action:after{transform:rotate(-45deg)}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content{padding:5px 15px 15px}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity{display:flex;flex-direction:column;gap:4px}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity .quantity{display:inline-flex;flex:0 auto;position:relative}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity .quantity input{border:none;border-radius:0;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);font-size:12px;height:30px;line-height:12px;padding:0 6px;text-align:right}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity .quantity .quantity-action{margin-left:0;margin-top:2px}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity .quantity .quantity-action button{background-color:#eee;border:none;border-radius:0;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#212529;font-size:10px;height:26px;line-height:26px;width:26px}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity .quantity .quantity-action button:nth-child(2){margin-left:-4px}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity .quantity .quantity-action button:hover{background-color:#e3e3e3;transition:background-color .2s linear}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity.product-attributes-quantity-color .product-attributes-quantity-tab .list-quantity .quantity .label-quantity{background-repeat:no-repeat;background-size:cover;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);height:30px;width:30px}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity.product-attributes-quantity-color .product-attributes-quantity-tab .list-quantity .quantity .label-quantity.attr-color-not-found{background-color:#eee!important;position:relative}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity.product-attributes-quantity-color .product-attributes-quantity-tab .list-quantity .quantity .label-quantity.attr-color-not-found:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:600;left:calc(50% - 5px);line-height:30px;position:absolute}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity.product-attributes-quantity-color .product-attributes-quantity-tab .list-quantity .quantity input{flex:1 auto!important}.products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity.product-attributes-quantity-text .product-attributes-quantity-tab .list-quantity .quantity .label-quantity{background-color:#fff;border:none;border-radius:0;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#212529;flex-grow:1;font-size:12px;height:30px;line-height:30px;padding:0 6px;text-align:left;text-transform:uppercase}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable{align-items:stretch;display:flex;gap:15px;justify-content:space-between}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select{border-right:1px solid rgba(0,0,0,.15);display:flex;flex-direction:column;gap:5px;padding-right:15px}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select button{align-items:center;background:#fff;border:none;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);gap:10px;margin:0;min-height:30px;position:relative}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select button.active:before{background-color:#fff;border:solid rgba(0,0,0,.15);border-width:1px 0 0 1px;content:"";height:12px;position:absolute;right:-12px;top:calc(50% - 6px);transform:translateY(15.5px) rotate(-45deg) skew(-15deg,-15deg) translateX(18px);width:12px}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button{padding:0 0 0 6px;width:30px}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button:hover:not(.active) div{opacity:.7}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button div{height:100%;margin-left:-6px;margin-top:0;transition:height .1s linear,width .1s linear,margin-left .1s linear,margin-top .1s linear;width:30px}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button.active{box-shadow:0 0 8px 3px rgba(0,0,0,.1)}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button.active div{height:34px;margin-bottom:-2px;margin-left:-8px;margin-top:-2px;width:34px}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button.attr-image div{background-repeat:no-repeat;background-size:cover}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button.attr-color-not-found div{background-color:#eee!important}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button.attr-color-not-found div:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:600;left:calc(50% - 3px);line-height:36px;position:absolute}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-text button{color:#212529;display:flex;font-size:12px;line-height:14px;padding:0 6px;text-align:left}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-text button.active{background-color:var(--app-main-color);color:#fff;transition:background-color .2s linear}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-text button:hover:not(.active){background-color:#eee;transition:background-color .2s linear}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-quantity{display:flex;flex-direction:column;flex-grow:1;flex:1 0 max-content;gap:4px}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity .quantity input{flex:0 auto;width:40px}.products-wrap .products-grid .product.gallery-open .product-card{transform:rotateY(180deg)}.products-wrap .products-grid .product.cart-open .product-add-to-cart{bottom:0;box-shadow:0 -5px 10px rgba(0,0,0,.3)}.products-wrap .products-grid .product img{width:100%}.products-wrap .products-grid .product:hover .product-image .have-hover-image .featured-image{opacity:0}.products-wrap .products-grid .product:hover .product-image .have-hover-image .hover-image{opacity:1}.products-wrap .products-grid .product:hover .product-image .product-actions li{opacity:1;transform:translateX(0)!important}.products-wrap .products-grid .product .product-wrap-details .product-badge,.products-wrap .products-grid .product .product-wrap-details .product-cart-badge{display:none}@media screen and (max-width:1024px){body.sidebar-active .products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity .quantity input{width:35px}body.sidebar-active .products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-close-action{right:0}body.sidebar-active .products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-close-action:after,body.sidebar-active .products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-close-action:before{height:17px}body.sidebar-active .products-wrap .products-grid .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-header .product-add-to-cart-submit button{font-size:8px;padding:0 5px}body.sidebar-active .products-wrap .products-grid.products-columns-tb-3{grid-template-columns:1fr 1fr 1fr}body.sidebar-active .products-wrap .products-grid.products-columns-tb-3 .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content{gap:5px}body.sidebar-active .products-wrap .products-grid.products-columns-tb-3 .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-select{gap:5px;padding-right:10px}body.sidebar-active .products-wrap .products-grid.products-columns-tb-3 .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-select button div:before{line-height:22px!important}body.sidebar-active .products-wrap .products-grid.products-columns-tb-3 .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-select button.active:before{right:-7px}body.sidebar-active .products-wrap .products-grid.products-columns-tb-3 .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity .quantity .quantity-action button{font-size:9px;padding:0;width:17px}body.sidebar-active .products-wrap .products-grid.products-columns-tb-3 .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity .quantity input{text-align:center;width:20px}body.sidebar-active .products-wrap .products-grid.products-columns-tb-3 .product .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content .product-attributes-quantity .product-attributes-quantity-tab .list-quantity .quantity .label-quantity{font-size:9px;padding:0 5px}.products-wrap .products-grid{gap:10px}.products-wrap .products-grid .product:hover .product-image .product-actions li{opacity:0!important;transform:none!important}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button{height:18px;min-height:18px;width:18px}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button.active{height:22px;width:21px}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button.active div{height:22px;width:22px}.products-wrap .products-grid .product.product-type-variable .product-add-to-cart .product-add-to-cart-wrap .product-add-to-cart-content.product-attributes-variable .product-attributes-select.attributes-type-color button div{height:18px;width:18px}.products-wrap .products-grid .product .product-options{flex-direction:column;gap:5px;justify-content:left}.products-wrap .products-grid .product .product-options.product-options-text .product-options-label{text-align:center}.products-wrap .products-grid .product .product-options .product-attribute{flex-basis:100%}.products-wrap .products-grid .product .product-options .product-attribute:has(>:nth-child(2)){flex-basis:100%}.products-wrap .products-grid .product .product-options .product-attribute:nth-child(2n) ul{justify-content:flex-start}.products-wrap .products-grid .product .product-details{flex-direction:column;gap:4px;justify-content:flex-start}.products-wrap .products-grid .product .product-details .product-description{flex:0 1!important;text-align:left}.products-wrap .products-grid .product .product-details .product-description .product-title{font-size:14px;word-break:break-all}.products-wrap .products-grid .product .product-details .product-price{flex:0 1!important;min-width:auto;text-align:left}.products-wrap .products-grid .product .product-details.product-details-sort-inverted{flex-direction:column-reverse;justify-content:flex-end}.products-wrap .products-grid .product .product-details.product-details-sort-inverted .product-description,.products-wrap .products-grid .product .product-details.product-details-sort-inverted .product-price{text-align:left}.products-wrap .products-grid .product .product-details.product-details-align-center .product-description,.products-wrap .products-grid .product .product-details.product-details-align-center .product-price{text-align:center}.products-wrap .products-grid .product .product-card .product-image .product-actions-enabler{bottom:0;display:block;left:5px;position:absolute}.products-wrap .products-grid .product .product-card .product-image .product-actions-enabler i:before{color:#b8b8b8;font-size:20px}.products-wrap .products-grid .product .product-card .product-image .product-actions.active li{opacity:1!important;transform:translateX(0)!important;transition:all .5s}.products-wrap .products-grid .product .product-card .product-image .product-actions:not(.active){opacity:0!important;transform:translate(100%,50%)!important;transition:all .5s}.products-wrap .products-grid .product .product-card .product-image .product-actions li a{font-size:12px;height:25px;line-height:25px;width:25px}.products-wrap .products-grid .product.gallery-open .product-card .product-gallery .product-gallery-next{height:25px;opacity:1;transform:translateX(0);width:25px}.products-wrap .products-grid .product.gallery-open .product-card .product-gallery .product-gallery-next span{height:10px;width:10px}.products-wrap .products-grid .product.gallery-open .product-card .product-gallery .product-gallery-prev{height:25px;opacity:1;transform:translateX(0);width:25px}.products-wrap .products-grid .product.gallery-open .product-card .product-gallery .product-gallery-prev span{height:10px;width:10px}.products-wrap .products-grid .product.gallery-open .product-card .product-gallery .product-gallery-close-action{opacity:1;right:3px;top:3px}.products-wrap .products-grid.products-columns-tb-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.products-wrap .products-grid.products-columns-tb-4{grid-template-columns:1fr 1fr 1fr 1fr}.products-wrap .products-grid.products-columns-tb-3{grid-template-columns:1fr 1fr 1fr}.products-wrap .products-grid.products-columns-tb-2{grid-template-columns:1fr 1fr}}@media screen and (max-width:480px){.products-wrap .products-grid .product .product-options.product-options-text .product-options-label{font-size:9px}.products-wrap .products-grid .product .product-card .product-image .product-actions li a{font-size:12px;height:25px;line-height:24px;width:25px}.products-wrap .products-grid .product .product-card .product-image .product-cart-badge{font-size:9px}.products-wrap .products-grid .product .product-details .product-description .product-title{font-size:12px;line-height:1em}.products-wrap .products-grid .product .product-details .product-price{font-size:12px}.products-wrap .products-grid.products-columns-mb-3{grid-template-columns:1fr 1fr 1fr!important}.products-wrap .products-grid.products-columns-mb-2{grid-template-columns:1fr 1fr!important}.products-wrap .products-grid.products-columns-mb-1{grid-template-columns:1fr!important}.products-wrap .products-grid.products-columns-mb-1 .product .product-card .product-image .product-actions li a{font-size:15px;height:40px;line-height:40px;width:40px}.products-wrap .products-grid.products-columns-mb-1 .product .product-details,.products-wrap .products-grid.products-columns-mb-1 .product .product-details .product-description,.products-wrap .products-grid.products-columns-mb-1 .product .product-details .product-price{text-align:center}.products-wrap .products-grid.products-columns-mb-1 .product .product-options,.products-wrap .products-grid.products-columns-mb-1 .product .product-options .product-attribute ul{justify-content:center}}.products-wrap .products-grid.products-view-list{grid-gap:10px;grid-template-columns:1fr!important}.products-wrap .products-grid.products-view-list .product{flex-direction:row;gap:20px;margin-bottom:0;min-height:0;transition:min-height .5s ease}.products-wrap .products-grid.products-view-list .product:not(:last-child){border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:10px}.products-wrap .products-grid.products-view-list .product.cart-open{min-height:250px}.products-wrap .products-grid.products-view-list .product .product-card{height:-moz-fit-content;height:fit-content;width:100px}.products-wrap .products-grid.products-view-list .product .product-card .product-image .product-badge{display:none}.products-wrap .products-grid.products-view-list .product .product-card .product-image .product-cart-badge{background-color:#212529;bottom:0;color:#fff;font-size:10px;padding:4px;right:0!important;top:auto}.products-wrap .products-grid.products-view-list .product .product-card .product-image .product-actions{bottom:100%;display:flex;gap:4px;right:4px!important;top:4px}.products-wrap .products-grid.products-view-list .product .product-card .product-image .product-actions .product-action-add-to-cart,.products-wrap .products-grid.products-view-list .product .product-card .product-image .product-actions .product-action-quickview{display:none}.products-wrap .products-grid.products-view-list .product .product-card .product-image .product-actions li{margin:0}.products-wrap .products-grid.products-view-list .product .product-card .product-image .product-actions li a{background:hsla(0,0%,72%,.7);border:1px solid hsla(0,0%,72%,.7);font-size:12px;height:22px;line-height:20px;width:22px}.products-wrap .products-grid.products-view-list .product .product-card .product-image .product-actions li a:hover{background:var(--app-main-color);border-color:var(--app-main-color);color:#fff}.products-wrap .products-grid.products-view-list .product .product-card .product-gallery .product-gallery-close-action{height:16px;right:4px;top:4px;width:16px}.products-wrap .products-grid.products-view-list .product .product-card .product-gallery .product-gallery-close-action:after,.products-wrap .products-grid.products-view-list .product .product-card .product-gallery .product-gallery-close-action:before{height:16px;left:10px;width:2px}.products-wrap .products-grid.products-view-list .product .product-card .product-gallery .product-gallery-next,.products-wrap .products-grid.products-view-list .product .product-card .product-gallery .product-gallery-prev{height:20px;top:calc(50% - 10px);width:20px}.products-wrap .products-grid.products-view-list .product .product-card .product-gallery .product-gallery-next span,.products-wrap .products-grid.products-view-list .product .product-card .product-gallery .product-gallery-prev span{height:8px;width:8px}.products-wrap .products-grid.products-view-list .product .product-wrap-details{display:flex;flex:1;flex-direction:column;gap:10px;justify-content:space-between}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-details .product-description,.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-details .product-price{text-align:left}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-details.product-details-sort-inverted{flex-direction:column-reverse}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-badge{color:#fff;display:block;display:flex;flex-direction:row;flex-wrap:wrap;font-size:12px;font-weight:600;gap:5px;line-height:14px;text-align:center;text-transform:uppercase}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-badge span{padding:3px 10px}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-badge .badge-new{background:var(--app-badge-new);color:var(--app-badge-new-text)}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-badge .badge-sale{background:var(--app-badge-sale);color:var(--app-badge-sale-text)}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-badge .badge-outofstock{background:var(--app-badge-outofstock);color:var(--app-badge-outofstock-text)}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-cart-badge{display:none}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-details{flex-direction:column;gap:5px;justify-content:flex-start;margin-top:0}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-details .product-description{width:100%}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-details .product-price{min-width:auto;text-align:left;width:100%}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-options{flex-direction:column;gap:5px;margin-bottom:0}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-options .product-attribute{max-width:calc(100% - 10px)!important;min-width:calc(100% - 10px)!important}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-options .product-attribute ul{justify-content:flex-start!important}.products-wrap .products-grid.products-view-list .product .product-wrap-actions{display:block}.products-wrap .products-grid.products-view-list .product .product-wrap-actions .product-actions{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.products-wrap .products-grid.products-view-list .product .product-wrap-actions .product-actions li a{background:#b8b8b8;border:1px solid #b8b8b8;color:#fff;display:block;font-size:12px;height:25px;line-height:23px;text-align:center;transition:all .3s ease;width:25px}.products-wrap .products-grid.products-view-list .product .product-wrap-actions .product-actions li a:hover{background:var(--app-main-color);border-color:var(--app-main-color);color:#fff}.products-wrap .products-grid.products-view-list .product .product-wrap-actions .product-actions .product-action-gallery,.products-wrap .products-grid.products-view-list .product .product-wrap-actions .product-actions .product-action-zoom{display:none}.products-wrap .products-grid.products-view-grid-image,.products-wrap .products-grid.products-view-masonry{grid-gap:2px}.products-wrap .products-grid.products-view-grid-image .product,.products-wrap .products-grid.products-view-masonry .product{margin-bottom:0}.products-wrap .products-grid.products-view-grid-image .product .product-image .product-actions,.products-wrap .products-grid.products-view-masonry .product .product-image .product-actions{bottom:70%}.products-wrap .products-grid.products-view-grid-image .product .product-wrap-details,.products-wrap .products-grid.products-view-masonry .product .product-wrap-details{background-color:#fff;bottom:0;margin:0 2px;opacity:0;padding:10px 10px 0;position:fixed;transform:translateY(100%);transition:all .3s ease;width:calc(100% - 4px)}.products-wrap .products-grid.products-view-grid-image .product .product-wrap-details .product-details,.products-wrap .products-grid.products-view-masonry .product .product-wrap-details .product-details{margin-top:0}.products-wrap .products-grid.products-view-grid-image .product:hover .product-wrap-details,.products-wrap .products-grid.products-view-masonry .product:hover .product-wrap-details{opacity:1;transform:translateY(0)}.products-wrap .products-grid.products-view-masonry{grid-auto-columns:auto;grid-auto-flow:dense}.products-wrap .products-grid.products-view-masonry.products-columns-2{grid-auto-columns:50%}.products-wrap .products-grid.products-view-masonry.products-columns-2 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-2 .product:nth-child(2n){grid-column:span 2;grid-row:span 2}.products-wrap .products-grid.products-view-masonry.products-columns-3{grid-auto-columns:33.3333333333%}.products-wrap .products-grid.products-view-masonry.products-columns-3 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-3 .product:nth-child(5n){grid-column:span 2;grid-row:span 2}.products-wrap .products-grid.products-view-masonry.products-columns-4{grid-auto-columns:25%}.products-wrap .products-grid.products-view-masonry.products-columns-4 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-4 .product:nth-child(3n){grid-column:span 2;grid-row:span 2}.products-wrap .products-grid.products-view-masonry.products-columns-5{grid-auto-columns:20%}.products-wrap .products-grid.products-view-masonry.products-columns-5 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-5 .product:nth-child(3n){grid-column:span 2;grid-row:span 2}.products-wrap .products-grid.products-view-masonry.products-columns-6{grid-auto-columns:16.6666666667%}.products-wrap .products-grid.products-view-masonry.products-columns-6 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-6 .product:nth-child(3n){grid-column:span 2;grid-row:span 2}@media screen and (max-width:1024px){.products-wrap .products-grid.products-view-grid-image .product .product-image .product-actions,.products-wrap .products-grid.products-view-masonry .product .product-image .product-actions{bottom:50%}.products-wrap .products-grid.products-view-grid-image .product .product-wrap-details,.products-wrap .products-grid.products-view-masonry .product .product-wrap-details{display:none}.products-wrap .products-grid.products-view-masonry.products-columns-tb-2{grid-auto-columns:50%}.products-wrap .products-grid.products-view-masonry.products-columns-tb-2 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-tb-2 .product:nth-child(2n){grid-column:span 2;grid-row:span 2}.products-wrap .products-grid.products-view-masonry.products-columns-tb-3{grid-auto-columns:33.3333333333%}.products-wrap .products-grid.products-view-masonry.products-columns-tb-3 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-tb-3 .product:nth-child(5n){grid-column:span 2;grid-row:span 2}.products-wrap .products-grid.products-view-masonry.products-columns-tb-4{grid-auto-columns:25%}.products-wrap .products-grid.products-view-masonry.products-columns-tb-4 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-tb-4 .product:nth-child(3n){grid-column:span 2;grid-row:span 2}.products-wrap .products-grid.products-view-masonry.products-columns-tb-5{grid-auto-columns:20%}.products-wrap .products-grid.products-view-masonry.products-columns-tb-5 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-tb-5 .product:nth-child(3n){grid-column:span 2;grid-row:span 2}.products-wrap .products-grid.products-view-masonry.products-columns-tb-6{grid-auto-columns:16.6666666667%}.products-wrap .products-grid.products-view-masonry.products-columns-tb-6 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-tb-6 .product:nth-child(3n){grid-column:span 2;grid-row:span 2}}@media screen and (max-width:480px){.products-wrap .products-grid.products-view-list .product{flex-wrap:wrap}.products-wrap .products-grid.products-view-list .product .product-card{width:80px}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-badge{font-size:10px;gap:4px;line-height:12px}.products-wrap .products-grid.products-view-list .product .product-wrap-details .product-badge span{padding:2px 6px}.products-wrap .products-grid.products-view-list .product .product-wrap-actions{flex-basis:100%}.products-wrap .products-grid.products-view-list .product .product-wrap-actions .product-actions{flex-direction:row;justify-content:center}.products-wrap .products-grid.products-view-masonry.products-columns-mb-1{grid-auto-columns:50%}.products-wrap .products-grid.products-view-masonry.products-columns-mb-1 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-mb-1 .product:nth-child(2n){grid-column:span 2;grid-row:span 2}.products-wrap .products-grid.products-view-masonry.products-columns-mb-2{grid-auto-columns:50%}.products-wrap .products-grid.products-view-masonry.products-columns-mb-2 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-mb-2 .product:nth-child(2n){grid-column:span 2;grid-row:span 2}.products-wrap .products-grid.products-view-masonry.products-columns-mb-3{grid-auto-columns:33.3333333333%}.products-wrap .products-grid.products-view-masonry.products-columns-mb-3 .product:nth-child(1n){grid-column:span 1;grid-row:span 1}.products-wrap .products-grid.products-view-masonry.products-columns-mb-3 .product:nth-child(5n){grid-column:span 2;grid-row:span 2}}.cart-wrap{display:flex;gap:30px}.cart-wrap .cart-not-found{border:3px dashed #eee;color:#212529;font-size:20px;font-weight:600;line-height:22px;padding:10px;text-align:center;width:100%}.cart-wrap .cart-content{align-items:stretch;display:inline-flex;flex:1;flex-direction:column;flex-wrap:wrap;gap:20px}.cart-wrap .cart-content .alert{margin-bottom:0}.cart-wrap .cart-content .alert.alert-hidden{margin-top:-20px}.cart-wrap .cart-content .alert h5{color:#212529;font-size:16px;font-weight:600;margin-bottom:6px}.cart-wrap .cart-content .alert .alert-list>li{font-size:14px;line-height:16px}.cart-wrap .cart-content .alert .alert-list>li a{color:#212529;text-decoration:none}.cart-wrap .cart-content .alert .alert-list>li a:hover{text-decoration:underline}.cart-wrap .cart-content .alert .alert-list>li ul{margin-bottom:4px;margin-left:10px}.cart-wrap .cart-content .alert .alert-list>li ul li{color:#6c757d;font-size:12px;line-height:14px}.cart-wrap .cart-content .alert .alert-list .warning-price .price{color:#6c757d;font-size:11px;line-height:11px;padding-right:4px;text-decoration:line-through}.cart-wrap .cart-content .alert .alert-list .warning-price .price-taxt-text{font-size:8px;letter-spacing:-.5px;padding-left:4px}.cart-wrap .cart-content .cart-exchange-menu{background:linear-gradient(180deg,transparent calc(50% - 1px),rgba(0,0,0,.15) 50%,transparent calc(50% + 1px));margin-left:10px;margin-right:10px;width:calc(100% - 20px)}.cart-wrap .cart-content .cart-exchange-menu ul{align-items:center;display:inline-flex;gap:40px;justify-content:center;list-style:none;margin:0;padding:0;width:100%}.cart-wrap .cart-content .cart-exchange-menu ul button{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.15);color:rgba(0,0,0,.15);display:inline-flex;font-size:14px;gap:8px;line-height:16px;padding:12px 24px;transition:all .2s linear}.cart-wrap .cart-content .cart-exchange-menu ul button.active,.cart-wrap .cart-content .cart-exchange-menu ul button:hover:not(.active){background:#eee;color:#212529}.cart-wrap .cart-content .cart-exchange-menu ul button.active.cart-exhcange-action-change{border-color:var(--app-exchange-change)}.cart-wrap .cart-content .cart-exchange-menu ul button.active.cart-exhcange-action-restock{border-color:var(--app-main-color)}.cart-wrap .cart-content .cart-content-header{background-color:#eee;border:solid rgba(0,0,0,.15);border-width:0 0 1px;box-shadow:0 .5em 1.5em rgba(0,0,0,.1),0 .125em .5em rgba(0,0,0,.15);color:#212529;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;font-weight:600;gap:10px;padding:4px 6px;text-align:left}.cart-wrap .cart-content .cart-content-header .cart-product-info{width:240px}.cart-wrap .cart-content .cart-content-header .cart-product-quantity{display:flex;flex:1;gap:10px;justify-content:space-between}.cart-wrap .cart-content .cart-content-header .cart-product-quantity .cart-product-fields{flex:1}.cart-wrap .cart-content .cart-content-header .cart-product-quantity .cart-product-total{display:flex;gap:10px;text-align:right;width:200px}.cart-wrap .cart-content .cart-content-header .cart-product-quantity .cart-product-total .cart-product-total-price{width:40%}.cart-wrap .cart-content .cart-content-header .cart-product-quantity .cart-product-total .cart-product-total-amount{width:60%}.cart-wrap .cart-content .cart-content-header .cart-product-action{width:40px}.cart-wrap .cart-content .cart-products{display:flex;flex:1 auto;flex-direction:column;flex-wrap:wrap;gap:10px}.cart-wrap .cart-content .cart-products form{display:flex;gap:10px;width:100%}.cart-wrap .cart-content .cart-products form.spinner-loader-wrap{min-height:auto}.cart-wrap .cart-content .cart-products form .spinner-loader-content{padding-bottom:1.5rem;padding-top:1.5rem}.cart-wrap .cart-content .cart-products form:not(:last-child){border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:10px}.cart-wrap .cart-content .cart-products form .cart-product{display:flex;gap:10px;justify-content:space-between;width:100%}.cart-wrap .cart-content .cart-products form .cart-product.cart-product-not-visible{border:1px solid #dc3545;padding:26px 6px 6px}.cart-wrap .cart-content .cart-products form .cart-product.cart-product-not-visible .cart-product-not-visible-message{background-color:#dc3545;color:#fff;font-size:14px;font-weight:700;left:0;line-height:16px;padding:2px;position:absolute;text-align:center;top:0;width:100%}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-image{width:80px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-image img{border:1px solid rgba(0,0,0,.15);width:100%}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-details{width:150px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-details .product-title{color:var(--app-title-color);font-size:16px;font-weight:600;line-height:16px;margin-bottom:0}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-details .product-title a{color:var(--app-title-color);text-decoration:none}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-details .product-title a:hover{color:var(--app-main-color)}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-details .product-sku{color:#888;font-size:12px;line-height:14px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity{flex:1}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row{display:flex;gap:10px;justify-content:space-between}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields{display:flex;flex:1;flex-direction:column;gap:6px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row{display:flex;flex-direction:row;gap:6px;padding-right:16px;position:relative;width:100%}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row:not(:last-child){border-bottom:1px dashed #eee;padding-bottom:6px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-variation-action{display:flex;position:absolute;right:0;top:0}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-variation-action .btn{background-color:transparent;border:none;color:#212529;font-size:10px;height:14px;line-height:14px;padding:0;width:14px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-variation-action .btn:hover{color:#000;transition:color .2s linear}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-attribute{align-items:center;display:flex}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-attribute.cart-product-attribute-type-color div{border:1px solid rgba(0,0,0,.15);height:25px;margin-top:0;position:relative;width:25px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-attribute.cart-product-attribute-type-color.attr-image div{background-repeat:no-repeat;background-size:cover}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-attribute.cart-product-attribute-type-color.attr-color-not-found div{background-color:#eee!important}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-attribute.cart-product-attribute-type-color.attr-color-not-found div:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:600;left:calc(50% - 4px);line-height:25px;position:absolute}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-attribute.cart-product-attribute-type-color.cart-product-attribute-color-description{color:#212529;font-size:11px;gap:6px;line-height:12px;text-align:left;width:100px;word-break:break-word}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-attribute.cart-product-attribute-type-text{color:#212529;font-size:11px;line-height:12px;text-align:left;width:100px;word-break:break-word}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-terms{display:flex;flex-wrap:wrap}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-terms.cart-product-terms-text .cart-product-term .cart-product-term-label{font-weight:600;margin-bottom:2px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-terms.cart-product-terms-color .cart-product-term .cart-product-term-label{background-repeat:no-repeat;background-size:cover;border:1px solid rgba(0,0,0,.15);height:16px;margin-bottom:2px;margin-left:auto;margin-right:auto;width:16px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-terms.cart-product-terms-color .cart-product-term.attr-color-not-found .cart-product-term-label{background-color:#eee!important;position:relative}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-terms.cart-product-terms-color .cart-product-term.attr-color-not-found .cart-product-term-label:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:600;left:calc(50% - 3px);line-height:16px;position:absolute}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-terms .cart-product-term{font-size:11px;line-height:11px;padding:0 6px;text-align:center}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-terms .cart-product-term:not(:last-child){border-right:1px solid rgba(0,0,0,.15)}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-field{width:34px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-fields .cart-product-fields-row .cart-product-field input{border:1px solid rgba(0,0,0,.15);border-radius:0;font-size:12px;height:auto;line-height:12px;padding:4px;text-align:center}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total{align-items:flex-start;display:flex;font-size:16px;gap:10px;line-height:16px;text-align:right;width:200px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-price{width:40%}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-price.product-price-range{align-items:baseline;display:inline-flex;gap:4px;white-space:nowrap}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-price .price{color:#b3b3b3;font-size:12px;line-height:14px;margin-bottom:2px;text-decoration:line-through}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-price .price-sale{margin-left:2px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-price .price-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-amount{font-weight:600;width:60%}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-amount .small-cart-product-total-price{display:none}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-amount .amount{color:#b3b3b3;font-size:12px;line-height:14px;margin-bottom:2px;text-decoration:line-through}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-amount .amount-sale{margin-left:2px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-amount .amount-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-action{margin-left:20px;width:22px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-action .cart-product-action-btn{display:flex;display:none;gap:6px;opacity:0;transition:all .2s linear}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-action .cart-product-action-btn.active{display:block;opacity:1}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-action .cart-product-action-btn .btn{background-color:#eee;border:none;border-radius:6px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#212529;font-size:12px;height:22px;line-height:22px;margin-bottom:6px;padding:0;width:22px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-action .cart-product-action-btn .btn.btn-loading{line-height:27px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-action .cart-product-action-btn .btn:hover{background-color:#e3e3e3;transition:background-color .2s linear}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-action .cart-product-action-btn .btn.btn-delete-product-cart{background-color:#dc3545;color:#fff}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-action .cart-product-action-btn .btn.btn-save-product-cart{background-color:var(--app-main-color);color:#fff}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-action .cart-product-action-btn .btn.btn-cancel-product-cart,.cart-wrap .cart-header{background-color:#eee;color:#212529}.cart-wrap .cart-header{align-self:flex-start;border:0 solid rgba(0,0,0,.15);box-shadow:0 .5em 1.5em rgba(0,0,0,.1),0 .125em .5em rgba(0,0,0,.15);max-height:calc(100vh - 177px);overflow-y:auto;position:-moz-sticky;position:sticky;scrollbar-color:rgba(0,0,0,.15) #fff;scrollbar-width:auto;top:157px;width:350px}.cart-wrap .cart-header::-webkit-scrollbar{width:12px}.cart-wrap .cart-header::-moz-scrollbar{width:12px}.cart-wrap .cart-header::-webkit-scrollbar-track{background:#fff}.cart-wrap .cart-header::-moz-scrollbar-track{background:#fff}.cart-wrap .cart-header::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}.cart-wrap .cart-header::-webkit-scrollbar-thumb:hover{background-color:var(--app-main-color)}.cart-wrap .cart-header::-moz-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}.cart-wrap .cart-header::-moz-scrollbar-thumb:hover{background-color:var(--app-main-color)}.cart-wrap .cart-header h3{font-size:20px;font-weight:600;line-height:22px;margin:0;padding:10px 20px;text-align:center;width:100%}.cart-wrap .cart-header .alert{margin:20px 20px 0}.cart-wrap .cart-header .alert.alert-hidden{margin:0}.cart-wrap .cart-header .cart-header-info-wrap{min-height:46px}.cart-wrap .cart-header .cart-header-info-wrap .spinner-loader-content{background-color:hsla(0,0%,92%,.8);padding-bottom:7px;padding-top:7px}.cart-wrap .cart-header .cart-header-info{border-bottom:1px solid rgba(0,0,0,.15);border-top:1px solid rgba(0,0,0,.15);min-height:46px;width:100%}.cart-wrap .cart-header .cart-header-info .cart-header-info-content{align-items:center;display:inline-flex;gap:0;justify-content:space-between;width:100%}.cart-wrap .cart-header .cart-header-info .cart-header-info-content i{margin-right:4px}.cart-wrap .cart-header .cart-header-info .cart-header-info-content.cart-header-info-mode-change:not(.cart-header-info-content-total) i{color:var(--app-exchange-change)}.cart-wrap .cart-header .cart-header-info .cart-header-info-content.cart-header-info-mode-return:not(.cart-header-info-content-total) i{color:var(--app-exchange-return)}.cart-wrap .cart-header .cart-header-info .cart-header-info-content.cart-header-info-content-restock{border-top:1px solid rgba(0,0,0,.15)}.cart-wrap .cart-header .cart-header-info .cart-header-info-content.cart-header-info-content-restock i{color:var(--app-main-color)}.cart-wrap .cart-header .cart-header-info .cart-header-info-content.cart-header-info-content-total{background-color:hsla(0,0%,100%,.5);border-top:1px solid rgba(0,0,0,.15)}.cart-wrap .cart-header .cart-header-info .cart-header-info-content>div{padding:10px}.cart-wrap .cart-header .cart-header-info .cart-header-info-content .cart-header-info-quantity{border-right:1px solid rgba(0,0,0,.15);font-size:13px;width:40%}.cart-wrap .cart-header .cart-header-info .cart-header-info-content .cart-header-info-total{font-size:16px;font-weight:600;text-align:right}.cart-wrap .cart-header .cart-header-info .cart-header-info-content .cart-header-info-total .amount{color:#b3b3b3;font-size:12px;line-height:14px;margin-bottom:2px;text-decoration:line-through}.cart-wrap .cart-header .cart-header-info .cart-header-info-content .cart-header-info-total .amount-sale{margin-left:2px}.cart-wrap .cart-header .cart-header-info .cart-header-info-content .cart-header-info-total .amount-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}.cart-wrap .cart-header .cart-header-info .cart-header-info-exchange{border-top:1px solid rgba(0,0,0,.15);padding:10px}.cart-wrap .cart-header .cart-header-info .cart-header-info-exchange table{margin:0}.cart-wrap .cart-header .cart-header-info .cart-header-info-exchange table tr td{font-size:12px;line-height:8px;padding:4px 2px;vertical-align:middle}.cart-wrap .cart-header .cart-header-info .cart-header-info-exchange table tr td i{font-size:11px;margin-right:2px}.cart-wrap .cart-header .cart-header-info .cart-header-info-exchange table:nth-child(2) td{border-bottom:none}.cart-wrap .cart-header .cart-header-info .cart-header-info-exchange .exchange-info-bar{width:200px}.cart-wrap .cart-header .cart-header-info .cart-header-info-exchange .exchange-info-bar .exchange-info-total{font-size:11px;font-weight:700;line-height:16px;position:absolute;text-align:center;width:196px}.cart-wrap .cart-header .cart-header-info .cart-header-info-exchange .exchange-info-bar .progress{background-color:#dbdee0;width:100%}.cart-wrap .cart-header .cart-header-info .cart-header-info-exchange .exchange-info-bar .progress .progress-bar.exchange-status-success{background-color:#21b872}.cart-wrap .cart-header .cart-header-info .cart-header-info-exchange .exchange-info-bar .progress .progress-bar.exchange-status-warning{background-color:#ffc107}.cart-wrap .cart-header .cart-header-info .cart-header-info-exchange .exchange-info-bar .progress .progress-bar.exchange-status-alert{background-color:#fc3e51}.cart-wrap .cart-header .cart-header-info .cart-header-info-limit{border-top:1px solid rgba(0,0,0,.15);padding:10px}.cart-wrap .cart-header .cart-header-info .cart-header-info-limit table{margin:0}.cart-wrap .cart-header .cart-header-info .cart-header-info-limit table tr td{border-bottom:none;font-size:12px;line-height:8px;padding:4px 2px;vertical-align:middle}.cart-wrap .cart-header .cart-header-info .cart-header-info-limit table tr td i{font-size:11px;margin-right:2px}.cart-wrap .cart-header .cart-header-info .cart-header-info-limit .limit-info-bar{width:200px}.cart-wrap .cart-header .cart-header-info .cart-header-info-limit .limit-info-bar .limit-info-total{font-size:11px;font-weight:700;line-height:16px;position:absolute;text-align:center;width:196px}.cart-wrap .cart-header .cart-header-info .cart-header-info-limit .limit-info-bar .progress{background-color:#dbdee0;width:100%}.cart-wrap .cart-header .cart-header-info .cart-header-info-limit .limit-info-bar .progress .progress-bar.limit-status-success{background-color:#21b872}.cart-wrap .cart-header .cart-header-info .cart-header-info-limit .limit-info-bar .progress .progress-bar.limit-status-warning{background-color:#ffc107}.cart-wrap .cart-header .cart-header-info .cart-header-info-limit .limit-info-bar .progress .progress-bar.limit-status-alert{background-color:#fc3e51}.cart-wrap .cart-header form{padding:20px 20px 0}.cart-wrap .cart-header form .input-group-text{background:#fff;border:none;border-radius:4px 0 0 4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);font-size:14px}.cart-wrap .cart-header form .info-input{background:#fff;border:none;border-radius:0 4px 4px 0!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);font-size:14px}.cart-wrap .cart-header form .customer-warning i{background-color:#000;border:1px solid #000;border-radius:50%;color:#fc0;font-size:16px;height:auto;line-height:15px;margin:0 2px 0 0;padding:0}.cart-wrap .cart-header form .customer-warning i:active{background-color:#000}.cart-wrap .cart-header form .customer-warning i:hover{border:1px solid #000;color:#fc0}.cart-wrap .cart-header form .form-control,.cart-wrap .cart-header form .form-select{font-size:14px;height:auto}.cart-wrap .cart-header form .cart-action-save{border-bottom:1px solid rgba(0,0,0,.15);margin-left:-20px;margin-right:-20px}.cart-wrap .cart-header form .cart-action-save .col-action-save{margin-left:8px;margin-right:8px;width:calc(100% - 16px)}.cart-wrap .cart-header form .cart-action-save .col-action-save .btn{border-radius:0;font-size:12px;height:auto;margin-top:-36px;padding:1px 10px}.cart-wrap .cart-header form .cart-action-save .col-action-save .btn.btn-loading span.spinner-border-sm{height:11px;width:11px}.cart-wrap .cart-header form .cart-action{align-items:center;margin-bottom:0!important;margin-top:1rem!important;padding-bottom:20px}.cart-wrap .cart-header form .cart-action .btn{font-size:14px;height:auto;padding:5px 10px}.cart-wrap .cart-header form .cart-action .btn.btn-confirm{padding:10px 20px}.cart-wrap .cart-header .cart-payments-wrap #frm-cart-payments{height:0;margin:0;padding:0}.cart-wrap .cart-header .cart-payments-wrap #spinner-loader-cart-payments{z-index:999}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container{display:flex;flex-direction:column;gap:6px;padding:20px}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check{font-size:16px;line-height:22px}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check input[type=radio]{height:16px;width:16px}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check input[type=radio]:checked{background-color:var(--app-main-color);border-color:var(--app-main-color)}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check input[type=radio]:focus{box-shadow:none}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check .cart-payments-method-content{height:0;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .5s ease-in-out}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check .cart-payments-method-content .payment-method-message{background-color:#fafafa;color:#888;font-size:12px;line-height:14px;margin-bottom:10px;padding:10px}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check .cart-payments-method-content #frm-cart-payment-stripe{padding:0}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check .cart-payments-method-content#cart-payments-method-content-bacs .btn,.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check .cart-payments-method-content#cart-payments-method-content-stripe .btn{font-size:14px;height:auto;padding:5px 10px}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check .cart-payments-method-content#cart-payments-method-content-bacs .btn.btn-confirm,.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check .cart-payments-method-content#cart-payments-method-content-stripe .btn.btn-confirm{padding:10px 20px}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check .cart-payments-method-content#cart-payments-method-content-bacs .btn.btn-payment-black,.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check .cart-payments-method-content#cart-payments-method-content-stripe .btn.btn-payment-black{background-color:#212529;border-color:#212529}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check .cart-payments-method-content#cart-payments-method-content-bacs .btn.btn-payment-black:hover,.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check .cart-payments-method-content#cart-payments-method-content-stripe .btn.btn-payment-black:hover{background-color:#000;border-color:#000}.cart-wrap .cart-header .cart-payments-wrap .cart-payments-container .cart-payments-method .cart-payments-method-check.payment-method-checked .cart-payments-method-content{height:auto;margin-bottom:10px;margin-top:10px;max-height:1600px}@media screen and (max-width:1024px){.cart-wrap{flex-direction:column}.cart-wrap .cart-header{width:100%}.cart-wrap .cart-content .cart-content-header .cart-product-quantity .cart-product-total{width:auto}.cart-wrap .cart-content .cart-content-header .cart-product-quantity .cart-product-total .cart-product-total-price{display:none}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total{font-size:12px;width:100px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-amount{width:100%}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-amount .small-cart-product-total-price{border-bottom:1px dotted;display:block;margin-bottom:5px;padding:5px 0}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-amount .small-cart-product-total-price .price{color:#b3b3b3;display:inline;font-size:12px;line-height:14px;margin-bottom:2px;text-decoration:line-through}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-amount .small-cart-product-total-price .price-sale span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row .cart-product-total .cart-product-total-price{display:none}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-image{width:50px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-details{width:130px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-details .product-title{font-size:14px}}@media screen and (max-width:480px){.cart-wrap .cart-content .cart-exchange-menu ul{gap:20px}.cart-wrap .cart-content .cart-exchange-menu ul button{font-size:12px;padding:6px 12px}.cart-wrap .cart-content .cart-content-header{display:none}.cart-wrap .cart-content .cart-content-header .cart-header-info .cart-header-info-exchange table tr td{line-height:1em;padding:10px 2px}.cart-wrap .cart-content .cart-content-header .cart-product-action{width:20px}.cart-wrap .cart-content .cart-products .cart-product-quantity .cart-product-row .cart-product-total{width:70px}.cart-wrap .cart-content .cart-products form .cart-product{flex-direction:column;margin-bottom:50px;margin-top:50px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-details{text-align:center;width:100%!important}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-details .product-title{font-size:12px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-details .product-sku{font-size:10px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-image{margin:0 auto;width:90px}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-row{flex-direction:column}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-total{width:100%!important}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-quantity .cart-product-total .cart-product-total-amount{text-align:center}.cart-wrap .cart-content .cart-products form .cart-product .cart-product-action{margin-left:0;text-align:center;width:100%}}.submit-payment-overlay{background-color:#fff;background-color:hsla(0,0%,100%,.7);height:100%;left:0;overflow-x:hidden;position:fixed;top:0;transition:.5s;width:100%;z-index:999999}.submit-payment-overlay .spinner-border{bottom:0;left:0;margin:auto;overflow:show;position:fixed;right:0;top:0;z-index:9999999}.cart-list-wrap{font-size:14px;line-height:16px}.cart-list-wrap .carts-not-found{border:3px dashed #eee;color:#212529;font-size:20px;font-weight:600;line-height:22px;margin:10px 0;padding:10px;text-align:center}.cart-list-wrap .row{align-items:center;margin:0}.cart-list-wrap .col-date{max-width:140px;min-width:140px}.cart-list-wrap .col-customer{max-width:100%;min-width:auto}.cart-list-wrap .col-quantity{max-width:80px;min-width:80px;text-align:right}.cart-list-wrap .col-total{max-width:140px;min-width:140px;text-align:right}.cart-list-wrap .col-action{display:inline-flex;gap:6px;max-width:134px;min-width:134px;text-align:right}.cart-list-wrap .cart-list-table-header{background:#eee;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);display:flex;font-weight:700;padding:10px 0}.cart-list-wrap .cart-list-table-header,.cart-list-wrap .cart-list-table-header>div{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between}.cart-list-wrap .cart-list-table-header>div.col-action{font-weight:650;min-width:134px;text-align:right}.cart-list-wrap .cart-list-row{border-bottom:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15);padding:5px 0}.cart-list-wrap .cart-list-row .label-mobile{display:none}.cart-list-wrap .cart-list-row:nth-child(odd){background:#fafafa}.cart-list-wrap .cart-list-row .cart-list-header{display:flex;justify-content:space-between}.cart-list-wrap .cart-list-row .cart-list-header>div.col-action{font-weight:650;min-width:134px;text-align:right}.cart-list-wrap .cart-list-row .cart-list-header>div.col-action .carts-dropdown{display:flex;flex:1 0 0;flex-basis:0;max-width:50px}.cart-list-wrap .cart-list-row .cart-list-header>div.col-action button{border:none;border-radius:6px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#fff;flex:1 0 0;flex-basis:0;font-size:12px;height:22px;line-height:22px;max-width:50px;padding:0}.cart-list-wrap .cart-list-row .cart-list-header>div.col-action button.btn-open-cart-row,.cart-list-wrap .cart-list-row .cart-list-header>div.col-action button.btn-select-cart{background-color:#eee;color:#212529}.cart-list-wrap .cart-list-row .cart-list-header>div.col-action button:hover{background-color:#ddd}.cart-list-wrap .cart-list-row .cart-list-header>div.col-action button.btn-delete-cart{background-color:#dc3545}.cart-list-wrap .cart-list-row .cart-list-header>div.col-action button.btn-loading{line-height:27px}.cart-list-wrap .cart-list-row .cart-list-header>div.col-action button.btn-options{background-color:transparent;border:none;border-radius:6px;box-shadow:none;color:#212529;flex:1 0 0;flex-basis:0;font-size:12px;height:22px;line-height:22px;max-width:50px;padding:0}.cart-list-wrap .cart-list-row .cart-list-header>div.col-action button.btn-options:hover{background-color:#eee;color:#000}.cart-list-wrap .cart-list-row .cart-list-header>div.col-action button.btn-options:after{display:none}.cart-list-wrap .cart-list-row.selected .cart-list-header{display:flex;justify-content:space-between}.cart-list-wrap .cart-list-row.selected .cart-list-header>div.col-action button.btn-select-cart{background-color:var(--app-main-color);color:#fff}.cart-list-wrap .cart-list-row .cart-list-product-row{margin:0;padding:0}.cart-list-wrap .cart-list-row .cart-list-product-row .spinner-loader-wrap{min-height:120px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info{border-top:3px double rgba(0,0,0,.15);display:flex;flex-direction:column;margin-top:5px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product{display:inline-flex;flex-direction:row;gap:10px;justify-content:space-between;padding:10px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product:not(:last-child){border-bottom:1px solid rgba(0,0,0,.15)}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-details{display:flex;flex-grow:1;gap:10px;max-width:250px;min-width:250px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-details .cart-list-product-description{flex:1;flex-direction:column;gap:10px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-details .cart-list-product-description .product-title{color:var(--app-title-color);font-size:14px;font-weight:600;line-height:14px;margin-bottom:0}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-details .cart-list-product-description .product-title a{color:var(--app-title-color);text-decoration:none}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-details .cart-list-product-description .product-title a:hover{color:var(--app-main-color)}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-details .cart-list-product-description .product-sku{color:#888;font-size:10px;line-height:12px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-details .image{width:40px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-details .image img{border:1px solid rgba(0,0,0,.15);width:100%}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity{display:flex;flex-direction:column;flex-grow:3}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations{display:flex;flex-direction:column;gap:5px;width:100%}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation{align-content:flex-start;align-items:center;display:inline-flex;flex-direction:row;gap:5px;justify-content:space-between}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation:not(:last-child){border-bottom:1px dashed #eee;padding-bottom:5px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-attribute.cart-list-product-attribute-type-color div{border:1px solid rgba(0,0,0,.15);height:16px;margin-top:0;position:relative;width:16px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-attribute.cart-list-product-attribute-type-color.attr-image div{background-repeat:no-repeat;background-size:cover}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-attribute.cart-list-product-attribute-type-color.attr-color-not-found div{background-color:#eee!important}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-attribute.cart-list-product-attribute-type-color.attr-color-not-found div:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:600;left:calc(50% - 3px);line-height:16px;position:absolute}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-attribute.cart-list-product-attribute-type-text{color:#212529;font-size:11px;line-height:12px;text-align:left;width:45px;word-break:break-word}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-terms{display:inline-flex;flex:1;text-align:center}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-terms.cart-list-product-terms-text .cart-list-product-term .cart-list-product-term-label{font-weight:600}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-terms.cart-list-product-terms-color .cart-list-product-term .cart-list-product-term-label{background-repeat:no-repeat;background-size:cover;border:1px solid rgba(0,0,0,.15);height:16px;width:16px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-terms.cart-list-product-terms-color .cart-list-product-term.attr-color-not-found .cart-list-product-term-label{background-color:#eee!important;position:relative}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-terms.cart-list-product-terms-color .cart-list-product-term.attr-color-not-found .cart-list-product-term-label:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:600;left:calc(50% - 3px);line-height:16px;position:absolute}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-terms .cart-list-product-term{font-size:11px;padding:0 6px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-terms .cart-list-product-term:not(:last-child){border-right:1px solid rgba(0,0,0,.15)}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total-quantity{border:1px solid rgba(0,0,0,.15);font-size:11px;font-weight:600;line-height:11px;padding:2px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total{display:flex;flex-direction:column;font-size:10px;line-height:11px;text-align:right;width:50px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total .cart-list-product-total-amount,.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total .cart-list-product-total-price{padding:2px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total .cart-list-product-total-price{border-bottom:1px solid rgba(0,0,0,.15)}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total .cart-list-product-total-price .price{color:#b3b3b3;display:none;font-size:8px;line-height:8px;margin-bottom:2px;text-decoration:line-through}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total .cart-list-product-total-price .price-sale{float:right;margin-left:2px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total .cart-list-product-total-price .price-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total .cart-list-product-total-amount{clear:both;font-weight:600}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total .cart-list-product-total-amount .amount{color:#b3b3b3;display:none;font-size:8px;line-height:8px;margin-bottom:2px;text-decoration:line-through}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total .cart-list-product-total-amount .amount-sale{float:right;margin-left:2px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-total .cart-list-product-total-amount .amount-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-simple{align-content:flex-start;align-items:center;display:flex;flex-direction:row;gap:5px;width:100%}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-simple .cart-list-product-total{flex:1}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-simple .cart-list-product-total .cart-list-product-total-price{border-bottom:1px dashed #eee}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-row-not-found{border:3px dashed #eee;color:#212529;font-size:14px;line-height:16px;margin:10px;padding:10px;text-align:center}.cart-list-wrap div.collapse{margin-top:8px}@media screen and (max-width:1024px){.cart-listcart-list-wrap .col-status{max-width:85px;min-width:85px;overflow-wrap:break-word}.cart-listcart-list-wrap .col-status .cart-list-status-badge{margin-bottom:5px}.cart-listcart-list-wrap .col-status .label-cart-list-status{display:block}.cart-listcart-list-wrap .col-date,.cart-listcart-list-wrap .col-order{max-width:90px;min-width:90px;overflow-wrap:break-word}.cart-listcart-list-wrap .col-order{font-size:14px!important}.cart-listcart-list-wrap .col-quantity{max-width:60px;min-width:60px;overflow-wrap:break-word}.cart-listcart-list-wrap .col-total{max-width:100px;min-width:100px;overflow-wrap:break-word}body.sidebar-active .cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-header-info .cart-list-header-fields{flex-direction:column;gap:7px;width:100%}body.sidebar-active .cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-details{max-width:140px;min-width:140px;overflow-wrap:break-word}body.sidebar-active .cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-terms{flex-wrap:wrap}body.sidebar-active .cart-list-wrap .col{font-size:12px!important}body.sidebar-active .cart-list-wrap .col-quantity{display:none}body.sidebar-active .cart-list-wrap .col-customer{max-width:none;min-width:auto;overflow-wrap:break-word}body.sidebar-active .cart-list-wrap .col-total{display:none}body.sidebar-active .cart-list-wrap .col-action{max-width:50px;min-width:50px}}@media screen and (max-width:480px){.cart-list-wrap .cart-list-table-header{display:none}.cart-list-wrap .cart-list-row .cart-list-header{flex-direction:column}.cart-list-wrap .cart-list-row .cart-list-header div.col-action{justify-content:center;margin-bottom:10px;margin-top:10px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-header-info .cart-list-header-fields{display:block}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product{flex-direction:column}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-details .image{width:60px}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-terms{flex-wrap:wrap}.cart-list-wrap .cart-list-row .cart-list-product-row .cart-list-info .cart-list-product .cart-list-product-quantity .cart-list-product-variations .cart-list-product-variation .cart-list-product-attribute.cart-list-product-attribute-type-text{width:60px}.cart-list-wrap .cart-list-row .col{margin-bottom:5px;max-width:100%;text-align:center}.cart-list-wrap .cart-list-row .col .label-mobile{display:inline-block;padding-right:5px}.cart-list-wrap .cart-list-row .col-status{align-items:center;display:flex;justify-content:center}.cart-list-wrap .cart-list-row .col-status .cart-list-status-badge{margin:5px}}.product-grid .product-image{overflow:hidden;position:relative;z-index:1}.product-grid .product-image a.image{display:block}.product-grid .product-image img{height:auto;width:100%}.product-grid .product-image .img-1{transition:all .3s ease 0s}.product-grid:hover .product-image .img-1{opacity:0}.product-grid .product-image .img-2{backface-visibility:hidden;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%;z-index:-1}.product-grid:hover .product-image .img-2{opacity:1}.product-grid .product-discount-label,.product-grid .product-hot-label{background:#ff6f00;color:#fff;font-size:12px;font-weight:600;left:10px;padding:3px 10px;position:absolute;text-transform:uppercase;top:10px}.product-grid .product-discount-label{background:#ff3939;left:auto;right:10px}.product-grid .product-view{background:#000;border-radius:50px;bottom:-40px;color:#fff;font-size:16px;height:60px;left:-40px;line-height:50px;opacity:0;padding:0 16px 0 0;position:absolute;text-align:right;transform:scale(0);transition:all .3s ease;width:60px}.product-grid:hover .product-view{bottom:-20px;left:-20px;opacity:1;transform:scale(1)}.product-grid .product-view:hover{background:#ff6f00}.product-grid .product-links{bottom:50%;list-style:none;margin:0;padding:0;position:absolute;right:10px;transform:translateY(50%);z-index:1}.product-grid .product-links li{margin:5px 0;opacity:0;transform:translateX(100%);transition:all .3s ease}.product-grid .product-links li:nth-child(2){transition-delay:.1s}.product-grid .product-links li:nth-child(3){transition-delay:.2s}.product-grid:hover .product-links li{opacity:1;transform:translateX(0)}.product-grid .product-links li a{background:#fff;border:1px solid #000;color:#000;display:block;font-size:18px;height:35px;line-height:33px;text-align:center;transition:all .3s ease;width:35px}.product-grid .product-links li a:hover{background:#ff6f00;border-color:#ff6f00;color:#fff}.product-grid .product-content{background:#fff;padding:15px 0 0}.product-grid .rating{color:#f7bc3d;font-size:11px;list-style:none;margin:0 0 8px;padding:0}.product-grid .rating li{display:inline-block}.product-grid .rating .disable{color:#a3a3a3}.product-grid .title{font-size:15px;font-weight:500;margin:0 0 8px;text-transform:capitalize}.product-grid .title a{color:#333;transition:all .3s ease 0s}.product-grid .title a:hover{color:#ff6f00}.product-grid .price{color:#a3a3a3;font-size:15px;font-weight:500}.product-grid .price span{color:#999;font-size:14px;font-weight:400;margin-right:5px;text-decoration:line-through}@media screen and (max-width:990px){.product-grid{margin-bottom:30px}}.single-product-wrap{width:100%}.single-product-wrap.product-view-layout-1 .single-product-main-content{flex-direction:column}.single-product-wrap.product-view-layout-1 .single-product-main-content .single-product-details,.single-product-wrap.product-view-layout-1 .single-product-main-content .single-product-gallery{width:100%}.single-product-wrap.product-view-layout-1 .single-product-main-content .single-product-details .single-product-details-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:0}.single-product-wrap.product-view-layout-1 .single-product-main-content .single-product-details .single-product-details-wrap .product-info{flex:0 auto;margin-bottom:0;padding:20px;width:35%}.single-product-wrap.product-view-layout-1 .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart{flex:1}.single-product-wrap.product-view-layout-1 .single-product-main-content .single-product-details .single-product-details-wrap .product-description{display:block;margin-top:20px;width:100%}.single-product-wrap.product-view-layout-2 .single-product-main-content{align-items:flex-start;flex-direction:row}.single-product-wrap.product-view-layout-2 .single-product-main-content.content-fixed{align-items:normal}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery{width:35%}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-details{flex:1}.single-product-wrap.single-product-no-gallery .single-product-details{width:100%}.single-product-wrap .single-product-main-content{display:flex;gap:40px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap{width:100%}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info{margin-bottom:20px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-title{font-size:2.25rem;font-weight:700;line-height:1.2}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-title .product-sku{color:#6c757d;font-size:1.2rem;font-weight:700;line-height:1.2rem;margin-bottom:.5rem;margin-top:-.5rem}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-title .product-sku span{font-weight:400}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-price{align-items:center;color:var(--app-paragraph-color);display:flex;flex-direction:row;font-size:1.5rem;font-weight:600;gap:10px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-price .price{color:#6c757d;font-size:1.125rem;font-weight:400;text-decoration:line-through}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-price .price-taxt-text{font-size:12px;letter-spacing:-.5px;padding-left:4px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion{margin-top:15px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .accordion-item{border:0;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:12px 0;transition:height .4s ease 0s}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .accordion-item .accordion-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .accordion-item .accordion-title .accordion-toggle{height:16px;transform:rotateX(0deg) rotateY(0deg) rotate(0deg);transform-style:preserve-3d;transition:transform .4s ease 0s;width:16px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .accordion-item .accordion-content{height:0;overflow:hidden}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .accordion-item .accordion-content .accordion-text{padding:12px 0}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .accordion-item.accordion-open .accordion-toggle{transform:rotateX(0deg) rotateY(0deg) rotate(135deg)}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .accordion-item+.accordion-item{border-top:0}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .product-tab-meta{margin-bottom:10px;margin-top:10px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .product-tab-meta ul{display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;font-weight:600;gap:1%;line-height:18px;list-style:none;margin:0;padding:0}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .product-tab-meta ul li{flex-basis:100%;flex-grow:1;padding:5px 5px 5px 0}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .product-tab-meta ul li span.product-meta-header{color:#6c757d;font-weight:400;padding-right:5px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .product-tab-meta ul li span.product-meta-content,.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .product-tab-meta ul li span.product-meta-content a{color:#000;font-weight:700}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .product-tab-meta ul li span.product-meta-content a:hover{color:var(--app-main-color)}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-info-accordion .product-tab-short-description{font-size:14px;line-height:18px;margin-top:10px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-backorder-message{background-color:#eee;color:var(--app-paragraph-color);font-size:14px;line-height:16px;margin-top:20px;padding:10px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-description{margin-top:20px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart{border:2px dashed #eee;padding:20px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity{flex:1}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-quantity-outofstock{color:#6c757d;font-size:16px;line-height:18px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-action{margin-top:30px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-action button{font-size:14px;height:auto;width:auto}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row{display:flex;gap:10px;justify-content:space-between}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields{display:flex;flex:1;flex-direction:column;gap:6px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .attr-link-image{cursor:pointer}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row{display:flex;flex-direction:row;gap:6px;padding-right:16px;position:relative;width:100%}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row:not(:last-child){border-bottom:1px dashed #eee;padding-bottom:6px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-variation-action{display:flex;position:absolute;right:0;top:0}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-variation-action .btn{background-color:transparent;border:none;color:#212529;font-size:10px;height:14px;line-height:14px;padding:0;width:14px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-variation-action .btn:hover{color:#000;transition:color .2s linear}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-attribute{align-items:center;display:flex}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-attribute.product-attribute-type-color div{border:1px solid rgba(0,0,0,.15);height:25px;margin-top:0;position:relative;width:25px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-attribute.product-attribute-type-color.attr-image div{background-repeat:no-repeat;background-size:cover}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-attribute.product-attribute-type-color.attr-color-not-found div{background-color:#eee!important}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-attribute.product-attribute-type-color.attr-color-not-found div:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:600;left:calc(50% - 4px);line-height:25px;position:absolute}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-attribute.product-attribute-type-color.product-attribute-color-description{color:#212529;font-size:11px;gap:6px;line-height:12px;text-align:left;width:100px;word-break:break-word}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-attribute.product-attribute-type-text{color:#212529;font-size:11px;line-height:12px;text-align:left;width:70px;word-break:break-word}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-attribute.attr-link-image,.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-attribute.attr-zoom-image{cursor:pointer}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms{align-items:center;display:flex;flex-wrap:wrap}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms .product-term-stock-total-items{display:flex;flex-direction:column;font-size:12px;gap:4px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms .product-term-stock-total-items.product-term-out-stock-total-items i{color:#dc3545}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms.product-terms-text .product-term .product-term-label{font-weight:600;margin-bottom:2px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms.product-terms-text .product-term .product-term-stock{background-color:#0f5132;border:1px solid #eee;color:#fff;font-size:9px;font-weight:600;margin:0;padding:1px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms.product-terms-text .product-term .product-term-stock.product-term-stock-top{margin-bottom:4px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms.product-terms-text .product-term .product-term-stock.product-term-stock-bottom{margin-top:4px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms.product-terms-text .product-term .product-term-stock.product-term-out-stock{background-color:#dc3545}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms.product-terms-color .product-term .product-term-label{background-repeat:no-repeat;background-size:cover;border:1px solid rgba(0,0,0,.15);height:16px;margin-bottom:2px;margin-left:auto;margin-right:auto;width:16px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms.product-terms-color .product-term.attr-color-not-found .product-term-label{background-color:#eee!important;position:relative}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms.product-terms-color .product-term.attr-color-not-found .product-term-label:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:600;left:calc(50% - 3px);line-height:16px;position:absolute}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms .product-term{font-size:11px;line-height:11px;padding:0 6px;text-align:center}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms .product-term:not(:last-child){border-right:1px solid rgba(0,0,0,.15)}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-field{width:34px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-field input{border:1px solid rgba(0,0,0,.15);border-radius:0;font-size:12px;height:auto;line-height:12px;padding:4px;text-align:center}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-stock-wrap{border-left:1px solid rgba(0,0,0,.15);display:flex;flex-wrap:wrap;padding:0 6px;text-align:center}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-stock-wrap .product-stock-total{align-items:center;display:flex}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-stock-wrap .product-stock-total .product-stock-total-items{display:flex;flex-direction:column;font-size:12px;gap:4px;line-height:11px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-stock-wrap .product-stock-total .product-stock-total-items.product-out-stock-total-items i{color:#dc3545}.single-product-wrap .single-product-main-content .single-product-details.product-details-gallery-layout-vertical_slider .single-product-details-wrap{position:sticky;top:157px}.single-product-wrap .single-product-main-content .single-product-gallery img{height:auto;width:100%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap{position:relative}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video{opacity:1}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video .video-player-wrap-content{height:0;min-height:100%;overflow:hidden;position:relative;width:100%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-fit{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;overflow:hidden}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video .video-player-wrap-inner{height:0;min-height:100%;position:absolute;width:100%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video .video-player-wrap-inner iframe,.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video .video-player-wrap-inner video{height:100%;left:0;position:absolute;top:0;width:100%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-background-dark .video-player-wrap-inner{background-color:#000}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-background-light .video-player-wrap-inner{background-color:#fafafa}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-original .video-player-wrap-content{padding-bottom:50%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-original .video-player-wrap-content .video-player-wrap-inner{left:50%;padding-bottom:50%;top:50%;transform:translate(-50%,-50%)}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-43 .video-player-wrap-content{padding-bottom:75%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-43 .video-player-wrap-content .video-player-wrap-inner{left:50%;padding-bottom:75%;top:50%;transform:translate(-50%,-50%);width:133.33333%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-235 .video-player-wrap-content{padding-bottom:42.553191%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-235 .video-player-wrap-content .video-player-wrap-inner{left:50%;padding-bottom:42.553191%;top:50%;transform:translate(-50%,-50%);width:235%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-916 .video-player-wrap-content{padding-bottom:177.77777%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-916 .video-player-wrap-content .video-player-wrap-inner{left:50%;padding-bottom:177.77777%;top:50%;transform:translate(-50%,-50%);width:355.55554%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-34 .video-player-wrap-content{padding-bottom:133.33333%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-34 .video-player-wrap-content .video-player-wrap-inner{left:50%;padding-bottom:133.33333%;top:50%;transform:translate(-50%,-50%);width:266.666666%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-1235 .video-player-wrap-content{padding-bottom:235%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-wrap .image-video.image-video-aspect-ratio-1235 .video-player-wrap-content .video-player-wrap-inner{left:50%;padding-bottom:235%;top:50%;transform:translate(-50%,-50%);width:470%}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs{position:relative}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs img{border:1px solid transparent}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-nav{margin:0;padding:0}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-nav li{cursor:pointer;list-style:none;margin:0;padding:0}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-nav li.tns-nav-active img{border-color:#212529}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-next,.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-prev{background-color:rgba(0,0,0,.15);cursor:pointer;height:30px;opacity:0;position:absolute;top:calc(50% - 15px);transition:all .3s ease;width:30px}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-next:hover,.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-prev:hover{background-color:var(--app-main-color)}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-next:focus-visible,.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-prev:focus-visible{outline:none}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-next span,.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-prev span{border:2px solid #fff;height:12px;position:absolute;width:12px}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-next{right:0;transform:translateX(50%)}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-next span{border-left:none;border-top:none;right:38%;top:50%;transform:translateY(-50%) rotate(-45deg)}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-next span:before{background:#fff;content:"";height:4px;position:absolute;transform:rotate(45deg) translateY(26px) scaleX(0);transform-origin:right;transition:.5s;width:38px}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-prev{left:0;transform:translateX(-50%)}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-prev span{border-bottom:none;border-right:none;left:38%;top:50%;transform:translateY(-50%) rotate(-45deg)}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs .single-product-gallery-thumbs-prev span:before{background:#fff;content:"";height:4px;position:absolute;transform:rotate(45deg) translate(-2px,-1px) scaleX(0);transform-origin:left;transition:.5s;width:38px}.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs:hover .single-product-gallery-thumbs-next,.single-product-wrap .single-product-main-content .single-product-gallery .single-product-gallery-thumbs:hover .single-product-gallery-thumbs-prev{opacity:1;transform:translateX(0)}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap{position:relative}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-next,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-prev,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-next,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-prev{cursor:pointer;height:30px;opacity:0;position:absolute;top:calc(50% - 15px);transition:all .3s ease;width:30px}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-next:focus-visible,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-prev:focus-visible,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-next:focus-visible,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-prev:focus-visible{outline:none}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-next span,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-prev span,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-next span,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-prev span{border:2px solid #212529;height:20px;position:absolute;transition:.3s;width:20px}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-next:hover span,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-prev:hover span,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-next:hover span,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-prev:hover span{height:26px;width:26px}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-next,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-next{right:0}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-next span,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-next span{border-left:none;border-top:none;right:50%;top:50%;transform:translateY(-50%) rotate(-45deg)}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-next span:before,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-next span:before{background:#212529;content:"";height:4px;position:absolute;transform:rotate(45deg) translateY(26px) scaleX(0);transform-origin:right;transition:.5s;width:38px}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-prev,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-prev{left:0}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-prev span,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-prev span{border-bottom:none;border-right:none;left:50%;top:50%;transform:translateY(-50%) rotate(-45deg)}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap .single-product-gallery-prev span:before,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap .single-product-gallery-prev span:before{background:#212529;content:"";height:4px;position:absolute;transform:rotate(45deg) translate(-2px,-1px) scaleX(0);transform-origin:left;transition:.5s;width:38px}.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap:hover .single-product-gallery-next,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-grid) .single-product-gallery-wrap:hover .single-product-gallery-prev,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap:hover .single-product-gallery-next,.single-product-wrap .single-product-main-content .single-product-gallery:not(.single-product-gallery-layout-vertical_slider) .single-product-gallery-wrap:hover .single-product-gallery-prev{opacity:1}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_bottom{display:flex;flex-direction:column;gap:4px}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left{align-items:stretch;display:flex;flex-direction:row-reverse;gap:4px}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-wrap{flex:4 1 0}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-thumbs{flex:1 1 0;width:100px}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right{align-items:stretch;display:flex;flex-direction:row;gap:4px}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-wrap{flex:4 1 0}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-thumbs{flex:1 1 0;width:100px}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-thumbs .single-product-gallery-thumbs-next,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-thumbs .single-product-gallery-thumbs-prev,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-thumbs .single-product-gallery-thumbs-next,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-thumbs .single-product-gallery-thumbs-prev{left:calc(50% - 15px)}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-thumbs .single-product-gallery-thumbs-next,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-thumbs .single-product-gallery-thumbs-next{bottom:0;top:auto;transform:translateY(50%)}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-thumbs .single-product-gallery-thumbs-next span,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-thumbs .single-product-gallery-thumbs-next span{right:30%;top:40%;transform:translateY(-50%) rotate(45deg)}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-thumbs .single-product-gallery-thumbs-next span:before,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-thumbs .single-product-gallery-thumbs-next span:before{transform:rotate(45deg) translateY(26px) scaleX(0)}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-thumbs .single-product-gallery-thumbs-prev,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-thumbs .single-product-gallery-thumbs-prev{top:0;transform:translateY(-50%)}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-thumbs .single-product-gallery-thumbs-prev span,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-thumbs .single-product-gallery-thumbs-prev span{left:30%;top:60%;transform:translateY(-50%) rotate(45deg)}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-thumbs .single-product-gallery-thumbs-prev span:before,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-thumbs .single-product-gallery-thumbs-prev span:before{transform:rotate(45deg) translate(-2px,-1px) scaleX(0)}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-thumbs:hover .single-product-gallery-thumbs-next,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left .single-product-gallery-thumbs:hover .single-product-gallery-thumbs-prev,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-thumbs:hover .single-product-gallery-thumbs-next,.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right .single-product-gallery-thumbs:hover .single-product-gallery-thumbs-prev{transform:translateY(0)}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap .single-product-gallery-images{grid-gap:4px;display:grid;grid-template-columns:1fr 1fr}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-num-1 .single-product-gallery-images{grid-template-columns:1fr}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-num-2 .single-product-gallery-images{grid-template-columns:1fr 1fr}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-num-3 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-num-4 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr 1fr}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-num-5 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-num-6 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-num-7 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-num-8 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-num-9 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.single-product-wrap .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-num-10 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.single-product-wrap .single-product-extra-info{margin-top:20px}.single-product-wrap .single-product-extra-info .single-product-description{background:#eee;padding:20px}.single-product-wrap .single-product-extra-info .related-products{border-top:1px solid #eee;margin-top:40px;padding-top:40px}.single-product-wrap .single-product-extra-info .related-products .related-products-title{margin-bottom:20px;text-align:center}.single-product-wrap .single-product-extra-info .related-products .products-grid{grid-gap:0;display:inline-flex;flex-wrap:wrap}.single-product-wrap .single-product-extra-info .related-products .products-grid h2,.single-product-wrap .single-product-extra-info .related-products .products-grid h3{font-weight:inherit;margin-bottom:0;margin-top:0;padding-bottom:0;text-align:inherit;text-transform:inherit}.single-product-wrap .single-product-extra-info .related-products .products-grid .product-add-to-cart{width:calc(100% - 30px)}.single-product-wrap .single-product-extra-info .related-products .related-products-slider{position:relative}.single-product-wrap .single-product-extra-info .related-products .related-products-slider figure{margin:0}.single-product-wrap .single-product-extra-info .related-products .related-products-slider img{width:100%}.single-product-wrap .single-product-extra-info .related-products .related-products-slider button[data-action=start],.single-product-wrap .single-product-extra-info .related-products .related-products-slider button[data-action=stop]{display:none}.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-next,.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-prev{background-color:rgba(0,0,0,.15);cursor:pointer;height:30px;opacity:0;position:absolute;top:calc(50% - 15px);transition:all .3s ease;width:30px}.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-next:hover,.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-prev:hover{background-color:var(--app-main-color)}.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-next:focus-visible,.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-prev:focus-visible{outline:none}.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-next span,.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-prev span{border:2px solid #fff;height:12px;position:absolute;width:12px}.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-next{right:0;transform:translateX(50%)}.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-next span{border-left:none;border-top:none;right:38%;top:50%;transform:translateY(-50%) rotate(-45deg)}.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-next span:before{background:#fff;content:"";height:4px;position:absolute;transform:rotate(45deg) translateY(26px) scaleX(0);transform-origin:right;transition:.5s;width:38px}.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-prev{left:0;transform:translateX(-50%)}.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-prev span{border-bottom:none;border-right:none;left:38%;top:50%;transform:translateY(-50%) rotate(-45deg)}.single-product-wrap .single-product-extra-info .related-products .related-products-slider .related-products-slider-prev span:before{background:#fff;content:"";height:4px;position:absolute;transform:rotate(45deg) translate(-2px,-1px) scaleX(0);transform-origin:left;transition:.5s;width:38px}.single-product-wrap .single-product-extra-info .related-products .related-products-slider:hover .related-products-slider-next,.single-product-wrap .single-product-extra-info .related-products .related-products-slider:hover .related-products-slider-prev{opacity:1;transform:translateX(0)}@media screen and (max-width:1024px){body.sidebar-active .single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row{padding-right:0}body.sidebar-active .single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms .product-term{font-size:11px;line-height:18px;padding:0 5px}.single-product-wrap .single-product-main-content{gap:30px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-title{font-size:1.85rem}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-title .product-sku{color:#6c757d;font-size:.8rem;font-weight:700;line-height:.8rem;margin-bottom:.5rem;margin-top:-.5rem}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-title .product-sku span{font-weight:400}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-price{font-size:1.2rem}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-tab-meta ul,.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-tab-short-description{font-size:13px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms .product-term{font-size:12px;line-height:18px;padding:0 10px}.single-product-wrap.product-view-layout-1 .single-product-main-content .single-product-details .single-product-details-wrap{display:block}.single-product-wrap.product-view-layout-1 .single-product-main-content .single-product-details .single-product-details-wrap .product-info{width:100%}.single-product-wrap.product-view-layout-1 .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-title{text-align:center}.single-product-wrap.product-view-layout-1 .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-price{display:block;text-align:center}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery{width:43%}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-tablet-num-5 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-tablet-num-4 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr 1fr}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-tablet-num-3 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-tablet-num-2 .single-product-gallery-images{grid-template-columns:1fr 1fr}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-tablet-num-1 .single-product-gallery-images{grid-template-columns:1fr}}@media screen and (max-width:768px){.single-product-wrap.product-view-layout-2 .single-product-main-content{flex-direction:column;gap:30px}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart{padding:10px}.single-product-wrap.product-view-layout-2 .single-product-main-content:has(.single-product-gallery-layout-vertical_slider){flex-direction:row}.single-product-wrap.product-view-layout-2 .single-product-main-content:has(.single-product-gallery-layout-grid){flex-direction:row}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery{width:40%}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_bottom,.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_left,.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_no,.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-thumb_right{width:100%}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-details.product-details-gallery-layout-thumb_left{text-align:center;width:100%}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-details.product-details-gallery-layout-thumb_left .product-price{display:block}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-details.product-details-gallery-layout-thumb_bottom{text-align:center;width:100%}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-details.product-details-gallery-layout-thumb_bottom .product-price{display:block}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-details.product-details-gallery-layout-thumb_right{text-align:center;width:100%}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-details.product-details-gallery-layout-thumb_right .product-price{display:block}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-details.product-details-gallery-layout-thumb_no{text-align:center;width:100%}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-details.product-details-gallery-layout-thumb_no .product-price{display:block}}@media screen and (max-width:480px){.single-product-wrap .single-product-main-content{gap:20px}.single-product-wrap .single-product-main-content .single-product-details{width:100%}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-title{font-size:1.45rem;text-align:center}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-price{display:block;font-size:1rem;text-align:center}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-info .product-tab-meta ul{display:block}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row{padding-right:0}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-field{width:30px}.single-product-wrap .single-product-main-content .single-product-details .single-product-details-wrap .product-add-to-cart .product-quantity .product-row .product-fields .product-fields-row .product-terms .product-term{font-size:11px;padding:0 5px}.single-product-wrap.product-view-layout-2 .single-product-main-content{flex-direction:column!important}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery{width:100%}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-mobile-num-5 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-mobile-num-4 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr 1fr}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-mobile-num-3 .single-product-gallery-images{grid-template-columns:1fr 1fr 1fr}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-mobile-num-2 .single-product-gallery-images{grid-template-columns:1fr 1fr}.single-product-wrap.product-view-layout-2 .single-product-main-content .single-product-gallery.single-product-gallery-layout-grid .single-product-gallery-wrap.single-product-gallery-wrap-mobile-num-1 .single-product-gallery-images{grid-template-columns:1fr}}#product-quick-view{background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;top:-100%;transform:translateY(-100%);transition:all .5s ease-in-out;width:100%;z-index:0}#product-quick-view.open{opacity:1;top:0;transform:translate(0);z-index:1040}#product-quick-view .product-quick-view-wrap{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;min-height:100vh}#product-quick-view .product-quick-view-wrap .product-quick-view-wrap-content{background:#fff;background-color:#fff;border-radius:10px;max-height:80%;overflow-x:hidden;overflow-y:auto;padding:10px;scrollbar-color:rgba(0,0,0,.15) #fff;scrollbar-width:auto;width:80%}#product-quick-view .product-quick-view-wrap .product-quick-view-wrap-content::-webkit-scrollbar{width:12px}#product-quick-view .product-quick-view-wrap .product-quick-view-wrap-content::-webkit-scrollbar-track{background:#fff}#product-quick-view .product-quick-view-wrap .product-quick-view-wrap-content::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}#product-quick-view .product-quick-view-wrap .product-quick-view-wrap-content::-webkit-scrollbar-thumb:hover{background-color:var(--app-main-color)}#product-quick-view .product-quick-view-wrap .product-quick-view-wrap-content::-moz-scrollbar{width:12px}#product-quick-view .product-quick-view-wrap .product-quick-view-wrap-content::-moz-scrollbar-track{background:#fff}#product-quick-view .product-quick-view-wrap .product-quick-view-wrap-content::-moz-scrollbar-thumb{background-color:rgba(0,0,0,.15);border:3px solid #fff;border-radius:10px}#product-quick-view .product-quick-view-wrap .product-quick-view-wrap-content::-moz-scrollbar-thumb:hover{background-color:var(--app-main-color)}#product-quick-view .close{cursor:pointer;height:50px;position:fixed;right:30px;top:20px;width:50px}#product-quick-view .close .leftright{transform:rotate(45deg)}#product-quick-view .close .leftright,#product-quick-view .close .rightleft{background-color:#fff;border-radius:2px;height:2px;margin-top:24px;position:absolute;transition:all .3s ease-in;width:50px}#product-quick-view .close .rightleft{transform:rotate(-45deg)}#product-quick-view .close label{color:#fff;font-size:.6em;letter-spacing:2px;opacity:0;text-transform:uppercase;transition:all .3s ease-in}#product-quick-view .close .text{margin:60px 0 0 5px;position:absolute}#product-quick-view .close:hover .leftright{background-color:var(--app-main-color);transform:rotate(-45deg)}#product-quick-view .close:hover .rightleft{background-color:var(--app-main-color);transform:rotate(45deg)}#product-quick-view .close:hover label{opacity:1}.orders-wrap{font-size:14px;line-height:16px}.orders-wrap .orders-not-found{border:3px dashed #eee;color:#212529;font-size:20px;font-weight:600;line-height:22px;margin:10px 0;padding:10px;text-align:center}.orders-wrap .row{align-items:center;margin:0}.orders-wrap .col-mode{font-size:12px;max-width:14px;min-width:14px}.orders-wrap .col-mode i{margin-top:3px}.orders-wrap .col-mode.col-mode-change{color:var(--app-exchange-change)}.orders-wrap .col-mode.col-mode-restock{color:var(--app-main-color)}.orders-wrap .col-mode.col-mode-return{color:var(--app-exchange-return)}.orders-wrap .col-status{max-width:14px;min-width:14px}.orders-wrap .col-status .label-order-status{display:none}.orders-wrap .col-status .order-status-badge{border-radius:14px;height:14px;width:14px}.orders-wrap .col-status .order-status-badge.placed{background-color:#006}.orders-wrap .col-status .order-status-badge.fulfillment{background-color:#fc0}.orders-wrap .col-status .order-status-badge.partial{background-color:#d96b00}.orders-wrap .col-status .order-status-badge.processed{background-color:#060}.orders-wrap .col-status .order-status-badge.rejected{background-color:#900}.orders-wrap .col-date{max-width:140px;min-width:140px}.orders-wrap .col-order{max-width:120px;min-width:120px}.orders-wrap .col-customer{max-width:100%;min-width:auto}.orders-wrap .col-quantity{max-width:80px;min-width:80px;text-align:right}.orders-wrap .col-total{max-width:140px;min-width:140px;text-align:right}.orders-wrap .col-action{display:flex;flex-grow:1;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:105px}.orders-wrap .order-table-header{background:#eee;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);display:flex;font-weight:700;padding:10px 0}.orders-wrap .order-table-header,.orders-wrap .order-table-header>div{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between}.orders-wrap .order-table-header>div.col-action{font-weight:650;text-align:right}.orders-wrap .order-row{border-bottom:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15);padding:5px 0}.orders-wrap .order-row .col-order{font-size:12px;word-break:break-word}.orders-wrap .order-row .col .label-mobile{display:none}.orders-wrap .order-row:nth-child(odd){background:#fafafa}.orders-wrap .order-row .order-header{display:flex;justify-content:space-between}.orders-wrap .order-row .order-header>div.col-action{font-weight:650;text-align:right}.orders-wrap .order-row .order-header>div.col-action .orders-dropdown{display:flex;flex:1 0 0;flex-basis:0;max-width:50px}.orders-wrap .order-row .order-header>div.col-action a.btn.btn-order,.orders-wrap .order-row .order-header>div.col-action button.btn-order{background-color:#eee;border:none;border-radius:6px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);color:#212529;flex:1 0 0;flex-basis:0;font-size:12px;height:22px;line-height:22px;max-width:50px;padding:0}.orders-wrap .order-row .order-header>div.col-action a.btn.btn-order:hover,.orders-wrap .order-row .order-header>div.col-action button.btn-order:hover{background-color:#ddd}.orders-wrap .order-row .order-header>div.col-action a.btn.btn-options,.orders-wrap .order-row .order-header>div.col-action button.btn-options{background-color:transparent;border:none;border-radius:6px;box-shadow:none;color:#212529;flex:1 0 0;flex-basis:0;font-size:12px;height:22px;line-height:22px;max-width:50px;padding:0}.orders-wrap .order-row .order-header>div.col-action a.btn.btn-options:hover,.orders-wrap .order-row .order-header>div.col-action button.btn-options:hover{background-color:#eee;color:#000}.orders-wrap .order-row .order-header>div.col-action a.btn.btn-options:after,.orders-wrap .order-row .order-header>div.col-action button.btn-options:after{display:none}.orders-wrap .order-row .order-product-row{margin:0;padding:0}.orders-wrap .order-row .order-product-row .spinner-loader-wrap{min-height:120px}.orders-wrap .order-row .order-product-row .order-header-info{border-top:3px double rgba(0,0,0,.15);display:flex;flex-direction:column;margin-top:5px}.orders-wrap .order-row .order-product-row .order-header-info .order-header-fields{align-self:flex-start;display:inline-flex;flex-direction:row;flex-wrap:wrap;font-size:11px;gap:10px;padding-top:5px}.orders-wrap .order-row .order-product-row .order-header-info .order-header-fields .col{align-items:center;display:inline-flex;flex-basis:content;gap:5px;text-align:left}.orders-wrap .order-row .order-product-row .order-info{border-top:3px double rgba(0,0,0,.15);display:flex;flex-direction:column;margin-top:5px}.orders-wrap .order-row .order-product-row .order-info .order-product{display:inline-flex;flex-direction:row;gap:10px;justify-content:space-between;padding:10px}.orders-wrap .order-row .order-product-row .order-info .order-product:not(:last-child){border-bottom:1px solid rgba(0,0,0,.15)}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-details{display:flex;flex-grow:1;gap:10px;max-width:250px;min-width:250px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-details .order-product-description{flex:1;flex-direction:column;gap:10px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-details .order-product-description .product-title{color:var(--app-title-color);font-size:14px;font-weight:600;line-height:14px;margin-bottom:0}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-details .order-product-description .product-title a{color:var(--app-title-color);text-decoration:none}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-details .order-product-description .product-title a:hover{color:var(--app-main-color)}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-details .order-product-description .product-sku{color:#888;font-size:10px;line-height:12px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-details .image{width:40px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-details .image img{border:1px solid rgba(0,0,0,.15);width:100%}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity{display:flex;flex-direction:column;flex-grow:3}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations{display:flex;flex-direction:column;gap:5px;width:100%}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation{align-content:flex-start;align-items:center;display:inline-flex;flex-direction:row;gap:5px;justify-content:space-between}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation:not(:last-child){border-bottom:1px dashed #eee;padding-bottom:5px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-color div{border:1px solid rgba(0,0,0,.15);height:16px;margin-top:0;position:relative;width:16px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-color.attr-image div{background-repeat:no-repeat;background-size:cover}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-color.attr-color-not-found div{background-color:#eee!important}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-color.attr-color-not-found div:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:600;left:calc(50% - 3px);line-height:16px;position:absolute}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-text{color:#212529;font-size:11px;line-height:12px;text-align:left;width:45px;word-break:break-word}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms{display:inline-flex;flex:1;text-align:center}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms.order-product-terms-text .order-product-term .order-product-term-label{font-weight:600}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms.order-product-terms-color .order-product-term .order-product-term-label{background-repeat:no-repeat;background-size:cover;border:1px solid rgba(0,0,0,.15);height:16px;width:16px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms.order-product-terms-color .order-product-term.attr-color-not-found .order-product-term-label{background-color:#eee!important;position:relative}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms.order-product-terms-color .order-product-term.attr-color-not-found .order-product-term-label:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:600;left:calc(50% - 3px);line-height:16px;position:absolute}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms .order-product-term{font-size:11px;padding:0 6px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms .order-product-term:not(:last-child){border-right:1px solid rgba(0,0,0,.15)}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total-quantity{border:1px solid rgba(0,0,0,.15);font-size:11px;font-weight:600;line-height:11px;padding:2px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total{display:flex;flex-direction:column;font-size:10px;line-height:11px;text-align:right;width:50px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total .order-product-total-amount,.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total .order-product-total-price{padding:2px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total .order-product-total-price{border-bottom:1px solid rgba(0,0,0,.15)}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total .order-product-total-price .price{color:#b3b3b3;display:none;font-size:8px;line-height:8px;margin-bottom:2px;text-decoration:line-through}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total .order-product-total-price .price-sale{float:right;margin-left:2px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total .order-product-total-price .price-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total .order-product-total-amount{clear:both;font-weight:600}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total .order-product-total-amount .amount{color:#b3b3b3;display:none;font-size:8px;line-height:8px;margin-bottom:2px;text-decoration:line-through}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total .order-product-total-amount .amount-sale{float:right;margin-left:2px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-total .order-product-total-amount .amount-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-simple{align-content:flex-start;align-items:center;display:flex;flex-direction:row;gap:5px;width:100%}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-simple .order-product-total{flex:1}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-simple .order-product-total .order-product-total-price{border-bottom:1px dashed #eee}.orders-wrap div.collapse{margin-top:8px}.auth-customer .orders-wrap .col-order{max-width:100%;min-width:auto}@media screen and (max-width:1024px){.orders-wrap .col-status{max-width:85px;min-width:85px;overflow-wrap:break-word}.orders-wrap .col-status .order-status-badge{margin-bottom:5px}.orders-wrap .col-status .label-order-status{display:block}.orders-wrap .col-date,.orders-wrap .col-order{max-width:90px;min-width:90px;overflow-wrap:break-word}.orders-wrap .col-order{font-size:14px!important}.orders-wrap .col-quantity{max-width:60px;min-width:60px;overflow-wrap:break-word}.orders-wrap .col-total{max-width:100px;min-width:100px;overflow-wrap:break-word}body.sidebar-active .orders-wrap .order-row .order-product-row .order-header-info .order-header-fields{flex-direction:column;gap:7px;width:100%}body.sidebar-active .orders-wrap .order-row .order-product-row .order-info .order-product .order-product-details{max-width:140px;min-width:140px;overflow-wrap:break-word}body.sidebar-active .orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms{flex-wrap:wrap}body.sidebar-active .orders-wrap .order-row .col{font-size:12px!important}body.sidebar-active .orders-wrap .order-row .col-quantity{display:none}body.sidebar-active .orders-wrap .order-row .col-customer{max-width:90px;min-width:auto;overflow-wrap:break-word}body.sidebar-active .orders-wrap .order-row .col-total{display:none}body.sidebar-active .orders-wrap .order-row .col-action{max-width:50px;min-width:50px}}@media screen and (max-width:480px){.orders-wrap .order-table-header{display:none}.orders-wrap .order-row .order-header{flex-direction:column}.orders-wrap .order-row .order-header div.col-action{justify-content:center;margin-bottom:10px;margin-top:10px}.orders-wrap .order-row .order-product-row .order-header-info .order-header-fields{display:block}.orders-wrap .order-row .order-product-row .order-info .order-product{flex-direction:column}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-details .image{width:60px}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms{flex-wrap:wrap}.orders-wrap .order-row .order-product-row .order-info .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-text{width:60px}.orders-wrap .order-row .col{margin-bottom:5px;max-width:100%;text-align:center}.orders-wrap .order-row .col .label-mobile{display:inline-block;padding-right:5px}.orders-wrap .order-row .col-status{align-items:center;display:flex;justify-content:center}.orders-wrap .order-row .col-status .order-status-badge{margin:5px}}.order-wrap .order-confirm{border:3px dashed #eee;color:#212529;font-size:20px;font-weight:600;line-height:22px;margin:30px 0;padding:10px;text-align:center}.order-wrap .order-confirm p{color:#6c757d}.order-wrap .order-confirm .order-succes-bacs-info{margin-top:20px}.order-wrap .order-confirm .order-succes-bacs-info p{color:#212529;font-size:14px;font-weight:700;line-height:18px;margin:0}.order-wrap .order-confirm .order-succes-bacs-info p span{color:#6c757d;font-weight:400}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row{margin:0;padding:0}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product{display:inline-flex;flex-direction:row;gap:10px;justify-content:space-between;padding:10px;width:100%}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product:not(:last-child){border-bottom:1px solid rgba(0,0,0,.15)}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-details{display:flex;flex-grow:1;gap:10px;max-width:250px;min-width:250px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-details .order-product-description{flex:1;flex-direction:column;gap:10px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-details .order-product-description .product-title{color:var(--app-title-color);font-size:14px;font-weight:600;line-height:14px;margin-bottom:0}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-details .order-product-description .product-title a{color:var(--app-title-color);text-decoration:none}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-details .order-product-description .product-title a:hover{color:var(--app-main-color)}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-details .order-product-description .product-sku{color:#888;font-size:10px;line-height:12px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-details .image{width:40px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-details .image img{border:1px solid rgba(0,0,0,.15);width:100%}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity{display:flex;flex-direction:column;flex-grow:3}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations{display:flex;flex-direction:column;gap:5px;width:100%}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation{align-content:flex-start;align-items:center;display:inline-flex;flex-direction:row;gap:5px;justify-content:space-between}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation:not(:last-child){border-bottom:1px dashed #eee;padding-bottom:5px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-color div{border:1px solid rgba(0,0,0,.15);height:16px;margin-top:0;position:relative;width:16px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-color.attr-image div{background-repeat:no-repeat;background-size:cover}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-color.attr-color-not-found div{background-color:#eee!important}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-color.attr-color-not-found div:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:600;left:calc(50% - 3px);line-height:16px;position:absolute}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-text{color:#212529;font-size:11px;line-height:12px;text-align:left;width:45px;word-break:break-word}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms{display:inline-flex;flex:1;text-align:center}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms.order-product-terms-text .order-product-term .order-product-term-label{font-weight:600}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms.order-product-terms-color .order-product-term .order-product-term-label{background-repeat:no-repeat;background-size:cover;border:1px solid rgba(0,0,0,.15);height:16px;width:16px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms.order-product-terms-color .order-product-term.attr-color-not-found .order-product-term-label{background-color:#eee!important;position:relative}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms.order-product-terms-color .order-product-term.attr-color-not-found .order-product-term-label:before{content:"?";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:600;left:calc(50% - 3px);line-height:16px;position:absolute}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms .order-product-term{font-size:11px;padding:0 6px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms .order-product-term:not(:last-child){border-right:1px solid rgba(0,0,0,.15)}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total-quantity{border:1px solid rgba(0,0,0,.15);font-size:11px;font-weight:600;line-height:11px;padding:2px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total{display:flex;flex-direction:column;font-size:10px;line-height:11px;text-align:right;width:50px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total .order-product-total-amount,.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total .order-product-total-price{padding:2px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total .order-product-total-price{border-bottom:1px solid rgba(0,0,0,.15)}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total .order-product-total-price .price{color:#b3b3b3;display:none;font-size:8px;line-height:8px;margin-bottom:2px;text-decoration:line-through}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total .order-product-total-price .price-sale{float:right;margin-left:2px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total .order-product-total-price .price-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total .order-product-total-amount{clear:both;font-weight:600}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total .order-product-total-amount .amount{color:#b3b3b3;display:none;font-size:8px;line-height:8px;margin-bottom:2px;text-decoration:line-through}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total .order-product-total-amount .amount-sale{float:right;margin-left:2px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-total .order-product-total-amount .amount-sale>span{background:var(--app-badge-sale);color:var(--app-badge-sale-text);padding:1px 2px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-simple{align-content:flex-start;align-items:center;display:flex;flex-direction:row;gap:5px;width:100%}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-simple .order-product-total{flex:1}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-simple .order-product-total .order-product-total-price{border-bottom:1px dashed #eee}.order-wrap .order-details .col-order-products-wrap .order-total .card-body{display:flex;flex-direction:column;gap:20px}.order-wrap .order-details .col-order-products-wrap .order-total .col-order-total-label{color:#6c757d;text-align:left}.order-wrap .order-details .col-order-products-wrap .order-total .col-order-total-value{text-align:right}.order-wrap .order-details .col-order-products-wrap .order-total .row-total{border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:20px}.order-wrap .order-details .col-order-products-wrap .order-total .row-quantity .col-order-total-label,.order-wrap .order-details .col-order-products-wrap .order-total .row-quantity .col-order-total-value,.order-wrap .order-details .col-order-products-wrap .order-total .row-total .col-order-total-label,.order-wrap .order-details .col-order-products-wrap .order-total .row-total .col-order-total-value{color:#212529;font-weight:700}.order-wrap .order-details .col-order-header-wrap .col-mode div{align-items:center;border-radius:4px;color:#fff;display:inline-flex;flex-wrap:wrap;font-size:14px;gap:6px;padding:4px 12px}.order-wrap .order-details .col-order-header-wrap .col-mode div i{font-size:12px}.order-wrap .order-details .col-order-header-wrap .col-mode.col-mode-change div{background-color:var(--app-exchange-change)}.order-wrap .order-details .col-order-header-wrap .col-mode.col-mode-restock div{background-color:var(--app-main-color)}.order-wrap .order-details .col-order-header-wrap .col-mode.col-mode-return div{background-color:var(--app-exchange-return)}.order-wrap .order-details .col-order-header-wrap .col-mode-link{align-self:center}.order-wrap .order-details .col-order-header-wrap .col-mode-link a{align-items:center;border-radius:4px;color:#6c757d;display:inline-flex;flex-wrap:wrap;font-size:14px;gap:6px;text-decoration:none}.order-wrap .order-details .col-order-header-wrap .col-mode-link a i{font-size:12px}.order-wrap .order-details .col-order-header-wrap .col-mode-link a:hover{color:#212529}.order-wrap .order-details .col-order-header-wrap .col-status div{align-items:center;display:flex}.order-wrap .order-details .col-order-header-wrap .col-status div .order-status-badge{border-radius:14px;height:14px;margin-right:5px;width:14px}.order-wrap .order-details .col-order-header-wrap .col-status div .order-status-badge.placed{background-color:#006}.order-wrap .order-details .col-order-header-wrap .col-status div .order-status-badge.fulfillment{background-color:#fc0}.order-wrap .order-details .col-order-header-wrap .col-status div .order-status-badge.partial{background-color:#d96b00}.order-wrap .order-details .col-order-header-wrap .col-status div .order-status-badge.processed{background-color:#060}.order-wrap .order-details .col-order-header-wrap .col-status div .order-status-badge.rejected{background-color:#900}.order-wrap .order-details .col-order-header-wrap .col-note-bacs{border:2px dashed #eee;color:#212529;font-size:20px;font-weight:600;line-height:22px;margin-bottom:10px;padding:10px}.order-wrap .order-details .col-order-header-wrap .col-note-bacs p{color:#212529;font-size:12px;font-weight:700;line-height:14px;margin:0}.order-wrap .order-details .col-order-header-wrap .col-note-bacs p.note-bacs-text{font-size:14px;line-height:16px}.order-wrap .order-details .col-order-header-wrap .col-note-bacs p span{color:#6c757d;font-weight:400}@media screen and (max-width:480px){.order-wrap .order-details{flex-direction:column-reverse}.order-wrap .order-details .col-order-products-wrap{padding:10px;width:100%}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product{flex-direction:column}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-details .image{width:60px}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-terms{flex-wrap:wrap}.order-wrap .order-details .col-order-products-wrap .order-products .order-product-row .order-product .order-product-quantity .order-product-variations .order-product-variation .order-product-attribute.order-product-attribute-type-text{width:60px}.order-wrap .order-details .col-order-header-wrap{padding:10px;width:100%}.order-wrap .order-details .col-order-header-wrap .card .card-body .col-order-info{width:100%}.order-wrap .order-confirm{font-size:13px}.order-wrap .order-confirm h3{font-size:17px}}.search-filters-wrap{display:flex;gap:10px;margin-bottom:20px}.search-filters-wrap .search-filters-item{background:#eee;border-bottom:1px solid rgba(0,0,0,.15);border-radius:15px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);font-size:12px;padding:6px 10px}.search-filters-wrap .search-filters-item .search-filters-item-result{font-size:12px;font-style:italic;font-weight:700}.search-filters-wrap .search-filters-item .search-filters-close a{background-color:var(--app-main-color);border-radius:100%;color:#fafafa;cursor:pointer;font-size:10px;margin-left:8px;padding:2px 5px;transition:all .3s}.search-filters-wrap .search-filters-item .search-filters-close a:hover{background-color:var(--app-main-color-hover)}@media screen and (max-width:480px){.search-filters-wrap{flex-direction:column}.search-filters-wrap .search-filters-item{font-size:10px;line-height:21px;padding:6px}.search-filters-wrap .search-filters-item i.fa-solid{margin-right:5px}.search-filters-wrap .search-filters-item .search-filters-item-result{font-size:10px}.search-filters-wrap .search-filters-item .search-filters-close a{float:right;height:20px;line-height:21px;padding:0;text-align:center;width:20px}}.wrap-cart-increment-dropdown .multiselect-native-select{border-left:0!important;border:1px solid #eee;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);margin-bottom:12px;min-width:100%!important;position:relative}.wrap-cart-increment-dropdown .multiselect-native-select select{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;left:1%;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:30px;width:1px!important}.wrap-cart-increment-dropdown .multiselect-native-select .multiselect{border-left:none!important;line-height:20px!important}.wrap-cart-increment-dropdown .multiselect-native-select .multiselect .dropdown-item{border-left:none!important;padding:2px 10px!important}.wrap-cart-increment-dropdown .multiselect-container{border-radius:0;font-size:.675rem;max-height:130px!important;overflow-y:auto;width:100%}.wrap-cart-increment-dropdown .multiselect-container .dropdown-item{border-left:none!important;padding:2px 10px!important}.wrap-cart-increment-dropdown .multiselect-container label{display:block;font-size:12px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.wrap-cart-increment-dropdown .multiselect-container .form-check{cursor:pointer;margin-bottom:-6px;padding:0 5px}.wrap-cart-increment-dropdown .multiselect-container input[type=checkbox]{margin-right:.5rem}.wrap-cart-increment-dropdown .multiselect-container input[type=checkbox]+label:before{background-color:#fff;border:1px solid #ddd;content:"";display:inline-block;height:13px;margin-right:8px;width:13px}.wrap-cart-increment-dropdown .multiselect-container input[type=checkbox]:checked+label:before{background-color:#fff;border-color:var(--app-main-color);color:var(--app-main-color);content:"✓";font-size:12px;line-height:13px;text-align:center}.wrap-cart-increment-dropdown .multiselect-container::-webkit-scrollbar{height:5px;width:5px}.wrap-cart-increment-dropdown .multiselect-container::-webkit-scrollbar-track{background-color:#f1f1f1}.wrap-cart-increment-dropdown .multiselect-container::-webkit-scrollbar-thumb{background-color:var(--app-main-color);border-radius:5px}.wrap-cart-increment-dropdown .multiselect-container::-webkit-scrollbar-thumb:hover{background-color:var(--app-main-color)}.wrap-cart-increment-dropdown .form-check input[type=checkbox]{display:none}.wrap-cart-increment-dropdown .btn-group{border:none!important;height:30px;width:100%}.wrap-cart-increment-dropdown .btn-group:after{position:absolute}.wrap-cart-increment-dropdown button.multiselect.dropdown-toggle.custom-select.text-center:after{position:absolute;right:7px;top:13px}li.toolbar-menu-item.toolbar-menu-item-increment .d-flex{flex-basis:100%;min-width:100%}.main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown button{min-width:100%}.multiselect-all{font-weight:700}.products-wrap.products-category-wrap .products-cat-header{padding:30px 0;text-align:center}.products-wrap.products-category-wrap .products-cat-header .products-cat-title{color:#6c757d;font-size:12px;margin-bottom:5px;text-transform:uppercase}.products-wrap.products-category-wrap .products-cat-header .products-cat-title span{border-bottom:2px solid var(--app-main-color)}.products-wrap.products-season-wrap .products-season-header{padding:30px 0;text-align:center}.products-wrap.products-season-wrap .products-season-header .products-season-title{color:#6c757d;font-size:12px;margin-bottom:5px;text-transform:uppercase}.products-wrap.products-season-wrap .products-season-header .products-season-title span{border-bottom:2px solid var(--app-main-color)}.products-wrap.products-line-wrap .products-line-header{padding:30px 0;text-align:center}.products-wrap.products-line-wrap .products-line-header .products-line-title{color:#6c757d;font-size:12px;margin-bottom:5px;text-transform:uppercase}.products-wrap.products-line-wrap .products-line-header .products-line-title span{border-bottom:2px solid var(--app-main-color)}@media screen and (max-width:480px){.products-wrap.products-category-wrap .products-cat-header .products-cat-title,.products-wrap.products-line-wrap .products-line-header .products-line-title,.products-wrap.products-season-wrap .products-season-header .products-season-title{font-size:10px}}#sidebar-menu-pages .menu-pages-header{background:#eee;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);font-size:16px;font-weight:700;left:0;line-height:18px;padding:16px;position:sticky;right:0;top:0;z-index:1}#sidebar-menu-pages .menu-pages{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;margin:16px 0;padding:0 16px}#sidebar-menu-pages .menu-pages ul{list-style:none;margin:0;padding:0}#sidebar-menu-pages .menu-pages .menu-pages-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.15)}#sidebar-menu-pages .menu-pages .menu-pages-item a{color:#212529;display:block;font-size:16px;line-height:18px;padding:.8rem .2rem;text-decoration:none;transition:color .15s ease-in-out}#sidebar-menu-pages .menu-pages .menu-pages-item a:hover{opacity:.8}#sidebar-menu-pages .menu-pages .menu-pages-item.menu-pages-item-current a{color:var(--app-main-color)}#sidebar-menu-pages .menu-pages .menu-pages-item.menu-pages-item-current a:hover{opacity:1}#sidebar-menu-pages .menu-pages .menu-pages-item.menu-pages-subitems>a{padding-right:20px}#sidebar-menu-pages .menu-pages .menu-pages-item{position:relative}#sidebar-menu-pages .menu-pages .menu-pages-item.menu-pages-subitems>a{padding-right:20px!important}#sidebar-menu-pages .menu-pages .menu-pages-item.menu-pages-subitems>a:after{content:"";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;line-height:18px;position:absolute;right:0;transition:all .2s ease-in-out}#sidebar-menu-pages .menu-pages .menu-pages-item.menu-pages-subitems>a.collapsed:after{transform:rotate(-90deg)}#sidebar-menu-pages .menu-pages .menu-pages-item.menu-pages-subitems ul{padding-bottom:.6rem;padding-left:12px}#sidebar-menu-pages .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item{border:none}#sidebar-menu-pages .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item a{color:#6c757d;display:block;font-size:16px;line-height:18px;padding-bottom:.2rem;padding-top:0;position:relative;text-decoration:none;transition:all .3s ease-in-out}#sidebar-menu-pages .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item:hover>a{color:#212529}#sidebar-menu-pages .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item.menu-pages-item-current>a{color:var(--app-main-color)}#menu-navbar-pages{align-items:center;background-color:#fafafa;border:none;border-bottom:1px solid rgba(0,0,0,.15);display:inline-flex;flex-wrap:wrap;height:50px;padding:0 40px;position:-moz-sticky;position:sticky;top:100px;width:100%;z-index:9}#menu-navbar-pages .menu-pages ul{list-style:none;margin:0;padding:0}#menu-navbar-pages .menu-pages-secondary{display:inline-flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0;position:absolute;right:35px;top:calc(50% - 12px)}#menu-navbar-pages .menu-pages-secondary li a{color:#212529;display:block;font-size:14px;line-height:14px;padding:5px;text-decoration:none}#menu-navbar-pages.auth-menu-navbar-pages-position-left .menu-pages{justify-content:flex-start}#menu-navbar-pages.auth-menu-navbar-pages-position-right .menu-pages{justify-content:flex-end}#menu-navbar-pages.auth-menu-navbar-pages-position-right .menu-pages-secondary{left:35px;right:auto}#menu-navbar-pages.auth-menu-navbar-pages-position-center .menu-pages{justify-content:center}#menu-navbar-pages.menu-navbar-pages-auth-bg_left,#menu-navbar-pages.menu-navbar-pages-auth-bg_right,#menu-navbar-pages.menu-navbar-pages-auth-bg_top,#menu-navbar-pages.menu-navbar-pages-auth-default{background-color:transparent;border:none;box-shadow:0 10px 26px -15px rgba(0,0,0,.1);position:relative;top:0}#menu-navbar-pages .menu-pages{display:inline-flex;flex:1;flex-direction:row;list-style:none;margin:0;padding:0}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-text{padding:0 30px}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-text .menu-pages{gap:0}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-text .menu-pages li.menu-pages-item-depth-0>a{color:#6c757d;display:block;font-size:18px;line-height:18px;padding:14px 10px;position:relative;text-decoration:none;transition:color .3s ease-in-out}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-text .menu-pages li.menu-pages-item-depth-0>a:before{background:var(--app-main-color);content:"";height:2px;left:20px;position:absolute;top:0;transform:scale(0);transition:transform .3s ease;width:calc(100% - 40px)}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-text .menu-pages li.menu-pages-item-depth-0:hover>a{color:#212529}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-text .menu-pages li.menu-pages-item-depth-0:hover>a:before{transform:scale(1)}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-text .menu-pages li.menu-pages-item-depth-0.menu-pages-item-current>a{color:#212529;font-weight:700}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-text .menu-pages li.menu-pages-item-depth-0.menu-pages-item-current>a:before{transform:scale(1)}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-button .menu-pages{gap:10px}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-button .menu-pages li.menu-pages-item-depth-0>a{background-color:transparent;border-radius:6px;color:#212529;display:block;font-size:18px;line-height:18px;padding:8px 16px;position:relative;text-decoration:none;transition:all .3s ease-in-out}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-button .menu-pages li.menu-pages-item-depth-0:hover>a{background-color:#eee}#menu-navbar-pages.auth-menu-navbar-pages-items-layout-button .menu-pages li.menu-pages-item-depth-0.menu-pages-item-current>a{background-color:var(--app-main-color);color:#fff}#menu-navbar-pages .menu-pages .menu-pages-item{position:relative}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems>a{padding-right:30px!important}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems>a:after{content:"";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;line-height:18px;position:absolute;right:10px}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems .menu-pages-subitems>a{display:inline-block;padding-right:28px!important}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems .menu-pages-subitems>a:after{content:"";font-family:Font Awesome\ 6 Free;font-size:11px;font-weight:900;line-height:16px;position:absolute;right:10px;top:calc(50% - 8px)}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems ul{animation:fadeMenuItem .5s;background-color:#f8f9fd;border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 26px -15px rgba(0,0,0,.2);display:none;left:0;min-width:180px;opacity:0;padding-bottom:4px;padding-top:4px;position:absolute;top:calc(100% - 4px);transition:all .3s ease-in-out}@keyframes fadeMenuItem{0%{opacity:0}to{opacity:1}}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item a{color:#6c757d;display:block;font-size:16px;line-height:18px;padding:4px 10px;position:relative;text-decoration:none;transition:all .3s ease-in-out}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item a:before{background-color:dimgray;bottom:50%;content:"";height:1px;left:10px;opacity:0;position:absolute;top:50%;transition:all .5s ease;width:0}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item:hover>a{color:#212529;padding-left:30px}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item:hover>a:before{opacity:1;width:10px}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item.menu-pages-item-current>a{color:#212529;font-weight:700;padding-left:30px}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item.menu-pages-item-current>a:before{opacity:1;width:10px}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems ul ul{left:100%;margin-left:1px;top:-5px}#menu-navbar-pages .menu-pages .menu-pages-item.menu-pages-subitems:hover>ul{display:inline-block;opacity:1}#menu-navbar-pages.auth-menu-navbar-pages-position-right .menu-pages .menu-pages-item.menu-pages-subitems ul{left:auto;right:0}#menu-navbar-pages.auth-menu-navbar-pages-position-right .menu-pages .menu-pages-item.menu-pages-subitems ul ul{left:auto;margin-right:1px;right:100%}@media screen and (max-width:480px){#sidebar-menu-pages .menu-pages-header{font-size:14px;line-height:16px;padding:12px}#sidebar-menu-pages .menu-pages{margin:12px 0;padding:0 12px}#sidebar-menu-pages .menu-pages .menu-pages-item a{font-size:14px;line-height:16px;padding:.6rem .1rem}#sidebar-menu-pages .menu-pages .menu-pages-item ul .menu-pages-item a{font-size:14px!important;line-height:16px!important;padding-bottom:.1rem!important}}#auth-menu-pages{margin:0;padding:0;width:100%}#auth-menu-pages ul{list-style:none;margin:0;padding:0}#auth-menu-pages .navbar-toggler{display:block;height:24px;width:24px}#auth-menu-pages .navbar-toggler .line{background:#212529;display:block;height:2px;margin:3px 0;transition:all .5s cubic-bezier(.645,.045,.355,1);width:24px}#auth-menu-pages .navbar-toggler .line.line-1{margin-top:0}#auth-menu-pages .navbar-toggler:hover .line-1{width:18px}#auth-menu-pages .navbar-toggler:hover .line-2{width:22px}#auth-menu-pages .navbar-toggler:hover .line-3{width:14px}#auth-menu-pages .offcanvas-header{padding:1.5rem}#auth-menu-pages .offcanvas-header .offcanvas-title{font-size:20px;font-weight:700;line-height:22px}#auth-menu-pages .offcanvas-header .close-menu-icon{color:rgba(0,0,0,.15);transition:color .15s ease-in-out}#auth-menu-pages .offcanvas-header .close-menu-icon:hover{color:#212529}#auth-menu-pages .offcanvas-header .close-menu-icon:focus{box-shadow:none}#auth-menu-pages .offcanvas-body{display:flex;flex-direction:column;padding:1rem 1.5rem}#auth-menu-pages .offcanvas-body .menu-pages-secondary{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}#auth-menu-pages .offcanvas-body .menu-pages-secondary .menu-pages-secondary-item a{align-items:center;background-color:rgba(0,0,0,.15);border-radius:4px;color:#212529;cursor:pointer;display:block;display:flex;font-size:14px;gap:6px;line-height:16px;padding:.4rem .6rem;text-decoration:none;transition:all .35s ease-in-out}#auth-menu-pages .offcanvas-body .menu-pages-secondary .menu-pages-secondary-item a i{font-size:10px;line-height:10px}#auth-menu-pages .offcanvas-body .menu-pages-secondary .menu-pages-secondary-item a:hover{background-color:var(--app-main-color);color:#fff}#auth-menu-pages .offcanvas-body .menu-pages{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;margin:0 0 auto;padding:0}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.15)}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item a{color:#212529;display:block;font-size:16px;line-height:18px;padding:.8rem .2rem;text-decoration:none;transition:color .15s ease-in-out}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item a:hover{opacity:.8}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item.menu-pages-item-current a{color:var(--app-main-color)}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item.menu-pages-item-current a:hover{opacity:1}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item{position:relative}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item.menu-pages-subitems>a{padding-right:20px!important}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item.menu-pages-subitems>a:after{content:"";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;line-height:18px;position:absolute;right:0;transition:all .2s ease-in-out}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item.menu-pages-subitems>a.collapsed:after{transform:rotate(-90deg)}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item.menu-pages-subitems ul{padding-bottom:.6rem;padding-left:12px}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item{border:none}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item a{color:#6c757d;display:block;font-size:16px;line-height:18px;padding-bottom:.2rem;padding-top:0;position:relative;text-decoration:none;transition:all .3s ease-in-out}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item:hover>a{color:#212529}#auth-menu-pages .offcanvas-body .menu-pages .menu-pages-item.menu-pages-subitems ul .menu-pages-item.menu-pages-item-current>a{color:var(--app-main-color)}.main-header-navbar #auth-menu-pages{display:none}@media screen and (max-width:1024px){#auth-menu-pages{display:block!important}#menu-navbar-pages{display:none!important}.auth-wrap.auth-layout-bg_left_minimal .auth-header,.auth-wrap.auth-layout-bg_right_minimal .auth-header,.auth-wrap.auth-layout-minimal .auth-header,.main-header{border-bottom:1px solid rgba(0,0,0,.15)!important}.auth-wrap.auth-layout-bg_left .auth-header,.auth-wrap.auth-layout-bg_right .auth-header,.auth-wrap.auth-layout-bg_top .auth-header,.auth-wrap.auth-layout-default .auth-header{border:none!important;box-shadow:0 10px 34px -15px rgba(0,0,0,.1)!important}}#action-exchange-content,#popover-action-exchange{display:none}.popover .popover-action-exchange-content.spinner-loader-wrap{min-height:100px}.popover .popover-action-exchange-content form#frm-exchange-activate{display:flex;flex-direction:column;gap:6px}.popover .popover-action-exchange-content form#frm-exchange-activate .spinner-border{margin-top:2px}.popover .popover-action-exchange-content button{display:flex;font-size:14px;gap:10px;height:auto;width:auto}.popover .popover-action-exchange-content button.btn-exchange,.popover .popover-action-exchange-content button.btn-mod-change{background-color:var(--app-exchange-change);border-color:var(--app-exchange-change)}.popover .popover-action-exchange-content button.btn-exchange:hover,.popover .popover-action-exchange-content button.btn-mod-change:hover{background-color:color-mix(in srgb,var(--app-exchange-change) 90%,#000);border-color:color-mix(in srgb,var(--app-exchange-change) 90%,#000)}.popover .popover-action-exchange-content button.btn-returned{background-color:var(--app-exchange-return);border-color:var(--app-exchange-return)}.popover .popover-action-exchange-content button.btn-returned:hover{background-color:color-mix(in srgb,var(--app-exchange-return) 90%,#000);border-color:color-mix(in srgb,var(--app-exchange-return) 90%,#000)}.popover .popover-action-exchange-content button.btn-mod-restock{background-color:var(--app-main-color);border-color:var(--app-main-color)}.popover .popover-action-exchange-content button.btn-mod-restock:hover{background-color:var(--app-main-color-hover);border-color:var(--app-main-color-hover)}.popover .popover-action-exchange-content button.btn-disable-exchange,.popover .popover-action-exchange-content button.btn-mod-change,.popover .popover-action-exchange-content button.btn-mod-restock{font-size:12px;padding:4px 8px}.popover .popover-action-exchange-content .popover-exchange-content .popover-exchange-info tr td{font-size:12px;line-height:14px;padding:2px 4px}.popover .popover-action-exchange-content .popover-exchange-content .popover-exchange-info tr:nth-child(2) td{padding-top:6px}.popover .popover-action-exchange-content .popover-exchange-content .popover-exchange-info .exchange-info-title{background:#fafafa;border:none;border-radius:2px;box-shadow:0 .2em .5em rgba(0,0,0,.05),0 .05em .2em rgba(0,0,0,.1);font-weight:700;padding:4px 6px;text-align:center}.popover .popover-action-exchange-content .popover-exchange-content .popover-exchange-info .exchange-info-bar{width:300px}.popover .popover-action-exchange-content .popover-exchange-content .popover-exchange-info .exchange-info-bar .exchange-info-total{font-size:11px;line-height:16px;position:absolute;text-align:center;width:296px}.popover .popover-action-exchange-content .popover-exchange-content .popover-exchange-info .exchange-info-bar .exchange-info-total span{font-weight:700}.popover .popover-action-exchange-content .popover-exchange-content .popover-exchange-info .exchange-info-bar .progress{width:100%}.popover .popover-action-exchange-content .popover-exchange-content .popover-exchange-info .exchange-info-bar .progress .progress-bar.exchange-status-success{background-color:#21b872}.popover .popover-action-exchange-content .popover-exchange-content .popover-exchange-info .exchange-info-bar .progress .progress-bar.exchange-status-warning{background-color:#ffc107}.popover .popover-action-exchange-content .popover-exchange-content .popover-exchange-info .exchange-info-bar .progress .progress-bar.exchange-status-alert{background-color:#fc3e51}.popover .popover-action-exchange-content .popover-exchange-action form{display:inline-flex;gap:6px}.popover .popover-action-exchange-content .popover-exchange-action form button{gap:5px}.popover .popover-action-exchange-content .popover-exchange-action form button .spinner-border{height:14px;margin-top:2px;width:14px}.main-menu .menu-item .menu-exchange-info-wrap{align-items:center;bottom:-26px;color:#212529;display:flex;flex-direction:column;font-size:10px;gap:1px;left:0;line-height:11px;opacity:1;padding:0 6px;position:absolute;transition:opacity .3s ease-in-out;width:100%}.main-menu .menu-item .menu-exchange-info-wrap .menu-exchange-info{width:100%}.main-menu .menu-item .menu-exchange-info-wrap .menu-exchange-info .menu-exchange-mod{font-size:12px;font-weight:700;line-height:12px}.main-menu .menu-item .menu-exchange-info-wrap .menu-exchange-info .menu-exchange-bar{width:100%}.main-menu .menu-item .menu-exchange-info-wrap .menu-exchange-info .menu-exchange-bar .progress{height:6px;width:100%}.main-menu .menu-item .menu-exchange-info-wrap .menu-exchange-info .menu-exchange-bar .progress .progress-bar.exchange-status-success{background-color:#21b872}.main-menu .menu-item .menu-exchange-info-wrap .menu-exchange-info .menu-exchange-bar .progress .progress-bar.exchange-status-warning{background-color:#ffc107}.main-menu .menu-item .menu-exchange-info-wrap .menu-exchange-info .menu-exchange-bar .progress .progress-bar.exchange-status-alert{background-color:#fc3e51}.main-menu .menu-item .menu-exchange-info-wrap .menu-exchange-info .menu-exchange-count{opacity:1}.main-menu .menu-item .menu-exchange-info-wrap .menu-exchange-info .menu-exchange-count.menu-exchange-count-goal{opacity:0}.toolbar-returned-info{position:relative}.whatsapp-chat{align-items:center;background:-webkit-linear-gradient(-45deg,var(--app-whatsapp-color) 0,var(--app-whatsapp-color-2) 100%);background-attachment:fixed;background-repeat:no-repeat;border-radius:50%;bottom:20px;color:var(--app-whatsapp-color-text);cursor:pointer;display:flex;height:60px;justify-content:center;opacity:0;position:fixed;right:20px;transform:translateY(70px);transition:all .3s ease-out;width:60px;z-index:999}.whatsapp-chat.whatsapp-chat-left{left:80px;right:0}.whatsapp-chat i.whatsapp-icon{font-size:26px}.whatsapp-chat.enter:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);opacity:1}.whatsapp-chat.enter{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.14);opacity:1;transform:translateY(0)}.whatsapp-chat.expand{background:var(--app-whatsapp-color)!important;border-left:0;border-radius:30px;border-right:0;border:10px solid var(--app-whatsapp-color);color:#000;cursor:auto;height:600px;opacity:1;width:340px}.whatsapp-chat.expand .btn-info-container,.whatsapp-chat.expand .header,.whatsapp-chat.expand .messages{opacity:1!important}.whatsapp-chat :focus{box-shadow:0 0 3pt 2pt rgba(var(--app-whatsapp-color-hover),.3);outline:0}.whatsapp-chat a,.whatsapp-chat button{background:transparent;border:0;border-radius:3px;color:var(--app-whatsapp-color);cursor:pointer;text-decoration:none;text-transform:uppercase}.whatsapp-chat a .fa,.whatsapp-chat button .fa{color:#fff;font-size:20px}.whatsapp-chat a .fa:hover,.whatsapp-chat button .fa:hover{font-size:22px}.whatsapp-chat .chat{border-radius:50%;bottom:0;display:flex;flex-direction:column;height:1px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:all .25s ease-out;width:1px}.whatsapp-chat .chat.enter{border-radius:0;height:auto;margin:0 0 10px;opacity:1;width:auto;width:calc(100% - 10px)}.whatsapp-chat .chat .header{background:transparent;background:var(--app-whatsapp-color);border-bottom:2px solid var(--app-whatsapp-color);border-radius:30px;display:flex;flex-shrink:0;opacity:0;padding:10px;transition:opacity .3s cubic-bezier(.96,.005,1,-.045)}.whatsapp-chat .chat .header .title{color:#fff;flex-grow:1;flex-shrink:1;font-size:21px;padding:0 5px}.whatsapp-chat .chat .header .title b{font-weight:900}.whatsapp-chat .chat .header button{flex-shrink:0}.whatsapp-chat .chat .messages{background:#fff;border-top-left-radius:20px!important;border-top-right-radius:20px!important;flex-grow:1;list-style:none;margin:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding:20px;transition:opacity .3s cubic-bezier(.96,.005,1,-.045)}.whatsapp-chat .chat .messages::-webkit-scrollbar{width:5px}.whatsapp-chat .chat .messages::-webkit-scrollbar-track{background-color:#eee;border-radius:5px;margin-top:14px}.whatsapp-chat .chat .messages::-webkit-scrollbar-thumb{background-color:var(--app-whatsapp-color-2);border-radius:5px}.whatsapp-chat .chat .messages li{word-wrap:break-word;background:#eee;border-radius:10px;clear:both;display:inline-block;font:12px/16px Noto Sans,sans-serif;font-size:15px;line-height:1.2em;margin:0 0 20px;margin-bottom:10px!important;max-width:91%;padding:14px;position:relative}.whatsapp-chat .chat .messages li.whatsapp-chat-disabled{opacity:.4}.whatsapp-chat .chat .messages li:before{background-size:cover;border-radius:25px;content:"";height:25px;position:absolute;top:0;width:25px}.whatsapp-chat .chat .messages li:after{border-top:10px solid var(--app-whatsapp-color);height:0;position:absolute;top:10px;width:0}.whatsapp-chat .chat .messages li.other{animation:show-chat-odd .15s ease-in 1;-moz-animation:show-chat-odd .15s ease-in 1;-webkit-animation:show-chat-odd .15s ease-in 1;color:#000;float:right;margin-right:0}.whatsapp-chat .chat .messages li.other .info-message{display:block}.whatsapp-chat .chat .messages li.other .days-message,.whatsapp-chat .chat .messages li.other .hours-message{margin-top:20px}.whatsapp-chat .chat .messages li.other:before{display:none}.whatsapp-chat .chat .messages li.other:after{border-right:10px solid transparent;right:-10px}.whatsapp-chat .chat .messages li.self{animation:show-chat-odd .15s ease-in 1;-moz-animation:show-chat-odd .15s ease-in 1;-webkit-animation:show-chat-odd .15s ease-in 1;color:#000;margin-bottom:0;margin-right:0}.whatsapp-chat .chat .messages li.self .info-message{display:block}.whatsapp-chat .chat .messages li.self .days-message,.whatsapp-chat .chat .messages li.self .hours-message{margin-top:20px}.whatsapp-chat .chat .messages li.self:before{display:none}.whatsapp-chat .chat .messages li.self:after{border-left:10px solid transparent;left:-10px}.whatsapp-chat .chat .messages .whatsapp-chat-message-offline{background:#eee;color:#000}.whatsapp-chat .chat .messages .whatsapp-chat-message-offline .offline-message{color:#000}.whatsapp-chat .chat .btn-info-container{background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;opacity:0;padding:0 20px 20px;transition:opacity .3s cubic-bezier(.96,.005,1,-.045)}.whatsapp-chat .chat .btn-info-container a.btn-info,.whatsapp-chat .chat .btn-info-container button.btn-info{background:var(--app-whatsapp-color);background:#fff;border:2px solid var(--app-whatsapp-color);border-radius:10px;color:var(--app-whatsapp-color);float:right;font-size:12px;margin:5px 0;max-width:91%;padding:10px}.whatsapp-chat .chat .btn-info-container a.btn-info:hover,.whatsapp-chat .chat .btn-info-container button.btn-info:hover{background:var(--app-whatsapp-color);color:#fff}.whatsapp-chat .chat .btn-info-container a.btn-info.btn-info-disabled,.whatsapp-chat .chat .btn-info-container button.btn-info.btn-info-disabled{background:#eee;border-color:#707070;color:#707070}.whatsapp-chat .chat .btn-info-container a.btn-info.btn-info-disabled:hover,.whatsapp-chat .chat .btn-info-container button.btn-info.btn-info-disabled:hover{cursor:not-allowed}.whatsapp-chat .chat .btn-info-container a.btn-info .other,.whatsapp-chat .chat .btn-info-container button.btn-info .other{animation:show-chat-even .15s ease-in 1;-moz-animation:show-chat-even .15s ease-in 1;-webkit-animation:show-chat-even .15s ease-in 1;color:var(--app-whatsapp-color-hover);float:left;margin-left:45px}.whatsapp-chat .chat .footer{background:transparent;display:flex;flex-shrink:0;max-height:90px;padding-top:10px}.whatsapp-chat .chat .footer .text-box{background:rgba(25,147,147,.2);border-radius:3px;color:var(--app-whatsapp-color-hover);margin-right:5px;min-height:100%;padding:2px 5px;width:100%}@media screen and (max-width:1024px){.whatsapp-chat .chat.enter{width:100%}.whatsapp-chat.expand{height:550px}}@keyframes show-chat-even{0%{margin-left:-340px}to{margin-left:0}}@keyframes show-chat-odd{0%{margin-right:-340px}to{margin-right:0}}@media screen and (max-width:480px){.whatsapp-chat .chat.enter{width:100%}.whatsapp-chat .chat .header .title{font-size:18px}}.page-content-builder .row{--bs-gutter-x:0;--bs-gutter-y:0;align-items:flex-start;justify-content:center}.page-content-builder .row.row-stretch{margin-left:-60px;margin-right:-60px;padding-left:60px;padding-right:60px}.page-content-builder .row.row-stretch-content{margin-left:-60px;margin-right:-60px;padding-left:15px;padding-right:15px}.page-content-builder .row.row-stretch-content-no-padding{margin-left:-60px;margin-right:-60px}.page-content-builder .row.row-content-position-y-top{align-items:flex-start}.page-content-builder .row.row-content-position-y-middle{align-items:center}.page-content-builder .row.row-content-position-y-bottom{align-items:flex-end}.page-content-builder .row.row-content-position-x-start{justify-content:flex-start}.page-content-builder .row.row-content-position-x-center{justify-content:center}.page-content-builder .row.row-content-position-x-end{justify-content:flex-end}.page-content-builder .row.row-columns-position-middle{align-content:center}.page-content-builder .row.row-columns-position-top{align-content:flex-start}.page-content-builder .row.row-columns-position-bottom{align-content:flex-end}.page-content-builder .row.row-columns-position-stretch{align-content:stretch}.page-content-builder .row.row-columns-equal-height{align-items:stretch}.page-content-builder .row.row-columns-equal-height .colum-wrapper{height:100%}.page-content-builder .row.row-columns-reverse{flex-direction:row-reverse}.page-content-builder .row.row-columns-gap.row-columns-gap-0-5 .col{padding:0 .5px}.page-content-builder .row.row-columns-gap.row-columns-gap-1 .col{padding:0 1px}.page-content-builder .row.row-columns-gap.row-columns-gap-1-5 .col{padding:0 1.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-2 .col{padding:0 2px}.page-content-builder .row.row-columns-gap.row-columns-gap-2-5 .col{padding:0 2.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-3 .col{padding:0 3px}.page-content-builder .row.row-columns-gap.row-columns-gap-3-5 .col{padding:0 3.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-4 .col{padding:0 4px}.page-content-builder .row.row-columns-gap.row-columns-gap-4-5 .col{padding:0 4.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-5 .col{padding:0 5px}.page-content-builder .row.row-columns-gap.row-columns-gap-5-5 .col{padding:0 5.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-6 .col{padding:0 6px}.page-content-builder .row.row-columns-gap.row-columns-gap-6-5 .col{padding:0 6.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-7 .col{padding:0 7px}.page-content-builder .row.row-columns-gap.row-columns-gap-7-5 .col{padding:0 7.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-8 .col{padding:0 8px}.page-content-builder .row.row-columns-gap.row-columns-gap-8-5 .col{padding:0 8.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-9 .col{padding:0 9px}.page-content-builder .row.row-columns-gap.row-columns-gap-9-5 .col{padding:0 9.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-10 .col{padding:0 10px}.page-content-builder .row.row-columns-gap.row-columns-gap-10-5 .col{padding:0 10.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-11 .col{padding:0 11px}.page-content-builder .row.row-columns-gap.row-columns-gap-11-5 .col{padding:0 11.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-12 .col{padding:0 12px}.page-content-builder .row.row-columns-gap.row-columns-gap-12-5 .col{padding:0 12.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-13 .col{padding:0 13px}.page-content-builder .row.row-columns-gap.row-columns-gap-13-5 .col{padding:0 13.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-14 .col{padding:0 14px}.page-content-builder .row.row-columns-gap.row-columns-gap-14-5 .col{padding:0 14.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-15 .col{padding:0 15px}.page-content-builder .row.row-columns-gap.row-columns-gap-15-5 .col{padding:0 15.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-16 .col{padding:0 16px}.page-content-builder .row.row-columns-gap.row-columns-gap-16-5 .col{padding:0 16.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-17 .col{padding:0 17px}.page-content-builder .row.row-columns-gap.row-columns-gap-17-5 .col{padding:0 17.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-18 .col{padding:0 18px}.page-content-builder .row.row-columns-gap.row-columns-gap-18-5 .col{padding:0 18.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-19 .col{padding:0 19px}.page-content-builder .row.row-columns-gap.row-columns-gap-19-5 .col{padding:0 19.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-20 .col{padding:0 20px}.page-content-builder .row.row-columns-gap.row-columns-gap-20-5 .col{padding:0 20.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-21 .col{padding:0 21px}.page-content-builder .row.row-columns-gap.row-columns-gap-21-5 .col{padding:0 21.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-22 .col{padding:0 22px}.page-content-builder .row.row-columns-gap.row-columns-gap-22-5 .col{padding:0 22.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-23 .col{padding:0 23px}.page-content-builder .row.row-columns-gap.row-columns-gap-23-5 .col{padding:0 23.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-24 .col{padding:0 24px}.page-content-builder .row.row-columns-gap.row-columns-gap-24-5 .col{padding:0 24.5px}.page-content-builder .row.row-columns-gap.row-columns-gap-25 .col{padding:0 25px}.page-content-builder .row.row-columns-gap .col:first-child{padding-left:0}.page-content-builder .row.row-columns-gap .col:last-child{padding-right:0}.page-content-builder form .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;align-items:normal;justify-content:normal}.page-content-builder form .form-control,.page-content-builder form .form-select{box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.page-content-builder form .form-check-input:not(.is-invalid){border:1px solid rgba(0,0,0,.2)}.page-content-builder form .alert .alert-message p{font-size:1rem;font-weight:400;line-height:1.5}.page-content-builder form .alert ul{list-style:none;margin-bottom:0;padding-left:0}.page-content-builder form .alert ul li{color:var(--app-paragraph-color);font-size:14px;line-height:1.5;margin-top:auto}.page-content-builder form .alert p{margin-bottom:0}.page-content-builder form .captcha-wrap .captcha{box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.pages-wrap-extended .page-content-builder .row.row-stretch{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.pages-wrap-extended .page-content-builder .row.row-stretch-content{margin-left:-20px;margin-right:-20px;padding-left:15px;padding-right:15px}.pages-wrap-extended .page-content-builder .row.row-stretch-content-no-padding{margin-left:-20px;margin-right:-20px}.pages-wrap-fullextended .page-content-builder .row.row-stretch{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.pages-wrap-fullextended .page-content-builder .row.row-stretch-content{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}.pages-wrap-fullextended .page-content-builder .row.row-stretch-content-no-padding{margin-left:0;margin-right:0}@media (max-width:767px){.page-content-builder .row.row-stretch{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.page-content-builder .row.row-stretch-content{margin-left:-20px;margin-right:-20px;padding-left:15px;padding-right:15px}.page-content-builder .row.row-stretch-content-no-padding{margin-left:-20px;margin-right:-20px}}@media (min-width:768px)and (max-width:991px){.page-content-builder .row.row-stretch{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}.page-content-builder .row.row-stretch-content{margin-left:-40px;margin-right:-40px;padding-left:15px;padding-right:15px}.page-content-builder .row.row-stretch-content-no-padding{margin-left:-40px;margin-right:-40px}}.page-content-builder .row .col{margin:0;padding:0}@media (max-width:767px){.page-content-builder .row .col.column-hide-mobile{display:none}}@media (min-width:768px)and (max-width:991px){.page-content-builder .row .col.column-hide-tablet{display:none}}.page-content-builder .component .builder-slider,.page-content-builder .component.builder-slider{position:relative}.page-content-builder .component .builder-slider figure,.page-content-builder .component.builder-slider figure{margin:0}.page-content-builder .component .builder-slider img,.page-content-builder .component.builder-slider img{width:100%}.page-content-builder .component .builder-slider button[data-action=start],.page-content-builder .component .builder-slider button[data-action=stop],.page-content-builder .component.builder-slider button[data-action=start],.page-content-builder .component.builder-slider button[data-action=stop]{display:none}.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-next,.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-prev,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-next,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-prev{cursor:pointer;height:30px;opacity:0;position:absolute;top:calc(50% - 15px);transition:all .3s ease;width:30px}.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-next:focus-visible,.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-prev:focus-visible,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-next:focus-visible,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-prev:focus-visible{outline:none}.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-next span,.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-prev span,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-next span,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-prev span{border:2px solid #212529;height:20px;position:absolute;transition:.3s;width:20px}.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-next:hover span,.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-prev:hover span,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-next:hover span,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-prev:hover span{height:26px;width:26px}.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-next,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-next{right:0}.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-next span,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-next span{border-left:none;border-top:none;right:50%;top:50%;transform:translateY(-50%) rotate(-45deg)}.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-next span:before,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-next span:before{background:#212529;content:"";height:4px;position:absolute;transform:rotate(45deg) translateY(26px) scaleX(0);transform-origin:right;transition:.5s;width:38px}.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-prev,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-prev{left:0}.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-prev span,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-prev span{border-bottom:none;border-right:none;left:50%;top:50%;transform:translateY(-50%) rotate(-45deg)}.page-content-builder .component .builder-slider.builder-slider-nav-layout-1 .builder-slider-prev span:before,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1 .builder-slider-prev span:before{background:#212529;content:"";height:4px;position:absolute;transform:rotate(45deg) translate(-2px,-1px) scaleX(0);transform-origin:left;transition:.5s;width:38px}.page-content-builder .component .builder-slider.builder-slider-nav-layout-1:hover .builder-slider-next,.page-content-builder .component .builder-slider.builder-slider-nav-layout-1:hover .builder-slider-prev,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1:hover .builder-slider-next,.page-content-builder .component.builder-slider.builder-slider-nav-layout-1:hover .builder-slider-prev{opacity:1}.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-next,.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-prev,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-next,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-prev{background-color:rgba(0,0,0,.15);cursor:pointer;height:30px;opacity:0;position:absolute;top:calc(50% - 15px);transition:all .3s ease;width:30px}.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-next:hover,.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-prev:hover,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-next:hover,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-prev:hover{background-color:var(--app-main-color)}.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-next:focus-visible,.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-prev:focus-visible,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-next:focus-visible,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-prev:focus-visible{outline:none}.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-next span,.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-prev span,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-next span,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-prev span{border:2px solid #fff;height:12px;position:absolute;width:12px}.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-next,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-next{right:0;transform:translateX(50%)}.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-next span,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-next span{border-left:none;border-top:none;right:38%;top:50%;transform:translateY(-50%) rotate(-45deg)}.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-next span:before,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-next span:before{background:#fff;content:"";height:4px;position:absolute;transform:rotate(45deg) translateY(26px) scaleX(0);transform-origin:right;transition:.5s;width:38px}.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-prev,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-prev{left:0;transform:translateX(-50%)}.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-prev span,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-prev span{border-bottom:none;border-right:none;left:38%;top:50%;transform:translateY(-50%) rotate(-45deg)}.page-content-builder .component .builder-slider.builder-slider-nav-layout-2 .builder-slider-prev span:before,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2 .builder-slider-prev span:before{background:#fff;content:"";height:4px;position:absolute;transform:rotate(45deg) translate(-2px,-1px) scaleX(0);transform-origin:left;transition:.5s;width:38px}.page-content-builder .component .builder-slider.builder-slider-nav-layout-2:hover .builder-slider-next,.page-content-builder .component .builder-slider.builder-slider-nav-layout-2:hover .builder-slider-prev,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2:hover .builder-slider-next,.page-content-builder .component.builder-slider.builder-slider-nav-layout-2:hover .builder-slider-prev{opacity:1;transform:translateX(0)}.page-content-builder .component.component-empty-space .empty-space-wrapper{width:100%}.page-content-builder .component.component-single-image figure{margin:0}.page-content-builder .component.component-single-image img{width:100%}.page-content-builder .component.component-images-gallery{position:relative}.page-content-builder .component.component-images-gallery figure{margin:0}.page-content-builder .component.component-images-gallery img{width:100%}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-1{grid-template-columns:1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-2{grid-template-columns:1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-3{grid-template-columns:1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-4{grid-template-columns:1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-8{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-9{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-10{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-11{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-12{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-grid-masonry{grid-auto-columns:auto;grid-auto-flow:dense}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-1{grid-auto-columns:auto}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-2{grid-auto-columns:50%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-3{grid-auto-columns:33.3333333333%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-4{grid-auto-columns:25%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-5{grid-auto-columns:20%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-6{grid-auto-columns:16.6666666667%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-7{grid-auto-columns:14.2857142857%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-8{grid-auto-columns:12.5%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-9{grid-auto-columns:11.1111111111%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-10{grid-auto-columns:10%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-11{grid-auto-columns:9.0909090909%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-12{grid-auto-columns:8.3333333333%}.page-content-builder .component.component-images-gallery .component-grid-masonry a,.page-content-builder .component.component-images-gallery .component-grid-masonry figure{align-items:center;display:flex;justify-content:center}.page-content-builder .component.component-images-gallery .component-grid-masonry a.component-image-landscape,.page-content-builder .component.component-images-gallery .component-grid-masonry figure.component-image-landscape{grid-column:span 2}.page-content-builder .component.component-images-gallery .component-grid-masonry a.component-image-portrait,.page-content-builder .component.component-images-gallery .component-grid-masonry figure.component-image-portrait{grid-row:span 2}.page-content-builder .component.component-images-gallery .component-grid-masonry a.component-image-square,.page-content-builder .component.component-images-gallery .component-grid-masonry figure.component-image-square{grid-column:span 1;grid-row:span 1}.page-content-builder .component.component-images-gallery .component-grid-masonry a img,.page-content-builder .component.component-images-gallery .component-grid-masonry figure img{display:inline-block;height:auto;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:100%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-1 a,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-1 figure{display:inline-block}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-1 a.component-image-landscape,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-1 figure.component-image-landscape{grid-column:auto}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-1 a.component-image-portrait,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-1 figure.component-image-portrait{grid-row:auto}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-1 a.component-image-square,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-1 figure.component-image-square{grid-column:auto;grid-row:auto}@media (max-width:767px){.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-1{grid-template-columns:1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-2{grid-template-columns:1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-3{grid-template-columns:1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-4{grid-template-columns:1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-8{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-9{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-10{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-11{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-mobile-12{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-1{grid-auto-columns:auto}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-1 a,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-1 figure{display:inline-block}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-1 a.component-image-landscape,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-1 figure.component-image-landscape{grid-column:auto}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-1 a.component-image-portrait,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-1 figure.component-image-portrait{grid-row:auto}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-1 a.component-image-square,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-1 figure.component-image-square{grid-column:auto;grid-row:auto}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-2{grid-auto-columns:50%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-3{grid-auto-columns:33.3333333333%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-4{grid-auto-columns:25%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-5{grid-auto-columns:20%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-6{grid-auto-columns:16.6666666667%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-7{grid-auto-columns:14.2857142857%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-8{grid-auto-columns:12.5%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-9{grid-auto-columns:11.1111111111%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-10{grid-auto-columns:10%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-11{grid-auto-columns:9.0909090909%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-mobile-12{grid-auto-columns:8.3333333333%}}@media (min-width:768px)and (max-width:991px){.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-1{grid-template-columns:1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-2{grid-template-columns:1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-3{grid-template-columns:1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-4{grid-template-columns:1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-8{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-9{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-10{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-11{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-images-gallery-grid.component-images-gallery-grid-tablet-12{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-1{grid-auto-columns:auto}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-1 a,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-1 figure{display:inline-block}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-1 a.component-image-landscape,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-1 figure.component-image-landscape{grid-column:auto}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-1 a.component-image-portrait,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-1 figure.component-image-portrait{grid-row:auto}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-1 a.component-image-square,.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-1 figure.component-image-square{grid-column:auto;grid-row:auto}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-2{grid-auto-columns:50%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-3{grid-auto-columns:33.3333333333%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-4{grid-auto-columns:25%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-5{grid-auto-columns:20%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-6{grid-auto-columns:16.6666666667%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-7{grid-auto-columns:14.2857142857%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-8{grid-auto-columns:12.5%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-9{grid-auto-columns:11.1111111111%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-10{grid-auto-columns:10%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-11{grid-auto-columns:9.0909090909%}.page-content-builder .component.component-images-gallery .component-grid-masonry.component-images-gallery-grid-tablet-12{grid-auto-columns:8.3333333333%}}.page-content-builder .component.component-divider .component-divider-el{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0;padding:0}.page-content-builder .component.component-divider .component-divider-el .component-divider-text-wrap{align-items:center;display:flex;gap:6px}.page-content-builder .component.component-divider .component-divider-el:before{content:"";flex:1}.page-content-builder .component.component-divider .component-divider-el.component-divider-position-left{margin-right:auto}.page-content-builder .component.component-divider .component-divider-el.component-divider-position-right{margin-left:auto}.page-content-builder .component.component-divider .component-divider-el.component-divider-position-center{margin-left:auto;margin-right:auto}.page-content-builder .component.component-divider .component-divider-el.component-divider-text:not(.component-divider-text-position-left):not(.component-divider-text-position-right):after{content:"";flex:1}.page-content-builder .component.component-divider .component-divider-el.component-divider-text-position-left{flex-direction:row-reverse}.page-content-builder .component.component-divider .component-divider-el.component-divider-style-solid:after,.page-content-builder .component.component-divider .component-divider-el.component-divider-style-solid:before{border-top-style:solid}.page-content-builder .component.component-divider .component-divider-el.component-divider-style-dashed:after,.page-content-builder .component.component-divider .component-divider-el.component-divider-style-dashed:before{border-top-style:dashed}.page-content-builder .component.component-divider .component-divider-el.component-divider-style-double:after,.page-content-builder .component.component-divider .component-divider-el.component-divider-style-double:before{border-top-style:double}.page-content-builder .component.component-divider .component-divider-el.component-divider-style-dotted:after,.page-content-builder .component.component-divider .component-divider-el.component-divider-style-dotted:before{border-top-style:dotted}.page-content-builder .component.component-divider .component-divider-el.component-divider-style-groove:after,.page-content-builder .component.component-divider .component-divider-el.component-divider-style-groove:before{border-top-style:groove}.page-content-builder .component.component-divider .component-divider-el.component-divider-style-ridge:after,.page-content-builder .component.component-divider .component-divider-el.component-divider-style-ridge:before{border-top-style:ridge}.page-content-builder .component.component-icon .component-icon-wrap{display:flex}.page-content-builder .component.component-icon .component-icon-wrap.component-icon-wrap-left{justify-content:flex-start}.page-content-builder .component.component-icon .component-icon-wrap.component-icon-wrap-right{justify-content:flex-end}.page-content-builder .component.component-icon .component-icon-wrap.component-icon-wrap-center{justify-content:center}.page-content-builder .component.component-icon .component-icon-wrap .component-icon-shape{transition:all .3s ease-out}.page-content-builder .component.component-icon .component-icon-wrap .component-icon-shape.component-icon-shape-rounded{border-radius:50%}.page-content-builder .component.component-icon .component-icon-wrap .component-icon-shape.component-icon-shape-rounded-less{border-radius:5px}.page-content-builder .component.component-icon .component-icon-wrap .component-icon-shape.component-icon-shape-rounded-outline{border-radius:50%;border-style:solid;border-width:2px}.page-content-builder .component.component-icon .component-icon-wrap .component-icon-shape.component-icon-shape-boxed-outline{border-style:solid;border-width:2px}.page-content-builder .component.component-icon .component-icon-wrap .component-icon-shape.component-icon-shape-rounded-less-outline{border-radius:5px;border-style:solid;border-width:2px}.page-content-builder .component.component-icon .component-icon-wrap .component-icon-el{transition:all .3s ease-out}.page-content-builder .component.component-icon-box .component-icon-box-wrap{display:flex;gap:20px}.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-left{flex-direction:row}.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-left .component-icon-box-icon,.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-left .component-icon-box-text{text-align:left}.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-right{flex-direction:row-reverse}.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-right .component-icon-box-icon,.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-right .component-icon-box-text{text-align:right}.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-center{flex-direction:column}.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-center .component-icon-box-icon,.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-center .component-icon-box-text{text-align:center}.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-icon .component-icon-box-link{display:block}.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-icon .component-icon-box-shape{display:block;transition:all .3s ease-out}.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-icon .component-icon-box-shape.component-icon-box-shape-rounded{border-radius:50%}.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-icon .component-icon-box-shape.component-icon-box-shape-rounded-less{border-radius:5px}.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-icon .component-icon-box-shape.component-icon-box-shape-rounded-outline{border-radius:50%;border-style:solid;border-width:2px}.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-icon .component-icon-box-shape.component-icon-box-shape-boxed-outline{border-style:solid;border-width:2px}.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-icon .component-icon-box-shape.component-icon-box-shape-rounded-less-outline{border-radius:5px;border-style:solid;border-width:2px}.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-icon .component-icon-box-el{transition:all .3s ease-out}.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-text{display:flex;flex-direction:column;gap:6px}.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-text h5,.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-text p{margin:0;padding:0;width:100%}.page-content-builder .component.component-icon-box .component-icon-box-wrap .component-icon-box-text a{text-decoration:none;transition:all .3s ease-out}.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-vertical-top{align-items:start}.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-vertical-bottom{align-items:end}.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-center,.page-content-builder .component.component-icon-box .component-icon-box-wrap.component-icon-box-wrap-vertical-middle{align-items:center}.page-content-builder .component.component-button .component-button-el{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;text-decoration:none;transition:all .3s ease-out;width:-moz-fit-content;width:fit-content}.page-content-builder .component.component-button .component-button-el.component-button-style-classic{border-style:solid;border-width:1px}.page-content-builder .component.component-button .component-button-el.component-button-style-flat{border:none}.page-content-builder .component.component-button .component-button-el.component-button-style-outline{background-color:transparent;border-style:solid;border-width:1px}.page-content-builder .component.component-button .component-button-el.component-button-style-3d{border:none;box-shadow:0 5px 0 #cfcfcf;position:relative;top:0}.page-content-builder .component.component-button .component-button-el.component-button-style-3d:hover{box-shadow:0 2px 0 #cfcfcf;top:3px}.page-content-builder .component.component-button .component-button-el.component-button-shape-rounded{border-radius:5px}.page-content-builder .component.component-button .component-button-el.component-button-shape-square{border-radius:0}.page-content-builder .component.component-button .component-button-el.component-button-shape-round{border-radius:2em}.page-content-builder .component.component-button .component-button-el.component-button-dimension-xs{font-size:11px;padding:8px 12px}.page-content-builder .component.component-button .component-button-el.component-button-dimension-sm{font-size:12px;padding:11px 16px}.page-content-builder .component.component-button .component-button-el.component-button-dimension-md{font-size:14px;padding:14px 20px}.page-content-builder .component.component-button .component-button-el.component-button-dimension-lg{font-size:16px;padding:18px 25px}.page-content-builder .component.component-button .component-button-el.component-button-alignment-inline{width:100%}.page-content-builder .component.component-button .component-button-el.component-button-alignment-left{margin-right:auto}.page-content-builder .component.component-button .component-button-el.component-button-alignment-right{margin-left:auto}.page-content-builder .component.component-button .component-button-el.component-button-alignment-center{margin-left:auto;margin-right:auto}.page-content-builder .component.component-button .component-button-el.component-button-icon-alignment-right{flex-direction:row-reverse}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap{display:flex;flex-direction:column}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-content{display:flex;flex-direction:column;gap:20px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-content .component-call-to-action-button-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-content .component-call-to-action-icon-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-content .component-call-to-action-icon-wrap{flex-flow:column}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-left,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-right,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-left,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-right{flex-direction:row}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-left .component-call-to-action-button-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-left .component-call-to-action-icon-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-left .component-call-to-action-icon-wrap,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-right .component-call-to-action-button-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-right .component-call-to-action-icon-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-right .component-call-to-action-icon-wrap,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-left .component-call-to-action-button-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-left .component-call-to-action-icon-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-left .component-call-to-action-icon-wrap,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-right .component-call-to-action-button-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-right .component-call-to-action-icon-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-right .component-call-to-action-icon-wrap{align-self:center;flex-flow:column}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-left .component-call-to-action-content .component-call-to-action-button-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-left .component-call-to-action-content .component-call-to-action-icon-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-left .component-call-to-action-content .component-call-to-action-icon-wrap,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-right .component-call-to-action-content .component-call-to-action-button-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-right .component-call-to-action-content .component-call-to-action-icon-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-right .component-call-to-action-content .component-call-to-action-icon-wrap,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-left .component-call-to-action-content .component-call-to-action-button-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-left .component-call-to-action-content .component-call-to-action-icon-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-left .component-call-to-action-content .component-call-to-action-icon-wrap,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-right .component-call-to-action-content .component-call-to-action-button-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-right .component-call-to-action-content .component-call-to-action-icon-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-right .component-call-to-action-content .component-call-to-action-icon-wrap{align-self:inherit;flex-flow:inherit}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-left .component-call-to-action-content,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-left .component-call-to-action-icon-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-left .component-call-to-action-icon-wrap{order:0}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-left .component-call-to-action-text{order:1}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-right .component-call-to-action-content,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-right .component-call-to-action-icon-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-right .component-call-to-action-icon-wrap{order:2}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-icon-right .component-call-to-action-text{order:1}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-left .component-call-to-action-button-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-left .component-call-to-action-content{order:0}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-left .component-call-to-action-text{order:1}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-right .component-call-to-action-button-el,.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-right .component-call-to-action-content{order:2}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap.component-call-to-action-wrap-button-right .component-call-to-action-text{order:1}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-text{display:flex;flex-direction:column}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-text p{margin:0;padding:0;width:100%}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-text a{text-decoration:none;transition:all .3s ease-out}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;text-decoration:none;transition:all .3s ease-out;width:-moz-fit-content;width:fit-content}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-style-classic{border-style:solid;border-width:1px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-style-flat{border:none}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-style-outline{background-color:transparent;border-style:solid;border-width:1px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-style-3d{border:none;box-shadow:0 5px 0 #cfcfcf;position:relative;top:0}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-style-3d:hover{box-shadow:0 2px 0 #cfcfcf;top:3px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-shape-rounded{border-radius:5px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-shape-square{border-radius:0}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-shape-round{border-radius:2em}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-dimension-xs{font-size:11px;padding:8px 12px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-dimension-sm{font-size:12px;padding:11px 16px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-dimension-md{font-size:14px;padding:14px 20px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-dimension-lg{font-size:16px;padding:18px 25px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-alignment-inline{width:100%}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-alignment-left{margin-right:auto}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-alignment-right{margin-left:auto}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-alignment-center{margin-left:auto;margin-right:auto}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-button-el.component-call-to-action-button-icon-alignment-right{flex-direction:row-reverse}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-icon-wrap{display:flex}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-icon-wrap.component-call-to-action-icon-wrap-left{align-items:flex-start;justify-content:flex-start}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-icon-wrap.component-call-to-action-icon-wrap-right{align-items:flex-end;justify-content:flex-end}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-icon-wrap.component-call-to-action-icon-wrap-center{align-items:center;justify-content:center}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-icon-wrap .component-call-to-action-icon-shape{transition:all .3s ease-out}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-icon-wrap .component-call-to-action-icon-shape.component-call-to-action-icon-shape-rounded{border-radius:50%}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-icon-wrap .component-call-to-action-icon-shape.component-call-to-action-icon-shape-rounded-less{border-radius:5px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-icon-wrap .component-call-to-action-icon-shape.component-call-to-action-icon-shape-rounded-outline{border-radius:50%;border-style:solid;border-width:2px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-icon-wrap .component-call-to-action-icon-shape.component-call-to-action-icon-shape-boxed-outline{border-style:solid;border-width:2px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-icon-wrap .component-call-to-action-icon-shape.component-call-to-action-icon-shape-rounded-less-outline{border-radius:5px;border-style:solid;border-width:2px}.page-content-builder .component.component-call-to-action .component-call-to-action-wrap .component-call-to-action-icon-wrap .component-call-to-action-icon-el{transition:all .3s ease-out}.page-content-builder .component.component-hover-box .component-hover-box-wrap{background-color:transparent}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner{height:100%;position:relative;transform-style:preserve-3d;width:100%}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-back,.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-front,.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-front-wrap{backface-visibility:hidden;height:100%;overflow:hidden;position:absolute;width:100%}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-front{background-position:50%;background-size:cover}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-back{display:flex;flex-direction:column}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-front-content{display:flex;flex-direction:column;height:100%;width:100%}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-front-content a{text-decoration:none;transition:all .3s ease-out}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-front-content .component-hover-box-primary-title{margin:0}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-front-content .component-hover-box-primary-title.component-hover-box-primary-title-shape-rounded{border-radius:50%}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-front-content .component-hover-box-primary-title.component-hover-box-primary-title-shape-rounded-less{border-radius:5px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-front-content .component-hover-box-primary-title.component-hover-box-primary-title-shape-rounded-outline{border-radius:50%;border-style:solid;border-width:2px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-front-content .component-hover-box-primary-title.component-hover-box-primary-title-shape-boxed-outline{border-style:solid;border-width:2px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-front-content .component-hover-box-primary-title.component-hover-box-primary-title-shape-rounded-less-outline{border-radius:5px;border-style:solid;border-width:2px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-back-content{display:flex;flex-direction:column}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-back-content h2,.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-back-content p{margin:0;padding:0;width:100%}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-wrap-inner .component-hover-box-back-content a{text-decoration:none;transition:all .3s ease-out}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-alignment-left{margin-right:auto}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-alignment-center{margin-left:auto;margin-right:auto}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-alignment-right{margin-left:auto}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-front-alignment-top-left .component-hover-box-front-content{align-items:flex-start;justify-content:flex-start}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-front-alignment-top-center .component-hover-box-front-content{align-items:center;justify-content:flex-start}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-front-alignment-top-right .component-hover-box-front-content{align-items:flex-end;justify-content:flex-start}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-front-alignment-center-left .component-hover-box-front-content{align-items:flex-start;justify-content:center}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-front-alignment-center-center .component-hover-box-front-content{align-items:center;justify-content:center}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-front-alignment-center-right .component-hover-box-front-content{align-items:flex-end;justify-content:center}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-front-alignment-bottom-left .component-hover-box-front-content{align-items:flex-start;justify-content:flex-end}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-front-alignment-bottom-center .component-hover-box-front-content{align-items:center;justify-content:flex-end}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-front-alignment-bottom-right .component-hover-box-front-content{align-items:flex-end;justify-content:flex-end}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-alignment-top-left .component-hover-box-back{align-items:flex-start;justify-content:flex-start}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-alignment-top-center .component-hover-box-back{align-items:center;justify-content:flex-start}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-alignment-top-right .component-hover-box-back{align-items:flex-end;justify-content:flex-start}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-alignment-center-left .component-hover-box-back{align-items:flex-start;justify-content:center}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-alignment-center-center .component-hover-box-back{align-items:center;justify-content:center}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-alignment-center-right .component-hover-box-back{align-items:flex-end;justify-content:center}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-alignment-bottom-left .component-hover-box-back{align-items:flex-start;justify-content:flex-end}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-alignment-bottom-center .component-hover-box-back{align-items:center;justify-content:flex-end}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-alignment-bottom-right .component-hover-box-back{align-items:flex-end;justify-content:flex-end}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-text-alignment-left .component-hover-box-back-content,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-text-alignment-left .component-hover-box-hover-description,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-text-alignment-left .component-hover-box-hover-title{text-align:left}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-text-alignment-center .component-hover-box-back-content,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-text-alignment-center .component-hover-box-hover-description,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-text-alignment-center .component-hover-box-hover-title{text-align:center}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-text-alignment-right .component-hover-box-back-content,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-text-alignment-right .component-hover-box-hover-description,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-hover-text-alignment-right .component-hover-box-hover-title{text-align:right}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-flip-horizontal,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-flip-vertical{perspective:1000px}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-flip-horizontal .component-hover-box-wrap-inner,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-flip-vertical .component-hover-box-wrap-inner{transition:transform .8s}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-flip-horizontal .component-hover-box-back,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-flip-horizontal:hover .component-hover-box-wrap-inner{transform:rotateY(180deg)}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-flip-vertical .component-hover-box-back,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-flip-vertical:hover .component-hover-box-wrap-inner{transform:rotateX(180deg)}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade .component-hover-box-wrap-inner{display:inline-block;margin:10px;overflow:hidden;width:100%}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade .component-hover-box-wrap-inner *{box-sizing:border-box;transition:all .25s ease}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade .component-hover-box-wrap-inner .component-hover-box-front .component-hover-box-primary-title{opacity:1;transition:all .25s ease;transition-delay:.25s}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade .component-hover-box-wrap-inner .component-hover-box-back{bottom:10px;height:calc(100% - 20px);left:10px;position:absolute;right:10px;top:10px;top:100%;transition:all .25s ease;transition-delay:.25s;width:calc(100% - 20px)}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade:hover .component-hover-box-front .component-hover-box-primary-title{opacity:0;transition-delay:0s}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade:hover .component-hover-box-back{top:10px;transition-delay:0s}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border .component-hover-box-wrap-inner *,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border .component-hover-box-wrap-inner:after,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border .component-hover-box-wrap-inner:before{box-sizing:border-box;transition:all .4s ease}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border .component-hover-box-wrap-inner:after,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border .component-hover-box-wrap-inner:before{content:"";opacity:0;position:absolute;right:20px;top:20px;z-index:1}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border .component-hover-box-wrap-inner:before{height:1px;width:0}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border .component-hover-box-wrap-inner:after{height:0;width:1px}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border .component-hover-box-wrap-inner .component-hover-box-front .component-hover-box-primary-title{opacity:1;transition:all .25s ease;transition-delay:.25s}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border .component-hover-box-wrap-inner .component-hover-box-back{bottom:0;left:0;opacity:0;position:absolute}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border:hover .component-hover-box-wrap-inner:after,.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border:hover .component-hover-box-wrap-inner:before{opacity:1;transition-delay:.25s}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border:hover .component-hover-box-wrap-inner:before{width:40px}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border:hover .component-hover-box-wrap-inner:after{height:40px}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border:hover .component-hover-box-wrap-inner .component-hover-box-front .component-hover-box-primary-title{opacity:0;transition-delay:0s}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-fade-border:hover .component-hover-box-wrap-inner .component-hover-box-back{opacity:1;transition-delay:.25s}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-card .component-hover-box-wrap-inner{background:#000}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-card .component-hover-box-wrap-inner .component-hover-box-front{transition:all .25s ease;transition-delay:.25s}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-card .component-hover-box-wrap-inner .component-hover-box-front .component-hover-box-primary-title{opacity:1;transition:all .25s ease;transition-delay:.25s}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-card .component-hover-box-wrap-inner .component-hover-box-back{height:100%;left:0;position:absolute;top:0;transform:perspective(2000px) rotateY(-90deg);transform-origin:left;transition:.5s;transition-delay:.25s;width:70%}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-card:hover .component-hover-box-wrap-inner .component-hover-box-front{opacity:.5;transform:translateX(30%)}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-card:hover .component-hover-box-wrap-inner .component-hover-box-front .component-hover-box-primary-title{opacity:0;transition-delay:0s}.page-content-builder .component.component-hover-box .component-hover-box-wrap.component-hover-box-type-card:hover .component-hover-box-wrap-inner .component-hover-box-back{transform:perspective(2000px) rotateY(0deg)}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;text-decoration:none;transition:all .3s ease-out;width:-moz-fit-content;width:fit-content}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-style-classic{border-style:solid;border-width:1px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-style-flat{border:none}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-style-outline{background-color:transparent;border-style:solid;border-width:1px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-style-3d{border:none;box-shadow:0 5px 0 #cfcfcf;position:relative;top:0}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-style-3d:hover{box-shadow:0 2px 0 #cfcfcf;top:3px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-shape-rounded{border-radius:5px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-shape-square{border-radius:0}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-shape-round{border-radius:2em}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-dimension-xs{font-size:11px;padding:8px 12px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-dimension-sm{font-size:12px;padding:11px 16px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-dimension-md{font-size:14px;padding:14px 20px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-dimension-lg{font-size:16px;padding:18px 25px}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-alignment-inline{width:100%}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-alignment-left{margin-right:auto}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-alignment-right{margin-left:auto}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-alignment-center{margin-left:auto;margin-right:auto}.page-content-builder .component.component-hover-box .component-hover-box-wrap .component-hover-box-button-el.component-hover-box-button-icon-alignment-right{flex-direction:row-reverse}.page-content-builder .component.component-video-player .component-video-player-wrap .component-video-player-wrap-content{height:0;overflow:hidden;position:relative;width:100%}.page-content-builder .component.component-video-player .component-video-player-wrap .component-video-player-wrap-inner{background-color:#000;height:0;position:absolute;width:100%}.page-content-builder .component.component-video-player .component-video-player-wrap .component-video-player-wrap-inner iframe,.page-content-builder .component.component-video-player .component-video-player-wrap .component-video-player-wrap-inner video{height:100%;left:0;position:absolute;top:0;width:100%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-alignment-left{margin-right:auto}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-alignment-right{margin-left:auto}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-alignment-center{margin-left:auto;margin-right:auto}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-169 .component-video-player-wrap-content,.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-169 .component-video-player-wrap-content .component-video-player-wrap-inner{padding-bottom:56.25%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-169.component-video-player-no-aspect-ratio .component-video-player-wrap-inner{left:50%;top:50%;transform:translate(-50%,-50%);width:177.77777%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-43 .component-video-player-wrap-content,.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-43 .component-video-player-wrap-content .component-video-player-wrap-inner{padding-bottom:75%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-43.component-video-player-no-aspect-ratio .component-video-player-wrap-inner{left:50%;top:50%;transform:translate(-50%,-50%);width:133.33333%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-235 .component-video-player-wrap-content,.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-235 .component-video-player-wrap-content .component-video-player-wrap-inner{padding-bottom:42.553191%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-235.component-video-player-no-aspect-ratio .component-video-player-wrap-inner{left:50%;top:50%;transform:translate(-50%,-50%);width:235%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-916 .component-video-player-wrap-content,.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-916 .component-video-player-wrap-content .component-video-player-wrap-inner{padding-bottom:177.77777%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-916.component-video-player-no-aspect-ratio .component-video-player-wrap-inner{left:50%;top:50%;transform:translate(-50%,-50%);width:355.55554%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-34 .component-video-player-wrap-content,.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-34 .component-video-player-wrap-content .component-video-player-wrap-inner{padding-bottom:133.33333%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-34.component-video-player-no-aspect-ratio .component-video-player-wrap-inner{left:50%;top:50%;transform:translate(-50%,-50%);width:266.666666%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-1235 .component-video-player-wrap-content,.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-1235 .component-video-player-wrap-content .component-video-player-wrap-inner{padding-bottom:235%}.page-content-builder .component.component-video-player .component-video-player-wrap.component-video-player-aspect-ratio-1235.component-video-player-no-aspect-ratio .component-video-player-wrap-inner{left:50%;top:50%;transform:translate(-50%,-50%);width:470%}.page-content-builder .component.component-slider{overflow:hidden;position:relative}.page-content-builder .component.component-slider .component-slider-nav{display:block;margin:0;padding:16px;position:absolute;z-index:10}.page-content-builder .component.component-slider .component-slider-nav .component-slider-nav-wrap{display:inline-flex;flex-direction:row;gap:4px;list-style:none!important;margin:0!important;padding:0!important}.page-content-builder .component.component-slider .component-slider-nav .component-slider-nav-wrap li{background:rgba(0,0,0,.5);border:0;border-radius:50%;cursor:pointer;height:9px;padding:0;transition:all .3s ease;width:9px}.page-content-builder .component.component-slider .component-slider-nav .component-slider-nav-wrap li.tns-nav-active{background:var(--app-main-color)}.page-content-builder .component.component-slider.component-slider-nav-square .component-slider-nav .component-slider-nav-wrap li{border-radius:0}.page-content-builder .component.component-slider.component-slider-nav-position-top-left .component-slider-nav{left:0;top:0}.page-content-builder .component.component-slider.component-slider-nav-position-top-center .component-slider-nav{left:50%;top:0;transform:translateX(-50%)}.page-content-builder .component.component-slider.component-slider-nav-position-top-right .component-slider-nav{right:0;top:0}.page-content-builder .component.component-slider.component-slider-nav-position-center-left .component-slider-nav{left:0;top:50%;transform:translateY(-50%)}.page-content-builder .component.component-slider.component-slider-nav-position-center-left .component-slider-nav .component-slider-nav-wrap{flex-direction:column}.page-content-builder .component.component-slider.component-slider-nav-position-center-right .component-slider-nav{right:0;top:50%;transform:translateY(-50%)}.page-content-builder .component.component-slider.component-slider-nav-position-center-right .component-slider-nav .component-slider-nav-wrap{flex-direction:column}.page-content-builder .component.component-slider.component-slider-nav-position-bottom-left .component-slider-nav{bottom:0;left:0}.page-content-builder .component.component-slider.component-slider-nav-position-bottom-center .component-slider-nav{bottom:0;left:50%;transform:translateX(-50%)}.page-content-builder .component.component-slider.component-slider-nav-position-bottom-right .component-slider-nav{bottom:0;right:0}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-nav-position-bottom-left .component-slider-nav .component-slider-nav-wrap,.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-nav-position-bottom-right .component-slider-nav .component-slider-nav-wrap,.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-nav-position-top-left .component-slider-nav .component-slider-nav-wrap,.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-nav-position-top-right .component-slider-nav .component-slider-nav-wrap{flex-direction:column}.page-content-builder .component.component-slider .component-slider-next,.page-content-builder .component.component-slider .component-slider-prev{z-index:10}.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-next,.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-prev{cursor:pointer;height:30px;opacity:0;position:absolute;top:calc(50% - 15px);transition:all .3s ease;width:30px}.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-next:focus-visible,.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-prev:focus-visible{outline:none}.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-next span,.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-prev span{border:2px solid #212529;height:20px;position:absolute;transition:.3s;width:20px}.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-next:hover span,.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-prev:hover span{height:26px;width:26px}.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-next{right:0}.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-next span{border-left:none;border-top:none;right:50%;top:50%;transform:translateY(-50%) rotate(-45deg)}.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-next span:before{background:#212529;content:"";height:4px;position:absolute;transform:rotate(45deg) translateY(26px) scaleX(0);transform-origin:right;transition:.5s;width:38px}.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-prev{left:0}.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-prev span{border-bottom:none;border-right:none;left:50%;top:50%;transform:translateY(-50%) rotate(-45deg)}.page-content-builder .component.component-slider.component-slider-arrow-layout-1 .component-slider-prev span:before{background:#212529;content:"";height:4px;position:absolute;transform:rotate(45deg) translate(-2px,-1px) scaleX(0);transform-origin:left;transition:.5s;width:38px}.page-content-builder .component.component-slider.component-slider-arrow-layout-1:hover .component-slider-next,.page-content-builder .component.component-slider.component-slider-arrow-layout-1:hover .component-slider-prev{opacity:1}.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-next,.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-prev{background-color:rgba(0,0,0,.15);cursor:pointer;height:30px;opacity:0;position:absolute;top:calc(50% - 15px);transition:all .3s ease;width:30px}.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-next:hover,.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-prev:hover{background-color:var(--app-main-color)}.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-next:focus-visible,.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-prev:focus-visible{outline:none}.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-next span,.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-prev span{border:2px solid #fff;height:12px;position:absolute;width:12px}.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-next{right:0;transform:translateX(50%)}.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-next span{border-left:none;border-top:none;right:38%;top:50%;transform:translateY(-50%) rotate(-45deg)}.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-next span:before{background:#fff;content:"";height:4px;position:absolute;transform:rotate(45deg) translateY(26px) scaleX(0);transform-origin:right;transition:.5s;width:38px}.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-prev{left:0;transform:translateX(-50%)}.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-prev span{border-bottom:none;border-right:none;left:38%;top:50%;transform:translateY(-50%) rotate(-45deg)}.page-content-builder .component.component-slider.component-slider-arrow-layout-2 .component-slider-prev span:before{background:#fff;content:"";height:4px;position:absolute;transform:rotate(45deg) translate(-2px,-1px) scaleX(0);transform-origin:left;transition:.5s;width:38px}.page-content-builder .component.component-slider.component-slider-arrow-layout-2:hover .component-slider-next,.page-content-builder .component.component-slider.component-slider-arrow-layout-2:hover .component-slider-prev{opacity:1;transform:translateX(0)}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-1 .component-slider-next,.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-1 .component-slider-prev{left:calc(50% - 15px);right:auto}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-1 .component-slider-prev{top:0}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-1 .component-slider-prev span{transform:translateX(-50%) rotate(45deg)}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-1 .component-slider-next{bottom:0;top:auto}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-1 .component-slider-next span{bottom:50%;top:auto;transform:translateX(50%) rotate(45deg)}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-2 .component-slider-next,.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-2 .component-slider-prev{left:calc(50% - 15px);right:auto}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-2 .component-slider-prev{top:0;transform:translateY(-50%)}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-2 .component-slider-prev span{left:50%;top:38%;transform:translateX(-50%) rotate(45deg)}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-2 .component-slider-next{bottom:0;top:auto;transform:translateY(50%)}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-2 .component-slider-next span{bottom:38%;left:auto;right:50%;top:auto;transform:translateX(50%) rotate(45deg)}.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-2:hover .component-slider-next,.page-content-builder .component.component-slider.component-slider-direction-vertical.component-slider-arrow-layout-2:hover .component-slider-prev{transform:translateY(0)}.page-content-builder .component.component-slider .component-slider-wrap{overflow:hidden}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item{height:100%;width:100%}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-background{height:100%;overflow:hidden;width:100%;z-index:1}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-background img,.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-background video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item.component-slider-item-video-vimeo .component-slider-item-background iframe,.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item.component-slider-item-video-youtube .component-slider-item-background iframe{height:100vh;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}@media (min-aspect-ratio:16/9){.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item.component-slider-item-video-vimeo .component-slider-item-background iframe,.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item.component-slider-item-video-youtube .component-slider-item-background iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item.component-slider-item-video-vimeo .component-slider-item-background iframe,.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item.component-slider-item-video-youtube .component-slider-item-background iframe{width:177.78vh}}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap{display:inline-flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text{display:flex;flex-direction:column}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text.slider-animation{opacity:0}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text.animate__animated{opacity:1}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text h2,.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text p{margin:0;padding:0;width:100%}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text a{text-decoration:none;transition:all .3s ease-out}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;text-decoration:none;transition:all .3s ease-out;width:-moz-fit-content;width:fit-content}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-style-classic{border-style:solid;border-width:1px}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-style-flat{border:none}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-style-outline{background-color:transparent;border-style:solid;border-width:1px}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-style-3d{border:none;box-shadow:0 5px 0 #cfcfcf;position:relative;top:0}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-style-3d:hover{box-shadow:0 2px 0 #cfcfcf;top:3px}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-shape-rounded{border-radius:5px}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-shape-square{border-radius:0}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-shape-round{border-radius:2em}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-dimension-xs{font-size:11px;padding:8px 12px}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-dimension-sm{font-size:12px;padding:11px 16px}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-dimension-md{font-size:14px;padding:14px 20px}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-dimension-lg{font-size:16px;padding:18px 25px}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-alignment-inline{width:100%}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-alignment-left{margin-right:auto}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-alignment-right{margin-left:auto}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-alignment-center{margin-left:auto;margin-right:auto}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap .component-slider-item-text .component-slider-item-button-el.component-slider-item-button-icon-alignment-right{flex-direction:row-reverse}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-top-left{align-items:flex-start;justify-content:flex-start}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-top-center{align-items:flex-start;justify-content:center}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-top-right{align-items:flex-start;justify-content:flex-end}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-center-left{align-items:center;justify-content:flex-start}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-center-center{align-items:center;justify-content:center}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-center-right{align-items:center;justify-content:flex-end}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-bottom-left{align-items:flex-end;justify-content:flex-start}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-bottom-center{align-items:flex-end;justify-content:center}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-bottom-right{align-items:flex-end;justify-content:flex-end}@media (max-width:767px){.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-mb-top-left{align-items:flex-start;justify-content:flex-start}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-mb-top-center{align-items:flex-start;justify-content:center}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-mb-top-right{align-items:flex-start;justify-content:flex-end}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-mb-center-left{align-items:center;justify-content:flex-start}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-mb-center-center{align-items:center;justify-content:center}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-mb-center-right{align-items:center;justify-content:flex-end}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-mb-bottom-left{align-items:flex-end;justify-content:flex-start}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-mb-bottom-center{align-items:flex-end;justify-content:center}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-mb-bottom-right{align-items:flex-end;justify-content:flex-end}}@media (min-width:768px)and (max-width:991px){.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-tb-top-left{align-items:flex-start;justify-content:flex-start}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-tb-top-center{align-items:flex-start;justify-content:center}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-tb-top-right{align-items:flex-start;justify-content:flex-end}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-tb-center-left{align-items:center;justify-content:flex-start}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-tb-center-center{align-items:center;justify-content:center}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-tb-center-right{align-items:center;justify-content:flex-end}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-tb-bottom-left{align-items:flex-end;justify-content:flex-start}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-tb-bottom-center{align-items:flex-end;justify-content:center}.page-content-builder .component.component-slider .component-slider-wrap .component-slider-item .component-slider-item-text-wrap.component-slider-item-text-tb-bottom-right{align-items:flex-end;justify-content:flex-end}}.page-content-builder .component.component-products h2,.page-content-builder .component.component-products h3{font-weight:inherit;margin-bottom:0;margin-top:0;padding-bottom:0;text-align:inherit;text-transform:inherit}.page-content-builder .component.component-products .component-products-slider .products-grid{grid-gap:0;display:inline-flex;flex-wrap:wrap}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap img{transition:all .25s ease-out;width:100%;z-index:1}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap a{display:block;position:relative;text-decoration:none}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-image-filter-grey img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%)}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-image-filter-grey a.component-taxonomy-item:hover img{filter:none;-webkit-filter:none;-moz-filter:none}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-image-filter-opacity img{filter:opacity(60%);-webkit-filter:opacity(60%);-moz-filter:opacity(60%)}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-image-filter-opacity a.component-taxonomy-item:hover img{filter:none;-webkit-filter:none;-moz-filter:none}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-image-filter-brightness img{filter:brightness(40%);-webkit-filter:brightness(40%);-moz-filter:brightness(40%)}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-image-filter-brightness a.component-taxonomy-item:hover img{filter:none;-webkit-filter:none;-moz-filter:none}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-image-filter-hover-grey a.component-taxonomy-item:hover img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%)}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-image-filter-hover-opacity a.component-taxonomy-item:hover img{filter:opacity(60%);-webkit-filter:opacity(60%);-moz-filter:opacity(60%)}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-image-filter-hover-brightness a.component-taxonomy-item:hover img{filter:brightness(40%);-webkit-filter:brightness(40%);-moz-filter:brightness(40%)}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-1{grid-template-columns:1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-2{grid-template-columns:1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-3{grid-template-columns:1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-4{grid-template-columns:1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-8{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-9{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-10{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-11{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-12{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry{grid-auto-columns:auto;grid-auto-flow:dense}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-1{grid-auto-columns:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-2{grid-auto-columns:50%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-3{grid-auto-columns:33.3333333333%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-4{grid-auto-columns:25%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-5{grid-auto-columns:20%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-6{grid-auto-columns:16.6666666667%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-7{grid-auto-columns:14.2857142857%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-8{grid-auto-columns:12.5%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-9{grid-auto-columns:11.1111111111%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-10{grid-auto-columns:10%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-11{grid-auto-columns:9.0909090909%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-12{grid-auto-columns:8.3333333333%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry a{align-items:center;display:flex;justify-content:center}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry a.component-image-landscape{grid-column:span 2}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry a.component-image-portrait{grid-row:span 2}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry a.component-image-square{grid-column:span 1;grid-row:span 1}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry a img{display:inline-block;height:auto;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:100%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-1 a{display:inline-block}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-1 a.component-image-landscape{grid-column:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-1 a.component-image-portrait{grid-row:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-1 a.component-image-square{grid-column:auto;grid-row:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap .component-taxonomy-text-wrap .component-taxonomy-name{transition:all .25s ease-out}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap .component-taxonomy-text-wrap.component-taxonomy-text-style-background .component-taxonomy-name{padding:6px 10px}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap .component-taxonomy-text-wrap.component-taxonomy-text-style-border .component-taxonomy-name{background-color:transparent;border-style:solid;border-width:2px;padding:6px 10px}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry .component-taxonomy-text-wrap,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid .component-taxonomy-text-wrap{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;left:0;padding:10%;position:absolute;top:0;width:100%;z-index:2}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry .component-taxonomy-text-wrap .component-taxonomy-name,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid .component-taxonomy-text-wrap .component-taxonomy-name{max-width:70%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry .component-taxonomy-text-wrap.component-taxonomy-text-alignment-top-left,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid .component-taxonomy-text-wrap.component-taxonomy-text-alignment-top-left{align-items:flex-start;justify-content:flex-start}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry .component-taxonomy-text-wrap.component-taxonomy-text-alignment-top-center,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid .component-taxonomy-text-wrap.component-taxonomy-text-alignment-top-center{align-items:flex-start;justify-content:center}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry .component-taxonomy-text-wrap.component-taxonomy-text-alignment-top-right,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid .component-taxonomy-text-wrap.component-taxonomy-text-alignment-top-right{align-items:flex-start;justify-content:flex-end}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry .component-taxonomy-text-wrap.component-taxonomy-text-alignment-center-left,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid .component-taxonomy-text-wrap.component-taxonomy-text-alignment-center-left{align-items:center;justify-content:flex-start}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry .component-taxonomy-text-wrap.component-taxonomy-text-alignment-center-center,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid .component-taxonomy-text-wrap.component-taxonomy-text-alignment-center-center{align-items:center;justify-content:center}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry .component-taxonomy-text-wrap.component-taxonomy-text-alignment-center-right,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid .component-taxonomy-text-wrap.component-taxonomy-text-alignment-center-right{align-items:center;justify-content:flex-end}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry .component-taxonomy-text-wrap.component-taxonomy-text-alignment-bottom-left,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid .component-taxonomy-text-wrap.component-taxonomy-text-alignment-bottom-left{align-items:flex-end;justify-content:flex-start}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry .component-taxonomy-text-wrap.component-taxonomy-text-alignment-bottom-center,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid .component-taxonomy-text-wrap.component-taxonomy-text-alignment-bottom-center{align-items:flex-end;justify-content:center}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry .component-taxonomy-text-wrap.component-taxonomy-text-alignment-bottom-right,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid .component-taxonomy-text-wrap.component-taxonomy-text-alignment-bottom-right{align-items:flex-end;justify-content:flex-end}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomy-text-on-hover a.component-taxonomy-item .component-taxonomy-name,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomy-text-on-hover a.component-taxonomy-item .component-taxonomy-name{opacity:0}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomy-text-hidden-hover a.component-taxonomy-item .component-taxonomy-name,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomy-text-on-hover a.component-taxonomy-item:hover .component-taxonomy-name,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomy-text-hidden-hover a.component-taxonomy-item .component-taxonomy-name,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomy-text-on-hover a.component-taxonomy-item:hover .component-taxonomy-name{opacity:1}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomy-text-hidden-hover a.component-taxonomy-item:hover .component-taxonomy-name,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomy-text-hidden-hover a.component-taxonomy-item:hover .component-taxonomy-name{opacity:0}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-text-horizontal,.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-text-vertical{display:flex}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-text-horizontal{flex-direction:row}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomy-text-vertical{flex-direction:column}@media (max-width:767px){.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-1{grid-template-columns:1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-2{grid-template-columns:1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-3{grid-template-columns:1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-4{grid-template-columns:1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-8{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-9{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-10{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-11{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-mobile-12{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-1{grid-auto-columns:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-1 a{display:inline-block}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-1 a.component-image-landscape{grid-column:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-1 a.component-image-portrait{grid-row:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-1 a.component-image-square{grid-column:auto;grid-row:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-2{grid-auto-columns:50%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-3{grid-auto-columns:33.3333333333%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-4{grid-auto-columns:25%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-5{grid-auto-columns:20%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-6{grid-auto-columns:16.6666666667%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-7{grid-auto-columns:14.2857142857%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-8{grid-auto-columns:12.5%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-9{grid-auto-columns:11.1111111111%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-10{grid-auto-columns:10%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-11{grid-auto-columns:9.0909090909%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-mobile-12{grid-auto-columns:8.3333333333%}}@media (min-width:768px)and (max-width:991px){.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-1{grid-template-columns:1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-2{grid-template-columns:1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-3{grid-template-columns:1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-4{grid-template-columns:1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-8{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-9{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-10{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-11{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-taxonomies-grid.component-taxonomies-grid-tablet-12{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-1{grid-auto-columns:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-1 a{display:inline-block}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-1 a.component-image-landscape{grid-column:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-1 a.component-image-portrait{grid-row:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-1 a.component-image-square{grid-column:auto;grid-row:auto}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-2{grid-auto-columns:50%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-3{grid-auto-columns:33.3333333333%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-4{grid-auto-columns:25%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-5{grid-auto-columns:20%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-6{grid-auto-columns:16.6666666667%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-7{grid-auto-columns:14.2857142857%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-8{grid-auto-columns:12.5%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-9{grid-auto-columns:11.1111111111%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-10{grid-auto-columns:10%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-11{grid-auto-columns:9.0909090909%}.page-content-builder .component.component-taxonomies .component-taxonomy-wrap.component-grid-masonry.component-taxonomies-grid-tablet-12{grid-auto-columns:8.3333333333%}}.page-content-builder .builder-animation{transition:opacity .3s ease-in}.page-content-builder .builder-animation.builder-animation-in{opacity:0}.page-content-builder .builder-animation.builder-animation-in.animate__animated:not(.builder-animation-out),.page-content-builder .builder-animation.builder-animation-in.builder-animation-viewport{opacity:1}.captcha-wrap{align-items:center;display:flex;flex-direction:row;gap:12px}.captcha-wrap .captcha{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);display:flex;flex-direction:row;gap:0}.captcha-wrap .captcha .captcha-img{background-color:#e6e6e6;border:1px solid #6c757d;min-width:122px}.captcha-wrap .captcha .captcha-refresh button{border-bottom-left-radius:0;border-top-left-radius:0;height:38px;padding:0 10px}.captcha-wrap .captcha-input{flex:1}.captcha-wrap .captcha-input input.form-control{height:38px}.captcha-wrap.captcha-format-mini .captcha .captcha-img{min-width:62px}.captcha-wrap.captcha-format-mini .captcha .captcha-refresh button,.captcha-wrap.captcha-format-mini .captcha-input input.form-control{height:34px}@media screen and (max-width:1024px){.captcha-wrap .captcha,.captcha-wrap .captcha .captcha-img{margin-bottom:0!important}}.scanner-info{align-items:center;background-color:#888;border-radius:50px 0 0 50px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:35px;justify-content:center;padding-left:5px;position:fixed;right:0;top:calc(50% - 17px);transition:all .2s;width:35px;z-index:999}.scanner-info:hover{background-color:var(--app-main-color);color:#fff;padding-left:0;width:40px}.message-stage-active{background-color:#ffaf00;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:14px;padding:6px 12px;position:absolute;right:0;top:0;z-index:999999}html[dir=rtl] .tns-outer{direction:ltr}html[dir=rtl] .tns-item{direction:rtl}html[dir=rtl] .main-content-sidebar{margin-left:0;margin-right:-.25rem;padding-left:0;padding-right:.25rem}html[dir=rtl] .main-content-sidebar .main-sidebar .main-sidebar-close-all{left:11px;right:auto}@media screen and (max-width:480px){html[dir=rtl] .main-content-sidebar{margin-right:0;padding-right:0}}html[dir=rtl] .btn-group{flex-direction:row-reverse}html[dir=rtl] .main-menu{border-width:0 0 0 1px}html[dir=rtl] .dropdown-nested .dropdown-menu .dropdown-submenu-left{left:100%;right:auto}html[dir=rtl] .main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list,html[dir=rtl] .main-toolbar .content-toolbar .toolbar-pagination ul{padding-right:0}html[dir=rtl] .main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-dropdown button,html[dir=rtl] .main-toolbar .content-toolbar .toolbar-action .toolbar-menu-list .toolbar-menu-item .toolbar-menu-item-link{border:none;border-right:1px solid rgba(0,0,0,.15)}html[dir=rtl] .main-toolbar .content-toolbar .toolbar-pagination ul .page-item .page-link{border:none;border-left:1px solid rgba(0,0,0,.15)}html[dir=rtl] #filterbar .filter-have-children{flex-direction:row-reverse}html[dir=rtl] .dropdown-toggle:after{margin-right:.255em}html[dir=rtl] .switch-language .switch-language-dropdown .switch-language-menu i.flag{margin:1px 0 0 .5em}html[dir=rtl] .sidebar-active .main-wrap .main-content-wrap .main-content-wrap-cover{left:0;right:auto}html[dir=rtl] .sidebar-active .main-wrap .main-content-wrap .main-content-wrap-cover .sidebar-close{color:#fff;font-size:25px;margin-top:5px;text-align:center}html[dir=rtl] .sidebar-active .main-wrap .main-content-wrap .main-content-wrap-cover .sidebar-close span i{transform:scaleX(-1)}

/*# sourceMappingURL=app.css.map*/