.product-gallery{position:relative;overflow:hidden;height:68px;direction:ltr}.product-gallery .gallery-carousel{overflow:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none}.product-gallery .gallery-carousel::-webkit-scrollbar{display:none}.product-gallery .gallery-carousel .pictures{display:flex;flex-wrap:nowrap;margin-left:-8px}.product-gallery .gallery-carousel .pictures .gallery-item{line-height:0;display:inline-block;border:2px solid #eee;margin-left:8px;border-radius:4px;overflow:hidden;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}.product-gallery .gallery-carousel .pictures .gallery-item .thumbnail-pic{width:64px;height:64px;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;object-fit:cover;max-inline-size:100%;cursor:pointer}.product-gallery .gallery-carousel .pictures .gallery-item.selected{border-color:orange !important}.product-gallery .gallery-carousel:before,.product-gallery .gallery-carousel:after{content:"";width:30px;z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;visibility:hidden;opacity:0}.product-gallery .gallery-carousel.nav-next:after{visibility:visible;opacity:1;right:0;background:linear-gradient(to left, white, transparent)}.product-gallery .gallery-carousel.nav-prev:before{visibility:visible;opacity:1;left:0;background:linear-gradient(to right, white, transparent)}.product-gallery .carousel-prev,.product-gallery .carousel-next{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:15px;background-color:#fff;border-radius:50px;transition:.2s all ease-in;color:#000;cursor:pointer;box-shadow:0 0 3px rgba(0,0,0,.4);text-align:center}.product-gallery .carousel-prev:hover,.product-gallery .carousel-next:hover{transition:.2s all ease-in;box-shadow:0 0 3px rgba(0,0,0,.5)}.product-gallery .carousel-prev i,.product-gallery .carousel-next i{margin:0}.product-gallery .carousel-prev{left:5px}.product-gallery .carousel-next{right:5px}.imgbigpic>img{cursor:zoom-in}:root{--base-size: 4px;--primary-color: #306161}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.ui.selection.dropdown{width:100%}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:#686a70}[dir=rtl] .ui.selection.dropdown{text-align:right;padding:.78571429em 1em .78571429em 2.1em}[dir=rtl] .ui.selection.dropdown>.dropdown.icon{float:left;left:1em;right:auto}[dir=rtl] .ui.selection.dropdown .menu>.item{direction:rtl;text-align:right}[dir=rtl] .ui.checkbox .box,[dir=rtl] .ui.checkbox label{padding-right:1.85714em;padding-left:0}[dir=rtl] .ui.checkbox input[type=checkbox],[dir=rtl] .ui.checkbox input[type=radio]{right:0;left:auto}[dir=rtl] .ui.checkbox label:before,[dir=rtl] .ui.checkbox .box:before,[dir=rtl] .ui.checkbox label:after,[dir=rtl] .ui.checkbox .box:after{left:auto;right:0}.ellipsis{white-space:nowrap !important;text-overflow:ellipsis;overflow:hidden;max-width:100%}.ui.form.inline .field{display:flex;align-items:center}.ui.form.inline .field label{flex:0 0 auto;padding-left:8px}.ui.form.inline .field>*:not(label){flex:1 1 auto;max-width:100%;min-width:0}@media screen and (max-width: 399px){.ui.form.inline .field{display:block}}.modal-fade-enter,.modal-fade-leave-to{opacity:0}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .5s ease}.card-section{--border-color: #efefef;background:#fdfdfd;display:block;border-radius:3px;-webkit-animation:fadeEffect .5s;animation:fadeEffect .5s;padding:0}.card-section .card-header{padding:8px 16px 0;margin:0}.card-section .card-body{padding:16px}.card-section .card-footer{border-top:1px solid var(--border-color);background-color:#fdfdfd;padding:8px}.card-section.compact .card-body{padding:8px}.card-section.compact .card-header{padding:8px 8px 0;margin:0}.card-section.bordered{border:1px solid rgba(34,36,38,.15)}.card-section.bordered .card-header{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-left:-1px;margin-right:-1px;width:auto}.box-title i{margin-top:0}.form-control{border:1px solid #ccc;line-height:32px;height:32px;border-radius:3px;-webkit-box-shadow:0 4px 10px -3px #ddd;box-shadow:0 4px 10px -3px #ddd;width:100%;padding:.3em 5px;max-width:100%;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease;outline:0 !important}.form-control:hover{background-color:#f3f3f3;border-color:#d2d2d2;-webkit-transition:all .3s ease;transition:all .3s ease}.ui-dialog{position:fixed;left:0;width:100%;height:100%;max-width:100vw;max-height:100vh;display:flex;justify-content:center;align-items:center;z-index:9999999;top:0;opacity:0;transition:opacity .4s;overflow:auto}.ui-dialog .ui-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:all;outline:0;background:rgba(0,0,0,.4)}.ui-dialog .ui-dialog-content{min-width:200px;min-height:200px;background:#fff;z-index:100;border-radius:2px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;will-change:scroll-position;overflow:auto;-webkit-overflow-scrolling:touch;max-height:100%}.ui-dialog .ui-dialog-content .ui-dialog-header{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding:2px 4px}.ui-dialog .ui-dialog-content .ui-dialog-header>.ui-dialog-title{flex:1 1 auto;height:auto;font-size:14px;padding-left:8px;font-weight:bold}.ui-dialog .ui-dialog-content .ui-dialog-header button.ui-close-popup{-webkit-appearance:none;border:none;background:none;opacity:.5;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:30px;width:30px}.ui-dialog .ui-dialog-content .ui-dialog-header button.ui-close-popup:hover{opacity:.8}.ui-dialog.open{opacity:1}@-webkit-keyframes animatetop{from{top:-20px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-20px;opacity:0}to{top:0;opacity:1}}body{height:100vh}.elem-hidden{visibility:hidden;display:none}