.Table-module-scss-module__-nlryq__table{border-collapse:collapse;text-align:left;width:100%}.Table-module-scss-module__-nlryq__header{background-color:#f9fafb;border-bottom:1px solid #e6e6e6}.Table-module-scss-module__-nlryq__head{color:#0c1421;cursor:pointer;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.Table-module-scss-module__-nlryq__head:hover{background-color:#f3f4f6}.Table-module-scss-module__-nlryq__body{background-color:#fff}.Table-module-scss-module__-nlryq__row{border-bottom:1px solid #e6e6e6;transition:background-color .2s}.Table-module-scss-module__-nlryq__row:hover{background-color:#f9fafb}.Table-module-scss-module__-nlryq__row>:first-child{width:18px}.Table-module-scss-module__-nlryq__cell{color:#333;padding:.75rem;font-size:.875rem}@media (max-width:768px){.Table-module-scss-module__-nlryq__cell{font-size:.75rem}}
.Checkbox-module-scss-module__WlkFlG__container{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:relative}.Checkbox-module-scss-module__WlkFlG__container .Checkbox-module-scss-module__WlkFlG__input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute}.Checkbox-module-scss-module__WlkFlG__container .Checkbox-module-scss-module__WlkFlG__input:checked+.Checkbox-module-scss-module__WlkFlG__checkmark{background-color:#f27a1a;border-color:#f27a1a}.Checkbox-module-scss-module__WlkFlG__container .Checkbox-module-scss-module__WlkFlG__input:checked+.Checkbox-module-scss-module__WlkFlG__checkmark:after{opacity:1}.Checkbox-module-scss-module__WlkFlG__container .Checkbox-module-scss-module__WlkFlG__input:disabled{cursor:not-allowed}.Checkbox-module-scss-module__WlkFlG__container .Checkbox-module-scss-module__WlkFlG__input:disabled+.Checkbox-module-scss-module__WlkFlG__checkmark{background-color:#d1d5db;border-color:#0000}.Checkbox-module-scss-module__WlkFlG__container .Checkbox-module-scss-module__WlkFlG__checkmark{background-color:#d1d5db;border:2px solid #0000;border-radius:4px;width:100%;height:100%;transition:all .2s;position:absolute;top:0;left:0}.Checkbox-module-scss-module__WlkFlG__container .Checkbox-module-scss-module__WlkFlG__checkmark:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;transition:opacity .2s;position:absolute;top:2px;left:5px;transform:rotate(45deg)}
.Button-module-scss-module__9nNqRG__button{cursor:pointer;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:fit-content;font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.Button-module-scss-module__9nNqRG__button:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.Button-module-scss-module__9nNqRG__button[data-loading=true]{cursor:wait}.Button-module-scss-module__9nNqRG__spinner{margin-right:.5rem;animation:.75s linear infinite Button-module-scss-module__9nNqRG__spin;position:relative}.Button-module-scss-module__9nNqRG__primary{color:#fafaf9;background-color:#f27a1a;border:1px solid #0000}.Button-module-scss-module__9nNqRG__primary:hover:not(:disabled){background-color:#f27a1ae6}.Button-module-scss-module__9nNqRG__outline{color:#333;background-color:#0000;border:1px solid #e6e6e6}.Button-module-scss-module__9nNqRG__outline:hover:not(:disabled){background-color:#e6e6e6}.Button-module-scss-module__9nNqRG__ghost{color:#333;background-color:#0000;border:1px solid #0000}.Button-module-scss-module__9nNqRG__ghost:hover:not(:disabled){background-color:#e6e6e6}.Button-module-scss-module__9nNqRG__danger{color:#fafaf9;background-color:#ef4444;border:1px solid #0000}.Button-module-scss-module__9nNqRG__danger:hover:not(:disabled){background-color:#ed2d2d}.Button-module-scss-module__9nNqRG__success{color:#fafaf9;background-color:#16a34a;border:1px solid #0000}.Button-module-scss-module__9nNqRG__success:hover:not(:disabled){background-color:#138d40}.Button-module-scss-module__9nNqRG__sm{min-height:32px;padding:.375rem .75rem;font-size:.875rem}.Button-module-scss-module__9nNqRG__md{min-height:38px;padding:.5rem 1rem;font-size:.875rem}.Button-module-scss-module__9nNqRG__lg{min-height:44px;padding:.75rem 1.5rem;font-size:1rem}.Button-module-scss-module__9nNqRG__icon{width:2.25rem;height:2.25rem;padding:.5rem}.Button-module-scss-module__9nNqRG__icon .Button-module-scss-module__9nNqRG__content{gap:0}.Button-module-scss-module__9nNqRG__icon svg{width:1.25rem;height:1.25rem}@keyframes Button-module-scss-module__9nNqRG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.index-module-scss-module__U9pnUG__buttonsContainer{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.index-module-scss-module__U9pnUG__addToCartButton{background-color:#333!important;justify-content:center!important;align-items:center!important;gap:.75rem!important;width:100%!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important}.index-module-scss-module__U9pnUG__addToCartButton:hover{background-color:#333333e6!important}.index-module-scss-module__U9pnUG__addToCartButton svg{flex-shrink:0;transition:transform .3s}.index-module-scss-module__U9pnUG__addToCartButton:hover svg{transform:translate(-4px)}.index-module-scss-module__U9pnUG__buyNowButton{color:#333!important;background-color:#0000!important;border:1.5px solid #787878!important;justify-content:center!important;align-items:center!important;gap:.75rem!important;width:100%!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important}.index-module-scss-module__U9pnUG__buyNowButton:hover{background-color:#3333330d!important;border-color:#333!important}.index-module-scss-module__U9pnUG__buyNowButton svg{flex-shrink:0;transition:transform .3s}.index-module-scss-module__U9pnUG__buyNowButton:hover svg{transform:translate(4px)}
.VariantManager-module-scss-module__y2cqcq__variantManager{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.VariantManager-module-scss-module__y2cqcq__optionsHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.VariantManager-module-scss-module__y2cqcq__optionsHeader h3{color:#333;font-size:1.25rem;font-weight:600}.VariantManager-module-scss-module__y2cqcq__optionsHeader .VariantManager-module-scss-module__y2cqcq__addOptionButton{color:#f27a1a;border-color:#f27a1a;align-items:center;gap:.5rem;display:flex}.VariantManager-module-scss-module__y2cqcq__optionsHeader .VariantManager-module-scss-module__y2cqcq__addOptionButton:hover{background-color:#f27a1a0d}.VariantManager-module-scss-module__y2cqcq__addOptionForm{background:#f5f5f3;border-radius:8px;margin-bottom:1rem;padding:1.5rem}.VariantManager-module-scss-module__y2cqcq__addOptionForm .VariantManager-module-scss-module__y2cqcq__inputGroup{margin-bottom:1rem;position:relative}.VariantManager-module-scss-module__y2cqcq__addOptionForm .VariantManager-module-scss-module__y2cqcq__suggestions{z-index:10;background:#fff;border:1px solid #d1d5db;border-radius:8px;margin-top:.5rem;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 6px #0000001a}.VariantManager-module-scss-module__y2cqcq__addOptionForm .VariantManager-module-scss-module__y2cqcq__suggestions .VariantManager-module-scss-module__y2cqcq__suggestionTitle{color:#787878;background:#f5f5f3;border-bottom:1px solid #d1d5db;padding:.75rem 1rem;font-size:.75rem;font-weight:500}.VariantManager-module-scss-module__y2cqcq__addOptionForm .VariantManager-module-scss-module__y2cqcq__suggestions .VariantManager-module-scss-module__y2cqcq__suggestionList{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem;padding:.5rem;display:grid}.VariantManager-module-scss-module__y2cqcq__addOptionForm .VariantManager-module-scss-module__y2cqcq__suggestions .VariantManager-module-scss-module__y2cqcq__suggestionItem{color:#333;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.5rem;font-size:.875rem;transition:all .2s}.VariantManager-module-scss-module__y2cqcq__addOptionForm .VariantManager-module-scss-module__y2cqcq__suggestions .VariantManager-module-scss-module__y2cqcq__suggestionItem:hover{color:#f27a1a;background:#f5f5f3}.VariantManager-module-scss-module__y2cqcq__addOptionActions{justify-content:flex-end;gap:1rem;display:flex}.VariantManager-module-scss-module__y2cqcq__optionsList{flex-direction:column;gap:1rem;display:flex}.VariantManager-module-scss-module__y2cqcq__optionItem{background:#fff;border:1px solid #d1d5db;border-radius:8px;transition:all .2s;overflow:hidden}.VariantManager-module-scss-module__y2cqcq__optionItem.VariantManager-module-scss-module__y2cqcq__selected{border-color:#f27a1a;box-shadow:0 0 0 1px #f27a1a}.VariantManager-module-scss-module__y2cqcq__optionHeader{cursor:pointer;background:#f5f5f3;align-items:center;padding:1rem;transition:background-color .2s;display:flex}.VariantManager-module-scss-module__y2cqcq__optionHeader:hover{background:#f0f0ed}.VariantManager-module-scss-module__y2cqcq__optionHeader .VariantManager-module-scss-module__y2cqcq__optionDrag{color:#787878;cursor:move;margin-right:.75rem}.VariantManager-module-scss-module__y2cqcq__optionHeader .VariantManager-module-scss-module__y2cqcq__optionName{color:#333;flex:1;align-items:center;gap:.5rem;font-weight:500;display:flex}.VariantManager-module-scss-module__y2cqcq__optionHeader .VariantManager-module-scss-module__y2cqcq__optionName .VariantManager-module-scss-module__y2cqcq__optionValues{color:#787878;font-size:.875rem;font-weight:400}.VariantManager-module-scss-module__y2cqcq__optionHeader .VariantManager-module-scss-module__y2cqcq__removeOption{color:#787878;cursor:pointer;opacity:0;background:0 0;border:none;padding:.5rem;transition:all .2s}.VariantManager-module-scss-module__y2cqcq__optionHeader .VariantManager-module-scss-module__y2cqcq__removeOption:hover{color:#ef4444}.VariantManager-module-scss-module__y2cqcq__optionHeader:hover .VariantManager-module-scss-module__y2cqcq__removeOption{opacity:1}.VariantManager-module-scss-module__y2cqcq__optionValues{padding:1rem}.VariantManager-module-scss-module__y2cqcq__valuesList{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.VariantManager-module-scss-module__y2cqcq__valueItem{color:#333;background:#f5f5f3;border-radius:6px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;display:flex}.VariantManager-module-scss-module__y2cqcq__valueItem .VariantManager-module-scss-module__y2cqcq__valueContent{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.VariantManager-module-scss-module__y2cqcq__valueItem .VariantManager-module-scss-module__y2cqcq__valueContent .VariantManager-module-scss-module__y2cqcq__colorIndicator{border-radius:4px;flex-shrink:0;width:16px;height:16px}.VariantManager-module-scss-module__y2cqcq__valueItem .VariantManager-module-scss-module__y2cqcq__valueContent span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.VariantManager-module-scss-module__y2cqcq__valueItem .VariantManager-module-scss-module__y2cqcq__valueThumbnails{align-items:center;gap:.25rem;margin-left:auto;padding-right:.5rem;display:flex}.VariantManager-module-scss-module__y2cqcq__valueItem .VariantManager-module-scss-module__y2cqcq__valueThumbnails .VariantManager-module-scss-module__y2cqcq__thumbnail{border:1px solid #d1d5db;border-radius:4px;width:24px;height:24px;overflow:hidden}.VariantManager-module-scss-module__y2cqcq__valueItem .VariantManager-module-scss-module__y2cqcq__valueThumbnails .VariantManager-module-scss-module__y2cqcq__thumbnail img{object-fit:cover;width:100%;height:100%}.VariantManager-module-scss-module__y2cqcq__valueItem .VariantManager-module-scss-module__y2cqcq__uploadImageButton{color:#787878;cursor:pointer;background:0 0;border:none;align-items:center;padding:.25rem;transition:color .2s;display:flex;position:relative}.VariantManager-module-scss-module__y2cqcq__valueItem .VariantManager-module-scss-module__y2cqcq__uploadImageButton:hover{color:#f27a1a}.VariantManager-module-scss-module__y2cqcq__valueItem .VariantManager-module-scss-module__y2cqcq__uploadImageButton .VariantManager-module-scss-module__y2cqcq__imageCount{color:#fff;background:#f27a1a;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:2px 4px;font-size:.625rem;display:flex;position:absolute;top:-4px;right:-4px}.VariantManager-module-scss-module__y2cqcq__valueItem .VariantManager-module-scss-module__y2cqcq__removeValue{color:#787878;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;transition:color .2s;display:flex}.VariantManager-module-scss-module__y2cqcq__valueItem .VariantManager-module-scss-module__y2cqcq__removeValue:hover{color:#ef4444}.VariantManager-module-scss-module__y2cqcq__addValue{gap:.5rem;display:flex}.VariantManager-module-scss-module__y2cqcq__addValue input{padding:.5rem .75rem}.VariantManager-module-scss-module__y2cqcq__variantsTable{border:1px solid #d1d5db;border-radius:8px;margin-top:2rem;overflow:hidden}.VariantManager-module-scss-module__y2cqcq__tableHeader{color:#333;background:#f5f5f3;border-bottom:1px solid #d1d5db;grid-template-columns:2fr 80px 1fr 1fr 1fr 1fr;gap:1rem;padding:1rem;font-size:.875rem;font-weight:500;display:grid}.VariantManager-module-scss-module__y2cqcq__tableBody{max-height:400px;overflow-y:auto}.VariantManager-module-scss-module__y2cqcq__tableRow{border-bottom:1px solid #d1d5db;grid-template-columns:2fr 80px 1fr 1fr 1fr 1fr;align-items:center;gap:1rem;padding:1rem;font-size:.875rem;transition:background-color .2s;display:grid}.VariantManager-module-scss-module__y2cqcq__tableRow:last-child{border-bottom:none}.VariantManager-module-scss-module__y2cqcq__tableRow:hover{background-color:#f5f5f3}.VariantManager-module-scss-module__y2cqcq__variantCell{color:#333;font-weight:500}.VariantManager-module-scss-module__y2cqcq__priceCell .VariantManager-module-scss-module__y2cqcq__priceInput{position:relative}.VariantManager-module-scss-module__y2cqcq__priceCell .VariantManager-module-scss-module__y2cqcq__priceInput span{color:#787878;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.VariantManager-module-scss-module__y2cqcq__priceCell input,.VariantManager-module-scss-module__y2cqcq__skuCell input,.VariantManager-module-scss-module__y2cqcq__stockCell input{border-radius:6px}.VariantManager-module-scss-module__y2cqcq__mediaCell{justify-content:center;align-items:center;display:flex}.VariantManager-module-scss-module__y2cqcq__variantImage{cursor:pointer;border-radius:4px;width:40px;height:40px;transition:transform .2s;position:relative;overflow:hidden}.VariantManager-module-scss-module__y2cqcq__variantImage:hover{transform:scale(1.05)}.VariantManager-module-scss-module__y2cqcq__variantImage img{object-fit:cover;width:100%;height:100%}.VariantManager-module-scss-module__y2cqcq__variantImage .VariantManager-module-scss-module__y2cqcq__imageCount{color:#fff;background:#0009;border-top-left-radius:4px;padding:2px 4px;font-size:.75rem;position:absolute;bottom:0;right:0}.VariantManager-module-scss-module__y2cqcq__addImageButton{color:#787878;cursor:pointer;background:0 0;border:1px dashed #d1d5db;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.VariantManager-module-scss-module__y2cqcq__addImageButton:hover{color:#f27a1a;background:#f27a1a0d;border-color:#f27a1a}@media (max-width:768px){.VariantManager-module-scss-module__y2cqcq__tableHeader,.VariantManager-module-scss-module__y2cqcq__tableRow{grid-template-columns:2fr 80px 1fr 1fr;gap:.5rem}.VariantManager-module-scss-module__y2cqcq__stockCell:last-of-type,.VariantManager-module-scss-module__y2cqcq__skuCell{display:none}}.VariantManager-module-scss-module__y2cqcq__variantMediaCell{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.VariantManager-module-scss-module__y2cqcq__variantMediaCell .VariantManager-module-scss-module__y2cqcq__variantImagePreview{cursor:pointer;border-radius:4px;width:40px;height:40px;transition:transform .2s;position:relative;overflow:hidden}.VariantManager-module-scss-module__y2cqcq__variantMediaCell .VariantManager-module-scss-module__y2cqcq__variantImagePreview:hover{transform:scale(1.05)}.VariantManager-module-scss-module__y2cqcq__variantMediaCell .VariantManager-module-scss-module__y2cqcq__variantImagePreview:hover .VariantManager-module-scss-module__y2cqcq__imageHoverPreview{opacity:1;visibility:visible}.VariantManager-module-scss-module__y2cqcq__variantMediaCell .VariantManager-module-scss-module__y2cqcq__variantImagePreview img{object-fit:cover;width:100%;height:100%}.VariantManager-module-scss-module__y2cqcq__variantMediaCell .VariantManager-module-scss-module__y2cqcq__variantImagePreview .VariantManager-module-scss-module__y2cqcq__imageCount{color:#fff;background:#0009;border-top-left-radius:4px;padding:2px 4px;font-size:.75rem;position:absolute;bottom:0;right:0}.VariantManager-module-scss-module__y2cqcq__variantMediaCell .VariantManager-module-scss-module__y2cqcq__variantImagePreview .VariantManager-module-scss-module__y2cqcq__imageHoverPreview{opacity:0;visibility:hidden;z-index:10;background:#fff;border-radius:8px;grid-template-columns:repeat(3,120px);gap:.5rem;margin-left:1rem;padding:.5rem;transition:all .2s;display:grid;position:absolute;top:50%;left:100%;transform:translateY(-50%);box-shadow:0 4px 12px #00000026}.VariantManager-module-scss-module__y2cqcq__variantMediaCell .VariantManager-module-scss-module__y2cqcq__variantImagePreview .VariantManager-module-scss-module__y2cqcq__imageHoverPreview:before{content:"";border:8px solid #0000;border-right-color:#fff;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.VariantManager-module-scss-module__y2cqcq__variantMediaCell .VariantManager-module-scss-module__y2cqcq__variantImagePreview .VariantManager-module-scss-module__y2cqcq__imageHoverPreview img{border:1px solid #d1d5db;border-radius:4px}.VariantManager-module-scss-module__y2cqcq__variantMediaCell .VariantManager-module-scss-module__y2cqcq__noImages{color:#787878;font-size:.75rem}
.index-module-scss-module__I6tRNa__descriptionContainer{margin-top:2.5rem}.index-module-scss-module__I6tRNa__descriptionContainer .index-module-scss-module__I6tRNa__description{color:#4f4f4f;flex-direction:column;gap:10px;margin-top:1rem;display:flex}.index-module-scss-module__I6tRNa__detailsContainer{border-top:1px solid #d1d5db;margin-top:2rem;padding-top:2rem}.index-module-scss-module__I6tRNa__detailsContainer .index-module-scss-module__I6tRNa__detailsList{color:#4f4f4f;margin-top:1rem;font-size:14px}.index-module-scss-module__I6tRNa__detailsContainer .index-module-scss-module__I6tRNa__detailsList ul{flex-direction:column;gap:10px;display:flex}
.ProductList-module-scss-module__PEmXgq__productInfo{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.ProductList-module-scss-module__PEmXgq__productInfo img{border-radius:4px}.ProductList-module-scss-module__PEmXgq__productNameContainer{align-items:center;gap:8px;max-width:100%;display:flex;overflow:hidden}.ProductList-module-scss-module__PEmXgq__productNameContainer .ProductList-module-scss-module__PEmXgq__productImage{border-radius:4px;flex-shrink:0}.ProductList-module-scss-module__PEmXgq__productNameContainer .ProductList-module-scss-module__PEmXgq__productName{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;min-width:0;overflow:hidden}.ProductList-module-scss-module__PEmXgq__reloadButton{padding:8px;position:relative}.ProductList-module-scss-module__PEmXgq__reloadButton:disabled{opacity:.7;cursor:not-allowed}.ProductList-module-scss-module__PEmXgq__reloadButton:disabled svg{animation:1s linear infinite ProductList-module-scss-module__PEmXgq__spin}.ProductList-module-scss-module__PEmXgq__reloadButton svg{width:.875rem;height:.875rem;animation:none}@keyframes ProductList-module-scss-module__PEmXgq__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.ProductList-module-scss-module__PEmXgq__tableWrapper{width:calc(100% + 2rem);margin:0 -1rem;padding:0 1rem}.ProductList-module-scss-module__PEmXgq__productInfo img{display:none}}.ProductList-module-scss-module__PEmXgq__emptyState{background:var(--background);border:1px solid var(--border);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:300px;padding:3rem;display:flex}.ProductList-module-scss-module__PEmXgq__emptyState svg{color:var(--muted-foreground)}.ProductList-module-scss-module__PEmXgq__emptyState h3{color:var(--foreground);margin:0;font-size:1.25rem;font-weight:600}.ProductList-module-scss-module__PEmXgq__emptyState p{color:var(--muted-foreground);margin:0}.ProductList-module-scss-module__PEmXgq__emptyState .ProductList-module-scss-module__PEmXgq__emptyActions{gap:.5rem;margin-top:1rem;display:flex}.ProductList-module-scss-module__PEmXgq__emptyState .ProductList-module-scss-module__PEmXgq__emptyActions .ProductList-module-scss-module__PEmXgq__reloadButton{align-items:center;gap:.5rem;display:flex}.ProductList-module-scss-module__PEmXgq__emptyState .ProductList-module-scss-module__PEmXgq__emptyActions .ProductList-module-scss-module__PEmXgq__reloadButton svg{width:1rem;height:1rem}.ProductList-module-scss-module__PEmXgq__emptyState .ProductList-module-scss-module__PEmXgq__emptyActions .ProductList-module-scss-module__PEmXgq__reloadButton svg.ProductList-module-scss-module__PEmXgq__spinning{animation:1s linear infinite ProductList-module-scss-module__PEmXgq__spin}.ProductList-module-scss-module__PEmXgq__copyable{cursor:pointer;align-items:center;gap:.25rem;transition:opacity .2s;display:inline-flex}.ProductList-module-scss-module__PEmXgq__copyable:hover{opacity:.7}.ProductList-module-scss-module__PEmXgq__copyable:focus{outline-offset:2px;border-radius:4px;outline:2px solid #162d3a}.ProductList-module-scss-module__PEmXgq__tooltip{color:#fff;pointer-events:none;z-index:1000;white-space:nowrap;text-overflow:ellipsis;background:#0009;border-radius:4px;max-width:calc(100vw - 20px);padding:4px 8px;font-size:12px;animation:.2s ease-in-out ProductList-module-scss-module__PEmXgq__fadeIn;position:fixed;overflow:hidden}@media (max-width:300px){.ProductList-module-scss-module__PEmXgq__tooltip{padding:3px 6px;font-size:11px}}@keyframes ProductList-module-scss-module__PEmXgq__fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.ProductList-module-scss-module__PEmXgq__tableContainer{margin:1rem 0;position:relative}.ProductList-module-scss-module__PEmXgq__tableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.ProductList-module-scss-module__PEmXgq__loadingOverlay,.ProductList-module-scss-module__PEmXgq__tableOverlay{z-index:10;background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProductList-module-scss-module__PEmXgq__loadingSpinner{font-size:2rem;animation:1s linear infinite ProductList-module-scss-module__PEmXgq__spin}
.VariantImageModal-module-scss-module__zuwpEa__modalBackground{z-index:9999;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.VariantImageModal-module-scss-module__zuwpEa__modalContent{background-color:#fff;border-radius:12px;flex-direction:column;width:90%;max-width:800px;max-height:90vh;margin:1rem;display:flex;overflow:hidden}.VariantImageModal-module-scss-module__zuwpEa__modalContent .VariantImageModal-module-scss-module__zuwpEa__availableImagesGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;max-height:400px;padding:1rem;display:grid;overflow-y:auto}.VariantImageModal-module-scss-module__zuwpEa__modalContent .VariantImageModal-module-scss-module__zuwpEa__availableImagesGrid .VariantImageModal-module-scss-module__zuwpEa__availableImageWrapper{aspect-ratio:1;cursor:pointer;border:2px solid #0000;border-radius:8px;transition:all .2s;position:relative;overflow:hidden}.VariantImageModal-module-scss-module__zuwpEa__modalContent .VariantImageModal-module-scss-module__zuwpEa__availableImagesGrid .VariantImageModal-module-scss-module__zuwpEa__availableImageWrapper:hover,.VariantImageModal-module-scss-module__zuwpEa__modalContent .VariantImageModal-module-scss-module__zuwpEa__availableImagesGrid .VariantImageModal-module-scss-module__zuwpEa__availableImageWrapper.VariantImageModal-module-scss-module__zuwpEa__alreadySelected{border-color:var(--primary)}.VariantImageModal-module-scss-module__zuwpEa__modalContent .VariantImageModal-module-scss-module__zuwpEa__availableImagesGrid .VariantImageModal-module-scss-module__zuwpEa__availableImageWrapper.VariantImageModal-module-scss-module__zuwpEa__alreadySelected .VariantImageModal-module-scss-module__zuwpEa__selectedOverlay{color:#fff;background:#0000004d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VariantImageModal-module-scss-module__zuwpEa__modalContent .VariantImageModal-module-scss-module__zuwpEa__availableImagesGrid .VariantImageModal-module-scss-module__zuwpEa__availableImageWrapper img{object-fit:cover;width:100%;height:100%}.VariantImageModal-module-scss-module__zuwpEa__modalContent .VariantImageModal-module-scss-module__zuwpEa__selectFromAvailable{border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:4px;padding:.5rem 1rem;transition:all .2s}.VariantImageModal-module-scss-module__zuwpEa__modalContent .VariantImageModal-module-scss-module__zuwpEa__selectFromAvailable:hover{background:var(--background-light);border-color:var(--primary);color:var(--primary)}.VariantImageModal-module-scss-module__zuwpEa__modalHeader{border-bottom:1px solid #d1d5db;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.VariantImageModal-module-scss-module__zuwpEa__modalHeader h2{color:#333;margin:0;font-size:1.25rem;font-weight:600}.VariantImageModal-module-scss-module__zuwpEa__modalHeader .VariantImageModal-module-scss-module__zuwpEa__closeButton{cursor:pointer;color:#787878;border-radius:4px;padding:.25rem;transition:all .2s}.VariantImageModal-module-scss-module__zuwpEa__modalHeader .VariantImageModal-module-scss-module__zuwpEa__closeButton:hover{color:#333;background-color:#f5f5f3}.VariantImageModal-module-scss-module__zuwpEa__modalBody{padding:1.5rem;overflow-y:auto}@media (max-width:640px){.VariantImageModal-module-scss-module__zuwpEa__modalBody{padding:1rem}}.VariantImageModal-module-scss-module__zuwpEa__modalBody .VariantImageModal-module-scss-module__zuwpEa__variantName{color:#333;margin-bottom:.5rem;font-size:1rem;font-weight:500}.VariantImageModal-module-scss-module__zuwpEa__modalBody .VariantImageModal-module-scss-module__zuwpEa__hint{color:#787878;margin-bottom:1.5rem;font-size:.875rem}.VariantImageModal-module-scss-module__zuwpEa__imageGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;margin-bottom:1rem;display:grid}@media (max-width:640px){.VariantImageModal-module-scss-module__zuwpEa__imageGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.75rem}}@media (max-width:480px){.VariantImageModal-module-scss-module__zuwpEa__imageGrid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:.5rem}}.VariantImageModal-module-scss-module__zuwpEa__dropzone{aspect-ratio:1;cursor:pointer;background:#f5f5f3;border:2px dashed #d1d5db;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.VariantImageModal-module-scss-module__zuwpEa__dropzone:hover{border-color:#f27a1a}.VariantImageModal-module-scss-module__zuwpEa__dropzone:hover .VariantImageModal-module-scss-module__zuwpEa__addImageContent{color:#f27a1a}.VariantImageModal-module-scss-module__zuwpEa__dropzone.VariantImageModal-module-scss-module__zuwpEa__dragActive{background:#f27a1a0d;border-color:#f27a1a}.VariantImageModal-module-scss-module__zuwpEa__dropzone.VariantImageModal-module-scss-module__zuwpEa__dragActive .VariantImageModal-module-scss-module__zuwpEa__addImageContent{color:#f27a1a;font-weight:500}.VariantImageModal-module-scss-module__zuwpEa__addImageContent{color:#787878;text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;transition:all .2s;display:flex}.VariantImageModal-module-scss-module__zuwpEa__addImageContent span{font-size:.875rem;font-family:var(--font-inter)}.VariantImageModal-module-scss-module__zuwpEa__imageWrapper{aspect-ratio:1;cursor:pointer;border:2px solid #0000;border-radius:8px;transition:all .2s;position:relative;overflow:hidden}.VariantImageModal-module-scss-module__zuwpEa__imageWrapper:hover .VariantImageModal-module-scss-module__zuwpEa__removeButton{opacity:1}.VariantImageModal-module-scss-module__zuwpEa__imageWrapper.VariantImageModal-module-scss-module__zuwpEa__selected{border-color:#f27a1a}.VariantImageModal-module-scss-module__zuwpEa__imageWrapper.VariantImageModal-module-scss-module__zuwpEa__selected .VariantImageModal-module-scss-module__zuwpEa__selectedOverlay{opacity:1}.VariantImageModal-module-scss-module__zuwpEa__imageWrapper img{object-fit:cover;width:100%!important;height:100%!important}.VariantImageModal-module-scss-module__zuwpEa__removeButton{color:#fff;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:none;border-radius:12px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex;position:absolute;top:.25rem;right:.25rem}.VariantImageModal-module-scss-module__zuwpEa__removeButton:hover{background:#ef4444cc}.VariantImageModal-module-scss-module__zuwpEa__selectedOverlay{opacity:0;color:#f27a1a;background:#f27a1a1a;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;transition:opacity .2s;display:flex;position:absolute;inset:0}.VariantImageModal-module-scss-module__zuwpEa__selectedOverlay .VariantImageModal-module-scss-module__zuwpEa__primaryLabel{font-size:.75rem;font-weight:500}.VariantImageModal-module-scss-module__zuwpEa__modalFooter{background:#fff;border-top:1px solid #d1d5db;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}@media (max-width:640px){.VariantImageModal-module-scss-module__zuwpEa__modalFooter{flex-wrap:wrap;padding:1rem}.VariantImageModal-module-scss-module__zuwpEa__modalFooter button{flex:1;min-width:0}}.VariantImageModal-module-scss-module__zuwpEa__modalFooter button{border-radius:6px;min-width:80px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.VariantImageModal-module-scss-module__zuwpEa__modalFooter button:disabled{opacity:.5;cursor:not-allowed}.VariantImageModal-module-scss-module__zuwpEa__modalFooter .VariantImageModal-module-scss-module__zuwpEa__cancelButton{color:#333;background:#1717170d}.VariantImageModal-module-scss-module__zuwpEa__modalFooter .VariantImageModal-module-scss-module__zuwpEa__cancelButton:hover:not(:disabled){background:#1717171a}.VariantImageModal-module-scss-module__zuwpEa__modalFooter .VariantImageModal-module-scss-module__zuwpEa__addButton{color:#f27a1a;background:#fff;border:1px solid #f27a1a}.VariantImageModal-module-scss-module__zuwpEa__modalFooter .VariantImageModal-module-scss-module__zuwpEa__addButton:hover:not(:disabled){background:#f27a1a0d}.VariantImageModal-module-scss-module__zuwpEa__modalFooter .VariantImageModal-module-scss-module__zuwpEa__doneButton{color:#fff;background:#f27a1a;border:none}.VariantImageModal-module-scss-module__zuwpEa__modalFooter .VariantImageModal-module-scss-module__zuwpEa__doneButton:hover:not(:disabled){background:#f27a1ae6}
.index-module-scss-module__O8ztmG__policiesContainer h2{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.index-module-scss-module__O8ztmG__policiesContainer .index-module-scss-module__O8ztmG__policiesGrid{gap:1.5rem;display:grid}.index-module-scss-module__O8ztmG__policiesContainer .index-module-scss-module__O8ztmG__policyCard{text-align:center;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:.5rem;padding:1.5rem}.index-module-scss-module__O8ztmG__policiesContainer .index-module-scss-module__O8ztmG__policyCard .index-module-scss-module__O8ztmG__policyIcon{color:#787878;flex-shrink:0;width:1.5rem;height:1.5rem;margin:0 auto;display:block}.index-module-scss-module__O8ztmG__policiesContainer .index-module-scss-module__O8ztmG__policyCard .index-module-scss-module__O8ztmG__policyName{color:#0c1421;margin-top:1rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.index-module-scss-module__O8ztmG__policiesContainer .index-module-scss-module__O8ztmG__policyCard .index-module-scss-module__O8ztmG__policyDesc{color:#4f4f4f;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.index-module-scss-module__O8ztmG__policiesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.index-module-scss-module__O8ztmG__policiesGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1280px){.index-module-scss-module__O8ztmG__policiesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.TableSkeleton-module-scss-module__-GiJ2a__headerSkeleton{background-color:#e5e7eb;border-radius:4px;width:100%;height:16px;position:relative;overflow:hidden}.TableSkeleton-module-scss-module__-GiJ2a__headerSkeleton:before{content:"";will-change:transform;background:linear-gradient(90deg,#0000 0%,#d1d5db 50%,#0000 100%);width:200%;height:100%;animation:1.8s linear infinite TableSkeleton-module-scss-module__-GiJ2a__shimmer;position:absolute;top:0;left:0}.TableSkeleton-module-scss-module__-GiJ2a__cellSkeleton{background-color:#e5e7eb;border-radius:4px;width:100%;height:16px;position:relative;overflow:hidden}.TableSkeleton-module-scss-module__-GiJ2a__cellSkeleton:before{content:"";will-change:transform;background:linear-gradient(90deg,#0000 0%,#d1d5db 50%,#0000 100%);width:200%;height:100%;animation:1.8s linear infinite TableSkeleton-module-scss-module__-GiJ2a__shimmer;position:absolute;top:0;left:0}.TableSkeleton-module-scss-module__-GiJ2a__checkboxSkeleton{background-color:#e5e7eb;border-radius:2px;width:16px;height:16px;position:relative;overflow:hidden}.TableSkeleton-module-scss-module__-GiJ2a__checkboxSkeleton:before{content:"";will-change:transform;background:linear-gradient(90deg,#0000 0%,#d1d5db 50%,#0000 100%);width:200%;height:100%;animation:1.8s linear infinite TableSkeleton-module-scss-module__-GiJ2a__shimmer;position:absolute;top:0;left:0}.TableSkeleton-module-scss-module__-GiJ2a__imageSkeleton{background-color:#e5e7eb;border-radius:4px;width:32px;height:32px;position:relative;overflow:hidden}.TableSkeleton-module-scss-module__-GiJ2a__imageSkeleton:before{content:"";will-change:transform;background:linear-gradient(90deg,#0000 0%,#d1d5db 50%,#0000 100%);width:200%;height:100%;animation:1.8s linear infinite TableSkeleton-module-scss-module__-GiJ2a__shimmer;position:absolute;top:0;left:0}@keyframes TableSkeleton-module-scss-module__-GiJ2a__shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.TableSkeleton-module-scss-module__-GiJ2a__shimmer,.TableSkeleton-module-scss-module__-GiJ2a__image,.TableSkeleton-module-scss-module__-GiJ2a__text,.TableSkeleton-module-scss-module__-GiJ2a__header,.TableSkeleton-module-scss-module__-GiJ2a__checkbox{background:linear-gradient(90deg,#f6f7f8 4%,#edeef1 25%,#f6f7f8 36%) 0 0/1000px 100%;animation:2s linear infinite TableSkeleton-module-scss-module__-GiJ2a__shimmer}.TableSkeleton-module-scss-module__-GiJ2a__checkbox{border-radius:4px;width:16px;height:16px}.TableSkeleton-module-scss-module__-GiJ2a__header{border-radius:4px;height:20px}.TableSkeleton-module-scss-module__-GiJ2a__text{border-radius:4px;height:16px}.TableSkeleton-module-scss-module__-GiJ2a__productCell{align-items:center;gap:12px;display:flex}.TableSkeleton-module-scss-module__-GiJ2a__image{border-radius:4px;flex-shrink:0;width:40px;height:40px}
.ProductPage-module-scss-module__l7wwwG__productPageWrapper{width:100%;max-width:1200px;margin:30px auto 0;padding:0}@media (max-width:300px){.ProductPage-module-scss-module__l7wwwG__productPageWrapper{padding:0 .5rem!important}}@media (min-width:301px) and (max-width:600px){.ProductPage-module-scss-module__l7wwwG__productPageWrapper{padding:0 .5rem!important}}@media (min-width:600px) and (max-width:768px){.ProductPage-module-scss-module__l7wwwG__productPageWrapper{padding:.5rem 0!important}}@media (min-width:768px){.ProductPage-module-scss-module__l7wwwG__productPageWrapper{padding:.5rem 1rem!important}}@media (min-width:768px) and (min-width:1366px){.ProductPage-module-scss-module__l7wwwG__productPageWrapper{padding:.5rem 1rem!important}}.ProductPage-module-scss-module__l7wwwG__productPageContainer{width:100%;margin:0 auto;padding:0 1rem}@media (max-width:300px){.ProductPage-module-scss-module__l7wwwG__productPageContainer{padding:0 .5rem!important}}@media (min-width:301px) and (max-width:600px){.ProductPage-module-scss-module__l7wwwG__productPageContainer{padding:0 .5rem!important}}@media (min-width:600px) and (max-width:768px){.ProductPage-module-scss-module__l7wwwG__productPageContainer{padding:.5rem 1rem!important}}@media (min-width:768px){.ProductPage-module-scss-module__l7wwwG__productPageContainer{padding:.5rem 1rem!important}}@media (min-width:768px) and (min-width:1366px){.ProductPage-module-scss-module__l7wwwG__productPageContainer{padding:.5rem 1rem!important}}@media (min-width:640px){.ProductPage-module-scss-module__l7wwwG__productPageWrapper{padding-bottom:6rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.ProductPage-module-scss-module__l7wwwG__productPageWrapper{padding-left:2rem;padding-right:2rem}.ProductPage-module-scss-module__l7wwwG__productPageContainer{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:2rem;display:grid}}.ProductPage-module-scss-module__l7wwwG__productInfoWrapper{padding:1rem 0}@media (min-width:1024px){.ProductPage-module-scss-module__l7wwwG__productInfoWrapper{grid-area:1/8/auto/span 5;padding:0}}.ProductPage-module-scss-module__l7wwwG__productSpecs{margin-top:2rem}@media (min-width:1024px){.ProductPage-module-scss-module__l7wwwG__productSpecs{grid-area:2/8/auto/span 5;margin-top:1rem}}.ProductPage-module-scss-module__l7wwwG__productSpecs h2{color:#0c1421;font-size:.875rem;font-weight:500;line-height:1.25rem}.ProductPage-module-scss-module__l7wwwG__outOfStock{color:#787878;text-align:center;background-color:#f5f5f3;border:1px solid #d1d5db;border-radius:8px;margin:1rem 0;padding:1rem;font-weight:500}.ProductPage-module-scss-module__l7wwwG__text,.ProductPage-module-scss-module__l7wwwG__detailsTitle,.ProductPage-module-scss-module__l7wwwG__addToCart,.ProductPage-module-scss-module__l7wwwG__sizeOption,.ProductPage-module-scss-module__l7wwwG__colorOption,.ProductPage-module-scss-module__l7wwwG__optionTitle,.ProductPage-module-scss-module__l7wwwG__thumbnail,.ProductPage-module-scss-module__l7wwwG__mainImage,.ProductPage-module-scss-module__l7wwwG__price,.ProductPage-module-scss-module__l7wwwG__reviews,.ProductPage-module-scss-module__l7wwwG__rating,.ProductPage-module-scss-module__l7wwwG__title{background-color:#e5e7eb;border-radius:8px;animation:2s cubic-bezier(.4,0,.6,1) infinite ProductPage-module-scss-module__l7wwwG__pulse;position:relative;overflow:hidden}.ProductPage-module-scss-module__l7wwwG__text:after,.ProductPage-module-scss-module__l7wwwG__detailsTitle:after,.ProductPage-module-scss-module__l7wwwG__addToCart:after,.ProductPage-module-scss-module__l7wwwG__sizeOption:after,.ProductPage-module-scss-module__l7wwwG__colorOption:after,.ProductPage-module-scss-module__l7wwwG__optionTitle:after,.ProductPage-module-scss-module__l7wwwG__thumbnail:after,.ProductPage-module-scss-module__l7wwwG__mainImage:after,.ProductPage-module-scss-module__l7wwwG__price:after,.ProductPage-module-scss-module__l7wwwG__reviews:after,.ProductPage-module-scss-module__l7wwwG__rating:after,.ProductPage-module-scss-module__l7wwwG__title:after{content:"";background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:2s infinite ProductPage-module-scss-module__l7wwwG__shimmer;position:absolute;inset:0;transform:translate(-100%)}.ProductPage-module-scss-module__l7wwwG__title{width:80%;height:2.5rem;margin-bottom:1rem}.ProductPage-module-scss-module__l7wwwG__ratingWrapper{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.ProductPage-module-scss-module__l7wwwG__rating{width:120px;height:1.25rem}.ProductPage-module-scss-module__l7wwwG__reviews{width:80px;height:1.25rem}.ProductPage-module-scss-module__l7wwwG__price{width:120px;height:2rem;margin-bottom:1.5rem}.ProductPage-module-scss-module__l7wwwG__gallery{margin-bottom:2rem}@media (min-width:1024px){.ProductPage-module-scss-module__l7wwwG__gallery{margin-bottom:0}}.ProductPage-module-scss-module__l7wwwG__mainImage{aspect-ratio:1;border-radius:12px;width:100%;margin-bottom:1rem}.ProductPage-module-scss-module__l7wwwG__thumbnails{gap:.75rem;padding:.5rem 0;display:flex}.ProductPage-module-scss-module__l7wwwG__thumbnail{border-radius:8px;flex-shrink:0;width:80px;height:80px}.ProductPage-module-scss-module__l7wwwG__optionSection{margin-bottom:1.5rem}.ProductPage-module-scss-module__l7wwwG__optionTitle{width:100px;height:1.25rem;margin-bottom:1rem}.ProductPage-module-scss-module__l7wwwG__colorOptions{gap:1rem;margin-bottom:1.5rem;display:flex}.ProductPage-module-scss-module__l7wwwG__colorOption{border-radius:50%;width:40px;height:40px}.ProductPage-module-scss-module__l7wwwG__sizeOptions{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.ProductPage-module-scss-module__l7wwwG__sizeOption{border-radius:8px;width:60px;height:40px}.ProductPage-module-scss-module__l7wwwG__addToCart{width:100%;height:3.5rem;margin:1.5rem 0}.ProductPage-module-scss-module__l7wwwG__details{margin-top:2rem}.ProductPage-module-scss-module__l7wwwG__detailsTitle{width:150px;height:1.5rem;margin-bottom:1rem}.ProductPage-module-scss-module__l7wwwG__text{height:1rem;margin-bottom:.75rem}.ProductPage-module-scss-module__l7wwwG__text:last-child{margin-bottom:0}@keyframes ProductPage-module-scss-module__l7wwwG__pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes ProductPage-module-scss-module__l7wwwG__shimmer{to{transform:translate(100%)}}
.Status-module-scss-module__JpV-sW__status{cursor:pointer;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-flex}.Status-module-scss-module__JpV-sW__status:before{content:"";border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem;display:inline-block}.Status-module-scss-module__JpV-sW__status:hover{opacity:.8}.Status-module-scss-module__JpV-sW__active{color:#16a34a;background-color:#22c55e1a}.Status-module-scss-module__JpV-sW__active:before{background-color:#16a34a}.Status-module-scss-module__JpV-sW__inactive{color:#6b7280;background-color:#6b72801a}.Status-module-scss-module__JpV-sW__inactive:before{background-color:#6b7280}.Status-module-scss-module__JpV-sW__loading{opacity:.7;cursor:not-allowed;pointer-events:none}
.Dropdown-module-scss-module__sb4doW__container{display:inline-block;position:relative}.Dropdown-module-scss-module__sb4doW__menu{z-index:1000;background-color:#fff;border:1px solid #e6e6e6;border-radius:.375rem;animation:.2s Dropdown-module-scss-module__sb4doW__dropdownFade;box-shadow:0 2px 8px #00000026}@keyframes Dropdown-module-scss-module__sb4doW__dropdownFade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Dropdown-module-scss-module__sb4doW__item{color:#333;cursor:pointer;white-space:nowrap;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s}.Dropdown-module-scss-module__sb4doW__item:hover{background-color:#f3f4f6}.Dropdown-module-scss-module__sb4doW__item:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.Dropdown-module-scss-module__sb4doW__item:last-child{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}
.index-module-scss-module__2DRxWq__starRating{align-items:center;gap:.25rem;display:inline-flex}.index-module-scss-module__2DRxWq__starRating.index-module-scss-module__2DRxWq__interactive .index-module-scss-module__2DRxWq__starButton{cursor:pointer}.index-module-scss-module__2DRxWq__starRating.index-module-scss-module__2DRxWq__interactive .index-module-scss-module__2DRxWq__starButton:hover{transform:scale(1.1)}.index-module-scss-module__2DRxWq__starRating.index-module-scss-module__2DRxWq__sm .index-module-scss-module__2DRxWq__starButton svg{width:1rem;height:1rem}.index-module-scss-module__2DRxWq__starRating.index-module-scss-module__2DRxWq__md .index-module-scss-module__2DRxWq__starButton svg{width:1.25rem;height:1.25rem}.index-module-scss-module__2DRxWq__starRating.index-module-scss-module__2DRxWq__lg .index-module-scss-module__2DRxWq__starButton svg{width:1.5rem;height:1.5rem}.index-module-scss-module__2DRxWq__starButton{background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:transform .2s;display:flex}.index-module-scss-module__2DRxWq__starButton:disabled{cursor:default}.index-module-scss-module__2DRxWq__starButton svg{flex-shrink:0}.index-module-scss-module__2DRxWq__starFilled{color:#facc15}.index-module-scss-module__2DRxWq__starEmpty{color:#d1d5db}
.index-module-scss-module__0FkWrq__reviewForm{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.index-module-scss-module__0FkWrq__ratingContainer,.index-module-scss-module__0FkWrq__commentContainer{flex-direction:column;gap:.5rem;display:flex}.index-module-scss-module__0FkWrq__ratingLabel,.index-module-scss-module__0FkWrq__commentLabel{color:#0c1421;font-size:.875rem;font-weight:500}.index-module-scss-module__0FkWrq__commentInput{color:#4f4f4f;resize:vertical;border:1px solid #e5e7eb;border-radius:.375rem;width:100%;min-height:100px;padding:.75rem;font-size:.875rem;transition:border-color .2s}.index-module-scss-module__0FkWrq__commentInput::placeholder{color:#787878}.index-module-scss-module__0FkWrq__commentInput:focus{border-color:#f89f72;outline:none}.index-module-scss-module__0FkWrq__error{color:#ef4444;background-color:#ef44441a;border:1px solid #ef44441a;border-radius:.375rem;padding:.75rem;font-size:.875rem}.index-module-scss-module__0FkWrq__submitButton{color:#fff;cursor:pointer;background-color:#0c1421;border:none;border-radius:.375rem;align-self:flex-end;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.index-module-scss-module__0FkWrq__submitButton:hover{background-color:#0c1421e6}.index-module-scss-module__0FkWrq__submitButton:disabled{opacity:.5;cursor:not-allowed}
.ProductActions-module-scss-module__4Mgoaq__deleteAction{color:#ef4444;background-color:#ef44441a}.ProductActions-module-scss-module__4Mgoaq__deleteAction:hover{background-color:#ef444433}
.index-module-scss-module__p65yPG__commentsContainer{border-top:1px solid #e5e7eb;padding:2rem 0;scroll-margin-top:2rem}.index-module-scss-module__p65yPG__commentsHeader{justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem;display:flex}.index-module-scss-module__p65yPG__commentsHeader h2{color:#0c1421;margin-bottom:1rem;font-size:1.75rem;font-weight:600}.index-module-scss-module__p65yPG__headerLeft{flex:1}.index-module-scss-module__p65yPG__headerRight{flex-shrink:0;padding-top:.5rem}.index-module-scss-module__p65yPG__ratingSummary{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.index-module-scss-module__p65yPG__averageRating{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:1.5rem;width:100%;padding:.75rem 1.5rem;display:flex}@media (max-width:768px){.index-module-scss-module__p65yPG__averageRating{flex-wrap:wrap;gap:1rem;padding:1rem}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__ratingContent{flex-direction:row;flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__sortButton{justify-content:center;width:100%;margin-top:.75rem;margin-left:0}}@media (max-width:576px){.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__ratingContent{flex-direction:column;align-items:flex-start;gap:.5rem}}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__ratingNumber{color:#0c1421;flex-shrink:0;font-size:2rem;font-weight:600;line-height:1}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__ratingContent{flex-direction:column;gap:.25rem;display:flex}@media (min-width:425px) and (max-width:768px){.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__ratingContent{flex-direction:row;align-items:center;gap:.75rem}}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__stars{flex-shrink:0;gap:.25rem;display:flex}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__stars svg{width:1.25rem;height:1.25rem}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__stars .index-module-scss-module__p65yPG__starFilled{color:#facc15}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__stars .index-module-scss-module__p65yPG__starEmpty{color:#d1d5db}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__totalReviews{color:#787878;white-space:nowrap;font-size:.75rem}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__sortButton{color:#4f4f4f;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.5rem;margin-left:auto;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__sortButton:hover{background-color:#f9fafb;border-color:#d1d5db}.index-module-scss-module__p65yPG__averageRating .index-module-scss-module__p65yPG__sortButton svg{width:1.25rem;height:1.25rem}.index-module-scss-module__p65yPG__totalReviews{color:#787878;padding:.5rem 0;font-size:.875rem}.index-module-scss-module__p65yPG__loginPrompt,.index-module-scss-module__p65yPG__purchasePrompt{text-align:center;background-color:#f3f4f6;border-radius:.5rem;margin:1rem 0;padding:1rem}.index-module-scss-module__p65yPG__loginPrompt a,.index-module-scss-module__p65yPG__purchasePrompt a{color:#1e4ae9;text-decoration:underline}.index-module-scss-module__p65yPG__loginPrompt a:hover,.index-module-scss-module__p65yPG__purchasePrompt a:hover{color:#454e80}.index-module-scss-module__p65yPG__reviewsList{flex-direction:column;gap:1.5rem;min-height:200px;display:flex;position:relative}.index-module-scss-module__p65yPG__reviewCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;transition:opacity .3s}.index-module-scss-module__p65yPG__reviewCard.index-module-scss-module__p65yPG__dimmed{opacity:.4}.index-module-scss-module__p65yPG__reviewHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.index-module-scss-module__p65yPG__userInfo{align-items:center;gap:.75rem;display:flex}.index-module-scss-module__p65yPG__userInfo .index-module-scss-module__p65yPG__userAvatar{object-fit:cover;border-radius:9999px;width:2.5rem;height:2.5rem}.index-module-scss-module__p65yPG__userInfo .index-module-scss-module__p65yPG__userName{font-weight:500}.index-module-scss-module__p65yPG__reviewDate{color:#787878;font-size:.875rem}.index-module-scss-module__p65yPG__reviewComment{color:#4f4f4f;margin-top:1rem;font-size:.875rem;line-height:1.5}.index-module-scss-module__p65yPG__noReviews{text-align:center;color:#787878;background-color:#f9fafb;border-radius:.5rem;margin:1rem 0;padding:2rem;font-size:.875rem}.index-module-scss-module__p65yPG__reviewsControls{justify-content:flex-end;margin-bottom:1.5rem;display:flex}.index-module-scss-module__p65yPG__reviewsControls .index-module-scss-module__p65yPG__sortButton{color:#4f4f4f;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.index-module-scss-module__p65yPG__reviewsControls .index-module-scss-module__p65yPG__sortButton:hover{background-color:#f9fafb;border-color:#d1d5db}.index-module-scss-module__p65yPG__reviewsControls .index-module-scss-module__p65yPG__sortButton svg{width:1.25rem;height:1.25rem}.index-module-scss-module__p65yPG__loading{text-align:center;color:#787878;padding:2rem;font-size:.875rem}.index-module-scss-module__p65yPG__pagination{border-top:1px solid #e5e7eb;justify-content:center;gap:.5rem;margin-top:2rem;padding-top:1rem;display:flex}.index-module-scss-module__p65yPG__pagination .index-module-scss-module__p65yPG__pageButton{color:#4f4f4f;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;justify-content:center;align-items:center;min-width:2.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.index-module-scss-module__p65yPG__pagination .index-module-scss-module__p65yPG__pageButton:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db}.index-module-scss-module__p65yPG__pagination .index-module-scss-module__p65yPG__pageButton:disabled{opacity:.5;cursor:not-allowed}.index-module-scss-module__p65yPG__pagination .index-module-scss-module__p65yPG__pageButton.index-module-scss-module__p65yPG__activePage{color:#fff;background-color:#0c1421;border-color:#0c1421}.index-module-scss-module__p65yPG__pagination .index-module-scss-module__p65yPG__pageButton.index-module-scss-module__p65yPG__activePage:hover{background-color:#0c1421e6}.index-module-scss-module__p65yPG__pagination .index-module-scss-module__p65yPG__pageEllipsis{color:#787878;align-items:center;padding:0 .5rem;display:flex}.index-module-scss-module__p65yPG__error{text-align:center;color:#ef4444;background-color:#ef44441a;border:1px solid #ef44441a;border-radius:.5rem;margin:1rem 0;padding:1rem;font-size:.875rem}.index-module-scss-module__p65yPG__skeletonOverlay{z-index:1;pointer-events:none;background-color:#0000;flex-direction:column;gap:1.5rem;animation:.2s index-module-scss-module__p65yPG__fadeIn;display:flex;position:absolute;top:0;left:0;right:0}.index-module-scss-module__p65yPG__reviewCardSkeleton{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fffc;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem}.index-module-scss-module__p65yPG__reviewCardSkeleton .index-module-scss-module__p65yPG__skeletonHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.index-module-scss-module__p65yPG__reviewCardSkeleton .index-module-scss-module__p65yPG__skeletonUserInfo{align-items:center;gap:.75rem;display:flex}.index-module-scss-module__p65yPG__reviewCardSkeleton .index-module-scss-module__p65yPG__skeletonAvatar{background:linear-gradient(90deg,#e5e7eb 0%,#d1d5db 50%,#e5e7eb 100%) 0 0/200% 100%;border-radius:9999px;width:2.5rem;height:2.5rem;animation:2s infinite index-module-scss-module__p65yPG__shimmer}.index-module-scss-module__p65yPG__reviewCardSkeleton .index-module-scss-module__p65yPG__skeletonUserName{background:linear-gradient(90deg,#e5e7eb 0%,#d1d5db 50%,#e5e7eb 100%) 0 0/200% 100%;border-radius:.25rem;width:8rem;height:1.25rem;animation:2s infinite index-module-scss-module__p65yPG__shimmer}.index-module-scss-module__p65yPG__reviewCardSkeleton .index-module-scss-module__p65yPG__skeletonDate{background:linear-gradient(90deg,#e5e7eb 0%,#d1d5db 50%,#e5e7eb 100%) 0 0/200% 100%;border-radius:.25rem;width:5rem;height:1rem;animation:2s infinite index-module-scss-module__p65yPG__shimmer}.index-module-scss-module__p65yPG__reviewCardSkeleton .index-module-scss-module__p65yPG__skeletonRating{gap:.25rem;margin-bottom:1rem;display:flex}.index-module-scss-module__p65yPG__reviewCardSkeleton .index-module-scss-module__p65yPG__skeletonRating .index-module-scss-module__p65yPG__skeletonStar{background:linear-gradient(90deg,#e5e7eb 0%,#d1d5db 50%,#e5e7eb 100%) 0 0/200% 100%;border-radius:.25rem;width:1.25rem;height:1.25rem;animation:2s infinite index-module-scss-module__p65yPG__shimmer}.index-module-scss-module__p65yPG__reviewCardSkeleton .index-module-scss-module__p65yPG__skeletonComment{background:linear-gradient(90deg,#e5e7eb 0%,#d1d5db 50%,#e5e7eb 100%) 0 0/200% 100%;border-radius:.25rem;height:4rem;animation:2s infinite index-module-scss-module__p65yPG__shimmer}@keyframes index-module-scss-module__p65yPG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes index-module-scss-module__p65yPG__fadeIn{0%{opacity:0}to{opacity:1}}.index-module-scss-module__p65yPG__reviewFormWrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;margin:2rem 0;padding:1.5rem}.index-module-scss-module__p65yPG__reviewFormWrapper h3{color:#0c1421;margin-bottom:1rem;font-size:1.125rem;font-weight:600}@media (max-width:768px){.index-module-scss-module__p65yPG__reviewFormWrapper{padding:1rem}}
.products-module-scss-module__nh5rea__container{max-width:1280px}.products-module-scss-module__nh5rea__header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.products-module-scss-module__nh5rea__header h1{font-size:1.5rem;font-weight:600}.products-module-scss-module__nh5rea__pagination{justify-content:center;align-items:center;gap:15px;margin-top:20px;display:flex}.products-module-scss-module__nh5rea__pageInfo{color:#787878;font-size:14px}.products-module-scss-module__nh5rea__selectedProductsInfo{align-items:center;gap:10px;margin-top:10px;display:flex}@keyframes products-module-scss-module__nh5rea__shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.products-module-scss-module__nh5rea__shimmer,.products-module-scss-module__nh5rea__toolbarSkeleton .products-module-scss-module__nh5rea__actionsSkeleton .products-module-scss-module__nh5rea__actionButton,.products-module-scss-module__nh5rea__toolbarSkeleton .products-module-scss-module__nh5rea__searchSkeleton,.products-module-scss-module__nh5rea__headerSkeleton{background:linear-gradient(to right,var(--background)4%,var(--muted)25%,var(--background)36%);background-size:1000px 100%;animation:2s linear infinite products-module-scss-module__nh5rea__shimmer}.products-module-scss-module__nh5rea__headerSkeleton{border-radius:6px}.products-module-scss-module__nh5rea__toolbarSkeleton{justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;display:flex}.products-module-scss-module__nh5rea__toolbarSkeleton .products-module-scss-module__nh5rea__searchSkeleton{border-radius:6px;width:300px;height:40px}.products-module-scss-module__nh5rea__toolbarSkeleton .products-module-scss-module__nh5rea__actionsSkeleton{gap:.5rem;display:flex}.products-module-scss-module__nh5rea__toolbarSkeleton .products-module-scss-module__nh5rea__actionsSkeleton .products-module-scss-module__nh5rea__actionButton{border-radius:6px;width:40px;height:40px}
.ConfirmationModal-module-scss-module__HKZnBa__modalBackground{z-index:9999;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent{background-color:#f5f5f3;border-radius:8px;flex-direction:column;display:flex}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent .ConfirmationModal-module-scss-module__HKZnBa__topSide{border-bottom:1px solid #d1d5db;flex-direction:row;justify-content:space-between;padding:1rem 1.25rem;display:flex}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent .ConfirmationModal-module-scss-module__HKZnBa__closeButton{fill:#0c1421;cursor:pointer;border-radius:4px;transition:background-color .3s ease-in-out}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent .ConfirmationModal-module-scss-module__HKZnBa__closeButton:hover{background-color:#0000001a}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent h2{font-weight:600;color:#0c1421!important;font-size:1.125rem!important;line-height:1.5rem!important}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent p{text-align:left;max-width:26rem;padding:1rem 1.25rem 0;font-size:1rem}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent p:last-of-type{padding-block:.5rem}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent p strong{color:#0c1421;font-weight:600}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent .ConfirmationModal-module-scss-module__HKZnBa__buttonContainer{justify-content:flex-end;gap:.5rem;padding:0 1rem 1.25rem;display:flex}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent .ConfirmationModal-module-scss-module__HKZnBa__buttonContainer button{border-radius:.375rem;min-height:35px;padding:5px 16px;font-size:.875rem;line-height:1;transition:background-color .3s ease-in-out}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent .ConfirmationModal-module-scss-module__HKZnBa__buttonContainer button.ConfirmationModal-module-scss-module__HKZnBa__yes{color:#ef4444;background-color:#ef44441a}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent .ConfirmationModal-module-scss-module__HKZnBa__buttonContainer button.ConfirmationModal-module-scss-module__HKZnBa__yes:hover{background-color:#ef444433}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent .ConfirmationModal-module-scss-module__HKZnBa__buttonContainer button.ConfirmationModal-module-scss-module__HKZnBa__no{color:#0c1421;background-color:#1717170d}.ConfirmationModal-module-scss-module__HKZnBa__modalBackground .ConfirmationModal-module-scss-module__HKZnBa__modalContent .ConfirmationModal-module-scss-module__HKZnBa__buttonContainer button.ConfirmationModal-module-scss-module__HKZnBa__no:hover{background-color:#1717171a}
.Toolbar-module-scss-module__sDalyW__toolbar{margin-bottom:1.5rem}.Toolbar-module-scss-module__sDalyW__searchContainer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Toolbar-module-scss-module__sDalyW__actions{align-items:center;gap:.5rem;display:flex}.Toolbar-module-scss-module__sDalyW__actions .Toolbar-module-scss-module__sDalyW__pageSizeSelect{border:1px solid #d1d5db;border-radius:4px;margin-right:10px;padding:6px 10px;font-size:14px}.Toolbar-module-scss-module__sDalyW__selectedItem{background-color:#1717170d;font-weight:700}.Toolbar-module-scss-module__sDalyW__selectedItem:hover{background-color:#1717171a}.Toolbar-module-scss-module__sDalyW__columnOption{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;width:100%;display:flex}.Toolbar-module-scss-module__sDalyW__columnOption:hover{background-color:var(--hover-bg)}.Toolbar-module-scss-module__sDalyW__columnOption input[type=checkbox]{cursor:pointer;flex-shrink:0;margin:0}.Toolbar-module-scss-module__sDalyW__columnOption .Toolbar-module-scss-module__sDalyW__columnLabel{align-items:center;gap:.5rem;display:flex}.Toolbar-module-scss-module__sDalyW__columnOption .Toolbar-module-scss-module__sDalyW__required{color:var(--muted-foreground);flex-shrink:0;margin-left:auto;font-size:.75rem;font-style:italic}.Toolbar-module-scss-module__sDalyW__columnOption:has(input:disabled){opacity:.7;cursor:not-allowed}@media (max-width:768px){.Toolbar-module-scss-module__sDalyW__searchContainer{flex-direction:column;align-items:flex-end;gap:.5rem}.Toolbar-module-scss-module__sDalyW__actions{gap:.5rem;font-size:.75rem}.Toolbar-module-scss-module__sDalyW__actions *{font-size:.75rem}.Toolbar-module-scss-module__sDalyW__actions * svg{width:1rem;height:1rem}}
.Input-module-scss-module__5edHdW__inputWrapper{width:100%;position:relative}.Input-module-scss-module__5edHdW__input{letter-spacing:.32px;background-color:#f5f5f3;border:1px solid #d7d7d7;border-radius:12px;width:100%;height:40px;padding:.5rem 1.25rem;font-size:.8rem;line-height:50px;transition:border-color .2s ease-in-out}.Input-module-scss-module__5edHdW__input.Input-module-scss-module__5edHdW__withIcon{padding-left:3.125rem}.Input-module-scss-module__5edHdW__input::placeholder{color:#4f4f4f}.Input-module-scss-module__5edHdW__input:focus-visible{border-color:#f89f72;outline:none}.Input-module-scss-module__5edHdW__icon{color:#4f4f4f;font-size:1.25rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.Input-module-scss-module__5edHdW__clearButton{color:#4f4f4f;cursor:pointer;text-align:center;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;font-size:1.25rem;line-height:0;display:flex;position:absolute;top:45%;right:1rem;transform:translateY(-50%)}.Input-module-scss-module__5edHdW__clearButton.Input-module-scss-module__5edHdW__withLabel{top:71%}.Input-module-scss-module__5edHdW__clearButton:hover{color:#363636}.Input-module-scss-module__5edHdW__label{color:#4f4f4f;margin-bottom:.5rem;font-size:.875rem;font-weight:500;transition:color .2s ease-in-out;display:block}
.index-module-scss-module__eFt9LG__wrapper{width:100%;max-width:1200px;margin:30px auto 0;padding:0}@media (max-width:300px){.index-module-scss-module__eFt9LG__wrapper{padding:0 .5rem!important}}@media (min-width:301px) and (max-width:600px){.index-module-scss-module__eFt9LG__wrapper{padding:0 .5rem!important}}@media (min-width:600px) and (max-width:768px){.index-module-scss-module__eFt9LG__wrapper{padding:.5rem 0!important}}@media (min-width:768px){.index-module-scss-module__eFt9LG__wrapper{padding:.5rem 1rem!important}}@media (min-width:768px) and (min-width:1366px){.index-module-scss-module__eFt9LG__wrapper{padding:.5rem 1rem!important}}.index-module-scss-module__eFt9LG__wrapper .index-module-scss-module__eFt9LG__container{width:100%;margin:0 auto;padding:0 1rem}@media (max-width:300px){.index-module-scss-module__eFt9LG__wrapper .index-module-scss-module__eFt9LG__container{padding:0 .5rem!important}}@media (min-width:301px) and (max-width:600px){.index-module-scss-module__eFt9LG__wrapper .index-module-scss-module__eFt9LG__container{padding:0 .5rem!important}}@media (min-width:600px) and (max-width:768px){.index-module-scss-module__eFt9LG__wrapper .index-module-scss-module__eFt9LG__container{padding:.5rem 1rem!important}}@media (min-width:768px){.index-module-scss-module__eFt9LG__wrapper .index-module-scss-module__eFt9LG__container{padding:.5rem 1rem!important}}@media (min-width:768px) and (min-width:1366px){.index-module-scss-module__eFt9LG__wrapper .index-module-scss-module__eFt9LG__container{padding:.5rem 1rem!important}}.index-module-scss-module__eFt9LG__wrapper{border-top:1px solid #e6e6e6;padding-top:3.5rem!important}.index-module-scss-module__eFt9LG__top-row-container{justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;padding-bottom:4rem;display:flex;position:relative;overflow:hidden}.index-module-scss-module__eFt9LG__column-container{flex-basis:100%;margin:0;display:flex}.index-module-scss-module__eFt9LG__down-icon-footer{width:14px;height:14px}.index-module-scss-module__eFt9LG__middle-row{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding-bottom:2rem;display:flex}.index-module-scss-module__eFt9LG__middle-row .index-module-scss-module__eFt9LG__left-side{justify-content:center;align-items:center;width:170px;min-width:60px;height:50px;margin-right:3%;padding:10px;display:flex;position:relative}.index-module-scss-module__eFt9LG__middle-row .index-module-scss-module__eFt9LG__middle-side,.index-module-scss-module__eFt9LG__middle-row .index-module-scss-module__eFt9LG__right-side{max-width:100%;margin:0}.index-module-scss-module__eFt9LG__middle-row .index-module-scss-module__eFt9LG__middle-side p{letter-spacing:-.011em;color:#454e80;line-height:24px}.index-module-scss-module__eFt9LG__middle-row .index-module-scss-module__eFt9LG__right-side{justify-content:center;align-items:center;width:100%;max-width:185px;padding:10px;display:flex}.index-module-scss-module__eFt9LG__middle-row .index-module-scss-module__eFt9LG__right-side select{box-sizing:border-box;color:#454e80;letter-spacing:-.011em;border:1px solid #d1d5db;border-radius:4px;width:100%;max-width:none;padding:5px 10px;font-size:16px;line-height:24px}.index-module-scss-module__eFt9LG__bottom-row{flex-flow:wrap;justify-content:space-between;gap:1rem;width:100%;max-width:1200px;margin:0 auto;padding:.7% 0 .7% 1.4%;display:flex}.index-module-scss-module__eFt9LG__bottom-row ul{list-style-type:none}.index-module-scss-module__eFt9LG__links{display:flex}.index-module-scss-module__eFt9LG__links ul{padding:0;display:flex}.index-module-scss-module__eFt9LG__links ul li{letter-spacing:-.011em;color:#454e80;cursor:pointer;text-align:center;align-items:center;margin-right:3em;font-size:.75rem;line-height:24px;display:flex;position:relative}.index-module-scss-module__eFt9LG__links ul li:hover{color:#000}.index-module-scss-module__eFt9LG__links ul li:not(:last-child):after{content:"";background-color:#d1d5db;width:1px;height:89%;position:absolute;top:50%;right:-1.5em;transform:translateY(-50%)}.index-module-scss-module__eFt9LG__social-medias{display:flex}.index-module-scss-module__eFt9LG__social-medias ul{padding:0;display:flex}.index-module-scss-module__eFt9LG__social-medias ul li{cursor:pointer;color:#162d3a;justify-content:center;align-items:center;margin-right:12px;transition:color .2s;display:flex}.index-module-scss-module__eFt9LG__social-medias ul li:hover{color:#000}.index-module-scss-module__eFt9LG__column{text-align:left;flex-direction:column;flex-basis:100%;align-items:flex-start;padding:0 30px;list-style-type:none;display:flex}.index-module-scss-module__eFt9LG__column h3.index-module-scss-module__eFt9LG__column-header{letter-spacing:-.014em;color:#162d3a;font-weight:500;line-height:24px}.index-module-scss-module__eFt9LG__column li:not(:first-child){cursor:pointer;letter-spacing:-.011em;color:#454e80;margin:8px 0;font-size:.75rem;line-height:24px}.index-module-scss-module__eFt9LG__column li:not(:first-child):hover{color:#000}.index-module-scss-module__eFt9LG__images{flex-direction:row;justify-content:center}.index-module-scss-module__eFt9LG__images img{margin-bottom:5px;margin-right:4%}@media (max-width:990px){.index-module-scss-module__eFt9LG__column{flex-basis:33.33%}.index-module-scss-module__eFt9LG__column-container{flex-basis:20%;max-width:133px}.index-module-scss-module__eFt9LG__top-row-container{flex-wrap:wrap;justify-content:space-between;padding-bottom:2rem;display:flex}.index-module-scss-module__eFt9LG__images{justify-content:space-between;display:flex}}@media (max-width:1000px){.index-module-scss-module__eFt9LG__bottom-row{flex-direction:column;align-items:center;display:flex}}@media (max-width:770px){.index-module-scss-module__eFt9LG__middle-row,.index-module-scss-module__eFt9LG__bottom-row{flex-direction:column;align-items:center;display:flex}.index-module-scss-module__eFt9LG__bottom-row .index-module-scss-module__eFt9LG__links ul{flex-direction:column;gap:.5rem;display:flex}.index-module-scss-module__eFt9LG__bottom-row .index-module-scss-module__eFt9LG__links ul li:after{display:none}}
.RejectedFilesList-module-scss-module__J9hlra__rejectedList{margin-top:1.5rem}@media screen and (max-width:950px){.RejectedFilesList-module-scss-module__J9hlra__rejectedList{margin-top:unset}}.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem{background-color:#f9fafb;border:1px solid #d1d5db;border-radius:.375rem;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.5rem;transition:transform .2s;display:flex}@media screen and (max-width:950px){.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem{flex-direction:column;align-items:flex-start;gap:.5rem}}.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem .RejectedFilesList-module-scss-module__J9hlra__fileInfo{flex-direction:column;display:flex}.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem .RejectedFilesList-module-scss-module__J9hlra__fileInfo .RejectedFilesList-module-scss-module__J9hlra__rejectedFileName{color:#333;margin:0;font-size:.875rem;font-weight:600;line-height:1.5rem}.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem .RejectedFilesList-module-scss-module__J9hlra__fileInfo .RejectedFilesList-module-scss-module__J9hlra__errorList{color:#ef4444;margin:.25rem 0 0;padding:0;font-size:.875rem;list-style-type:none}.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem .RejectedFilesList-module-scss-module__J9hlra__fileInfo .RejectedFilesList-module-scss-module__J9hlra__errorList li{margin:.125rem 0}@media screen and (max-width:950px){.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem .RejectedFilesList-module-scss-module__J9hlra__fileInfo .RejectedFilesList-module-scss-module__J9hlra__rejectedFileName,.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem .RejectedFilesList-module-scss-module__J9hlra__fileInfo .RejectedFilesList-module-scss-module__J9hlra__errorList{font-size:.75rem}}.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem .RejectedFilesList-module-scss-module__J9hlra__rejectedRemoveBtn{background-color:#0000}.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem .RejectedFilesList-module-scss-module__J9hlra__rejectedRemoveBtn svg{fill:#4f4f4f;transition:background-color .2s,color .2s}.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem .RejectedFilesList-module-scss-module__J9hlra__rejectedRemoveBtn svg:hover{fill:#ef4444}@media screen and (max-width:950px){.RejectedFilesList-module-scss-module__J9hlra__rejectedList .RejectedFilesList-module-scss-module__J9hlra__rejectedListItem .RejectedFilesList-module-scss-module__J9hlra__rejectedRemoveBtn{margin-left:unset;font-size:.75rem}}
.CurrentImages-module-scss-module__2KGySq__currentImagesList{grid-template-columns:repeat(auto-fit,minmax(286px,1fr));gap:1.5rem;display:grid}@media screen and (max-width:950px){.CurrentImages-module-scss-module__2KGySq__currentImagesList{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.CurrentImages-module-scss-module__2KGySq__currentImagesList li{background-color:#fff;border:1px solid #e6e6e6;border-radius:.375rem;flex-direction:column;padding-bottom:10px;transition:transform .2s;display:flex;position:relative}.CurrentImages-module-scss-module__2KGySq__currentImagesList li .CurrentImages-module-scss-module__2KGySq__inputWrapper{padding:10px 10px 0}.CurrentImages-module-scss-module__2KGySq__currentImagesList li .CurrentImages-module-scss-module__2KGySq__singleRemoveBtn{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:.5rem;right:.5rem}.CurrentImages-module-scss-module__2KGySq__currentImagesList li .CurrentImages-module-scss-module__2KGySq__singleRemoveBtn svg{fill:#787878;width:1.25rem;height:1.25rem;transition:fill .3s}.CurrentImages-module-scss-module__2KGySq__currentImagesList li .CurrentImages-module-scss-module__2KGySq__singleRemoveBtn svg:hover{fill:#ef4444}.CurrentImages-module-scss-module__2KGySq__currentImagesList .CurrentImages-module-scss-module__2KGySq__updateBtn{opacity:.5;padding:.5rem 1rem;text-transform:uppercase;letter-spacing:.05em;color:#787878;background-color:#0000;border:1px solid #a5f8c3d9;border-radius:.375rem;margin:.25rem auto 0;padding-inline:.75rem;font-size:12px;font-weight:700;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.CurrentImages-module-scss-module__2KGySq__currentImagesList .CurrentImages-module-scss-module__2KGySq__updateBtn:hover{color:#000;background-color:#a5f8c3d9}
