.search-bar_input_close{position:relative;width:30px;height:48px;cursor:pointer}.search-bar_input_close>*{position:absolute;top:14px;width:20px;height:20px}.searchBarContainer{position:relative;flex:2}.searchedProductListContainer{position:absolute;display:flex;flex-direction:column;background-color:#fff;border:solid black 1px;z-index:99;width:100%;border-radius:4px}.searchedProductListContainer-item{padding:5px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.searchedProductListContainer-item:hover{background-color:var(--secondary)}.searchedProductListContainer-item-price{text-align:end}._svg_ovpxl_1{line-height:14px}._svg_ovpxl_1 svg{width:14px;height:14px}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}._ArrowLeft_16jrj_1{position:absolute;right:1px;top:1px;margin:auto;width:20px;height:20px}._ArrowRight_16jrj_10{position:absolute;left:1px;top:1px;margin:auto;width:20px;height:20px}._Img_16jrj_19{padding:40px}.carousel-root{width:100%;height:100%}.carousel{height:20%}.carousel-slider{height:80%;display:flex;align-items:center;justify-content:center;background-color:#f5f6f6;border-radius:8px}.slider-wrapper{margin:auto 40px!important}.carousel-slider:hover>div:first-child,.carousel-slider:hover>div:last-child{opacity:1}.carousel .thumbs-wrapper{margin:0;height:100%}.thumbs-wrapper ul{padding:0;margin:10px 0;height:calc(100% - 20px)}.thumbs-wrapper li{aspect-ratio:1;border-radius:8px}.carousel .thumb{border:2px solid transparent;background-color:#f5f6f6;width:auto!important;height:100%!important;line-height:100%}.carousel ul{display:flex!important;align-items:center!important;justify-content:start!important}li.thumb{display:flex!important;align-items:center}.carousel .thumb.selected,.carousel .thumb:hover{border:2px solid #000}.carousel .thumb img{width:100%;height:100%;object-fit:contain;aspect-ratio:1 / 1}.product-editor-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.product-editor-modal{background-color:#fff;border-radius:8px;padding:30px;max-width:700px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.product-editor-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.product-editor-title{font-size:var(--font-size-title);font-weight:var(--font-weight-bold);color:#212529}.product-editor-form-field{margin-bottom:20px}.product-editor-text-field{width:100%}.product-editor-text-field .MuiOutlinedInput-root fieldset{border-color:var(--gray-300)}.product-editor-text-field .MuiOutlinedInput-root:hover fieldset,.product-editor-text-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--primary)}.product-editor-text-field .MuiInputLabel-root{color:var(--gray-600)}.product-editor-text-field .MuiInputLabel-root.Mui-focused{color:var(--primary)}.product-editor-action-buttons{display:flex;gap:15px;justify-content:flex-end;margin-top:30px}.product-editor-save-button{background-color:var(--primary);color:#fff;padding:10px 20px;border-radius:8px;font-size:var(--font-size-m);font-weight:var(--font-weight-medium);border:none;display:flex;align-items:center;gap:8px;cursor:pointer;transition:background-color .2s}.product-editor-save-button:hover{background-color:var(--secondary)}.product-editor-save-button:disabled{background-color:var(--gray-300);cursor:not-allowed}.product-editor-cancel-button{background-color:transparent;color:#212529;padding:10px 20px;border-radius:8px;font-size:var(--font-size-m);font-weight:var(--font-weight-medium);border:2px solid var(--gray-300);display:flex;align-items:center;gap:8px;cursor:pointer;transition:background-color .2s,border-color .2s}.product-editor-cancel-button:hover{background-color:var(--gray-100);border-color:var(--gray-400)}.product-editor-change-indicator{background-color:var(--orange);color:#fff;padding:2px 8px;border-radius:12px;font-size:var(--font-size-s);font-weight:var(--font-weight-medium);margin-left:10px}.product-editor-section-title{font-size:var(--font-size-l);font-weight:var(--font-weight-bold);color:#212529;margin-top:20px;margin-bottom:10px!important}.product-editor-select .MuiOutlinedInput-notchedOutline{border-color:var(--gray-300)}.product-editor-select:hover .MuiOutlinedInput-notchedOutline,.product-editor-select.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)}.product-editor-switch .MuiSwitch-switchBase.Mui-checked{color:var(--primary)}.product-editor-switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--primary)}.product-editor-field-group{display:flex;gap:15px;margin-bottom:20px}.product-editor-field-group>*{flex:1}.admin-product_list_container{display:flex;max-width:100%;flex-wrap:wrap;overflow:scroll}.admin-product_container{cursor:pointer;width:auto}.admin-product_image_container{border-radius:4px;border:1px solid var(--primary);background-color:transparent;position:relative}@media only screen and (min-width: 0px){.admin-product_container{flex-basis:100%;max-width:100%}}@media only screen and (min-width: 445px){.admin-product_container{flex-basis:50%;max-width:50%}}@media only screen and (min-width: 640px){.admin-product_container{flex-basis:33.333333%;max-width:33.333333%}}@media only screen and (min-width: 900px){.admin-product_container{flex-basis:20%;max-width:20%}}.admin-product_image_wrapper{width:100%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.admin-product_image{max-width:calc(100% - 20px);max-height:calc(100% - 20px)}.admin-product_title{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--font-size-s)}.admin-product_prices{display:flex;justify-content:space-between;font-size:var(--font-size-s);font-weight:var(--font-weight-bold)}.admin-product_price:last-child{margin-left:10px;color:var(--gray-400)}.general-message_container{display:flex;align-items:center;width:100%;background-color:var(--secondary);color:#fff;text-align:center;padding:5px 0}.general-message_container p{flex:1}.general-message_container span{margin:0 10px;float:right}.general-message_container span>*{width:20px;height:20px;cursor:pointer}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:greyscale;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;--secondary: #6bbea2;--primary: #2a337d;--greyBackground: #efeef5;--orange: #fe5000;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--font-size-xs: 8px;--font-size-s: 12px;--font-size-m: 14px;--font-size-l: 16px;--font-size-xl: 20px;--font-size-title: 24px;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;background-color:#fff}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}*:focus-visible{outline:none}
