.mobile .product-details,.mobile .service-details{background-color:#171a26;max-width:550px;margin-left:auto;margin-right:auto}.mobile .product-details .product-image-container{background-color:#171a26}.mobile .product-details .product-image{text-align:center;height:auto;border:unset;background:unset;background-color:#fff}.mobile .product-details .product-image img{width:100%}@media (min-width:400px){.mobile .product-details .product-image{height:auto}}@media (min-width:576px){.mobile .product-details .product-image{width:auto;height:auto}}.mobile .product-details .thumbnails-container{margin-top:10px;width:auto}.mobile .product-details .thumbnails-container a:hover{cursor:pointer}.mobile .product-details .product-image-thumb{background-color:#fff;max-height:80px;border:1px solid #414345;margin:0 2px}.mobile .product-details .selling-price,.mobile .service-details .selling-price{color:#f33}.mobile .product-details .btn-mp-secondary{width:100%}.mobile .product-details .prod-unavailable{text-align:center}.mobile .register-form,.mobile .reset-password-form,.mobile .sign-in-form{background-color:#171a26;width:100%;max-width:600px}.mobile .register-form input,.mobile .sign-in-form input{width:100%}.mobile .register-form .error,.mobile .reset-password-form .error,.mobile .sign-in-form .error{background-color:unset;font-size:1rem;padding:10px;border:1px solid #414345;border-radius:4px}.mobile .register-form .error span,.mobile .reset-password-form .error span,.mobile .sign-in-form .error span{color:#ff6060}.mobile .reset-password-form h5{line-height:1.5rem}.mobile .register-form.border.rounded,.mobile .reset-password-form.border.rounded,.mobile .sign-in-form.border.rounded{border-color:#414345!important}.mobile .seller-form,.mobile .user-order{background-color:#171a26;border:1px solid #414345!important;width:100%;max-width:600px}.mobile .seller-form,.mobile .user-order{max-width:700px}.mobile .result{min-height:100%;max-height:auto;width:100%;background-color:#dadada;margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:left}.mobile .product-cover-preview,.mobile .product-image-preview{max-width:150px;max-height:150px;object-fit:cover;padding:.75rem}.mobile .product-order-thumb{width:20px;height:20px}.mobile .return-order-thumb{width:27px;height:27px}.mobile .price-field{width:400px!important}.mobile .price-edit-field{width:100px!important}.mobile .status-pill{font-size:.575em;width:3.6rem;margin-bottom:3px}.mobile .title-limit{width:250px}.mobile .edit-title-limit,.mobile .title-limit{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile .edit-title-limit{width:400px}.mobile .popup-title-limit{display:block;width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile .product-listing{font-size:.875em}.mobile .edit-product-listing{font-size:.825em}.mobile .small-text{font-size:.875em}.mobile .action-button{width:70px}body,html{font-size:18px;background-color:#171a26!important}input[type=text]:disabled{background:#ccc}.app-intro{position:fixed;z-index:3;left:0;top:0;width:100%;height:100%;color:#acacac;background-color:#171a26}.app-intro .app-intro-text{font-size:1.5rem;position:fixed;width:300px;height:80px;top:50%;left:50%;margin-top:-50px;margin-left:-150px;text-align:center}.display-none{display:none}.moving-cart{position:relative;left:100px;-webkit-animation-name:moving-cart;animation-name:moving-cart;-webkit-animation-duration:7s;animation-duration:7s}@-webkit-keyframes moving-cart{0%{left:-100px;opacity:.2}to{left:100px;opacity:1}}@keyframes moving-cart{0%{left:-100px;opacity:.2}to{left:100px;opacity:1}}.mobile{color:#acacac;padding-bottom:4rem}.mobile,.mobile .mobile-home{background-color:#171a26}.mobile a{color:#acacac;text-decoration:none}.mobile a.active{color:#00f}.mobile a:hover{color:#a9d3ff}.mobile button.btn-primary{width:100%;max-width:unset}.mobile .mobile-header{background-color:#171a26}.mobile .mobile-header a{color:gold}.mobile .mobile-footer{position:fixed;z-index:2;left:0;bottom:0;width:100%;color:#acacac;text-align:center;padding:8px 0;border-top:1px solid #d4af37;background-color:#171a26}.mobile .mobile-footer i{font-size:1.5rem}.mobile .mobile-footer .profile-pic{width:1.5rem;height:1.5rem}.mobile .mobile-footer a{color:#d4af37}.mobile .mobile-footer a.active{color:#fff2ac}.mobile .mobile-home .carousel{width:100%;padding:0 20px}.mobile .mobile-home img{width:100%}.mobile .smaller-font-size{font-size:.7em}.btn-grad{background-image:linear-gradient(#414345,#232526 51%,#414345);padding:15px 7px;text-align:center;transition:.5s;background-size:200% auto;color:#acacac;border-radius:10px;border:1px solid #414345;white-space:nowrap;margin-left:8px}.btn-grad:first-child{margin-left:0}.btn-grad:hover{background-position:100%;color:#a9d3ff;text-decoration:none}.mobile .mobile-product-list .prod-list-container .prod-link,.mobile .mobile-service-list .serv-list-container .serv-link{margin-left:15px}.mobile .mobile-product-list .prod-list-container .prod-link:first-child,.mobile .mobile-service-list .serv-list-container .serv-link:first-child{margin-left:0}.mobile .mobile-product-list .prod-list-container .product-image,.mobile .mobile-service-list .serv-list-container .service-image{background-color:#fff}.mobile .mobile-product-list .prod-list-container .product-container .product-details,.mobile .mobile-service-list .serv-list-container .service-container .service-details{background-image:linear-gradient(#414345,#232526 51%,#414345);padding:8px;transition:.5s;background-size:200% auto;border:1px solid #414345;min-width:200px}.mobile .mobile-product-list .prod-list-container .product-image,.mobile .mobile-service-list .serv-list-container .service-image{width:100px;height:100px}.mobile .mobile-product-list .prod-list-container .product-details .seller-rating,.mobile .mobile-service-list .serv-list-container .service-details .seller-rating{color:orange}.mobile-modal-content .modal-content{border:1px solid #414345}.mobile-modal-body,.mobile-modal-header{border-bottom:1px solid #414345;background-color:#171a26}.mobile-modal-header{padding:.5rem 1rem}.mobile-modal-header button{color:#fff;background:unset;font-size:1.5rem}.mobile-modal-header button:hover{color:#87ceeb}.mobile-modal-body .btn-grad{padding:7px 10px;border-radius:7px}.mobile-modal-body .btn-categories.btn-grad,.mobile-modal-body .search .btn-group{width:100%}.mobile-modal-body .btn-search.btn-grad{font-size:.8rem;border-top-left-radius:0;border-bottom-left-radius:0}.mobile-modal-body .dropdown-menu{width:100%}.mobile-modal-body .dropdown-menu:hover{cursor:pointer}.mobile .success-message{background-color:unset;border:1px solid #414345;font-size:1rem;padding:10px;border-radius:4px;color:#3a9cff}.mobile-container{max-width:600px;margin-left:auto;margin-right:auto}.mobile .search a.prod-link{border:0}.mobile .search .product{border:1px solid #414345;border-radius:5px;padding:10px;width:100%;max-width:250px}.mobile .search .product:hover{border:1px solid #a9d3ff}.mobile .search .product img{background-color:#fff;width:100%;max-width:230px}.mobile .product-thumb{width:40px;height:40px}@media (max-width:576px){.mobile .search .product{max-width:250px}}@media (max-width:540px){.mobile .search .product{max-width:200px}}@media (max-width:445px){.mobile .search .product{max-width:180px}}@media (max-width:400px){.mobile .search .product{max-width:160px}}@media (max-width:355px){.mobile .search .product{max-width:140px}}.hr-text{line-height:1em;position:relative;outline:0;border:0;color:#171a26;text-align:center;height:1.5em!important;opacity:1}.hr-text:before{content:"";background:linear-gradient(90deg,hsla(0,0%,100%,.05),#fff,hsla(0,0%,100%,.05));position:absolute;left:0;top:50%;width:100%;height:2px}.hr-text:after{content:attr(data-content);position:relative;display:inline-block;padding:0 .5em;line-height:1.5em;color:gold;font-size:1.2rem;background-color:#171a26}.hr-products.hr-text:before{background:linear-gradient(90deg,hsla(0,0%,100%,.05),#07f,#07f,hsla(0,0%,100%,.05))}.hr-services.hr-text:before{background:linear-gradient(90deg,hsla(0,0%,100%,.05),red,red,hsla(0,0%,100%,.05))}.hr-looking-for.hr-text:before{background:linear-gradient(90deg,hsla(0,0%,100%,.05),#0f0,#0f0,hsla(0,0%,100%,.05))}.font-color-gold{color:gold}.font-italic{font-style:italic!important}.font-size-point8rem{font-size:.8rem}.mobile .user-form{background-color:#171a26;border:1px solid #414345!important;width:100%;max-width:600px}.mobile .user-form.border-primary{border-color:#0d6efd!important}.mobile .user-form.border-danger{border-color:#dc3545!important}.mobile .user-form input{width:100%}.mobile .user-form button{max-width:150px}.mobile .user-form .error{background-color:#171a26;border:1px solid #414345;font-size:1rem;padding:10px;border-radius:4px}.mobile .user-form .error span{color:#ff6060}.mobile .user-profile .user-form{max-width:700px}.mobile .user-profile .vertical-bar{border-left:1px solid #eee}.mobile .user-profile .profile-picture a{color:#fff}.mobile .user-profile .profile-picture p{font-size:.8rem;margin-top:8px}.mobile .user-profile .fileSelected{color:#6495ed;word-wrap:break-word;max-width:200px}.mobile .user-profile .profile-picture img.user-profile-pic{max-width:80px;border-radius:10px}.mobile .btn.add{color:#0d6efd}.mobile .btn.add:hover{color:#0b5ed7}.mobile .address-list .field-name{width:50%;text-align:right}.mobile .address-list .address{background-color:#171a26;border:1px solid #414345;padding:25px;border-radius:10px;width:100%}.mobile .address-list .address .badge-default{background-color:#32cd32;height:1.2rem}.mobile .address-list .address .badge-addr-type{background-color:grey;margin:0 8px;height:1.2rem}.mobile .address-list .address .delete-button,.mobile .address-list .address .edit-button{font-size:.8rem;margin:0 4px}.mobile .shopping-cart .user-form,.mobile .user-checkout .user-form{max-width:1300px}.mobile .shopping-cart .user-form .alert:last-child{margin-bottom:0}.mobile .favorites .service-container,.mobile .shopping-cart .product-container,.mobile .wish-list .product-container{position:relative}.mobile .favorites .btn-remove,.mobile .shopping-cart .btn-remove,.mobile .wish-list .btn-remove{position:absolute;top:-8px;right:-8px;z-index:2;padding:2px 3px;background-color:#171a26;border:1px solid #414345;color:#acacac}.mobile .shopping-cart button.btn-remove:hover{border-color:#a9d3ff;color:#a9d3ff}.mobile .wish-list button.btn-remove:hover{border-color:#4790ff;color:#0d6efd}.mobile .favorites button.btn-remove:hover{border-color:#db5966;color:#dc3545}.mobile .wish-list .btn-remove{border:1px solid #0d6efd}.mobile .favorites .btn-remove{border:1px solid #dc3545}.mobile .shopping-cart .user-form .btn-remove{right:1rem}.mobile .shopping-cart .user-form h4{display:inline}.mobile .shopping-cart .user-form a{color:#f33}.mobile .shopping-cart .user-form a.btn-light{color:#000}.mobile .shopping-cart .alert.total-amount{border-color:#fff;color:#fff}.mobile .shopping-cart .alert.total-amount span{font-weight:700}.mobile .change-password .user-form{max-width:620px}.mobile .change-password .user-form button{max-width:unset}.mobile .pass-strength{font-size:.8rem}.mobile .pass-strength.strong{color:#00b600}.mobile .pass-strength.weak{color:#ff6060}.mobile .pass-not-match{font-size:.8rem;color:#ff6060}.mobile .change-password .user-form h5,.mobile .security-questions .user-form h5{line-height:1.5rem}.mobile .security-questions .user-form button{min-width:150px}.mobile .payment-options .user-form input[type=radio]{width:18px}.mobile .user-checkout button.change{width:unset;font-size:.8rem;padding:2px 5px 1px}.mobile .user-checkout-change-address label{display:inline}@media (min-width:768px){.mobile .user-profile .form-fields-container{min-width:400px}}.mobile .user-menu a.menu-link{display:block;position:relative;font-size:1.2rem;color:#fff;border-bottom:1px solid #414345!important;padding:20px 0}.mobile .user-menu a.menu-link:hover{background-color:#1f2230;color:#a9d3ff}.mobile .user-menu a.menu-link i{position:absolute;right:0}.mobile-modal .modal-content,.mobile .modal-content{background-color:#171a26;border:1px solid #414345;color:#acacac}.mobile-modal .modal-header,.mobile .modal-header{border-bottom:1px solid #414345}.mobile-modal .modal-footer,.mobile .modal-footer{border-top:1px solid #414345}.mobile .book-service div.alert,.mobile .favorites div.alert,.mobile .shopping-cart div.alert,.mobile .user-checkout div.alert,.mobile .user-purchase div.alert,.mobile .wish-list div.alert{background-image:linear-gradient(#414345,#232526 51%,#414345);background-size:200% auto;border:1px solid #414345}.mobile .wish-list div.alert:hover{border-color:#0d6efd;color:#acacac}.mobile .favorites div.alert:hover{border-color:#dc3545;color:#acacac}.mobile .wish-list .product-container:last-child a div.alert{margin-bottom:0}.mobile .shopping-cart .sc-thumbnail{max-width:50px}.mobile .shopping-cart .sc-price{color:#fff}.mobile .shopping-cart .form-check-input{cursor:pointer}.mobile .shopping-cart .check-out a{width:100%;color:#fff}.mobile .book-service div.alert,.mobile .user-checkout div.alert{color:#fff}.mobile .shopping-cart .quantity{font-size:.9rem}.mobile .shopping-cart .quantity input{max-width:90px;padding:3px 6px;font-size:.9rem;height:1.4rem}.font-size-09rem{font-size:.8rem;line-height:1.2rem}.color-white{color:#fff}.mobile .legal-page{background-color:#171a26;border:1px solid #414345!important;width:100%;max-width:600px}.react-calendar button.booked-client{color:#dc3545}.react-calendar{width:350px;max-width:100%;background:#000;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none;color:gold}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:gold;color:#000}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:gold;color:#000}.react-calendar__tile--now{background:#2e2e2e}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:gold}.react-calendar__tile--hasActive{background:gold;color:#000!important}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:gold}.react-calendar__tile--active{background:gold;color:#000!important}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:gold}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.services-menu.user-menu .accordion .accordion-item{background-color:#171a26;color:#fff}.services-menu.user-menu .accordion .accordion-item .accordion-button{background-color:#171a26;font-size:1.2rem;color:#fff;border-bottom:1px solid #414345!important;padding:1rem 0}.services-menu.user-menu .accordion .accordion-item .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E")!important}.services-menu.user-menu .accordion .accordion-item .accordion-button:hover{background-color:#1f2230;color:#a9d3ff}.services-menu.user-menu .accordion .accordion-item .accordion-body{padding-top:0}.mobile .services .user-form{border-color:#dc3545!important}.mobile .services .user-form.border-0{border:0!important}.mobile .services button[type=submit],a.btn-services-gold,button.btn-services-gold{max-width:unset;background-color:#d4af37;border-color:gold;color:#4e3c00}.mobile .services button[type=submit]:hover,a.btn-services-gold:hover,button.btn-services-gold:hover,button.selected-and-active{background-color:gold;border-color:#d4af37;color:#4e3c00}.mobile .services .modal-content{border:1px solid #dc3545}.mobile .services .modal-header{border-bottom:1px solid #dc3545}.mobile .services .modal-footer{border-top:none;padding:0 1.5rem 1.5rem 0}.mobile .services .modal-footer button{background-color:#d4af37;border-color:gold;color:#4e3c00}.mobile .services .modal{background-color:rgba(0,0,0,.6)}.mobile .services .comments .btn.btn-send-comment{padding:0;font-size:1.1rem;margin-left:2px;color:#d4af37}.mobile .services .comments .btn.btn-send-comment:hover{color:gold}.mobile .services .comments .btn.btn-show-comments{font-size:.8rem;padding:4px 10px}.mobile .services .comments .comment-me{font-size:.8rem;text-align:right;margin-bottom:7px}.mobile .services .comments .comment-not-me{font-size:.8rem;text-align:left;margin-bottom:7px}.mobile .services .comments .comment-me div{background-color:#dc3545;padding:6px 12px;border-radius:10px;max-width:80%}.mobile .services .comments .comment-not-me div{background-color:grey;padding:6px 12px;border-radius:10px;max-width:80%}.mobile .services .comments .sender-pic,.ratings-and-reviews .profile-pic{width:1.5rem;height:1.5rem}body,html{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.5rem;background-color:#f5f6f9;color:#585858}@media (min-width:1200px){body,html{font-size:18px}}body,fieldset,form,html,legend,li,ol,ul{margin:0;padding:0}fieldset,img{border:0}h1,h2,h3,h4,h5,h6,p{margin:0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.6rem}h4{font-size:1.3rem}h5{font-size:1rem}h6{font-size:.8rem}p{font-size:1rem}li{list-style:none}a{color:#000;text-decoration:none}a:hover{color:#f33}.clearfix:after{content:"";clear:both;display:table}.input-text{width:100%;padding:6px 12px;font-size:1rem;border:1px solid #ced4da;border-radius:.25rem;outline:none}.btn-mp-default{background-color:#f33;border-color:#f33;color:#fff}.btn-mp-default:hover{background-color:#ff5050;color:#fff}.btn-mp-secondary{background-color:#851919;border-color:#851919;color:#fff}.btn-mp-secondary:hover{background-color:#8b4545;color:#fff}.logo-text{white-space:nowrap}.error span{color:red}.success-message{background-color:#e4f1ff;font-size:.8rem;padding:4px 10px;border-radius:4px;color:#0080ff}.header{background-color:#ecf6ff}.header .input-group>.input-group-append>.btn,.home-search .input-group>.input-group-append>.btn{font-size:.8rem;line-height:1.5rem;background-color:#f33;border-color:#f33;border-top-left-radius:0;border-bottom-left-radius:0}.nav a:hover{color:#f33}.header .search ul.dropdown-menu span.dropdown-item{cursor:pointer}.header .user-greeting{line-height:1.8rem;margin-right:1rem}.footer{background-color:#000;color:#fff;padding-top:1.5rem}.footer a{font-size:.8rem;color:#fff}.footer a:hover{color:#f33}.copyright{background-color:#282828;color:#c8c8c8;font-size:.7rem;text-align:center;margin-top:1rem;padding-top:.35rem;padding-bottom:.35rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.mt-3{margin-top:1rem}.bi-md{font-size:1.5rem}@media (min-width:576px){.mt-sm-0{margin-top:0}.ml-sm-0{margin-left:0}.ml-sm-4{margin-left:1.5rem}}@media (min-width:768px){.mr-md-2{margin-right:.5rem}}[contenteditable].form-control:focus,[type=email].form-control:focus,[type=password].form-control:focus,[type=tel].form-control:focus,[type=text].form-control:focus,input.form-control:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea.form-control:focus,textarea:focus{box-shadow:none}.border-color-red{border-color:red}.search a.prod-link{border:0}.search .product{border:1px solid #a1a1a1;border-radius:5px;padding:10px;width:100%}.search .product:hover{border:1px solid #f33}.search .product img{width:100%}@media (min-width:576px){.search .product{max-width:300px}}
/*# sourceMappingURL=main.74ee0d74.chunk.css.map */