.complete-signup-screen{align-items:center;background-color:#f2f2f7;background-color:var(--clr-gray-200);display:flex;height:100vh;justify-content:center;max-height:-webkit-fill-available}.complete-signup-screen h2{font-size:1.75rem;font-weight:600}.complete-signup-section{align-items:normal;flex-direction:column;gap:1rem;max-width:24rem;width:90%}.back-button,.complete-signup-section{display:flex;justify-content:space-between}.back-button{--inset:1.5rem;align-items:center;color:#000;font-weight:600;gap:.5rem;inset:var(--inset) auto auto var(--inset);position:fixed;text-decoration:none!important}.text-input{display:block;height:-webkit-min-content;height:min-content;width:100%}.text-input__inner{position:relative}.text-input__placeholder{color:#aeaeb2;color:var(--clr-gray-600);left:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition-property:opacity,top;transition:.5s ease}.text-input__placeholder:hover{cursor:text}.text-input__input{-webkit-appearance:none;appearance:none;background-color:transparent;background-color:#fff;border:1px solid #e6e6eb;border:1px solid var(--clr-gray-300);border-radius:.3rem;border-radius:var(--border-radius-400);padding:1rem;width:100%}.text-input .error-message{border-top-left-radius:0;border-top-right-radius:0}.text-input__input:focus+.text-input__placeholder,.text-input__input:not(:placeholder-shown)+.text-input__placeholder{opacity:0;top:-.5rem}.error-message{background-color:var(--clr-red-500);border-radius:var(--border-radius-400);color:var(--clr-red-900);display:flex;font-size:.8rem;gap:.25rem;padding:.35rem;width:100%}.error-message__icon{-webkit-transform:scale(.6);transform:scale(.6)}.error-message__icon path{stroke:var(--clr-red-900)}.error-message__text{margin-top:.15rem}.button--primary{-webkit-appearance:none;appearance:none;background-color:transparent;background-color:var(--clr-primary);border:none;border-radius:var(--border-radius-400);color:#fff;display:block;font-size:16px;font-style:normal;font-weight:600;padding:.7rem;text-align:center;text-decoration:none!important;text-transform:none;width:100%}.text-input--password .text-input__input{-webkit-padding-end:2.85rem;padding-inline-end:2.85rem}.toggle-show-password{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;font-size:.8rem;font-weight:600;padding-block:.2rem;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toggle-show-password svg{width:1.2rem}.toggle-show-password svg path{stroke:var(--clr-gray-700)}.toggle-show-password:hover svg path{fill:var(--clr-gray-800)}.forgot-password-screen{align-items:center;background-color:#f2f2f7;background-color:var(--clr-gray-200);display:flex;height:100vh;justify-content:center;max-height:-webkit-fill-available}.forgot-password-screen h2{font-size:1.75rem;font-weight:600}.forgot-password-screen section{align-items:normal;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;max-width:24rem;width:90%}.text-input--search{border:1px solid #c7c7cc;max-width:35rem}.text-input--search .text-input__input{-webkit-padding-end:2.85rem;align-items:center;background-color:#fff;border:none;border-radius:0!important;display:flex;font-family:Proxima Nova;font-size:14px;font-style:normal;font-weight:400;line-height:26px;padding-inline-end:2.85rem;padding:.6rem .7rem}.text-input--search .text-input__inner .text-input__placeholder{color:#c7c7cc;color:var(--clr-gray-500)}.toggle-show-search{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;font-size:.8rem;font-weight:600;padding-block:.2rem;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toggle-show-search svg{width:1.2rem}.toggle-show-search svg path{stroke:#f60;stroke:var(--clr-primary)}.toggle-show-search:hover svg path{fill:var(--clr-gray-800)}.filter-wrapper{--font-size:16px;--line-height:26px;--font-weight:500;align-items:center;display:flex;gap:1rem}.filter-wrapper h1{font-style:normal}.filter-wrapper .filter-btn,.filter-wrapper h1{font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.filter-wrapper .filter-btn{align-items:center;background-color:#fff;border:1px solid #e5e5ea;display:flex;gap:.3rem;justify-content:space-between;padding:.3rem;position:relative}.filter-wrapper .filter-btn .filter-selector{background:#fff;bottom:0;box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.08);height:auto;left:0;max-height:200px;overflow-y:auto;padding-top:10px;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:top;transform-origin:top;width:100%;z-index:99}.filter-wrapper .filter-btn .filter-selector ul li{font-size:16px;font-weight:500;line-height:26px;padding-inline:1rem;text-align:start}.filter-wrapper .filter-btn .filter-selector ul li.active,.filter-wrapper .filter-btn .filter-selector ul li:hover{background:#f2f2f7}.filter-wrapper span{-webkit-margin-start:10px;margin-inline-start:10px;pointer-events:none}.products-table{--font-size:14px;--line-height:26px;--font-weight:500;background:#fff;box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.08);box-shadow:var(--shadow-sm-1);width:100%}.products-table tr{display:flex;width:100%}.products-table tr td,.products-table tr th{align-items:center;display:flex;padding:.7rem}.products-table .action-menu{background:#fff;box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.08);box-shadow:var(--shadow-sm-1);padding:.3rem 1rem}.products-table .action-menu button{background-color:transparent;border:none;font-size:16px;font-style:normal;font-weight:400;line-height:32px;outline:none;white-space:nowrap}.products-table .table-header tr th{border-bottom:1px solid #e5e5ea;color:#8f8f94;color:var(--clr-gray-700);font-size:var(--font-size);font-style:normal;font-weight:var(--font-weight);line-height:var(--line-height);max-width:120px;text-align:start;text-transform:uppercase;width:100%}.products-table tr .col-expand{align-items:center;display:flex;flex-grow:1;max-width:100%!important}.products-table .table-body tr{border-bottom:1px solid #e5e5ea}.products-table .table-body .product-action{display:flex;flex-grow:1;justify-content:space-evenly}.products-table .table-body :last-child{border-bottom:none}.products-table .table-body tr td{color:#090909;max-width:120px;width:100%}.toggle-wrapper{align-items:center;display:flex;position:relative}.toggle-wrapper button{background-color:transparent;border:none;cursor:pointer;outline:none}.toggle-wrapper .toggle-content{left:0;position:absolute;top:0;-webkit-transform:translate(-100%,-20%);transform:translate(-100%,-20%);-webkit-transform-origin:left;transform-origin:left}.products-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.products-wrapper .create-new-btn{width:15rem}.products-wrapper .create-new-btn .new-btn-text{align-items:center;display:flex;gap:.4rem;justify-content:center}.products-header{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:1227px){.products-wrapper{justify-content:center}}@media screen and (max-width:768px){.products-wrapper .create-new-btn{width:11rem}}@media screen and (max-width:425px){.products-header{flex-direction:column;gap:30px}}.loading-spinner{--size:5rem;display:inline-block;height:var(--size);position:relative;width:var(--size)}.loading-spinner span{--border-color:var(--clr-primary);--border-size:0.5rem;-webkit-animation:loading 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:loading 1.2s cubic-bezier(.5,0,.5,1) infinite;border:var(--border-size) solid var(--border-color);border-color:var(--border-color) transparent transparent transparent;border-radius:50%;display:block;height:var(--size);position:absolute;width:var(--size)}.loading-spinner span:first-child{-webkit-animation-delay:-.15s;animation-delay:-.15s}.loading-spinner span:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.loading-spinner span:nth-child(3){-webkit-animation-delay:-.45s;animation-delay:-.45s}.loading-spinner span:nth-child(4){-webkit-animation-delay:-.6s;animation-delay:-.6s}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.product-main{display:flex;flex-direction:column;gap:3rem}.product-main .top-header{display:flex}.product-main .add-variant-wrapper{align-items:center;display:flex;justify-content:flex-end}.product-main .add-variant-wrapper .add-variant-btn{background-color:transparent;display:flex;flex-grow:0;font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding:.5rem 1.4rem}.product-main .add-variant-wrapper .add-variant-btn svg path{stroke:#18a0fb;stroke:var(--clr-links);transition:all .4s ease-in-out}.product-main .add-variant-wrapper .add-variant-btn:hover{background-color:#18a0fb;background-color:var(--clr-links)}.product-main .add-variant-wrapper .add-variant-btn:hover svg path{stroke:#fff}.back-to-home{align-items:center;display:flex;gap:.3rem}.back-to-home a{text-decoration:none!important}.product-description_container{background-color:#fff;border-radius:.3rem;border-radius:var(--border-radius-400);box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.1),0 6px 12px rgba(14,31,53,.08);box-shadow:var(--shadow-sm-2);display:flex;flex-direction:column;gap:20px;padding:20px}.product-description{display:flex;gap:20px}.product-description label{width:80px}.product-description textarea{border:1px solid #aeaeb2;border:1px solid var(--clr-gray-600);border-radius:.3rem;border-radius:var(--border-radius-400);max-width:500px;padding:.5rem 1rem;width:100%}.product-label-container{display:flex}.product-label-container .product-label-box{align-items:center;display:flex;flex-grow:1;gap:.7rem}.tag-container{align-items:center;background:#f3fbff;border-radius:90px;display:flex;gap:.4rem;padding:3px 10px}.tag-container button{align-items:center;background-color:transparent;border:none;display:flex;outline:none}.tag-container label,.tags-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tags-container{display:flex;gap:10px}.tags-container input{border:none;border-radius:.3rem;border-radius:var(--border-radius-400);padding-inline:10px;width:auto}.button--outline{-webkit-appearance:none;appearance:none;background-color:transparent;background-color:#fff;border:none;border:2px solid var(--clr-links);border-radius:var(--border-radius-400);color:var(--clr-links);display:block;flex-grow:1;flex-shrink:0;font-size:16px;font-size:14px;font-style:normal;font-weight:600;font-weight:400;line-height:26px;padding:.5rem 1rem;text-align:center;text-decoration:none!important;text-transform:none;transition:all .4s ease-in-out}.button--outline:hover{background-color:var(--clr-links);color:#fff}.tabs-wrapper{height:auto;width:100%}.tab-header{display:flex;gap:20px}.tab-header button{background:none;border:0;color:#8e8e93;cursor:pointer;font-size:16px;font-weight:500;line-height:26px;padding-block:8px;position:relative}.tab-header button.active,.tab-header button:hover{color:#090909}.tab-header button.active:after,.tab-header button:hover:after{-webkit-transform:scale(1);transform:scale(1)}.tab-header button:after{background-color:#090909;bottom:0;content:"";display:block;height:2px;left:0;right:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left;transform-origin:left;transition:.3s}.tab-wrapper{padding-top:2.5rem}.tab-wrapper .tab{display:none}.tab-wrapper .tab.active{-webkit-animation:scale-up-center .4s ease 0s 1 normal none;animation:scale-up-center .4s ease 0s 1 normal none;display:block;-webkit-transform-origin:left;transform-origin:left}.tab-wrapper .tab__content{padding-top:2.5rem}.tab-wrapper .tab__header{border-bottom:1px solid #e5e5ea;padding-bottom:2.5rem}.tab-wrapper .tab__header p{color:#090909;font-size:14px;font-weight:400;margin-bottom:8px}.tab-wrapper .tab__body{border-bottom:1px solid #e5e5ea;padding-block:1.5rem}.tab-wrapper .tab_footer{padding-block:1.5rem}.tab-wrapper .tab .product-dimension{margin-bottom:1rem}.tab-wrapper .tab .product-dimension h6{color:#090909;display:inline-block;font-size:16px;font-style:normal;font-weight:500;line-height:26px;margin-right:2.5rem;width:7rem}.tab-wrapper .tab .product-dimension p{color:#8e8e93;display:inline;font-size:12px}.tab-wrapper .tab__cta{margin-bottom:8px;padding:1rem 5.6rem;width:-webkit-max-content;width:max-content}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);transform:scale(1)}}.product-detail-wrapper{background-color:#fff;border-radius:.3rem;border-radius:var(--border-radius-400);box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.1),0 6px 12px rgba(14,31,53,.08);box-shadow:var(--shadow-sm-2);display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:3rem}.product-detail-wrapper .product-variant-top{display:flex;justify-content:space-between}.product-detail-wrapper .product-variant-top p{text-transform:capitalize}.product-detail-wrapper .product-detail-container{display:flex;flex-direction:row;gap:124px;justify-content:space-between}.product-detail-wrapper .product-detail-container .product-detail-left{align-items:flex-start;flex-direction:column;gap:20px;width:40%}.product-detail-wrapper .product-detail-container .product-detail-left .product-slider{max-width:35rem;width:100%}.product-detail-wrapper .product-detail-container .product-detail-left .product-slider img{height:auto;margin:auto;width:100%}.product-detail-wrapper .product-detail-container .product-detail-left .description-box{display:flex;flex-direction:column;gap:20px;padding-top:2rem}.product-detail-wrapper .product-detail-container .product-detail-left .download-buttons-container{display:flex;flex-wrap:wrap;gap:10px}.product-detail-wrapper .product-detail-container .product-detail-left .product-model-container{align-items:center;display:flex;height:500px;justify-content:center}.product-detail-wrapper .product-detail-container .product-dimension span{margin-inline:.2rem}@media screen and (max-width:769px){.product-detail-wrapper .product-detail-container{align-items:center;flex-direction:column}.product-detail-wrapper .product-detail-container .product-detail-left{width:100%}}.configurator-table{--font-size:14px;--line-height:26px;--font-weight:500;border-bottom:1px solid #e5e5ea;width:100%}.configurator-table .poster-img{min-width:50px}.configurator-table tr{display:flex;width:100%}.configurator-table tr td,.configurator-table tr th{align-items:center;display:flex;padding:.7rem}.configurator-table .action-menu{background:#fff;box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.08);box-shadow:var(--shadow-sm-1);padding:.3rem 1rem}.configurator-table .action-menu button{background-color:transparent;border:none;font-size:16px;font-style:normal;font-weight:400;line-height:32px;outline:none;white-space:nowrap}.configurator-table .table-header tr th{border-bottom:1px solid #e5e5ea;color:#8f8f94;color:var(--clr-gray-700);font-size:var(--font-size);font-style:normal;font-weight:var(--font-weight);line-height:var(--line-height);max-width:120px;text-align:start;text-transform:uppercase;width:100%}.configurator-table tr .col-expand{align-items:center;display:flex;flex-grow:1;max-width:100%!important}.configurator-table .table-body tr{border-bottom:1px solid #e5e5ea}.configurator-table .table-body :last-child{border-bottom:none}.configurator-table .table-body tr td{color:#090909;max-width:120px;width:100%}.configurator-table .table-body .configurator-actions{align-items:center;display:flex;flex-grow:1;justify-content:space-around}.modal{align-items:center;background-color:var(--clr-modal-bg);display:flex;flex-direction:column;height:100vh;inset:0;justify-content:center;max-height:-webkit-fill-available;position:absolute;width:100vw;z-index:2}.modal__inner{background-color:#fff;max-width:90%;padding:1rem;position:relative;text-align:center}.modal .button--close{background-color:transparent;border:none;position:absolute;right:2px;top:3px}.copy-container{align-items:center;background-color:#fff;border:none;display:flex;font-size:16px;font-weight:600;gap:1rem;height:8rem;justify-content:center;line-height:24px;max-width:25rem;outline:none;width:25rem}.configurator-main{display:flex;flex-direction:column;gap:3rem}.configurator-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.configurator-wrapper .create-new-btn{width:15rem}.configurator-wrapper .create-new-btn .new-btn-text{align-items:center;display:flex;gap:.4rem;justify-content:center}.table-wrapper{background:#fff;box-shadow:var(--shadow-sm-1);overflow:auto}.configurator-header{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:1227px){.configurator-wrapper{justify-content:center}}@media screen and (max-width:768px){.configurator-wrapper .create-new-btn{width:11rem}}@media screen and (max-width:425px){.configurator-header{flex-direction:column;gap:30px}}.pagination-wrapper{align-items:center;display:flex;gap:.4rem;justify-content:flex-end;padding:.7rem 1.4rem}.pagination-wrapper .per-page{align-items:center;display:flex;gap:.3rem}.pagination-wrapper .per-page label{color:#8e8e93;font-size:12px;font-weight:400;line-height:20px}.pagination-wrapper .per-page select{border:none;color:#090909;font-size:12px;outline:none}.pagination-wrapper .pages-information p{color:#090909;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.pagination-wrapper .pages-information p span{margin-inline:.3rem}.pagination-wrapper .action-container{align-items:center;display:flex;gap:.4rem}.pagination-wrapper .action-container button{background-color:transparent;border:none;outline:none}.login-screen{align-items:center;background-color:#f2f2f7;background-color:var(--clr-gray-200);display:flex;height:100vh;justify-content:center;max-height:-webkit-fill-available;text-align:center;width:100%}.login-screen .login-section{max-width:28rem;padding-inline:2rem;width:100%}.login-screen .login-section .auth-form{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width:48em){.login-screen{justify-content:normal}.login-screen .login-section{max-width:35rem;padding:3rem;width:auto;width:50%}.login-screen .hero-section{background:radial-gradient(#d1d1d6,#f2f2f7);background:radial-gradient(var(--clr-gray-400),var(--clr-gray-200));flex-grow:1;height:100%;position:relative}}.logo{color:#090909;font-size:2.5rem;font-weight:900;letter-spacing:1px;margin-left:30px;text-align:left;text-transform:capitalize;width:100%}.upload-model__label{align-items:center;border:2px dashed var(--clr-gray-600);display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:2rem}.upload-model__label input{display:none}.button--secondary{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border:2px solid var(--clr-gray-700);border-radius:var(--border-radius-400);color:var(--clr-gray-700);padding:1rem;width:100%}.app-wrapper{display:flex;height:100vh;max-height:-webkit-fill-available;overflow:hidden}.app-content{overflow:hidden;transition:min-width .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,min-width .5s ease-in-out;transition:transform .5s ease-in-out,min-width .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%}.app-content .inner-content{background:#f5f5f5;height:90%;overflow:auto;padding:5rem}.navigation.open~.app-content{-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (max-width:769px){.app-content .inner-content{padding:5rem 2rem}}.navigation{display:flex;flex-direction:column;gap:1rem}.navigation .logo{text-align:center}.navigation__bottom{margin-top:auto;padding-top:3rem!important}.drawer{box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.08);flex-shrink:0;overflow-y:auto;padding:2rem 1rem;padding-inline:0;transition:.3s;visibility:show;white-space:nowrap;width:0}.drawer ul{display:flex;flex-direction:column;gap:.5rem;list-style:none;padding:0}.drawer.open{padding:2rem 1rem;visibility:visible;width:16rem;width:var(--drawer-width)}.drawer__toggle{padding:1rem;position:fixed;right:1rem;top:1rem;z-index:1}@media screen and (max-width:798px){.drawer{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:11}}@media screen and (max-width:425px){.drawer.open{width:100%}}.drawer-item{align-items:center;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:.3rem;border-radius:var(--border-radius-400);color:#8f8f94;color:var(--clr-gray-700);display:flex;font-size:1.15rem;font-weight:inherit;gap:1rem;justify-content:flex-start;letter-spacing:inherit;padding:.5rem 1rem;text-decoration:none!important;text-transform:none;-webkit-user-select:none;user-select:none;width:100%}.drawer-item svg{min-width:1.35rem;width:1.35rem}.drawer-item svg path{stroke:#8f8f94;stroke:var(--clr-gray-700)}@media(hover:hover){.drawer-item:hover{background-color:#f2f2f7;background-color:var(--clr-gray-200);cursor:pointer}}.drawer-item.active{fill:#090909;fill:var(--clr-black);background-color:#f2f2f7;background-color:var(--clr-gray-200);color:#090909;color:var(--clr-black)}.header-container{--header-height:5rem;align-items:center;background:#fff;box-shadow:0 5px 10px rgba(14,31,53,.08),0 10px 20px rgba(14,31,53,.16),0 24px 32px -1px rgba(14,31,53,.16),0 32px 64px -2px rgba(14,31,53,.08);box-shadow:var(--shadow-lg-2);display:flex;height:var(--header-height);justify-content:space-between;width:100%}.header-container .header-content{align-items:center;display:flex;gap:1rem;justify-content:center;width:10rem}.header-container .header-icon{height:24px;margin-right:10px;width:24px}.header-container .header-icon,.icon-wrapper{background-color:transparent;border:none;outline:none}.icon-wrapper{--border-radius:50px}.icon-wrapper,.icon-wrapper img{border-radius:var(--border-radius)}.action-bar{align-items:center;display:flex;justify-content:space-between;padding:.9rem 1.8rem;position:fixed;top:0;width:100%;z-index:3}.action-bar__left h1{margin-bottom:0}.action-bar__right{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.action-bar__right .action-btn{margin-inline:1.5rem;padding-inline:0}.action-bar .action-save-button{width:12rem}.action-bar-list{background:#f2f2f7;border-radius:5px;box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.08);box-shadow:var(--shadow-sm-1);display:flex;flex-direction:row;list-style-type:none;max-width:50%;padding:0;-webkit-transform:translateX(22%);transform:translateX(22%)}.action-bar-list .action-btn{border-radius:0;width:7.5rem}.action-bar-list>.action-btn:first-child{border-bottom-left-radius:.8rem;border-top-left-radius:.8rem}.action-bar-list>.action-btn:last-child{border-bottom-right-radius:.8rem;border-top-right-radius:.8rem}@media only screen and (max-width:1360px){.action-bar-list{bottom:0;left:0;max-width:none;position:fixed;-webkit-transform:translateX(0);transform:translateX(0);width:100vw;z-index:2}.action-bar-list li{width:100%}.action-bar-list .action-btn{height:3.5rem;width:100%}.action-bar-list>.action-btn:first-child{border-bottom-left-radius:0}.action-bar-list>.action-btn:last-child{border-bottom-right-radius:0}}@media only screen and (max-width:767px){.action-bar,.action-bar .action-bar__right{flex-wrap:wrap;justify-content:center}}.action-btn{align-items:center;background-color:var(--clr-grey300);border:none;border-radius:.8rem;color:#000;display:flex;font-family:Proxima Nova;font-size:1rem;min-height:2.5rem;padding-inline:1.5rem;position:relative;transition:background-color .35s ease}.action-btn__icon{margin-inline:auto;max-height:1.3rem;max-width:1.4rem}.action-btn__label{color:var(--brand-color);font-weight:700}.action-btn svg{color:var(--reydar-grey);font-size:1.25rem}@media(hover:hover){.action-btn:hover:not(button[disabled]){background-color:var(--clr-grey400)}.action-btn:active:not(button[disabled]){background-color:var(--clr-grey500)}.action-bar-list .action-btn:hover:not(button[disabled]){background-color:var(--clr-grey400)}.action-bar-list .action-btn:hover:not(button[disabled]) .action-btn__label{font-size:revert}.action-bar-list .action-btn:hover:not(button[disabled]) .action-btn__icon{-webkit-transform:scale(0);transform:scale(0)}}button[disabled] img{opacity:.4}.action-bar-list .action-btn__icon{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.action-bar-list .action-btn__label{font-size:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:font-size .3s ease}.action-bar-list .action-btn-active,.action-bar-list .action-btn.active{background-color:#fff}.action-bar-list .action-btn-active .action-btn__label,.action-bar-list .action-btn.active .action-btn__label{color:var(--clr-primary)}.action-bar-list .action-btn-active svg path,.action-bar-list .action-btn.active svg path{stroke:var(--clr-primary)}.action-bar-list .action-btn-active svg path#ar-label,.action-bar-list .action-btn.active svg path#ar-label{fill:#fff}#shared-modal .modal__inner{align-items:center;color:var(--brand-color);display:flex;justify-content:center;padding:1rem 2rem;text-align:center}#shared-modal .modal__inner .shared-modal-content{display:flex;flex-direction:column;gap:.6rem;position:relative}#shared-modal .modal__inner .shared-modal-content h1{color:#090909;font-size:22px;font-weight:500;line-height:24px;text-align:center}#shared-modal .modal__inner .shared-modal-content textarea{border:1px solid #d1d1d6;border-radius:4px;max-width:32rem;min-height:12rem;padding:16px;width:32rem}#shared-modal .modal__inner .shared-modal-content .shared-model-copy-btn{align-items:center;display:flex;gap:.7rem;justify-content:center;margin:auto;max-width:12rem;width:100%}#shared-modal .modal__inner .shared-modal-content .copy-success{align-items:center;background:#eef8f0;border-radius:4px;box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.08);color:#28a745;display:flex;font-size:16px;font-weight:500;gap:1.5rem;gap:.8rem;height:100%;left:50%;line-height:26px;max-height:6rem;max-width:17rem;padding:2rem;position:absolute;top:50%;width:100%}.add-new-hotspot{max-width:343px;position:fixed;right:10px;top:25vh;-webkit-transform:translate(0);transform:translate(0);-webkit-transform-origin:right;transform-origin:right;width:100%;z-index:4}.add-new-hotspot__button{margin-bottom:16px;margin-left:auto;padding-inline:1rem;width:auto}.add-new-hotspot .new-hotspot-text{align-items:center;display:flex;font-size:16px;font-style:normal;font-weight:600;gap:.6rem;line-height:24px}@media screen and (max-width:767px){.add-new-hotspot{width:calc(100% - 20px)}}.hotspot-popup{background:#fff;border-radius:10px;box-shadow:var(--shadow-md-2);max-width:340px;padding-bottom:1.5rem;width:100%}.hotspot-popup__navigation{border-bottom:2px #efefef;display:flex;list-style:none}.hotspot-popup__navigation li:first-child button{border-top-left-radius:10px}.hotspot-popup__navigation li:last-child button{border-top-right-radius:10px}.hotspot-popup__navigation li{border-radius:10px;width:55%}.hotspot-popup__navigation li button{background:#efefef;border:none;font-family:Proxima Nova;font-size:16px;font-style:normal;font-weight:600;line-height:13px;padding:18px 21.1px;width:100%}.hotspot-popup__navigation li.active button{background:#fff;border-bottom:1px solid #efefef;color:var(--clr-primary)}.hotspot-popup__tabcontent{height:100%;max-height:45vh;overflow:auto;padding:1rem}.hotspot-popup__tabcontent .area-box span{display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:22px;margin-inline:.5rem;padding:18px 0}.hotspot-popup__tabcontent .area-box__bottom{padding:1rem}.hotspot-popup__tabcontent .area-box__bottom .image-tab-content{display:flex;flex-direction:column;gap:.6rem}.hotspot-popup__tabcontent__top{align-items:center;border-bottom:1px solid #efefef;display:flex;gap:.4rem;padding:1rem}.hotspot-popup__tabcontent .upload-img-btn{background:#efefef;border:none;border-radius:10px;color:#000;font-size:12px;font-weight:400;line-height:13px}.hotspot-popup__tabcontent .delete-img-btn{border:1px solid #c4c4c4;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:13px;margin:auto;padding:12px 18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hotspot-popup__tabcontent__icon{background:#eee;border-radius:10px;padding:8px 12px}.hotspot-popup__tabcontent__icon svg path{fill:var(--clr-black)}.hotspot-popup__tabcontent__icon.active svg path{fill:var(--clr-primary)}.hotspot-popup__tabcontent__iconfile{background:#eee;border-radius:10px;padding:8px 12px}.hotspot-popup__tabcontent__iconfile svg path{stroke:var(--clr-black)}.hotspot-popup__tabcontent__iconfile.active svg path{stroke:var(--clr-primary)}.hotspot-popup__inner{border-bottom:1px solid #efefef}.hotspot-popup__inner h1{color:#888;font-size:12px;font-weight:600;line-height:22px;margin-top:10px;padding-inline:16px}.select-with-label{align-items:center;display:flex;width:100%}.select-with-label label{color:#888;font-size:12px;font-style:normal;font-weight:400;gap:.4rem;line-height:22px;padding:16px 0;width:55%}.select-with-label .range-container,.select-with-label label{align-items:center;display:flex}.select-with-label .range-container input[type=range]{-webkit-appearance:none;border:1px solid #c4c4c4;border-radius:.5rem;cursor:pointer;height:0;width:100%}.select-with-label .range-container input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:.5px solid #c4c4c4;border-radius:50%;cursor:pointer;height:9px;width:9px}.select-with-label select{align-items:center;border:none;color:#000;display:flex;font-size:12px;font-style:normal;font-weight:400}.select-with-label .colorPicker-container{position:relative}.select-with-label .colorPicker-container button{align-items:center;background-color:transparent;border:none;color:#000;display:flex;font-size:12px;font-style:normal;font-weight:400}.select-with-label .colorPicker-container button span{background:#f60;border-radius:1px;display:inline-block;height:16px;margin-right:8px;width:16px}.select-with-label .colorPicker-container .picker-box{left:0;position:absolute!important;top:100%;-webkit-transform:translate(-45%,5%);transform:translate(-45%,5%);-webkit-transform-origin:left;transform-origin:left;z-index:99}.model-settings{position:relative}.model-settings__button{background-color:#fff;border-radius:none}.model-settings__popup{background-color:#fff;border-radius:4px;height:67vh;position:absolute;right:0;top:0;-webkit-transform-origin:bottom right;transform-origin:bottom right;width:340px}.model-settings__popup__header{border-bottom:1px solid #efefef;border-radius:4px 4px 0 0;padding:.7rem}.model-settings__popup__header h1{color:#8e8e93;font-size:12px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase;white-space:nowrap}.model-settings__popup__header button{align-items:center;background-color:transparent;border:none;display:flex;justify-content:center;position:absolute;right:14px;top:14px}.model-settings__popup__body{height:58vh;overflow:auto;padding:1rem}.model-settings__popup__body__size{border-bottom:1px solid #efefef}.model-settings__popup__body__size h2{color:#aeaeb2;font-size:12px;font-weight:500;line-height:26px}.model-settings__popup__body__size .upload-img-btn{background:#f2f2f7;border:none;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:13px;margin:auto;padding:12px 18px}.model-settings__popup__body__size .area-box span{color:#888;display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:22px;padding:18px 25px}@media only screen and (max-width:767px){.model-settings__popup{width:300px}}.model-menu{bottom:0;display:flex;padding:.5rem;position:fixed;right:0;z-index:3}@media only screen and (max-width:1360px){.model-menu{bottom:57px}}.reydar-model-viewer{background:var(--background-color);background-repeat:no-repeat;color:#fff;font-weight:400;overflow:hidden;position:fixed}.reydar-model-viewer,model-viewer{height:100vh;width:100vw}.hotspot{--size:1.5rem;-webkit-appearance:none;appearance:none;background-color:transparent;background:#01b0b0;border:3px solid #fff;border-radius:50%;box-shadow:0 4px 15px rgba(0,0,0,.15);height:32px;position:relative;width:32px}.hotspot__content{background-color:#fff;border-radius:.5rem;color:#000;display:flex;flex-direction:column;gap:.4rem;left:0;padding:1rem;position:absolute;top:0;-webkit-transform:translate(-105%,-50%);transform:translate(-105%,-50%)}.hotspot__content__close{background:transparent;border:none;outline:none;position:absolute;right:2px;top:1px}.hotspot__content img{height:11rem;max-width:17rem;min-height:5rem;min-width:auto;width:17rem}.hotspot__content h1{font-weight:600}.hotspot__content h1,.hotspot__content p{color:#000;font-size:14px;font-style:normal;line-height:22px;text-align:start}.hotspot__content p{align-items:center;display:flex;font-weight:400}.variants-slider{bottom:0;overflow-x:auto;position:fixed;width:100vw}.variants-slider,.variants-slider__track{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.variants-slider__track{align-items:center;display:flex;gap:1rem;list-style:none;margin:auto;max-width:2000px;padding:1rem}.variants-slider__item{background-color:#fff;border-radius:4px;box-shadow:var(--shadow-sm-1);display:flex;height:9rem;max-width:10rem;position:relative;width:100%}.variants-slider__item.active{border:1px solid #f60}.variants-slider__item button{background-color:transparent;border:none;outline:none}.variants-slider__item button img{height:100%;width:100%}.variants-slider__item button button{align-items:center;background:#fff;border:none;border-radius:90px;box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.08);display:flex;padding:.3rem;position:absolute;right:0;top:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media only screen and (max-width:1360px){.variants-slider{bottom:50px;z-index:3}}.product-drawer{background-color:#fff;bottom:0;box-shadow:var(--shadow-sm-1);height:100%;max-height:84vh;max-width:15rem;position:fixed;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:bottom;transform-origin:bottom;transition:all .3s ease-in-out;width:100%;z-index:4}.product-drawer.show{-webkit-transform:translateX(0);transform:translateX(0)}.product-drawer__icon{position:absolute;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.product-drawer__icon button{background-color:#fff;border:none;border-left:1px solid rgba(0,0,0,.2);outline:none;padding:.4rem}.product-drawer__icon button svg{transition:all .3s ease-in-out}.product-tab-wrapper{align-items:flex-start;display:flex;gap:.5rem;margin-block:1rem}.product-tab-wrapper .tab-selectable-checkbox{height:1rem;margin:auto;width:1rem}.product-tab-wrapper .tab-selectable-checkbox:checked{accent-color:#7fca90}.product-tab-wrapper .tab-selectable-checkbox:checked:before{background-color:#fff}.product-tab-wrapper .tab-input__label{cursor:pointer}.product-tab-wrapper .tab-input__label svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:all .2s ease-in}.product-tab-wrapper .tab-input__label.expand svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.product-tab-wrapper .product-tab-content{display:flex;flex-direction:column;flex-grow:1}.product-tab-wrapper .product-tab-content__content{align-items:flex-start;display:flex;gap:.5rem}.product-tab-wrapper .product-tab-content__content img{height:100%;max-height:1.8rem;max-width:2rem;pointer-events:none;width:100%}.product-tab-wrapper .product-tab-content__content p{color:#090909;font-size:14px;font-weight:400;line-height:26px;pointer-events:none;white-space:nowrap}.checkbox-input{cursor:pointer;display:block;font-size:22px;height:1rem;margin:auto;position:relative;-webkit-user-select:none;user-select:none;width:1rem}.checkbox-input:hover{background-color:#ccc}.checkbox-input input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}input:checked~.checkbox-input__checkmark{background-color:#7fca90}.checkbox-input__checkmark{background-color:#eee;height:1rem;left:0;position:absolute;top:0;width:1rem}.checkbox-input__checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:40%;position:absolute;top:10%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.products-tabs{margin-block:.4rem}.products-tabs h1{color:#8e8e93;font-size:12px;font-style:normal;font-weight:500;line-height:26px;padding-inline:1rem;text-transform:uppercase!important}.products-tabs__container{height:69vh;overflow:auto;padding:0 1rem 2rem}.products-tabs__container__tabs{min-height:100%}.model-view-container{background-color:#dddcdc;height:100vh}.product-search-container{padding:1rem}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:rgba(0,0,0,.5);border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:rgba(0,0,0,.5);cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;scroll-behavior:smooth}svg{pointer-events:none}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed}p,span{line-height:1.5}a[class],li[class] a{text-decoration:none!important}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}.product-status{align-items:center;display:flex;min-width:80px}.product-status p{background:#f2f2f7;border-radius:4px;font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);padding:.3rem .4rem}button{outline:none}button:hover{cursor:pointer}button[disabled]{cursor:default;-webkit-filter:grayscale(1) contrast(.9);filter:grayscale(1) contrast(.9)}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.react-multiple-carousel__arrow{background-color:transparent}.react-multiple-carousel__arrow:focus,.react-multiple-carousel__arrow:hover{background-color:transparent;border:none;outline:none}.react-multi-carousel-dot--active button{background:var(--clr-gray-700)}.react-multiple-carousel__arrow:before{color:#000}.react-multi-carousel-dot button{border:none;height:8px;width:8px}:root{--clr-primary:#f60;--clr-secondary:#54565f;--clr-links:#18a0fb;--clr-disabled:#969492;--clr-modal-bg:rgba(90,90,94,.5);--clr-gray-700:#8f8f94;--clr-gray-600:#aeaeb2;--clr-gray-500:#c7c7cc;--clr-gray-400:#d1d1d6;--clr-gray-300:#e6e6eb;--clr-gray-200:#f2f2f7;--clr-green-900:#186329;--clr-green-700:#29a847;--clr-green-500:#81ca92;--clr-green-300:#def2e3;--clr-green-200:#edf8ef;--clr-yellow-900:#aa8d0e;--clr-yellow-700:#d4b111;--clr-yellow-500:#e5d071;--clr-yellow-300:#efe2a9;--clr-yellow-200:#f8f2d8;--clr-red-900:#8f001a;--clr-red-700:#eb002b;--clr-red-500:#e2a2ad;--clr-red-300:#f3d8dd;--clr-red-200:#f9ebed;--clr-black:#090909;--border-radius-400:0.3rem;--border-radius-500:0.75rem;--border-radius-600:1.5rem;--border-radius-700:3rem;--shadow-sm-1:0px 1px 4px rgba(14,31,53,.12),0px 4px 8px rgba(14,31,53,.08);--shadow-sm-2:0px 1px 4px rgba(14,31,53,.12),0px 4px 8px rgba(14,31,53,.1),0px 6px 12px rgba(14,31,53,.08);--shadow-md-1:0px 3px 6px rgba(14,31,53,.08),0px 6px 12px rgba(14,31,53,.12),0px 14px 24px rgba(14,31,53,.08);--shadow-md-2:0px 4px 8px rgba(14,31,53,.1),0px 8px 16px rgba(14,31,53,.16),0px 16px 28px -1px rgba(14,31,53,.1);--shadow-lg-1:0px 5px 10px rgba(14,31,53,.06),0px 10px 20px rgba(14,31,53,.12),0px 16px 24px -1px rgba(14,31,53,.12),0px 20px 38px -2px rgba(14,31,53,.06);--shadow-lg-2:0px 5px 10px rgba(14,31,53,.08),0px 10px 20px rgba(14,31,53,.16),0px 24px 32px -1px rgba(14,31,53,.16),0px 32px 64px -2px rgba(14,31,53,.08);--drawer-width:16rem}@media only screen and (max-width:48em){.hide-for-mobile{display:none}}.abs-center{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@font-face{font-family:Proxima Nova;font-weight:lighter;src:url(/static/media/Proxima-Nova-LightItalic.b9c0787013e9fd632d81.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:lighter;src:url(/static/media/Proxima-Nova-Light.367531d5c657281665cd.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-weight:400;src:url(/static/media/Proxima-Nova-Regular.7bc9ce404c297c24f210.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:400;src:url(/static/media/Proxima-Nova-RegItalic.0f82cb07fca33b094e0e.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-weight:600;src:url(/static/media/Proxima-Nova-Semibold.227817852e96b494055e.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-weight:700;src:url(/static/media/Proxima-Nova-Bold.09394b2afc53828fe342.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:700;src:url(/static/media/Proxima-Nova-Bolditalic.c9b17812f5510a7f8252.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-weight:800;src:url(/static/media/Proxima-Nova-Extrabold.c9d202c8ffb95b6ec8c1.otf) format("opentype")}@font-face{font-family:Proxima Nova;font-weight:900;src:url(/static/media/Proxima-Nova-Black.829f67ae96bbe99e1052.otf) format("opentype")}:root{font-family:Proxima Nova}a{color:var(--clr-gray-700);text-decoration:underline!important}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:2rem}h4{font-size:1.5rem}a.button,button,input[type=submit]{font-weight:700;letter-spacing:.03em}model-viewer{height:100%;width:100%}
/*# sourceMappingURL=main.b5fbbafc.css.map*/