body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slider{height:300px;display:grid;grid-template-rows:50px calc(100% - 50px);grid-template-columns:100%}.slider .slider-top{position:relative;margin:20px 0 0 40px}.slider .slider-top .slider-title{color:#da6200;font-weight:700;position:absolute;top:0;left:20px;font-size:22px}.slider .slider-top .slider-show-all{position:absolute;bottom:0;right:0}.slider .slider-top .slider-show-all button{position:relative;z-index:2;background-color:transparent;color:#1e7ed8;cursor:pointer;border:none;border-bottom:1px solid transparent;transition:all .2s ease-in-out}.slider .slider-top .slider-show-all button:hover{border-bottom:1px solid #1e7ed8}.slider .slider-content:hover .slider-item{transform:translateX(-10%)}.slider .slider-item:hover~.slider-item{transform:translateX(10%)}.slider .slider-item:hover{transform:scale(1.2)!important}.slider .slider-content{display:flex}.slider .slider-content .slider-item{height:100%;background:transparent;flex:0 0 19.7%;text-align:center;margin:0 20px;transition:transform .3s ease .1s}.slider .slider-content .slider-item:last-child{margin-right:80px}.slider .slider-content .slider-item .item .item-top .item-title{font-size:18px}.slider .slider-content{width:100%;height:100%;overflow:visible}.slider .swiper-slide{max-width:200px;height:300px}.item{height:100%;width:200px!important}.item .item-top{margin:10px}.item .item-title{color:#da6200;font-weight:700;font-size:22px}.item .item-pic{height:calc(100% - 50px);display:flex;flex-direction:column;justify-content:center;align-items:center}.item .item-pic img{max-width:100%;max-height:100%;border-radius:20px}.start-page{overflow-y:auto;overflow-x:hidden;height:calc(100% - 150px)}.filter-page{display:grid;height:calc(100% - 50px);grid-template-rows:50px calc(50% - 50px) 50%;grid-template-columns:auto auto 280px;grid-template-areas:"top top none" "content content side" "content content side"}@media (max-width:820px){.filter-page{grid-template-columns:auto;grid-template-rows:50px calc(100% - 50px);grid-template-areas:"top" "content"}}.filter-page .filter-sidebar{grid-area:side;padding:10px}@media (max-width:820px){.filter-page .filter-sidebar{display:none}}.filter-page .filter-sidebar ::-webkit-scrollbar{width:0;background-color:#fff}.filter-page .filter-sidebar .filter-sidebar-wrapper{padding:10px;background-color:#fff;border-radius:15px;height:calc(100% - 20px)}.filter-page .filter-sidebar .filter-sidebar-wrapper .filter-sidebar-title{font-size:28px;color:#da6200}.filter-page .filter-sidebar .filter-sidebar-wrapper .filter-sidebar-filter{height:calc(100% - 37px);overflow-y:scroll;overflow-x:hidden}.filter-page .filter-topbar{grid-area:top;display:flex;justify-content:center;align-items:center}.filter-page .filter-topbar>div{margin-right:20px}.filter-page .filter-topbar>div:last-child{margin:0}.filter-page .filter-topbar .filter-page-orderby{width:200px}.filter-page .filter-topbar .filter-page-search{width:60%}@media (max-width:820px){.filter-page .filter-topbar .filter-page-search{width:auto}}.filter-page .filter-topbar .filter-page-search input{color:#000}.filter-page .filter-content{grid-area:content;overflow-y:auto}.filter-foldable-item{position:relative;display:flex;flex-direction:column;width:100%}.filter-foldable-item .filter-foldable-item-content{overflow:hidden;padding:10px}.filter-foldable-item .filter-foldable-item-content *{font-size:18px!important;color:#000!important}.filter-foldable-item .filter-foldable-item-content .klumpp-input{margin:0!important}.filter-foldable-item .filter-foldable-item-content .klumpp-input .klumpp-input-checkbox{box-shadow:none!important;border:1px solid grey;font-size:10px!important;width:20px!important;height:20px!important}.filter-foldable-item .filter-foldable-item-content .klumpp-input .klumpp-input-checkbox .klumpp-input-field-content{padding:0!important;width:20px!important;height:20px!important}.filter-foldable-item .filter-foldable-item-title{font-size:22px;display:flex;justify-content:flex-start;cursor:pointer}.filter-foldable-item .filter-foldable-item-button{position:absolute;top:0;right:0;cursor:pointer;background-color:transparent;border:none;transition:all .2s ease-in-out}.filter-foldable-item-up button,.filter-foldable-item .filter-foldable-item-button:hover{transform:rotate(180deg)}.filter-foldable-item-up button:hover{transform:rotate(0deg)!important}.filter-foldable-item-up .filter-foldable-item-content{display:none}.select-box{position:relative;display:flex;background-color:hsla(0,0%,50.2%,.1);width:100%;padding:6px;border-radius:10px;cursor:pointer}.select-box *{font-size:18px}.select-box .select-box-value{flex-grow:1}.select-box .select-box-arrow{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.select-box .select-box-menu{position:absolute;z-index:2;top:100%;width:calc(100% - 12px);border-radius:10px;background-color:#c8c8c8;overflow:hidden;display:none}.select-box .select-box-menu .select-box-menu-item{padding:5px;transition:all .1s ease-in-out;cursor:pointer}.select-box .select-box-menu .select-box-menu-item:hover{background-color:hsla(0,0%,50.2%,.2)}.select-box-open .select-box-menu{display:block}.text-input{width:100%;background-color:hsla(0,0%,50.2%,.1);font-size:18px;padding:8px;border-radius:10px;border:none;transition:all .2s ease-in-out}.text-input:hover{background-color:hsla(0,0%,50.2%,.2)}.text-input:active,.text-input:focus{outline:none}.checkbox-field{display:flex;justify-content:flex-start;width:100%;flex-wrap:wrap}.checkbox-field>div{min-width:49%}.checkbox-input{display:flex}.checkbox-input .checkbox-input-label{flex-grow:1;padding:2px;display:flex;justify-content:flex-start;margin-right:5px;word-wrap:break-word;overflow:hidden}.checkbox-input .checkbox-input-button{flex-shrink:0;width:24px;height:24px;border:1px solid #000;display:flex;justify-content:center;align-items:center;border-radius:50px;cursor:pointer}.filter-page-item{display:inline-flex;width:200px;height:250px;padding:15px;margin:15px;flex-direction:column;background-color:#fff;border-radius:15px;cursor:pointer}.filter-page-item .filter-page-item-title .filter-page-item-title-name{font-size:22px;color:#da6200;font-weight:700}.filter-page-item .filter-page-item-title .filter-page-item-title-producer{font-size:18px;color:#000}.filter-page-item .filter-page-item-image{flex-grow:1;overflow:hidden}.filter-page-item .filter-page-item-image img{border-radius:10px;max-width:100%;max-height:100%}.filter-page-item .filter-page-item-footer .filter-page-item-footer-wheel-color{display:flex;margin-bottom:10px}.filter-page-item .filter-page-item-footer .filter-page-item-footer-wheel-color .filter-page-item-footer-wheel{width:50%;padding:5px}.filter-page-item .filter-page-item-footer .filter-page-item-footer-wheel-color .filter-page-item-footer-wheel .filter-page-item-footer-wheel-title{color:#da6200;font-weight:700}.filter-page-item .filter-page-item-footer .filter-page-item-footer-wheel-color .filter-page-item-footer-color{width:50%;padding:5px;border-left:1px solid hsla(0,0%,50.2%,.8)}.filter-page-item .filter-page-item-footer .filter-page-item-footer-wheel-color .filter-page-item-footer-color .filter-page-item-footer-color-title{color:#da6200;font-weight:700}.filter-page-item .filter-page-item-footer .filter-page-item-footer-properties{display:flex;flex-wrap:wrap;justify-content:center}.filter-page-item .filter-page-item-footer .filter-page-item-footer-properties .filter-page-item-footer-property-title{color:#da6200;font-weight:700;margin-bottom:10px;width:100%}.filter-page-item .filter-page-item-footer .filter-page-item-footer-properties .filter-page-item-footer-property{font-size:18px;padding:0 10px 10px}.filter-page-item .filter-page-item-footer .filter-page-item-footer-properties .filter-page-item-footer-property:last-child{margin-bottom:5px}.wishlist-slider{height:300px;display:grid;grid-template-rows:50px calc(100% - 50px);grid-template-columns:100%}.wishlist-slider .slider-top{position:relative;margin:20px 0 0 40px}.wishlist-slider .slider-top .slider-title{color:#da6200;font-weight:700;font-size:22px;text-align:center}.wishlist-slider .slider-top .slider-show-all{position:absolute;bottom:0;right:0}.wishlist-slider .slider-top .slider-show-all button{position:relative;z-index:2;background-color:transparent;color:#1e7ed8;cursor:pointer;border:none;border-bottom:1px solid transparent;transition:all .2s ease-in-out}.wishlist-slider .slider-top .slider-show-all button:hover{border-bottom:1px solid #1e7ed8}.wishlist-slider .slider-content:hover .slider-item{transform:translateX(-10%)}.wishlist-slider .slider-item:hover~.slider-item{transform:translateX(10%)}.wishlist-slider .slider-item:hover{transform:scale(1.2)!important}.wishlist-slider .slider-content{display:flex}.wishlist-slider .slider-content .slider-item{height:100%;background:transparent;flex:0 0 19.7%;text-align:center;margin:0 20px;transition:transform .3s ease .1s}.wishlist-slider .slider-content .slider-item:last-child{margin-right:80px}.wishlist-slider .slider-content{width:100%;height:100%;overflow:visible}.wishlist-slider .swiper-slide{max-width:200px;height:300px}.App,.root,body,html{overflow:hidden}.App{background-color:#e6f1f5;width:100vw;height:100vh}.root{overflow:visible}::-webkit-scrollbar{width:4px}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:#e6f1f5}::-webkit-scrollbar-thumb{background-color:rgba(50,50,50,.7);border-radius:10px}*{scrollbar-color:hsla(0,0%,39.2%,.7);scrollbar-width:4px}button:active,button:focus{-moz-outline-style:none;outline:none;outline:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation{width:100%;height:150px;position:relative;transition:height .5s}.navigation .user-button-pane{display:none;background-color:#fff;padding:10px;z-index:5;border-radius:10px;flex-direction:column;border:1px solid #000}.navigation .user-button-pane .user-button-title{font-size:18px;border-bottom:1px solid #000;margin-bottom:5px;color:#da6200}.navigation .user-button-pane .user-button-content{display:flex;flex-direction:column;border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:5px}.navigation .user-button-pane .user-button-content button{width:calc(100% - 3px);border-radius:10px;cursor:pointer;background-color:transparent;border:1px solid #000;margin:2px;padding:5px;transition:all .2s ease-in-out}.navigation .user-button-pane .user-button-content button.matchpath,.navigation .user-button-pane .user-button-content button:hover{background-color:hsla(0,0%,50.2%,.2)}.navigation .user-button-pane .user-button-footer{display:flex;justify-content:center}.navigation .user-button-pane .user-button-footer button{background-color:transparent;border:1px solid #000;border-radius:10px;cursor:pointer;padding:5px;display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out}.navigation .user-button-pane .user-button-footer button:hover{background-color:hsla(0,0%,50.2%,.2)}.navigation .open-user{position:absolute;right:20px;top:70px;display:flex}.navigation .navigation-wrapper{background-color:#fff;overflow:hidden;height:100%;display:flex;position:relative;flex-direction:column}.navigation .navigation-wrapper .navigation-buttons{padding:30px 80px 30px 30px;display:flex;flex-direction:row;justify-content:flex-end;transition:padding .5s;z-index:2}@media (max-width:500px){.navigation .navigation-wrapper .navigation-buttons{padding:30px 10px 30px 30px}}.navigation .navigation-wrapper .navigation-buttons .user-button{position:relative}.navigation .navigation-wrapper .navigation-buttons .user-button img{height:30px;border-radius:50px}.navigation .navigation-wrapper .navigation-buttons button{background-color:transparent;color:#fff;font-weight:700;font-size:22px;display:flex;justify-content:center;align-items:center;margin-left:20px;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all .2s ease-in-out}.navigation .navigation-wrapper .navigation-buttons .matchpath,.navigation .navigation-wrapper .navigation-buttons button:hover{border-color:#fff}.navigation .navigation-wrapper .navigation-banner{position:absolute;top:0;left:0;width:100%;z-index:0;height:100%}.navigation .navigation-wrapper .navigation-banner img{min-width:100%;height:150px;filter:blur(1px);-webkit-filter:blur(1px)}.navigation .navigation-wrapper .navigation-logo{position:absolute;top:0;left:0;width:100%;z-index:1;height:100%;display:flex;justify-content:flex-start;align-items:center}@media (max-width:500px){.navigation .navigation-wrapper .navigation-logo{align-items:flex-end}}.navigation .navigation-wrapper .navigation-logo img{transition:height .5s;margin-left:20px;height:80px}@media (max-width:500px){.navigation .navigation-wrapper .navigation-logo img{margin-left:20px;margin-bottom:25px;height:50px}}.small-nav{height:50px}.small-nav .open-user{position:absolute;right:20px;top:50px;display:flex}.small-nav .navigation-wrapper .navigation-buttons{padding:10px 80px 0 0}@media (max-width:500px){.small-nav .navigation-wrapper .navigation-buttons{padding:10px 10px 0 0}}.small-nav .navigation-wrapper .navigation-logo img{height:30px}@media (max-width:500px){.small-nav .navigation-wrapper .navigation-logo img{margin-bottom:5px}}@media (max-width:350px){.small-nav .navigation-wrapper .navigation-logo img{display:none}}.detail-page{height:100%;display:grid;grid-template-rows:50px calc(100% - 50px);grid-template-columns:calc(100% - 300px) 300px;grid-template-areas:"top top" "content side"}@media (max-width:900px){.detail-page{grid-template-areas:"top" "content" "side";grid-template-rows:50px auto auto;grid-template-columns:100%}}.detail-page .detail-page-top{grid-area:top;height:50px;margin-bottom:20px;position:relative;display:flex;justify-content:center;align-items:center}.detail-page .detail-page-top .detail-page-top-back{position:absolute;top:0;left:0;height:40px;margin:5px;cursor:pointer;background-color:transparent;border:none;padding:0;width:40px;border-radius:50px;transition:all .2s ease-in-out}.detail-page .detail-page-top .detail-page-top-back:hover{background-color:hsla(0,0%,50.2%,.2)}.detail-page .detail-page-top .detail-page-top-back i{height:100%;width:100%;font-size:28px;display:flex;justify-content:center;align-items:center}.detail-page .detail-page-top .detail-page-top-title{font-size:28px;color:#da6200;font-weight:700}.detail-page .detail-page-side{grid-area:side;display:flex;flex-direction:column;padding:15px;overflow:auto}@media (max-width:900px){.detail-page .detail-page-side{justify-content:center;align-items:center;max-width:700px}}.detail-page .detail-page-side .login-warning{display:flex;flex-direction:column;justify-content:center;align-items:center}.detail-page .detail-page-side .login-warning button{background-color:transparent;border:1px solid #000;border-radius:10px;cursor:pointer;transition:all .2s ease-in-out;padding:5px}.detail-page .detail-page-side .login-warning button:hover{background-color:hsla(0,0%,50.2%,.2)}.detail-page .detail-page-side .detail-page-side-wrapper{display:flex;flex-direction:column;padding:15px;background-color:#fff;border-radius:15px}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-information .payment-add-to-shopping-cart button{background-color:#d2d2d2;padding:10px;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease-in-out}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-information .payment-add-to-shopping-cart button:hover{background-color:hsla(0,0%,82.4%,.5)}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-information .payment-price-total{display:grid;grid-template-columns:100px calc(100% - 100px);grid-template-areas:"label value";margin-bottom:10px}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-information .payment-price-total .payment-total-label{grid-area:label;text-align:start;color:#da6200;font-weight:700}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-information .payment-price-total .payment-total-price{grid-area:value;padding-left:8px;text-align:start}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-information .payment-conclusion{border-bottom:1px solid rgba(0,0,0,.7);padding-bottom:5px;margin-bottom:5px;display:grid;grid-template-areas:"labels values";grid-template-columns:100px calc(100% - 100px)}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-information .payment-conclusion .payment-labels{grid-area:labels}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-information .payment-conclusion .payment-labels>div{height:50%;text-align:start;color:#da6200}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-information .payment-conclusion .payment-amount-values{grid-area:values;padding-left:8px}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-information .payment-conclusion .payment-amount-values>div{height:50%;text-align:start}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-select .payment-time{margin-bottom:5px}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-select .payment-time .DateRangePicker{width:100%}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-select .payment-time .DateRangePicker .date-value-field .date-capacity{overflow:hidden;display:flex;justify-content:center;align-items:center}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-select .payment-time .DateRangePicker .date-value-field .date-capacity .date-capacity-value{margin-right:5px;color:hsla(0,0%,50.2%,.7)}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-select .payment-time .DateRangePicker .date-value-field .date-capacity i{font-size:15px;color:hsla(0,0%,50.2%,.7)}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-select .payment-time .DateRangePicker .DateRangePickerInput{width:100%;border-radius:10px}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-select .payment-amount{display:flex;margin-bottom:5px}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-select .payment-amount .payment-amount-label{padding-right:5px;display:flex;color:#da6200;justify-content:center;align-items:center}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-select .payment-amount .payment-amount-values{display:flex}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-select .payment-amount .payment-amount-values .payment-amount-input{flex-basis:0;background-color:#e6e6e6;color:#000;border-radius:10px;height:26px;padding:0;width:20px;text-align:center}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-payment-select .payment-amount .payment-amount-values .payment-amount-max{display:flex;justify-content:center;align-items:center}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-wishlist{position:relative;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid rgba(0,0,0,.7)}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-wishlist .detail-page-side-wishlist-star{position:absolute;top:0;left:0;height:100%;display:flex;justify-content:center;align-items:center;z-index:0}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-wishlist .detail-page-side-wishlist-button{position:relative;width:100%;height:100%;padding:10px;border-radius:15px;z-index:1;background-color:transparent;border:1px solid hsla(0,0%,50.2%,.8);cursor:pointer;transition:all .2s ease-in-out}@media (max-width:900px){.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-wishlist .detail-page-side-wishlist-button{min-width:250px}}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-wishlist .detail-page-side-wishlist-button.active,.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-wishlist .detail-page-side-wishlist-button:hover{background-color:hsla(0,0%,50.2%,.2)}.detail-page .detail-page-side .detail-page-side-wrapper .detail-page-side-wishlist .detail-page-side-wishlist-button .spinner{width:auto;height:29px;min-width:0;min-height:0}.detail-page .detail-page-content{grid-area:content;display:flex;flex-direction:column;overflow-y:scroll}.detail-page .detail-page-content .detail-page-content-details{display:flex}.detail-page .detail-page-content .detail-page-content-details .detail-page-content-details-slider{width:40%;padding:20px}.detail-page .detail-page-content .detail-page-content-details .detail-page-content-details-slider .slider-wrapper{height:100%}.detail-page .detail-page-content .detail-page-content-details .detail-page-content-details-properties{width:60%;display:flex;flex-direction:column;justify-content:center}.detail-page .detail-page-content .detail-page-content-details .detail-page-content-details-properties .detail-page-property-title{font-size:22px;color:#da6200;text-align:start;font-weight:700;margin-top:10px}.detail-page .detail-page-content .detail-page-content-details .detail-page-content-details-properties .detail-page-property{display:flex;padding:10px}.detail-page .detail-page-content .detail-page-content-details .detail-page-content-details-properties .detail-page-property .detail-page-property-name{width:100px;display:flex;font-size:18px;color:#da6200;justify-content:flex-start}.detail-page .detail-page-content .detail-page-content-details .detail-page-content-details-properties .detail-page-property .detail-page-property-value{width:auto;display:flex;justify-content:flex-start}.detail-page .detail-page-content .detail-page-content-details .detail-page-content-details-properties .detail-page-property-tags{display:flex;flex-wrap:wrap}.detail-page .detail-page-content .detail-page-content-details .detail-page-content-details-properties .detail-page-property-tags .detail-page-tag{border:1px solid #000;border-radius:10px;padding:5px;margin:5px}.detail-page .detail-page-content .detail-page-content-description{padding:15px}.detail-page .detail-page-content .detail-page-content-description .detail-page-content-description-title{font-size:22px;color:#da6200;margin-bottom:20px;font-weight:700}.slider-content{display:flex}.slider-content .slider-item{height:100%;background:transparent;text-align:center;margin:0 2px;transition:transform .3s ease .1s}.slider-content .slider-item .item{width:auto!important}.payment-page{flex-direction:column;height:100%;align-items:center}.payment-page,.payment-page .payment-top{display:flex;width:100%;justify-content:center}.payment-page .payment-top{position:relative}.payment-page .payment-top .detail-page-top-back{position:absolute;top:0;left:0;margin:10px;background-color:transparent;border:none;cursor:pointer;transition:all .2s ease-in-out;padding:5px;border-radius:50px;display:flex;justify-content:center;align-items:center}.payment-page .payment-top .detail-page-top-back i{font-size:28px}.payment-page .payment-top .detail-page-top-back:hover{background-color:rgba(0,0,0,.1)}.payment-page .payment-top .payment-title{color:#da6200;font-weight:700;font-size:28px;padding:10px}.payment-page .payment-content{padding:50px;max-width:700px;height:calc(100% - 157px);overflow-y:scroll}.payment-page .payment-content .payment-information{margin-bottom:20px}.payment-page .payment-content .payment-information .payment-information-title{text-align:start;color:#da6200;font-weight:700}.payment-page .payment-content .payment-information .payment-input{padding:10px;display:flex;flex-wrap:wrap}.payment-page .payment-content .payment-information .payment-input .payment-input-label{color:#da6200}.payment-page .payment-content .payment-information .payment-input .payment-input-value{background-color:#fff;border-radius:10px;color:#000;transition:all .2s ease-in-out}.payment-page .payment-content .payment-information .payment-input .payment-input-value:hover{background-color:hsla(0,0%,100%,.5)}.payment-page .payment-content .payment-paymethod{margin-bottom:20px}.payment-page .payment-content .payment-paymethod .payment-paymethod-title{text-align:start;color:#da6200;font-weight:700}.payment-page .payment-content .payment-paymethod .payment-paymethod-items{display:flex;justify-content:center;flex-wrap:wrap}.payment-page .payment-content .payment-paymethod .payment-paymethod-items .payment-method{cursor:pointer;width:150px;margin:10px;border:1px solid rgba(0,0,0,.2);background-color:hsla(0,0%,39.2%,.1);border-radius:10px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;padding:10px;transition:all .2s ease-in-out}.payment-page .payment-content .payment-paymethod .payment-paymethod-items .payment-method.active{border-color:#da6200;background-color:rgba(0,0,0,.2)!important}.payment-page .payment-content .payment-paymethod .payment-paymethod-items .payment-method:hover{background-color:rgba(0,0,0,.1)}.payment-page .payment-content .payment-paymethod .payment-paymethod-items .payment-method .payment-method-img,.payment-page .payment-content .payment-paymethod .payment-paymethod-items .payment-method .payment-method-img img{width:100%}.payment-page .payment-content .payment-paymethod .payment-paymethod-items .payment-method .payment-method-label{align-self:flex-end;color:#da6200;font-weight:700}.payment-page .payment-content .payment-creditcard{display:none;margin-bottom:20px}.payment-page .payment-content .payment-creditcard.active{display:block}.payment-page .payment-content .payment-creditcard .payment-credit-title{color:#da6200;font-weight:700;text-align:start}.payment-page .payment-content .payment-creditcard .creditcard-submit{background-color:rgba(0,0,0,.1);border-radius:10px;border:none;cursor:pointer;width:auto;padding:10px;transition:all .2s ease-in-out}.payment-page .payment-content .payment-creditcard .creditcard-submit:disabled{cursor:default}.payment-page .payment-content .payment-creditcard .creditcard-submit:disabled:hover{background-color:rgba(0,0,0,.1)}.payment-page .payment-content .payment-creditcard .creditcard-submit:hover{background-color:rgba(0,0,0,.2)}.payment-page .payment-content .payment-creditcard .payment-credit-wrapper{width:400px;margin:0 auto;overflow:hidden}@media (max-width:500px){.payment-page .payment-content .payment-creditcard .payment-credit-wrapper{width:300px}}.payment-page .payment-content .payment-warning{display:none}.payment-page .payment-content .payment-warning.active{display:block}.payment-page .payment-content .payment-conclusion{display:none}.payment-page .payment-content .payment-conclusion.active{display:block}.payment-page .payment-content .payment-conclusion .payment-conclusion-title{text-align:start;color:#da6200;font-weight:700}.payment-page .payment-content .payment-conclusion .payment-conclusion-items{display:grid;padding:10px;grid-template-areas:"names times amounts totals";border-bottom:1px solid #000;margin-bottom:10px}.payment-page .payment-content .payment-conclusion .payment-conclusion-items .payment-item-title{font-weight:700;color:#da6200}.payment-page .payment-content .payment-conclusion .payment-conclusion-items .payment-item-names{grid-area:names}.payment-page .payment-content .payment-conclusion .payment-conclusion-items .payment-item-names .payment-item-name{text-align:start}.payment-page .payment-content .payment-conclusion .payment-conclusion-items .payment-item-times{grid-area:times}.payment-page .payment-content .payment-conclusion .payment-conclusion-items .payment-item-times .payment-item-time{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:500px){.payment-page .payment-content .payment-conclusion .payment-conclusion-items .payment-item-times .payment-item-time{padding:0 5px}}.payment-page .payment-content .payment-conclusion .payment-conclusion-items .payment-item-times .payment-item-time .payment-item-gap{margin:0 5px}.payment-page .payment-content .payment-conclusion .payment-conclusion-items .payment-item-amounts{grid-area:amounts}.payment-page .payment-content .payment-conclusion .payment-conclusion-items .payment-item-totals{grid-area:totals}@media (max-width:500px){.payment-page .payment-content .payment-conclusion .payment-conclusion-items .payment-item-totals{padding:0 5px}}.payment-page .payment-content .payment-conclusion .payment-conclusion-pay{display:flex;flex-wrap:wrap;margin-bottom:20px;justify-content:center}.payment-page .payment-content .payment-conclusion .payment-conclusion-pay .payment-conclusion-pay-total{display:flex;width:100%;justify-content:center;margin-bottom:5px}.payment-page .payment-content .payment-conclusion .payment-conclusion-pay .payment-conclusion-pay-total .payment-conclusion-pay-total-label{color:#da6200;margin-right:5px}.payment-page .payment-content .payment-conclusion .payment-conclusion-pay .payment-conclusion-pay-total .payment-conclusion-pay-total-value{font-weight:700}.payment-page .payment-content .payment-conclusion .payment-conclusion-pay .payment-conclusion-pay-btn{background-color:#d2d2d2;padding:10px;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease-in-out}.payment-page .payment-content .payment-conclusion .payment-conclusion-pay .payment-conclusion-pay-btn:hover{background-color:hsla(0,0%,82.4%,.5)}.payment-page .payment-footer{width:100%;max-width:700px}.payment-dialog{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.payment-dialog .payment-dialog-title{color:#da6200;font-size:28px;font-weight:bolder}.payment-dialog .payment-dialog-method{color:#da6200;font-size:22px;font-weight:700}.payment-dialog .payment-dialog-text{color:#fff;font-size:18px;max-width:500px;margin-top:20px;font-weight:700}.payment-dialog .payment-dialog-img{height:120px;width:120px;margin:15px 0}.payment-dialog .payment-dialog-img img{height:100%;width:100%;fill:green}.payment-dialog .spinner{width:auto!important;height:auto!important}.payment-dialog .payment-dialog-buttons button{border-radius:10px;padding:10px;cursor:pointer;background-color:hsla(0,0%,100%,.4);color:#fff;border:none;transition:all .2s ease-in-out}.payment-dialog .payment-dialog-buttons button:hover{background-color:hsla(0,0%,100%,.3)}.credit-card-input{margin-top:20px}.credit-card-input .cc{margin:10px;width:calc(100% - 20px);background-image:radial-gradient(circle,#3d3b3f,#39383c,#363438,#323135,#2f2e32);border-radius:10px;padding-top:56.66%;position:relative}.credit-card-input .cc>div{position:absolute;color:#fff;top:0;height:100%;width:100%;border-radius:10px;box-shadow:0 0 10px rgba(var(--black),.3)}.credit-card-input .cc>div>div{position:absolute;padding:5px;border-radius:5px;border:2px solid transparent}.credit-card-input .cc>div>div.active{border-color:var(--orange)}.credit-card-input .cc>div .chip{width:40px;top:15%;left:30px;padding:0;border:0}.credit-card-input .cc>div .chip svg{fill:#daa520}.credit-card-input .cc>div .number{transition:all .3s ease-in-out;bottom:40%;left:30px;text-shadow:-1px -1px 1px hsla(0,0%,100%,.1),1px 1px 1px rgba(0,0,0,.5);font-weight:700;color:#daa520}.credit-card-input .cc>div .type{top:20px;right:30px}.credit-card-input .cc>div .type.back{top:auto;bottom:5px;right:15px}.credit-card-input .cc>div .type i{font-size:1.8rem}.credit-card-input .cc>div .type i:before{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline;display:initial}.credit-card-input .cc>div .type i.im-credit-card:before{background-image:linear-gradient(90deg,#fff,#fff)}.credit-card-input .cc>div .type i.im-cc-mastercard:before{background-image:linear-gradient(90deg,#eb001b,#f04510,#f46707,#f6840a,#f79e1b)}.credit-card-input .cc>div .type i.im-cc-visa:before{background-image:linear-gradient(90deg,#4e76d3,#4e6ecc,#4d65c5,#4e5dbe,#4e54b7)}.credit-card-input .cc>div .type i.im-cc-amazon:before{background-image:linear-gradient(90deg,#f90,#ef8f00,#df8600,#cf7c00,#c07300)}.credit-card-input .cc>div .name-label{font-size:.8rem;color:rgba(var(--light),.3);bottom:25%;left:30px}.credit-card-input .cc>div .date-label{font-size:.8rem;color:rgba(var(--light),.3);bottom:25%;right:30px}.credit-card-input .cc>div .name{bottom:calc(20% - 1rem);left:30px;text-transform:uppercase;font-size:.9rem}.credit-card-input .cc>div .date{bottom:calc(20% - 1rem);right:30px;font-size:.9rem}.credit-card-input .cc>div .magnetic-stripe{height:40px;width:100%;margin:0;padding:0;background:#000;border-radius:0;border:none;top:15%}.credit-card-input .cc>div .sign-field{width:50%;background:#fff;margin:0;padding:0;border-radius:0;height:15px;top:45%;left:5%;border:7px solid rgba(88,88,88,.6);border-right:none;border-left:none}.credit-card-input .cc>div .cvv{top:45%;left:60%}.cc-inputs{width:400%;display:flex;overflow:hidden;margin:20px 0;transition:margin-left .3s ease-in-out}.cc-inputs input{background-color:#fff;border-radius:10px;color:#000}.cc-inputs .hb-input{margin:5px}.cc-inputs .hidden{display:none}.map .map-wrapper{height:300px}.map .marker{background-image:url(data:image/jpeg;base64,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);background-size:cover;width:50px;height:50px;border-radius:50%;cursor:pointer}.map .mapboxgl-popup{max-width:200px}.map .mapboxgl-popup-content{text-align:center;font-family:"Open Sans",sans-serif}.shoppingcart{height:calc(100% - 50px);display:grid;grid-template-areas:"title" "items" "footer";grid-template-rows:-webkit-max-content auto -webkit-min-content;grid-template-rows:max-content auto min-content}.shoppingcart .cart-title{grid-area:title;color:#da6200;font-weight:bolder;font-size:28px;padding:10px}.shoppingcart .cart-items{display:flex;justify-content:center;flex-wrap:wrap;grid-area:items;padding:20px;overflow-y:auto}.shoppingcart .cart-items .cart-items-wrapper{flex-grow:1;text-align:center}.shoppingcart .cart-footer{grid-area:footer;background-color:#fff;padding:10px;display:flex;justify-content:flex-end;box-shadow:0 -8px 32px hsla(0,0%,50.2%,.4);z-index:1}.shoppingcart .cart-footer .cart-footer-total{display:flex;justify-content:center;align-items:center;border-bottom:2px solid #000;margin-right:30px}.shoppingcart .cart-footer .cart-footer-total .cart-footer-total-label{color:#da6200;font-weight:700;margin-right:5px}.shoppingcart .cart-footer .cart-footer-pay{background-color:#d2d2d2;padding:10px;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease-in-out}.shoppingcart .cart-footer .cart-footer-pay:hover{background-color:hsla(0,0%,82.4%,.5)}.cart-item{display:grid;grid-template-areas:"img title title" "img details payment" "img line line" "img conclusion conclusion";background-color:#fff;grid-template-columns:200px auto;padding:10px;position:relative;border-radius:10px;margin:20px auto;max-width:900px;width:calc(100% - 20px)}@media (max-width:600px){.cart-item{grid-template-areas:"title title" "img details" "img payment" "img line" "conclusion conclusion";grid-template-columns:150px auto}}.cart-item.invalid{border:1px solid red}.cart-item:first-child{margin:0 auto}.cart-item .cart-item-line{grid-area:line;height:1px;background-color:#000;margin:5px 0 0}.cart-item .cart-item-delete{position:absolute;top:0;right:0;background-color:transparent;color:red;padding:5px;margin:5px;border:none;border-radius:50px;cursor:pointer}.cart-item .cart-item-conclusion{grid-area:conclusion;display:flex;margin-top:10px;justify-content:center}.cart-item .cart-item-conclusion .shoppingcart-time{margin-bottom:5px}.cart-item .cart-item-conclusion .shoppingcart-time .DateRangePicker{width:100%}.cart-item .cart-item-conclusion .shoppingcart-time .DateRangePicker .date-value-field .date-capacity{overflow:hidden;display:flex;justify-content:center;align-items:center}.cart-item .cart-item-conclusion .shoppingcart-time .DateRangePicker .date-value-field .date-capacity .date-capacity-value{margin-right:5px;color:hsla(0,0%,50.2%,.7)}.cart-item .cart-item-conclusion .shoppingcart-time .DateRangePicker .date-value-field .date-capacity i{font-size:15px;color:hsla(0,0%,50.2%,.7)}.cart-item .cart-item-conclusion .shoppingcart-time .DateRangePicker .DateRangePickerInput{width:100%;border-radius:10px}.cart-item .cart-item-conclusion .cart-item-conclusion-total-label{padding:5px;color:#da6200;font-weight:700;margin-left:20px}.cart-item .cart-item-conclusion .cart-item-conclusion-total-value{padding:5px;font-weight:700}.cart-item .cart-item-img{grid-area:img;display:flex;justify-content:center;align-items:center}.cart-item .cart-item-img img{max-width:100%;max-height:100%;border-radius:10px}.cart-item .cart-item-details-title{grid-area:title;color:#da6200;font-size:22px;margin-bottom:10px;font-weight:700}.cart-item .cart-item-details{grid-area:details;display:grid;grid-template-areas:"label value";grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;margin-left:10px}.cart-item .cart-item-details .cart-item-details-labels{grid-area:label;margin-right:10px}.cart-item .cart-item-details .cart-item-details-labels>div{color:#da6200;text-align:start}.cart-item .cart-item-details .cart-item-details-values{grid-area:value}.cart-item .cart-item-details .cart-item-details-values>div{text-align:start}.cart-item .cart-item-payment{grid-area:payment;display:grid;grid-template-areas:"label value";grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto}@media (max-width:600px){.cart-item .cart-item-payment{margin-left:10px;margin-top:10px}}.cart-item .cart-item-payment .cart-item-payment-labels{grid-area:label;margin-right:10px}.cart-item .cart-item-payment .cart-item-payment-labels>div{color:#da6200;text-align:start}.cart-item .cart-item-payment .cart-item-payment-values{grid-area:value}.cart-item .cart-item-payment .cart-item-payment-values>div{text-align:start}.cart-item .cart-item-payment .cart-item-payment-values .cart-item-payment-amount-value{display:flex}.cart-item .cart-item-payment .cart-item-payment-values .cart-item-payment-amount-value .cart-item-amount-input{flex-basis:0;background-color:#e6e6e6;color:#000;border-radius:10px;height:26px;padding:0;width:20px;text-align:center}.cart-item .cart-item-payment .cart-item-payment-values .cart-item-payment-amount-value .cart-item-amount-max{display:flex;justify-content:center;align-items:center}.order-page{display:flex;flex-direction:column;align-items:center}.order-page .order-page-title{color:#da6200;font-weight:700;font-size:28px;margin-bottom:20px}.order-page .order-page-items{max-width:900px;width:100%}.order-page .order-page-items .order-item{border-radius:10px;margin:20px 0;background-color:#fff;display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-template-areas:"method personal" "method payment";cursor:pointer;transition:all .2s ease-in-out}.order-page .order-page-items .order-item:hover{background-color:hsla(0,0%,100%,.4)}.order-page .order-page-items .order-item .order-item-method{grid-area:method;overflow:hidden;display:flex;padding:10px;justify-content:center;align-items:center}.order-page .order-page-items .order-item .order-item-method img{width:100px}.order-page .order-page-items .order-item .order-item-personal-infos{grid-area:personal;padding:10px;display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid rgba(0,0,0,.6);justify-content:center}.order-page .order-page-items .order-item .order-item-personal-infos .order-item-payment-surname{color:#da6200;margin-right:10px}.order-page .order-page-items .order-item .order-item-personal-infos .order-item-payment-prename{color:#da6200;margin-right:5px}.order-page .order-page-items .order-item .order-item-payment-infos{padding:10px;grid-area:payment}.order-page .order-page-items .order-item .order-item-payment-infos .order-item-payment-total{display:flex;justify-content:center}.order-page .order-page-items .order-item .order-item-payment-infos .order-item-payment-total .order-item-payment-total-label{color:#da6200;font-weight:700;margin-right:5px}.order-page .order-page-items .order-item .order-item-payment-infos .order-item-payment-total .order-item-payment-total-value{font-weight:700}
/*# sourceMappingURL=main.461dba0a.chunk.css.map */