@import "https://fonts.googleapis.com/css2?family=Vazirmatn:wght@300;400;500;700;900&display=swap";.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:optima;src:url(/assets/Optima-oRQPZlOH.ttc);font-display:swap}@font-face{font-family:yekanSquare;src:url(/assets/YekanBoom-BBpFT-Vy.ttf);font-display:swap}html{scroll-behavior:smooth}body{font-display:swap;background-color:var(--backGround);min-width:300px;color:var(--mainColor);margin:0;padding:64px 0 0;font-size:14px;line-height:unset!important;width:100vw!important;overflow-x:hidden!important}body.language-fa{direction:rtl}body.language-fa *{font-family:yekanSquare!important}body.language-en{direction:ltr}body.language-en *{font-family:optima,Arial,sans-serif!important}body *{margin:0;padding:0;box-sizing:border-box!important}body a{color:var(--mainColor);text-decoration:none!important}body ul{padding:0}body img{max-width:100%;height:auto}body input,body textarea,body button{border:0 solid #0000;font-family:optima;outline:0 solid #0000!important}body input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body input[type=number]{appearance:textfield}#root{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex}#root.no-scroll{width:100vw;height:100vh;overflow:hidden}.mm-width{max-width:1280px}.main-header-wrapper{background-color:var(--headerBackGroundColor);z-index:1000;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:64px;display:flex;position:fixed;top:0}.main-header-wrapper .burger-menu-col{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.main-header-wrapper .logo-col{flex-direction:row;justify-content:center;align-items:center;display:flex}.main-header-wrapper .icons-col{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.main-header-wrapper .icon-wrapper{flex-direction:row;justify-content:center;align-items:center;min-width:64px;font-size:20px;display:flex}.main-header-wrapper .icon-wrapper.burger-menu-col{justify-content:flex-start}.main-header-wrapper .burger-menu-col{cursor:pointer;font-size:30px}.main-header-wrapper .header-width-control{flex:0 0 128px}.main-menu-wrapper{background-color:var(--menuOverLay);z-index:2000;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden scroll}.main-menu-wrapper .menu-contents-wrapper{background-color:var(--backGround);flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:700px;height:100%;display:flex;position:relative}.main-menu-wrapper .main-nav-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;width:100%;height:100%;padding:50px;display:flex;overflow-y:scroll}.main-menu-wrapper .menu-item{border:none;flex-direction:row;justify-content:flex-start;align-items:center;height:30px;font-size:24px;display:flex;position:relative}.main-menu-wrapper .sub-menu{padding-left:32px}.main-menu-wrapper .has-sub-menu:before{content:" ";background-color:#fff7;border-radius:2px;width:10px;height:10px;margin-right:5px;display:block}.main-menu-wrapper .close-menu-button{max-width:unset;border:none;position:absolute;top:20px;right:-20px}.banner-carousel-section-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:720px;max-height:720px;display:flex}.banner-carousel-section-wrapper .banner-wrapper{width:50%;max-width:640px;height:auto}.carousel-component-wrapper{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:50%;max-width:640px;height:100%;max-height:720px;display:flex}.carousel-component-wrapper .carousel-item{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.carousel-component-wrapper .carousel-item-name{color:var(--customBlack);height:32px;font-size:24px}.carousel-component-wrapper .carousel-item-text{height:32px;color:var(--customCarouselGray);font-size:16px}.carousel-component-wrapper .carousel-pagination{flex-direction:row;justify-content:center;align-items:center;gap:8px;width:104px;height:64px;display:flex}.carousel-component-wrapper .pagination-dot{background-color:var(--mainColor);cursor:pointer;border-radius:50%;width:8px;height:8px}.carousel-component-wrapper .pagination-dot.active-dot{background-color:var(--carouselGray)}.light-btn{color:var(--customCarouselGray);min-width:120px}.home-intro-section{width:100%;color:var(--lightGray);flex-direction:column;justify-content:flex-start;align-items:center;padding:80px 0;display:flex}.home-intro-section .main-title{font-size:40px;line-height:48px}.home-intro-section .main-intro-text{text-align:center;max-width:750px;margin:20px 0 30px;font-size:20px;line-height:26px}.long-banner-section{width:100%}.home-banners-section{flex-direction:row;justify-content:center;align-items:flex-start;width:100%;display:flex}.home-banners-section .banner-wrapper{flex:0 0 50%;max-width:640px}.product-banner{width:100%;max-width:640px;height:720px;color:var(--customBlack);background-color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}.product-banner .banner-title{font-size:24px}.product-banner .product-banner-img{max-width:400px;margin:32px 0 16px}.product-banner .more-space-btn{min-width:170px}.product-banner .prod-name{height:32px;font-size:24px}.product-banner .prod-desc{color:var(--customCarouselGray);height:32px;margin:0 0 10px;font-size:16px}.home-outro-section{flex-direction:row;justify-content:center;align-items:center;width:100%;margin:64px 0 32px;display:flex}.home-outro-section .outro-text{text-align:center;max-width:750px;font-size:20px;line-height:26px}.main-footer{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:750px;height:500px;padding:0 0 20px;display:flex}.main-footer .footer-home-logo{width:100%}.main-footer .main-footer-content{border-top:1px solid;border-bottom:1px solid;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin:10px 0;padding:32px 0;display:flex}.main-footer .main-footer-title{font-size:24px}.main-footer .footer-cols{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.main-footer .footer-col{flex:1}.main-footer .footer-nav{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:22px;font-size:16px;list-style:none;display:flex}.main-footer .footer-link a{transition:all .3s ease-in-out;display:block}.main-footer .footer-link a:hover{font-weight:700;transform:scale(1.1)}.main-footer .footer-extras{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;font-size:16px;display:flex}.main-footer .footer-address{word-wrap:break-word;width:100px;line-height:22px}.social-icons-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;font-size:20px;display:flex}.social-icons-wrapper a{transition:all .3s ease-in-out}.social-icons-wrapper a:hover{transform:scale(1.1)}.contact-us-banner-section{border:1px solid;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;min-height:360px;margin:20px 0 0;display:flex}.contact-us-banner-section .text-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex}.contact-us-banner-section .main-title{font-size:36px}.contact-us-banner-section .welcome-text{font-size:24px}.contact-us-intro-section{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;max-width:674px;margin:64px 0;display:flex}.contact-us-intro-section .section-title{border-bottom:1px solid;padding:0 0 10px;font-size:32px}.contact-us-intro-section .contact-us-intro-text{max-width:674px;font-size:20px;line-height:30px}.contact-info-section .section-title{width:232px}.contact-info-section .contact-info-box{font-size:20px}.contact-info-section .social-icons-wrapper{border-top:1px solid;width:232px;padding:20px 0 0}.bread-crumb-wrapper{flex-direction:row;justify-content:center;align-items:center;width:100%;margin:0 0 40px;display:flex}.bread-crumb-wrapper .bread-crumb-step{font-size:16px}.bread-crumb-wrapper .bread-crumb-next-step-indicator{color:var(--customCarouselGray);flex-direction:row;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.bread-crumb-wrapper .bread-crumb-next-step-indicator svg{color:var(--customCarouselGray);font-size:20px}.single-product-page{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:40px 0;display:flex}.single-product-page .product-intro-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:90px;width:100%;height:650px;margin:0 0 56px;display:flex}.single-product-page .product-media-contents{flex-direction:column;flex:0 0 512px;justify-content:flex-start;align-items:flex-start;gap:8px;max-width:512px;display:flex}.single-product-page .product-main-img{position:relative}.single-product-page .resize-icon{border:unset;width:40px;height:40px;min-width:unset;color:var(--customBlack);cursor:pointer;position:absolute;top:15px;right:15px}.single-product-page .image-gallery-wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.single-product-page .product-image-gallery{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;max-width:400px;display:flex;overflow:hidden}.single-product-page .img-gallery-option{min-width:unset;border:unset;flex-direction:row;flex:0 0 128px;justify-content:flex-start;align-items:center;height:128px;transition:all .3s ease-in-out;display:flex}.single-product-page .more-gallery-img{flex:unset;min-width:unset;border:unset;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;font-size:30px;transition:all .3s ease-in-out;display:flex}.single-product-page .more-gallery-img.reverse{transform:rotate(-180deg)}.single-product-page .products-text-details-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;height:100%;display:flex}.single-product-page .product-only-text-data-wrapper{flex-direction:column;flex:0 0 512px;justify-content:space-between;align-items:flex-start;width:100%;padding:83px 0;display:flex}.single-product-page .products-titles-wrapper{width:100%}.single-product-page .product-title{flex-direction:row;justify-content:flex-start;align-items:center;height:45px;font-size:32px;display:flex}.single-product-page .product-slogan{flex-direction:row;justify-content:flex-start;align-items:center;height:45px;font-size:24px;font-weight:400;display:flex}.single-product-page .description-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;display:flex}.single-product-page .description-title{height:30px;font-size:20px}.single-product-page .prod-description{font-size:15px;line-height:25px}.single-product-page .ready-to-create-button{min-width:unset;border:none;font-size:16px}.single-product-page .prod-detail-table{flex-direction:row;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex}.single-product-page .table-column{flex-direction:column;flex:0 0 115px;justify-content:flex-start;align-items:center;height:100%;padding:2px 0 0;font-size:15px;display:flex}.single-product-page .table-column.has-border{border-right:1px solid var(--mainColor)}.single-product-page .table-title{flex-direction:row;flex:0 0 20px;justify-content:center;align-items:center;width:100%;font-weight:700;display:flex}.single-product-page .table-text{flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;height:100%;display:flex}.single-product-page .long-banner-section{margin:50px 0}.slogan-section-part{flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;width:100%;margin:0 0 50px;display:flex}.slogan-section-part .slogan-title{flex-direction:row;justify-content:center;align-items:center;height:65px;font-size:40px;display:flex}.slogan-section-part .slogan-text{text-align:center;font-size:20px}.suggest-products-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:flex}.suggest-products-wrapper .section-title{flex-direction:row;justify-content:center;align-items:center;width:100%;height:50px;font-size:32px;display:flex}.suggest-products-wrapper .product-carousel-wrapper{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.suggest-products-wrapper .carousel-navigation-btn{min-width:unset;cursor:pointer;min-height:unset;border:none;flex-direction:row;justify-content:center;align-items:center;height:50px;display:flex;position:absolute;top:calc(50% - 30px)}.suggest-products-wrapper .carousel-navigation-btn.next{right:-55px}.suggest-products-wrapper .carousel-navigation-btn.pervious{left:-55px;transform:rotateY(-180deg)}.suggest-products-wrapper .carousel-products-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex;overflow-x:hidden}.suggest-products-wrapper .product-component-wrapper{flex:0 0 calc(25% - 10px);transition:all .3s ease-in-out}.product-component-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;min-width:256px;min-height:300px;display:flex}.product-component-wrapper .product-component-img-wrapper,.product-component-wrapper .product-component-img-wrapper img{width:100%}.product-component-wrapper .product-component-name-and-category-wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:50px;display:flex}.product-component-wrapper .product-component-name,.product-component-wrapper .product-component-category{font-size:16px}.gallery-page-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:70px 0;display:flex}.gallery-page-wrapper .collection-wrapper-section{flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;width:100%;display:flex}.gallery-page-wrapper .section-title{font-size:32px}.gallery-page-wrapper .collections-place-wrapper{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.gallery-page-wrapper .collections-items-wrapper{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}.gallery-page-wrapper .collection-carousel-navigation-buttons .carousel-navigation-btn{min-width:unset;cursor:pointer;min-height:unset;border:none;flex-direction:row;justify-content:center;align-items:center;height:50px;display:flex;position:absolute;top:calc(50% - 30px)}.gallery-page-wrapper .collection-carousel-navigation-buttons .carousel-navigation-btn.next{right:-25px}.gallery-page-wrapper .collection-carousel-navigation-buttons .carousel-navigation-btn.pervious{left:-25px;transform:rotateY(-180deg)}.gallery-page-wrapper .collection-wrapper{flex:0 0 207px}.gallery-page-wrapper .collection-name{border:.75px solid var(--mainColor);flex-direction:row;justify-content:center;align-items:center;width:100%;height:65px;margin:-5px 0 0;display:flex}.gallery-page-wrapper .view-products-btn{width:200px}.gallery-page-wrapper .gallery-description{text-align:center;width:100%;margin:32px 0 64px;font-size:20px}.gallery-page-wrapper .slogan-section-part{margin:64px 0}.gallery-page-wrapper .gallery-carousel-banner{margin:60px 0 0}.triple-banner-wrapper{flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.triple-banner-wrapper .triple-banner-item{flex:0 0 345px}.carousel-banner-component-section{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:583px;display:flex}.carousel-banner-component-section .carousel-component-wrapper{flex:0 0 50%}.carousel-banner-component-section .text-banner-component-wrapper{background-color:var(--customBlack);flex-direction:column;flex:0 0 50%;justify-content:center;align-items:flex-start;height:100%;padding:0 100px;display:flex}.carousel-banner-component-section .text-banner-title{max-width:425px;height:60px;padding-bottom:0 0 10px;border-bottom:.75px solid;flex-direction:row;justify-content:flex-start;align-items:center;font-size:32px;display:flex}.carousel-banner-component-section .text-component-text-wrapper{margin:20px 0 35px;font-size:20px;line-height:30px}.carousel-banner-component-section .gallery-banner-carousel-btn{width:180px}.main-products-grid-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;width:100%;margin:65px 0;display:flex}.main-products-grid-wrapper .grid-filters-wrapper{flex-direction:row;justify-content:space-between;align-items:center;gap:100px;width:100%;display:flex;position:relative}.main-products-grid-wrapper .filter-items-controller{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.main-products-grid-wrapper .filters-title{color:var(--customCarouselGray);flex-direction:row;flex:0 0 60px;justify-content:flex-start;align-items:center;height:40px;font-size:16px;display:flex}.main-products-grid-wrapper .main-filters-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:65px;width:100%;display:flex}.main-products-grid-wrapper .main-filter-wrapper{cursor:pointer;flex-direction:row;flex:0 0 100px;justify-content:flex-start;align-items:center;gap:5px;height:40px;display:flex;position:relative}.main-products-grid-wrapper .filter-item-title{font-size:16px}.main-products-grid-wrapper .filter-arrow-indicator{min-width:unset;border:none;font-size:16px;transition:all .3s ease-in-out;position:relative;top:5px;transform:rotate(90deg)}.main-products-grid-wrapper .filter-arrow-indicator.rotate-reverse{top:0;transform:rotate(-90deg)}.main-products-grid-wrapper .grid-filter-items-wrapper{z-index:99999999;background-color:#1e1e1e;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;width:200px;display:flex;position:absolute;top:50px}.main-products-grid-wrapper .grid-filter-item-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:50px;padding:0 32px;font-size:16px;font-weight:700;transition:all .3s ease-in-out;display:flex}.main-products-grid-wrapper .grid-filter-item-wrapper:hover,.main-products-grid-wrapper .grid-filter-item-wrapper.selected{background-color:var(--carouselGray)}.main-products-grid-wrapper .filter-status-btn{min-width:unset;color:var(--customCarouselGray);width:100px;height:40px;font-size:14px}.main-products-grid-wrapper .products-grid{grid-template-columns:repeat(4,1fr);gap:15px;width:100%;display:grid}.main-products-grid-wrapper .product-component-wrapper{width:100%}@keyframes loadingAnimation{0%{transform:rotate(0)}to{transform:rotate(3600deg)}}.local-loading-wrapper{width:100%}.local-loading-wrapper .loading-widget-wrapper{flex-direction:row;justify-content:center;align-items:center;animation:5s ease-in-out infinite alternate-reverse loadingAnimation;display:flex}.main-title{font-size:36px}.login-page{flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;width:100%;height:100%;padding:60px;display:flex}.login-page .no-account-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:2px;width:100%;font-size:18px;display:flex}.login-page .sign-up-link{color:var(--panelGray)}.login-page .login-inputs-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;width:100%;max-width:331px;display:flex}.user-info-page{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;width:100%;display:flex}.user-info-page .inputs-places{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;display:flex}.user-info-page .input-wrapper{width:100%;max-width:334px}.user-info-page .full-width-input{max-width:unset}.user-info-page .buttons-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}.user-info-page .submit-user-info{width:70px;min-width:unset}.page-header{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.order-status{color:var(--customBlack);background-color:var(--lightGray);flex-direction:row;justify-content:center;align-items:center;min-width:120px;height:48px;padding:0 16px;font-size:18px;display:flex}.order-status.send{background-color:var(--sendColor)}.order-status.waiting{background-color:var(--waitingColor)}.order-status.processing{background-color:var(--processingColor)}.order-status.canceled{background-color:var(--canceledColor)}.order-component-wrapper{background-color:var(--customBlack);flex-direction:column;justify-content:space-between;align-items:center;gap:27px;width:100%;padding:16px;display:flex}.order-component-wrapper.isInDetail{background-color:unset;padding:0}.order-component-wrapper .order-header{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.order-component-wrapper .order-header .order-status-options-wrapper{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;display:flex}.order-component-wrapper .order-header .order-status-options-wrapper *{cursor:pointer}.order-component-wrapper .status-row-label{flex:0 0 175px}.order-component-wrapper .order-no{font-size:24px}.order-component-wrapper .order-main-detail{flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:flex}.order-component-wrapper .order-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-size:18px;display:flex}.order-component-wrapper .order-detail-value{flex-direction:row;justify-content:flex-start;align-items:center;gap:3px;display:flex}.order-component-wrapper .post-fix-wrapper{color:var(--customCarouselGray);display:none;position:relative;top:2px}.order-component-wrapper .post-fix-wrapper.hasValue{display:block}.order-component-wrapper .order-footer{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.order-component-wrapper .footer-sum-value{flex-direction:row;justify-content:flex-start;align-items:center;gap:3px;font-size:18px;display:flex}.order-component-wrapper .amount-postfix{color:var(--customCarouselGray)}.order-detail-footer-wrapper{border-top:1px solid;width:100%;padding:32px 0 0}.order-detail-footer-wrapper .order-row{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;font-size:18px;display:flex}.final-element{margin:0 0 100px}.general-page-title{font-size:22px}.main-scrollable-link{position:relative}.main-scrollable-link .button-tooltip-wrapper{background-color:var(--backGround);border:1px solid var(--mainColor);opacity:0;z-index:-1;flex-direction:row;justify-content:center;align-items:center;min-width:100px;height:22px;font-size:12px;transition:all .3s ease-in-out;display:flex;position:absolute;top:80%;right:3px;font-family:yekanSquare!important}.main-scrollable-link:hover .button-tooltip-wrapper{z-index:12;opacity:1}.content-header{border-bottom:1px solid;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:50px;margin-bottom:16px;display:flex}.content-header .content-title{min-width:200px;font-size:22px}.content-header .toolsBox-buttons-place{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.cart-page .cart-action-buttons{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cart-page .receipt-button{color:var(--mainColor);cursor:pointer;background-color:#0000;font-size:30px;transition:all .3s ease-in-out;display:block;position:relative;top:10px}.cart-page .receipt-button:hover{transform:scale(1.2)}.panel-choose-product-wrapper{background-color:var(--customBlack);border:1px solid var(--carouselGray);flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;width:100%;max-width:339px;padding:16px;display:flex;position:relative}.panel-choose-product-wrapper .choose-product-title{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;font-size:24px;display:flex}.panel-choose-product-wrapper .choose-product-image-wrapper{background-color:var(--carouselGray);flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:274px;max-height:274px;display:flex}.panel-choose-product-wrapper .choose-product-image-wrapper img{max-width:100%;height:auto}.panel-choose-product-wrapper .choose-product-options{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;display:flex}.panel-choose-product-wrapper .static-option-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.panel-choose-product-wrapper .choose-detail-label{flex:0 0 100px;font-size:18px}.panel-choose-product-wrapper .choose-detail-value{flex-direction:row;justify-content:flex-end;align-items:center;gap:3px;display:flex}.panel-choose-product-wrapper .choose-detail-value-amount{font-size:18px}.panel-choose-product-wrapper .choose-detail-value-postfix{color:var(--customCarouselGray);font-size:16px}.panel-choose-product-wrapper .choose-detail-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:32px;display:flex}.panel-choose-product-wrapper .choose-detail-row.hasError{height:64px}.panel-choose-product-wrapper .choose-detail-value-input{width:100%;max-width:155px}.panel-choose-product-wrapper .needs-margin{margin-top:10px}.panel-choose-product-wrapper .order-card-success{position:absolute;top:0}.panel-choose-product-wrapper .order-card-success a{color:var(--backGround)}.panel-choose-product-wrapper .buttons-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.panel-choose-product-wrapper .in-cart{gap:0}.panel-choose-product-wrapper .in-cart .static-option-row,.panel-choose-product-wrapper .in-cart .choose-detail-row{border-bottom:1px solid var(--mainColor);height:auto;min-height:47px}.panel-choose-product-wrapper .in-cart .static-option-row:last-child,.panel-choose-product-wrapper .in-cart .choose-detail-row:last-child{border-bottom:none}.panel-choose-product-wrapper .in-cart.buttons-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}.panel-choose-product-wrapper .in-cart .dynamic-values{flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;display:flex}.panel-choose-product-wrapper .in-cart .dynamic-option-visible{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:5px;margin:0 0 10px;display:flex}.panel-choose-product-wrapper .in-cart .dynamic-value{background-color:var(--mainColor);color:var(--backGround);flex-direction:row;justify-content:center;align-items:center;height:20px;padding:0 10px;display:flex}.toast-message-wrapper{width:100%}.success-toast{background-color:var(--sendColor);width:100%;height:50px;color:var(--backGround);flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.error-toast{width:100px;height:auto}.show-all-errors-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex;position:fixed;top:10px}.main-error-toast{background-color:var(--canceledColor);z-index:200;direction:rtl;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:300px;padding:0 10px 10px;display:flex;font-family:yekanSquare!important}.main-error-toast .error-title{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:30px;font-size:25px;display:flex}.main-error-toast .title-and-close-wrapper{border-bottom:1px solid;flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.main-error-toast .error-text{font-size:17px}.main-error-toast .close-button{background-color:unset;color:var(--mainColor);cursor:pointer;font-size:20px}.grid-link{border-bottom:1px solid;flex-direction:row;justify-content:center;align-items:center;font-size:18px;display:flex}@media (width<=1280px){.banner-carousel-section-wrapper,.home-banners-section{height:56.25vw}.banner-carousel-section-wrapper .banner-wrapper,.banner-carousel-section-wrapper .product-banner,.home-banners-section .banner-wrapper,.home-banners-section .product-banner{height:100%}.banner-carousel-section-wrapper .product-banner-img,.home-banners-section .product-banner-img{max-width:370px}.contact-us-banner-section{width:calc(100% - 30px)}.gallery-page-wrapper .collection-carousel-navigation-buttons .carousel-navigation-btn.next{right:10px}.gallery-page-wrapper .collection-carousel-navigation-buttons .carousel-navigation-btn.pervious{left:10px}.suggest-products-wrapper .carousel-products-wrapper{justify-content:center;gap:10px}.suggest-products-wrapper .carousel-navigation-btn.next{right:10px}.suggest-products-wrapper .carousel-navigation-btn.pervious{left:10px}.single-product-page .product-intro-wrapper{padding:0 10px}}@media (width<=1100px){.banner-carousel-section-wrapper .carousel-img{max-width:300px}.gallery-page-wrapper .collections-place-wrapper{max-width:calc(100% - 100px)}.gallery-page-wrapper .collection-wrapper{flex:0 0 calc(20% - 8px)}.gallery-page-wrapper .collection-carousel-navigation-buttons .carousel-navigation-btn.next{right:-30px}.gallery-page-wrapper .collection-carousel-navigation-buttons .carousel-navigation-btn.pervious{left:-30px}.suggest-products-wrapper .carousel-products-wrapper{max-width:calc(100% - 100px)}.suggest-products-wrapper .carousel-products-wrapper .product-component-wrapper{min-width:unset;flex:0 0 calc(25% - 10px)}.suggest-products-wrapper .carousel-navigation-btn.next{right:10px}.suggest-products-wrapper .carousel-navigation-btn.pervious{left:10px}.main-products-grid-wrapper{max-width:calc(100% - 100px)}.main-products-grid-wrapper .product-component-wrapper{max-width:100%;min-width:unset}.main-products-grid-wrapper .filter-status-btn{flex:0 0 100px}.main-products-grid-wrapper .grid-filters-wrapper{gap:50px}.triple-banner-wrapper .triple-banner-item{max-width:calc(30% - 16px)}.single-product-page .product-intro-wrapper{gap:30px;height:850px}.single-product-page .prod-detail-table{flex-wrap:wrap;justify-content:flex-start;height:150px}.single-product-page .table-column{margin:0 0 5px}}@media (width<=1000px){.home-banners-section .product-banner-img{max-width:150px}.single-product-page .product-intro-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;height:auto;display:flex}.single-product-page .product-media-contents{flex:unset}.single-product-page .product-only-text-data-wrapper{flex:unset;padding:0 10px}.single-product-page .prod-detail-table{justify-content:center}.product-component-wrapper{min-height:unset}.product-component-wrapper .product-component-name-and-category-wrapper{padding:0 5px}.product-component-wrapper .product-component-name-link{font-size:15px}.product-component-wrapper .product-component-category{font-size:13px}}@media (width<=800px){.contact-us-banner-section .main-title{font-size:30px}.contact-us-banner-section .welcome-text{font-size:22px}.main-products-grid-wrapper .main-filters-wrapper{gap:30px}.main-products-grid-wrapper .main-filter-wrapper{flex:0 0 50px;max-width:25%}.main-products-grid-wrapper .grid-filters-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;display:flex}.main-products-grid-wrapper .grid-filters-wrapper .filters-title{display:none}.main-products-grid-wrapper .grid-filter-items-wrapper{width:90px}.main-products-grid-wrapper .grid-filter-item-wrapper{padding:10px;font-size:12px}.main-products-grid-wrapper .filter-status-btn{flex:unset;width:80px;height:30px;font-size:12px;position:absolute;top:-40px;left:0}.main-products-grid-wrapper .products-grid{grid-template-columns:repeat(3,1fr)}.main-products-grid-wrapper .filter-item-title{font-size:13px}.main-products-grid-wrapper .filter-arrow-indicator{font-size:12px}}@media (width<=750px){.banner-carousel-section-wrapper .carousel-img{max-width:250px}.home-outro-section{padding:0 15px}.main-footer{padding:0 10px 20px}.bread-crumb-wrapper .bread-crumb-step{font-size:14px}.bread-crumb-wrapper .bread-crumb-wrapper .bread-crumb-next-step-indicator{font-size:15px}.main-header-wrapper .icons-col{display:none}.main-header-wrapper .burger-menu-col{position:absolute}.main-header-wrapper .logo-col{width:100%}.panel-page-wrapper{width:100%;padding-left:50px;padding-right:50px}.login-page{padding-top:20px}.login-page .title-section-wrapper{width:100%}.login-page .login-inputs-wrapper{width:100%;max-width:unset}.login-page .no-account-wrapper,.input-wrapper .input-label{font-size:16px}.main-title{font-size:28px}}@media (width<=640px){.banner-carousel-section-wrapper,.home-banners-section{height:auto;max-height:unset;flex-direction:column-reverse;justify-content:flex-start;align-items:center;display:flex}.banner-carousel-section-wrapper .carousel-component-wrapper,.banner-carousel-section-wrapper .banner-wrapper,.banner-carousel-section-wrapper .product-banner,.home-banners-section .carousel-component-wrapper,.home-banners-section .banner-wrapper,.home-banners-section .product-banner{width:100%;height:112.5vw}.banner-carousel-section-wrapper .product-banner-img,.home-banners-section .product-banner-img{width:200px;max-width:100%}.home-intro-section{padding:80px 10px}.home-intro-section .main-title{font-size:30px}.home-intro-section .main-intro-text{font-size:15px}.main-button{height:40px;font-size:20px}.main-footer{height:unset}.main-footer .footer-cols{flex-wrap:wrap;gap:10px}.main-footer .footer-col{flex:0 0 150px;margin-top:10px}.contact-us-banner-section{flex-direction:column-reverse;justify-content:flex-start;align-items:center;padding:20px 0 0;display:flex}.contact-us-intro-section{margin:32px 0;padding:0 15px}.carousel-banner-component-section{flex-direction:column-reverse;justify-content:flex-start;align-items:center;height:auto;display:flex}.carousel-banner-component-section .carousel-component-wrapper,.carousel-banner-component-section .text-banner-component-wrapper{flex:unset;width:100%;height:100vw}.main-products-grid-wrapper .main-filters-wrapper{display:none}.main-products-grid-wrapper .products-grid{grid-template-columns:repeat(2,1fr)}.gallery-page-wrapper{padding:20px 0}.gallery-page-wrapper .collections-items-wrapper{justify-content:flex-start;overflow:scroll}.gallery-page-wrapper .collection-wrapper{flex:0 0 200px}.gallery-page-wrapper .collection-carousel-navigation-buttons{display:none}.gallery-page-wrapper .gallery-description{padding:0 10px;font-size:15px}.suggest-products-wrapper .carousel-products-wrapper{justify-content:flex-start;width:100%;overflow:scroll}.suggest-products-wrapper .carousel-products-wrapper .product-component-wrapper{flex:0 0 200px}.suggest-products-wrapper .carousel-navigation-buttons{display:none}.carousel-banner-component-section .text-banner-component-wrapper{align-items:center;padding:0 20px}.carousel-banner-component-section .text-banner-title{width:100%;font-size:25px}.carousel-banner-component-section .text-component-text-wrapper{font-size:15px}.carousel-banner-component-section .carousel-item{max-width:200px}.carousel-banner-component-section .carousel-item-text{text-align:center}.triple-banner-wrapper{justify-content:flex-start;width:90%;padding:0 10px;overflow:scroll}.triple-banner-wrapper .triple-banner-item{max-width:unset;flex:0 0 200px}.slogan-section-part{padding:0 10px}.slogan-section-part .slogan-title{font-size:25px}.slogan-section-part .slogan-text{font-size:15px}.single-product-page .product-image-gallery{justify-content:flex-start;overflow:scroll hidden}.single-product-page .more-gallery-img{display:none}.single-product-page .products-text-details-wrapper{gap:15px}.single-product-page .prod-detail-table{flex-wrap:nowrap;justify-content:flex-start;width:calc(100% - 20px);overflow:scroll}.product-component-wrapper .product-component-name-and-category-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}}.Toastify__toast{font-family:yekanSquare!important}@media (width<=768px){.content-header{flex-wrap:wrap;gap:10px;height:auto;padding-bottom:10px}}.cursor-pointer{cursor:pointer}*{box-sizing:border-box;border:0;margin:0;padding:0}:root{--bg:#e3e4e8;--fg:#d9d9d9;--c1:#fff;--c2:#888;--c3:#4c4c4c;--c4:#191919;font-size:calc(.833333vw + 13.3333px)}.global-loading{color:var(--fg);z-index:2147483647;background:#000c;flex-wrap:wrap;place-content:center;align-items:center;width:100vw;height:100vh;font:1em/1.5 sans-serif;display:flex;position:fixed;top:0;left:0}.pl1,.pl2{justify-content:space-around}.pl1__a,.pl1__b,.pl1__c,.pl2__a,.pl2__b,.pl2__c{transform-origin:50% 100%;border-radius:50%;width:1em;height:1em}.pl1__a,.pl1__b,.pl1__c{animation:1s linear infinite bounce1}.pl2__a,.pl2__b,.pl2__c{animation:2s linear infinite bounce2}.pl3,.pl4{justify-content:space-between}.pl3__a,.pl3__b,.pl3__c,.pl3__d,.pl4__a,.pl4__b,.pl4__c,.pl4__d{width:.75em;height:.75em}.pl3__a,.pl3__b,.pl3__c,.pl3__d{transform-origin:50% 0;animation:2s ease-in-out infinite bounce3}.pl4{align-items:flex-end}.pl4__a,.pl4__b,.pl4__c,.pl4__d{transform-origin:50% 100%;animation:2s linear infinite bounce4}.pl1,.pl2,.pl3,.pl4{width:6em;height:6em;margin:1.5em;display:flex}.pl1__a,.pl2__a,.pl3__a,.pl4__a{background:var(--c1)}.pl1__b,.pl2__b,.pl3__b,.pl4__b{background:var(--c2);animation-delay:.1s}.pl1__c,.pl2__c,.pl3__c,.pl4__c{background:var(--c3);animation-delay:.2s}.pl3__d,.pl4__d{background:var(--c4);animation-delay:.3s}@keyframes bounce1{0%,to{animation-timing-function:ease-in;transform:translateY(0)scale(1)}45%{animation-timing-function:linear;transform:translateY(5em)scale(1)}50%{animation-timing-function:linear;transform:translateY(5em)scale(1.5,.5)}55%{animation-timing-function:ease-out;transform:translateY(5em)scale(1)}}@keyframes bounce2{0%,to{animation-timing-function:ease-in;transform:translateY(0)scale(1)}9%,29%,49%,69%{animation-timing-function:linear;transform:translateY(5em)scale(1)}10%{animation-timing-function:linear;transform:translateY(5em)scale(1.5,.5)}11%,31%,51%,71%,91%{animation-timing-function:ease-out;transform:translateY(5em)scale(1)}20%{animation-timing-function:ease-in;transform:translateY(2.5em)scale(1)}30%{animation-timing-function:linear;transform:translateY(5em)scale(1.25,.75)}40%{animation-timing-function:ease-in;transform:translateY(3.75em)scale(1)}50%{animation-timing-function:linear;transform:translateY(5em)scale(1.125,.875)}60%{animation-timing-function:ease-in;transform:translateY(4.375em)scale(1)}70%{animation-timing-function:linear;transform:translateY(5em)scale(1.0625,.9375)}85%{animation-timing-function:ease-in;transform:translateY(5em)scale(1)}90%{animation-timing-function:ease-in-out;transform:translateY(5em)scale(1.875,.125)}}@keyframes bounce3{0%,5%,95%,to{transform:translateY(0)scaleY(1)}16.7%{transform:translateY(0)scaleY(8)}28.3%,38.3%{transform:translateY(5.25em)scaleY(1)}50%{transform:translateY(2.625em)scaleY(4.5)}61.7%,71.7%{transform:translateY(2.625em)scaleY(1)}83.3%{transform:translateY(0)scaleY(4.5)}}@keyframes bounce4{0%,20%,40%,60%,80%,to{animation-timing-function:ease-out;transform:scaleY(1)}10%{animation-timing-function:ease-in;transform:scaleY(8)}30%{animation-timing-function:ease-in;transform:scaleY(4)}50%{animation-timing-function:ease-in;transform:scaleY(2)}70%{animation-timing-function:ease-in;transform:scaleY(1.5)}}@media (prefers-color-scheme:dark){:root{--bg:#17181c;--fg:#e3e4e8}}.main-button{min-width:150px;height:50px;color:var(--lightGray);cursor:pointer;background-color:#0000;border:1px solid;flex-direction:row;justify-content:center;align-items:center;gap:5px;font-size:24px;display:flex}.submit-button{background-color:var(--panelGray);min-width:128px;height:48px;color:var(--backGround);cursor:pointer;border:1px solid var(--panelGray);flex-direction:row;justify-content:center;align-items:center;gap:5px;font-size:22px;transition:all .3s ease-in-out;display:flex;font-family:yekanSquare!important}.submit-button:hover{color:var(--panelGray);background-color:var(--backGround)}.general-button{position:relative}.general-button.small-button{min-width:98px;height:38px;font-size:18px}.general-button .button-tooltip-wrapper{background-color:var(--backGround);border:1px solid var(--mainColor);opacity:0;z-index:-1;min-width:100px;height:22px;font-size:12px;transition:all .3s ease-in-out;position:absolute;top:80%;left:3px}.general-button.disabled{opacity:.7}.general-button:hover .button-tooltip-wrapper{z-index:12;opacity:1}.proceed-button{background-color:var(--mainColor);color:var(--backGround);cursor:pointer;border:1px solid var(--mainColor);flex-direction:row;justify-content:center;align-items:center;min-width:98px;height:48px;font-size:22px;transition:all .3s ease-in-out;display:flex}.proceed-button:hover{color:var(--mainColor);background-color:var(--backGround)}.delete-cart-button{min-width:132px;height:48px;color:var(--panelRed);cursor:pointer;border:1px solid var(--panelRed);background-color:#0000;flex-direction:row-reverse;justify-content:center;align-items:center;gap:5px;font-size:22px;transition:all .3s ease-in-out;display:flex}.delete-cart-button:hover{color:var(--backGround);background-color:var(--panelRed)}.delete-cart-button svg{font-size:22px;position:relative;top:3px}.category-button{background-color:var(--carouselGray);cursor:pointer;flex-direction:row;justify-content:center;align-items:center;min-width:130px;height:31px;padding:0 16px;font-size:20px;transition:all .3s ease-in-out;display:flex}.category-button.active,.category-button:hover{background-color:var(--mainColor)}.see-order-detail-button{background-color:unset;width:107px;height:30px;color:var(--customCarouselGray);flex-direction:row;justify-content:space-between;align-items:center;font-size:18px;display:flex}.see-order-detail-button svg{font-size:15px;position:relative}.add-remove-button{height:24px;color:var(--carouselGray);cursor:pointer;background-color:#0000;flex-direction:row;flex:0 0 24px;justify-content:center;align-items:center;font-size:24px;transition:all .3s ease-in-out;display:flex}.add-remove-button.clicked{color:var(--mainColor)}.add-remove-button svg{position:relative;top:6px}.delete-from-cart-button{min-width:127px;height:48px;color:var(--canceledColor);border:1px solid var(--canceledColor);cursor:pointer;background-color:#0000;flex-direction:row-reverse;justify-content:center;align-items:center;gap:3px;font-size:18px;transition:all .3s ease-in-out;display:flex}.delete-from-cart-button:hover{background-color:var(--canceledColor);color:var(--backGround)}.delete-from-cart-button svg{font-size:20px;position:relative;top:5px}.edit-button{min-width:104px;height:48px;color:var(--mainColor);border:1px solid var(--mainColor);cursor:pointer;background-color:#0000;flex-direction:row-reverse;justify-content:center;align-items:center;gap:3px;font-size:18px;transition:all .3s ease-in-out;display:flex}.edit-button.only-icon{min-width:unset;border:none;width:20px;height:20px;padding:0;position:absolute;top:20px;left:20px}.edit-button.only-icon:hover{color:var(--mainColor);background-color:#0000}.edit-button:hover{background-color:var(--mainColor);color:var(--backGround)}.edit-button svg{font-size:20px;position:relative;top:5px}.show-option-button{height:30px;color:var(--customCarouselGray);cursor:pointer;background-color:#0000;flex-direction:row;justify-content:center;align-items:center;gap:3px;font-size:16px;transition:all .3s ease-in-out;display:flex}.show-option-button svg{font-size:20px;position:relative;top:5px}.add-order-button{background-color:var(--carouselGray);cursor:not-allowed;flex-direction:row-reverse;justify-content:center;align-items:center;width:100%;height:32px;font-size:18px;transition:all .3s ease-in-out;display:flex}.add-order-button.added{cursor:pointer;background-color:var(--mainColor);gap:5px}.add-order-button.added svg{font-size:15px}.add-order-button svg{font-size:20px;position:relative;top:5px}.confirm-button{cursor:pointer;border:1px solid var(--mainColor);min-width:80px;height:30px;color:var(--mainColor);background-color:#0000;flex-direction:row;justify-content:center;align-items:center;font-size:16px;transition:all .3s ease-in-out;display:flex}.confirm-button:hover{color:var(--backGround);background-color:var(--mainColor)}.cancel-button{cursor:pointer;border:1px solid var(--backGround);background-color:var(--backGround);min-width:80px;height:30px;color:var(--mainColor);flex-direction:row;justify-content:center;align-items:center;font-size:16px;transition:all .3s ease-in-out;display:flex}.cancel-button:hover{color:var(--mainColor);border-color:var(--mainColor);background-color:#0000}.cancel-button.cancel-form-value{min-width:128px;height:48px;color:var(--carouselGray);background-color:#0000;border:1px solid;flex-direction:row;justify-content:center;align-items:center;font-size:22px;transition:all .3s ease-in-out;display:flex}.cancel-button.cancel-form-value:hover{color:var(--canceledColor);background-color:var(--backGround)}.grid-view-switch-buttons{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.grid-view-switch-buttons .change-grid-view-button{color:var(--carouselGray);cursor:pointer;background-color:#0000;font-size:20px;transition:all .3s ease-in-out}.grid-view-switch-buttons .change-grid-view-button:hover{color:var(--mainColor);transform:scale(1.1)}.change-theme-button{border:1px solid var(--mainColor);flex-direction:row-reverse;justify-content:center;align-items:center;gap:5px;width:150px;height:48px;margin-top:65px;font-size:24px;display:flex}.change-theme-button svg{position:relative;top:6px}.refresh-button{color:var(--panelGray);background-color:unset;cursor:pointer;flex-direction:row-reverse;justify-content:center;align-items:center;gap:10px;font-size:16px;transition:all .3s ease-in-out;display:flex}.refresh-button:hover{transform:scale(1.1)}.refresh-button svg{position:relative;top:5px}.refresh-button:hover svg,.refresh-button.active svg{animation:5s ease-in-out infinite alternate-reverse loadingAnimation}.exit-panel-btn{color:var(--panelGray);cursor:pointer;background-color:#0000;font-size:18px;transition:all .3s ease-in-out}.exit-panel-btn:hover{color:var(--panelRed);transform:scale(.9)}.see-grid-detail-button{width:100%;height:40px;color:var(--mainColor);cursor:pointer;background-color:#0000;flex-direction:row-reverse;justify-content:center;align-items:center;gap:5px;transition:all .3s ease-in-out;display:flex}.see-grid-detail-button:hover{transform:scale(1.2)}.see-grid-detail-button svg{position:relative;top:5px}.toolsBoxButton{cursor:pointer;border:1px solid;flex-direction:row-reverse;justify-content:center;align-items:center;gap:5px;min-width:80px;height:33px;font-size:16px;transition:all .3s ease-in-out;display:flex}.toolsBoxButton svg{font-size:15px;position:relative;top:3px;left:-2px}.back-to-list-close{color:var(--mainColor);cursor:pointer;background-color:#0000;width:40px;height:40px;font-size:30px;position:relative;top:5px}.tools-box-discard-button{color:var(--panelGray);background-color:#0000}.tools-box-discard-button.disabled{opacity:.6}.tools-box-discard-button.disabled:hover{cursor:not-allowed;color:var(--panelGray)}.tools-box-discard-button:hover{color:var(--panelRed)}@keyframes showActiveButton{0%{opacity:.3}to{opacity:1}}.tools-box-edit-button{color:var(--mainColor);background-color:#0000}.tools-box-edit-button.active{animation:1s ease-in-out .1s infinite alternate-reverse showActiveButton}.tools-box-edit-button:hover{color:var(--backGround);background-color:var(--mainColor)}.tools-box-save-button:hover{color:var(--sendColor);background-color:#0000}.tools-box-add-button{flex-direction:row-reverse;justify-content:center;align-items:center;width:80px;display:flex}.tools-box-add-button:hover{color:var(--mainColor);background-color:var(--backGround)}.tools-box-delete-button{color:var(--backGround);background-color:var(--panelRed);border:1px solid var(--panelRed)}.tools-box-delete-button:hover{color:var(--panelRed);border:1px solid var(--panelRed);background-color:#0000}.tools-box-delete-button.disabled:hover{cursor:not-allowed;color:var(--backGround);background-color:var(--panelRed);border:1px solid var(--panelRed)}.row-configuration-button{cursor:pointer;border:1px solid var(--mainColor);width:25px;height:25px;color:var(--mainColor);background-color:#0000;flex-direction:row;justify-content:center;align-items:center;font-size:17px;transition:all .3s ease-in-out;display:flex}.row-configuration-button:hover{color:var(--backGround);background-color:var(--mainColor)}.row-configuration-button .icon-place{flex-direction:row;justify-content:center;align-items:center;display:flex}@media (width<=768px){.general-button .button-tooltip-wrapper{right:unset;left:0}}.ag-cell{flex-direction:row;justify-content:center;align-items:center;display:flex}.ag-header{background-color:var(--customBlack);color:var(--mainColor);border-bottom:1px solid}.ag-root-wrapper{border-radius:unset;border:none;min-height:82px;font-size:16px}.ag-root-wrapper .ag-icon-filter{display:none}.ag-root-wrapper .ag-header-cell-resize:after{background-color:var(--mainColor)}.ag-root-wrapper .ag-header-cell-label{justify-content:center}.image-col-ag-grid{flex-direction:row;justify-content:center;align-items:center;padding:5px;display:flex}.image-col-ag-grid img{border-radius:20px}.colors-column-ag-grid,.grid-number-input-column-wrapper{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.grid-number-input-column-wrapper .input-wrapper{width:100%;flex:0 0 100%!important;justify-content:center!important;align-items:center!important}.grid-number-input-column-wrapper .input-wrapper label{display:none}.grid-number-input-column-wrapper .input-wrapper .input-box{flex:0 0 100%!important}.color-component{border:2px solid #fff;border-radius:50%;width:20px;height:20px;display:block}.language-en .password-input-wrapper .input-show-btn{right:20px;left:unset}.input-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:flex}.input-wrapper.isDisabled{opacity:.5}.input-wrapper.isDisabled :hover{cursor:not-allowed}.input-label{font-size:18px;font-weight:700}.input-label.hide-label{display:none}.input-box{border:1px solid var(--panelGray);width:100%;height:64px;color:var(--mainColor);background-color:#0000;padding:16px;font-size:18px;font-family:yekanSquare!important}.input-box:focus{border-color:var(--mainColor)}.input-box.has-error{border-color:var(--panelRed)}.error-box{color:var(--panelRed);height:30px;font-size:18px}.full-width-input{width:100%}.text-area-input textarea{min-height:180px}.selectInput{width:100%}.select-box{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.main-select-label{cursor:pointer;border:1px solid var(--carouselGray);background-color:#1e1e1e;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:32px;padding:8px;display:flex}.select-text{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-size:16px;display:flex}.select-text.hasValue{overflow:hidden}.select-text.isColorInput{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.select-icon{transition:all .3s ease-in-out;position:relative;transform:rotate(90deg)}.select-icon.isActiveFilter{left:5px;transform:rotate(-90deg)}.select-options{z-index:100;border:1px solid var(--carouselGray);background-color:#1e1e1e;border-top:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:25px;width:100%;padding:20px 8px;display:flex;position:absolute;top:30px}.select-options:before{background-color:var(--mainColor);content:" ";width:calc(100% - 16px);height:1px;display:block;position:absolute;top:3px}.select-option{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.select-option-text{font-size:16px}.custom-check-box{background-color:var(--carouselGray);border-radius:2px;flex-direction:row;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.custom-check-box.checked svg{font-size:20px}.custom-counter-input{border:1px solid var(--carouselGray);background-color:#1e1e1e;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:155px;height:32px;padding:8px;display:flex;overflow:hidden}.custom-counter-input .count-input{width:100%}.count-input{color:var(--mainColor);text-align:center;background-color:#0000;font-size:16px}.main-photo-input{background-color:var(--carouselGray);width:100%;height:200px;overflow:hidden}.main-photo-input .photo-preview{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.main-photo-input img{max-width:100%;max-height:100%}.main-photo-input .main-photo-label{width:100%;height:100%;color:var(--panelGray);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.main-photo-input .main-photo-label.isDisabled{cursor:not-allowed}.main-photo-input .choose-photo-icon{height:50px;font-size:70px}.main-photo-input .choose-photo-text{font-size:16px}.main-color-input{padding:0 16px}.isRequired{position:relative}.isRequired:before{content:"*";color:var(--panelRed);font-size:25px;position:absolute;top:-5px;right:-10px}.password-input-wrapper{position:relative}.password-input-wrapper .input-show-btn{flex-direction:row;justify-content:center;align-items:center;height:30px;display:flex;position:absolute;top:calc(50% - 5px);left:20px}@media (width<=768px){.panel-body .input-wrapper{max-width:unset}}.order-summary-table{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:flex}.table-body{border-top:1px solid;border-bottom:1px solid;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:16px 0;display:flex}.table-row-wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:64px;padding:0 16px;font-size:22px;display:flex}.table-row-wrapper.is-odd-row{background-color:var(--customBlack)}.row-count{text-align:center;min-width:150px}.all-orders-section{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:flex}.all-orders-wrapper{grid-template-columns:repeat(2,1fr);gap:18px;width:100%;display:grid}.inside-title-wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.inside-title-wrapper.has-border{border-bottom:1px solid;padding-bottom:16px}@media (width<=991px){.table-body .row-title{font-size:20px}.all-orders-wrapper{grid-template-columns:repeat(1,1fr)}}.main-pop-up-wrapper{z-index:99999;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.main-pop-up-wrapper .main-pp-content{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.main-pop-up-wrapper .main-pp-header{position:absolute;top:10px;left:10px}.status-options-in-pop-up{background-color:var(--lightGray);flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;max-width:800px;padding:20px;display:flex;position:relative}.status-options-in-pop-up .so-options-title{color:var(--backGround);font-size:20px}.status-options-in-pop-up .close-button{color:var(--backGround);position:absolute;top:10px;left:10px}.status-options-in-pop-up .so-options-wrapper{flex-flow:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.admin-orders-page .status-input{max-width:400px}.admin-orders-page .grid-view-switch-buttons{flex-direction:row;justify-content:center;align-items:center;display:flex}.main-tabs-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;display:flex}.main-tabs-wrapper .tab-buttons-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex}.main-tabs-wrapper .tab-button{opacity:.3;cursor:pointer;padding:5px 10px}.main-tabs-wrapper .tab-button.isActive{opacity:1}.main-tabs-wrapper .tab-button.hasError{background-color:var(--panelRed)}.main-tabs-wrapper .all-tabs-content{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;display:flex}.product-page .input-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.product-page .input-wrapper .input-box{height:32px;font-size:16px}.product-page .input-wrapper .input-label{flex:0 0 100px;font-size:18px}.product-page .input-wrapper .main-photo-input{flex:0 0 100%}.product-page .input-wrapper .select-options,.product-page .input-wrapper .main-select-label{background-color:var(--backGround)}.product-page .product-detail-wrapper .detail-forms-wrapper .input-wrapper .input-label{flex:0 0 140px}.product-page .product-detail-wrapper .detail-forms-wrapper .input-wrapper .input-box,.product-page .product-detail-wrapper .detail-forms-wrapper .input-wrapper .select-box{flex:0 0 calc(100% - 165px)}.product-page .product-detail-wrapper .configuration-row-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.product-page .product-detail-wrapper .configuration-row-wrapper .configuration-row-inputs{flex-flow:row;justify-content:flex-start;align-items:center;gap:20px;width:100%;display:flex}.product-page .product-detail-wrapper .configuration-row-wrapper .input-wrapper{max-width:150px;flex:unset!important}.product-page .product-detail-wrapper .configuration-row-wrapper .input-wrapper .input-box,.product-page .product-detail-wrapper .configuration-row-wrapper .input-wrapper .select-box{flex:0 0 100%}.product-page .product-detail-wrapper .configuration-row-wrapper .input-wrapper .input-label{flex:0 0 50px!important}.product-page .product-detail-wrapper .configuration-row-wrapper .configuration-row-action-buttons{flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:10px;display:flex}.users-page .users-list-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.users-page .add-user-contents{width:100%}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--gold:#c9a84c;--gold-light:#e8c97a;--gold-dim:#7a6330;--deep:#0a0a0f;--deep2:#12121a;--surface:#1a1a26;--surface2:#22223a;--text:#f0ede6;--text-muted:#8c8a82;--radius:12px}html,body,#root{width:100vw;height:100vh}.page{background-color:var(--deep);width:100vw;min-height:100vh;color:var(--text);z-index:999999999;direction:rtl;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.5rem;font-family:Vazirmatn,sans-serif;display:flex;position:fixed;top:0;left:0;overflow:hidden}.bg-grid{pointer-events:none;background-image:linear-gradient(#c9a84c0a 1px,#0000 1px),linear-gradient(90deg,#c9a84c0a 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.bg-glow{filter:blur(90px);pointer-events:none;opacity:.18;border-radius:50%;position:absolute}.bg-glow-1{background:var(--gold);width:500px;height:500px;animation:8s ease-in-out infinite alternate drift;top:-150px;right:-100px}.bg-glow-2{background:#5b4bcc;width:400px;height:400px;animation:10s ease-in-out infinite alternate-reverse drift;bottom:-120px;left:-80px}@keyframes drift{0%{transform:translate(0)scale(1)}to{transform:translate(30px,20px)scale(1.08)}}.content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:2.5rem;width:100%;max-width:680px;display:flex;position:relative}.badge{color:var(--gold-light);letter-spacing:.06em;background:#c9a84c1a;border:1px solid #c9a84c4d;border-radius:999px;align-items:center;gap:8px;padding:6px 18px;font-size:.78rem;font-weight:500;animation:.7s both fadeDown;display:inline-flex}.badge-dot{background:var(--gold);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.headline{flex-direction:column;gap:.5rem;animation:.8s .1s both fadeUp;display:flex}.headline h1{background:linear-gradient(135deg, var(--gold-light) 0%, var(--gold) 50%, #e0b85a 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.8rem,7vw,5.5rem);font-weight:900;line-height:1.1}.headline .sub{color:var(--text-muted);letter-spacing:.01em;font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:300}.divider{background:linear-gradient(90deg, transparent, var(--gold), transparent);border-radius:2px;width:80px;height:2px;animation:.8s .2s both fadeUp}.description{color:var(--text-muted);max-width:480px;font-size:clamp(.95rem,2vw,1.1rem);font-weight:300;line-height:1.9;animation:.8s .3s both fadeUp}.countdown{flex-wrap:wrap;justify-content:center;gap:1rem;animation:.8s .4s both fadeUp;display:flex}.cd-box{background:var(--surface);border-radius:var(--radius);border:1px solid #c9a84c26;flex-direction:column;align-items:center;gap:4px;min-width:80px;padding:1.2rem 1.5rem;transition:border-color .3s,transform .3s;display:flex;position:relative;overflow:hidden}.cd-box:before{content:"";pointer-events:none;background:linear-gradient(#c9a84c0d 0%,#0000 60%);position:absolute;inset:0}.cd-box:hover{border-color:#c9a84c66;transform:translateY(-3px)}.cd-num{color:var(--gold-light);font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;line-height:1;transition:transform .3s}.cd-num.flip{animation:.35s flipNum}@keyframes flipNum{0%{opacity:1;transform:scaleY(1)}50%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.cd-label{color:var(--text-muted);letter-spacing:.04em;font-size:.7rem;font-weight:400}.notify-form{gap:10px;width:100%;max-width:420px;animation:.8s .5s both fadeUp;display:flex}.notify-input{background:var(--surface);border-radius:var(--radius);color:var(--text);direction:rtl;border:1px solid #c9a84c33;outline:none;flex:1;padding:.85rem 1.2rem;font-family:Vazirmatn,sans-serif;font-size:.9rem;transition:border-color .3s}.notify-input::placeholder{color:var(--text-muted)}.notify-input:focus{border-color:var(--gold)}.notify-btn{background:linear-gradient(135deg, var(--gold) 0%, #a87d2e 100%);border-radius:var(--radius);color:var(--deep);cursor:pointer;white-space:nowrap;border:none;padding:.85rem 1.4rem;font-family:Vazirmatn,sans-serif;font-size:.9rem;font-weight:700;transition:opacity .2s,transform .2s}.notify-btn:hover{opacity:.88;transform:scale(.98)}.notify-btn:active{transform:scale(.95)}.success-msg{color:var(--gold-light);align-items:center;gap:6px;font-size:.9rem;animation:.4s both fadeUp;display:flex}.socials{gap:14px;animation:.8s .6s both fadeUp;display:flex}.social-link{background:var(--surface);width:40px;height:40px;color:var(--text-muted);border:1px solid #c9a84c33;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;text-decoration:none;transition:border-color .3s,color .3s,transform .3s;display:flex}.social-link:hover{border-color:var(--gold);color:var(--gold-light);transform:translateY(-3px)}.footer-text{color:var(--text-muted);letter-spacing:.02em;font-size:.75rem;animation:.8s .7s both fadeUp}@keyframes fadeDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.notify-form{flex-direction:column}.countdown{gap:.7rem}.cd-box{min-width:64px;padding:1rem}}.modal-backdrop{z-index:99999;background-color:#000c;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.main-dialogue-wrapper{background-color:red;background-color:var(--panelDarkGray);width:100%;max-width:500px;color:var(--mainColor);border:1px solid;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.close-button{background-color:unset;color:var(--mainColor);cursor:pointer;font-size:24px;position:absolute;top:10px;left:10px}.dialogue-box{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;padding:20px;display:flex}.dialogue-text{font-size:20px}.dialogue-buttons{flex-direction:row;justify-content:flex-end;align-items:center;gap:5px;width:100%;display:flex}.dialogue-title{border-bottom:1px solid;width:100%;padding:0 0 20px;font-size:24px}.factor-section{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;width:100%;margin-bottom:100px;display:flex}.factor-section .pre-factor-title{font-size:32px}.order-summary-section{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.factor-title{font-size:24px}.factor-body{border-top:1px solid var(--mainColor);border-bottom:1px solid var(--mainColor);flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin:16px 0 32px;display:flex}.factor-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:70px;font-size:24px;display:flex}.row-value{flex-direction:row;justify-content:flex-end;align-items:center;gap:5px;display:flex}.label-post-fix{color:var(--panelGray)}.submit-orders-page .panel-products-section{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:flex}.submit-orders-page .panel-products-wrapper{border-top:2px solid;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;width:100%;padding:16px 0;display:flex}.submit-orders-page .category-filter-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.submit-orders-page .panel-product-cards-wrapper{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:flex}.submit-orders-page .section-header-with-button{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.submit-orders-page .submit-order-btn{min-width:100px;height:30px;font-size:16px}@media (width<=991px){.submit-orders-page .panel-product-cards-wrapper{justify-content:center}.submit-orders-page .category-filter-wrapper{width:100%;overflow-x:scroll}}.changeLang-wrapper .switch{background-color:var(--switch-label);cursor:pointer;border-radius:50px;flex-direction:row;justify-content:flex-start;align-items:center;width:50px;height:28px;padding:5px;display:flex;position:fixed;bottom:20px;left:20px}.changeLang-wrapper .switch[data-isOn="true"]{justify-content:flex-end}.changeLang-wrapper .handle{background-color:var(--mainColor);width:20px;height:20px;color:var(--backGround);-webkit-user-select:none;user-select:none;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;font-size:10px;display:flex}.change-theme-wrapper .switch{background-color:var(--switch-label);cursor:pointer;border-radius:50px;flex-direction:row;justify-content:flex-start;align-items:center;width:50px;height:28px;padding:5px;display:flex;position:fixed;bottom:20px;left:80px}.change-theme-wrapper .switch[data-isOn="true"]{justify-content:flex-end}.change-theme-wrapper .handle{background-color:var(--mainColor);width:20px;height:20px;color:var(--backGround);-webkit-user-select:none;user-select:none;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;font-size:10px;display:flex}.move-to-top-button{z-index:999999;background-color:var(--mainColor);width:30px;height:30px;color:var(--backGround);flex-direction:row;justify-content:center;align-items:center;display:flex;position:fixed;bottom:20px;right:20px}.panel-header{flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.panel-header .cart-icon-header{font-size:30px;position:absolute;right:230px}.panel-header .cart-icon-header.isActive:before{content:" ";background-color:var(--canceledColor);border-radius:50%;width:12px;height:12px;display:block;position:absolute;top:0;right:-3px}@media (width<=768px){.panel-header .panel-header-logo{flex-direction:row;flex:0 0 calc(100% - 100px);justify-content:flex-end;align-items:center;display:flex}.panel-header .cart-icon-header{height:30px;right:unset;flex:0 0 30px;position:relative}.panel-header .panel-toggle-button{height:30px;color:var(--mainColor);background-color:#0000;flex:0 0 30px;font-size:30px}}.side-bar-wrapper{flex-direction:column;flex:0 0 180px;justify-content:flex-start;align-items:flex-start;gap:20px;display:flex}.side-bar-wrapper .side-bar-items-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.side-bar-wrapper .side-bar-item-wrapper{border-bottom:1px solid var(--mainColor);flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:70px;display:flex}.side-bar-wrapper .side-bar-link{color:var(--mainColor);width:100%;font-size:24px;transition:all .3s ease-in-out}.side-bar-wrapper .side-bar-link:hover,.side-bar-wrapper .side-bar-link.active{color:var(--panelMainGrey);transform:translate(-5px)}@media (width<=991px){.side-bar-wrapper{z-index:100;background-color:var(--backGround);width:100%;height:calc(100% - 64px);padding:0 15px;position:fixed;top:64px;right:0}}.panel-main-page{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;width:100%;display:flex}.panel-main-page .info-boxes{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:flex}.panel-main-page .info-box-wrapper{border:1px solid var(--panelMainGrey);width:100%;color:var(--panelMainGrey);flex-direction:row;justify-content:flex-start;align-items:center;max-width:450px;height:64px;display:flex}.panel-main-page .info-box-title{background-color:var(--panelMainGrey);color:var(--panelDarkGray);flex-direction:row;flex:0 0 204px;justify-content:center;align-items:center;height:100%;font-size:24px;display:flex}.panel-main-page .amount-wrapper{flex-direction:row;justify-content:center;align-items:center;gap:20px;width:100%;font-size:18px;display:flex}.panel-main-page .amount-wrapper.isEmpty{gap:0}.panel-main-page .amount-number{border-bottom:1px solid}.panel-main-page .detail-container{width:100%}.welcome-name-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;width:100%;margin-bottom:20px;font-size:36px;display:flex}.welcome-name-wrapper .rest-welcome-text{color:var(--panelGray)}.panel-content{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:50px;width:100%;display:flex}.panel-page-content{width:100%}@media (width<=1280px){.panel-body .mm-width{padding:0 15px}.panel-body .panel-content{gap:50px}.panel-body .panel-main-page{margin-top:50px}}@media (width<=991px){.panel-body{padding:30px 0}.panel-main-page .info-box-title{flex:0 0 min(50%,204px);font-size:20px}.welcome-name-wrapper{justify-content:center;margin:50px 0 0;font-size:20px}}:root{--mainColor:#d9d9d9;--backGround:#000;--customBlack:#191919;--carouselGray:#4c4c4c;--customCarouselGray:#888;--lightGray:#f2f2f7;--menuOverLay:#00000094;--headerBackGroundColor:#000000b1;--sendColor:#34c759;--waitingColor:#fc0;--processingColor:#08f;--canceledColor:#ff3b30;--panelGray:#888;--panelDarkGray:#191919;--panelMainGrey:#4c4c4c;--panelRed:#ff3b30;--ag-background-color:#000;--switch-label:#fff6}:root[data-theme=light]{--backGround:#fff;--mainColor:#191919;--customBlack:#d9d9d9;--ag-background-color:#fff;--carouselGray:#b3b3b3;--customCarouselGray:#777;--panelMainGrey:#b3b3b3;--switch-label:#0006;--lightGray:#0d0d08;--menuOverLay:#ffffff74;--panelGray:#777;--panelDarkGray:#d9d9d9;--headerBackGroundColor:#ffffffb1}.admin-pages .list-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.admin-pages .detail-contents{width:100%}.admin-pages .detail-contents .detail-forms-wrapper{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;display:flex}.admin-pages .detail-contents .input-wrapper{flex:0 0 calc(50% - 12px)}.admin-pages .detail-contents .full-width-input{flex:0 0 100%}.admin-pages .detail-forms-wrapper .input-wrapper{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.admin-pages .detail-forms-wrapper .input-wrapper .input-box{flex:0 0 calc(100% - 124px);height:32px;font-size:16px}.admin-pages .detail-forms-wrapper .input-wrapper .select-box{flex:0 0 calc(100% - 124px)}.admin-pages .detail-forms-wrapper .input-wrapper .input-label{flex:0 0 100px;font-size:18px}.admin-pages .detail-forms-wrapper .input-wrapper .main-photo-input{flex:0 0 100%}.admin-pages .detail-forms-wrapper .input-wrapper .select-options,.admin-pages .detail-forms-wrapper .input-wrapper .main-select-label{background-color:var(--backGround)}.admin-pages .detail-forms-wrapper .input-wrapper .error-box{flex:0 0 100%}.admin-pages .detail-forms-wrapper .input-wrapper.password-input-wrapper .input-show-btn{top:calc(50% - 15px)}@media (width<=768px){.admin-pages .detail-contents .detail-forms-wrapper .input-wrapper{flex:0 0 100%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
