body{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.img{border:0;height:auto;max-width:100%}.product-list{padding:20px;background-color:#f9f9f9}.cards{display:flex;flex-wrap:wrap;justify-content:space-between}.product-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 10px #0000001a;margin:10px;padding:15px;flex:1 1 300px;transition:transform .2s}.product-card:hover{transform:translateY(-5px);box-shadow:0 4px 20px #0003}.product-card img{max-width:100%;height:auto;border-radius:5px}.product-card h2{font-size:1.5rem;margin:10px 0;color:#333}.product-card p{margin:5px 0;color:#666}.actions{display:flex;justify-content:space-between;align-items:center}.switch{position:relative;display:inline-block;width:34px;height:20px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:20px}.slider:before{position:absolute;content:"";height:12px;width:12px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#4caf50}input:checked+.slider:before{transform:translate(14px)}button{padding:10px 15px;background-color:#e57373;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}button:hover{background-color:#ef5350}.ios-loader{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff}.circle{position:absolute;width:6px;height:6px;background-color:#e91e63;border-radius:50%;animation:ios-spin 1.2s linear infinite}.circle:nth-child(1){transform:rotate(30deg) translate(20px);animation-delay:-1.1s}.circle:nth-child(2){transform:rotate(60deg) translate(20px);animation-delay:-1s}.circle:nth-child(3){transform:rotate(90deg) translate(20px);animation-delay:-.9s}.circle:nth-child(4){transform:rotate(120deg) translate(20px);animation-delay:-.8s}.circle:nth-child(5){transform:rotate(150deg) translate(20px);animation-delay:-.7s}.circle:nth-child(6){transform:rotate(180deg) translate(20px);animation-delay:-.6s}.circle:nth-child(7){transform:rotate(210deg) translate(20px);animation-delay:-.5s}.circle:nth-child(8){transform:rotate(240deg) translate(20px);animation-delay:-.4s}.circle:nth-child(9){transform:rotate(270deg) translate(20px);animation-delay:-.3s}.circle:nth-child(10){transform:rotate(300deg) translate(20px);animation-delay:-.2s}.circle:nth-child(11){transform:rotate(330deg) translate(20px);animation-delay:-.1s}.circle:nth-child(12){transform:rotate(360deg) translate(20px);animation-delay:0s}@keyframes ios-spin{0%,to{opacity:1}50%{opacity:.3}}.serachListCard{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-decoration:none;color:#e91e63;font-size:1.2rem;font-weight:600;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:10px;background-color:#fff}.SerachListImage{width:85px;height:85px;object-fit:cover;margin-right:15px;border-radius:5px;border:0}.search-results-page{margin-top:35px}.search-results-page>ul>h1{font-size:1.2rem;color:#1d1d1d;margin-bottom:1rem;padding-left:10px}.errorInList{text-align:center;color:#aaaa}.form{margin-top:15px}.form>center>a{color:#e91e63;text-decoration:none}.form-container{width:100%;max-width:600px;margin:0 auto 50px;padding:20px;border:1px solid #ddd;border-radius:8px;box-shadow:0 0 10px #0000001a;background-color:#fff}form>button{width:100%;padding:16px;border:none;border-radius:4px;background-color:#e91e63;color:#fff;font-size:16px;cursor:pointer}form>button:hover{background-color:#0056b3}.form-container h2{margin-bottom:20px;text-align:center}.form-container div{margin-bottom:15px}.form-container label{display:block;margin-bottom:5px;font-weight:700}.form-container input{width:100%;padding:8px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}.form-container input[type=submit]{background-color:#28a745;color:#fff;border:none;cursor:pointer}.form-container input[type=submit]:hover{background-color:#218838}.error{color:red;font-size:.875em}@media (max-width: 480px){.form-container{margin-bottom:30px}#carticon{background-color:unset;margin-top:0;margin-bottom:0;height:auto}.form-container h2{font-size:1.25em}.form-container input[type=text],.form-container input[type=submit]{font-size:1rem;padding:16px}.error{font-size:.75rem}.form{margin-top:15px;display:flex;flex-direction:column;justify-content:center;height:90vh}.form-container{width:100%;max-width:600px;margin:0 auto;padding:15px;border:unset;border-radius:8px;box-shadow:unset;background-color:#fff}.form-container input{width:100%;padding:16px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}}:root{--primary-color: #007BFF;--primary-color-dark: #0056b3;--error-color: #FF4D4D;--background-color: #f9f9f9;--border-color: #ddd;--text-dark: #333;--text-light: #666;--font-family: "Arial", sans-serif;--max-width: 800px}#carticon{background-color:unset;margin-bottom:35px;height:auto}.yourCartIsEmpty{color:#8c8c8c;display:flex;justify-content:center;font-size:1.2rem}.loginFailed{margin-top:55px;text-align:center;font-size:1.2rem;color:gray}h1{color:var(--text-dark);margin-bottom:20px;text-align:center}.error-message{color:var(--error-color);font-weight:700;text-align:center;margin:10px 0}.cartWrapper{display:flex;flex-direction:column;background-color:#fff}.cartWrapper>h1{margin-top:5px}.cartItemWrapper{justify-content:space-between;padding:15px;border-bottom:1px solid var(--border-color);transition:background-color .3s;display:flex}.cartItemWrapper:last-child{border-bottom:none;display:flex}.cartItemWrapper:hover{background-color:#f0f8ff}.ItemImage{flex:0 0 100px}.cartImage{width:90px;height:auto;border-radius:5px}.mainContentItem{flex-grow:1;padding-right:15px}.itemTitle{font-size:1.2em;color:var(--text-dark);margin:5px 0}.itemWeight{color:var(--text-light);font-size:.9em}.itemContent{display:flex;flex-direction:column;align-items:flex-end}.itemContent p{font-size:1.2em;color:#4caf50;margin:5px 0}.buttonInc{display:flex;align-items:center}.count{background-color:#e91e63;color:#fff;border:none;border-radius:5px;padding:5px 12px;cursor:pointer;font-size:1.2rem;line-height:23px;display:flex;font-family:system-ui;font-weight:600;transition:background-color .3s;justify-content:center}.count:hover{background-color:var(--primary-color-dark)}.count+span{margin:0 10px;font-size:1.2em;color:#000}.itemRemove{color:var(--error-color);cursor:pointer;margin-top:10px;text-align:center;transition:color .3s}.itemRemove:hover{text-decoration:underline;color:#d9534f}@media (max-width: 600px){.cartItemWrapper{flex-direction:row;align-items:flex-start;display:flex}.mainContentItem{padding-right:0;margin-bottom:10px}.itemContent{align-items:flex-start;height:145px;display:flex;flex-direction:column;justify-content:space-evenly}}.totals{margin-top:15px}.totalsSection{padding:25px 10px 10px;background-color:#f9f9f9;border:1px solid #ccc;height:auto;color:#000}.totals p{margin:5px 0;font-size:1.2em;display:flex;justify-content:space-between;padding:5px 0}#carticon{z-index:555;width:auto;margin-top:50px;right:0;padding:5px 10px;background-color:unset;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fff;height:100vh;display:flex;flex-direction:column;justify-content:space-between}.totalsSection>.checkoutButton{padding:16px;background-color:#e91e63;color:#fff;border:none;border-radius:4px;cursor:pointer;width:100%}@media screen and (min-width : 0px) and (max-width:500px){#carticon{background-color:unset;margin-top:30px;margin-bottom:35px;height:auto}.totalsSection{padding:25px 10px 10px;background-color:#f9f9f9;border:1px solid #ccc;height:auto;color:#000;margin-bottom:55px}.card-image{width:100%;height:340px;object-fit:cover}.itemContent>p{align-items:flex-start;color:#4caf50}.itemRemove{color:#e91e63;cursor:pointer;margin-top:16px;text-align:center;transition:color .3s;width:100%;display:flex;flex-direction:row;justify-content:flex-end}}.myForm{margin-top:15px;height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.myForm>center>a{color:#e91e63;text-decoration:none}.passwordNew{border:1px solid #ddd;border-radius:4px}.login-container{margin:20px auto;padding:10px;height:80vh;display:flex;flex-direction:column;justify-content:center}h2{text-align:center;color:#333}label{display:block;margin-bottom:8px;font-weight:700}.myForm>div>label>input[type=text],.myForm>div>label>input[type=password]{width:100%;padding:10px;margin-bottom:20px;border:1px solid #ddd;border-radius:4px}.myForm>div>label>input[type=text]:focus,.myForm>div>label>input[type=password]:focus{border-color:#007bff;outline:none}.login-container>form>button{width:100%;padding:16px;border:none;border-radius:4px;background-color:#e91e63;color:#fff;font-size:18px;cursor:pointer;margin-top:25px}.login-container>form>button:hover{background-color:#0056b3;margin-top:25px}.error{color:red;text-align:center}.success{color:green;text-align:center}@media (max-width: 768px){.login-container{padding:15px}h2{font-size:1.5em}.myForm>div>label>input[type=text],.myForm>div>label>input[type=password]{padding:12px}button{padding:12px;font-size:1em}}@media (max-width: 480px){.login-container{margin:20px auto;padding:10px}h2{font-size:1.25em}.myForm>div>label>input[type=text],.myForm>div>input[type=password]{font-size:1rem;padding:16px;margin:10px 0;width:100%}#password,#mobile{width:100%;padding:0 10px}.account{margin-top:25px}button{font-size:.9em}.error,.success{font-size:.875rem}}Header{width:100%;height:200px;display:flex;justify-content:space-around;background-color:#fff;align-items:center}.search{width:50%;height:auto}.iconCnt{width:30%;height:auto;display:flex;align-items:center}.logo{width:84px}.searchIcon{margin-right:15px}.wrapperOfHaeder{width:800px;display:flex;justify-content:space-around}.formX{width:100%;display:flex;justify-content:start}.formX>#button{padding:15px 18px;background-color:#e91e63;color:#fff;border:none;border-radius:0;cursor:pointer;transition:background-color .3s;width:auto}.icon{display:flex;flex-direction:column;font-size:.7rem;justify-content:center;align-items:center;cursor:pointer;margin-right:15px}.iconCnt>a{text-decoration:none;color:#e91e63}:root{--theme: #E91E63}.searchDiv{display:flex;align-items:center;justify-content:center}.searchDiv>form>input{padding:5px 5px 5px 10px;border:5px solid var(--theme);width:auto;border-radius:unset;height:auto;margin:0}.searchDiv>form>input:focus{border:5px solid var(--theme);outline:none}.searchDiv>button{padding:5px;background-color:var(--theme);border:5px solid var(--theme);font-size:large;color:#fff;transition:.5s linear;height:45px;border-radius:unset;position:absolute}.searchDiv>form>button:hover{color:#000;transition:.5s linear;cursor:pointer}@media screen and (min-width:0px) and (max-width:786px){.search{width:auto;height:auto}.wrapperOfHaeder{width:90%;display:flex;justify-content:space-around;box-sizing:border-box;flex-direction:column}.iconCnt{width:auto;height:auto;display:flex;align-items:center;margin-top:25px;justify-content:flex-start;display:none}.icon{display:flex;flex-direction:column;font-size:.7rem;justify-content:center;align-items:center;cursor:pointer;margin-right:15px}Header{width:100%;height:60px;display:flex;justify-content:space-around;background-color:#fff;align-items:center;box-sizing:border-box;overflow:hidden;padding:15px 10px;position:fixed;z-index:999;box-shadow:-1px 0 7px #0000001f}.searchDiv>form>input{padding:5px 5px 5px 10px;border:5px solid var(--theme);width:auto;border-radius:unset;height:auto;margin:0}}.searchModal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0000;z-index:1000;display:flex;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modalContent{position:relative;width:100%;max-width:500px;padding:20px;border-radius:8px;display:flex;background:#ffffff82;flex-direction:column;align-items:center;justify-content:center}.closeButton{position:absolute;top:10px;right:10px;font-size:20px;color:#e91e63;background:none;border:none;cursor:pointer}#searchInput{width:70%;padding:10px;font-size:16px;border:1px solid #e91e63;border-radius:4px 0 0 4px/4px 0px 0px 4px;margin-bottom:0}.searchSubmit{width:auto;padding:10px 15px;font-size:16px;background-color:#e91e63;color:#fff;border:none;cursor:pointer;border-top-left-radius:0;border-bottom-left-radius:0}.ser{width:100%;height:auto;display:flex;justify-content:center}#navTop{position:fixed;z-index:9999;background-color:#fff;width:100%;height:58px;display:flex;box-shadow:1px 3px 8px 1px #80808036;align-items:center}#navTop>button{background-color:#fff;margin-left:15px;padding:0;display:flex;align-items:center}#navTop>button>span{color:#e91e63}.hamburger-menu{position:relative}.hamburger-icon{cursor:pointer;display:flex;flex-direction:column;gap:6px;width:30px}.hamburger-icon span{background-color:#e91e63;height:4px;width:100%;border-radius:2px;transition:transform .3s ease,background-color .3s ease}.hamburger-icon.open span:nth-child(1){transform:translateY(10px) rotate(45deg)}.hamburger-icon.open span:nth-child(2){opacity:0}.hamburger-icon.open span:nth-child(3){transform:translateY(-10px) rotate(-45deg)}.drawer{position:fixed;top:0;left:-85%;width:85%;height:100%;background-color:#fff;box-shadow:2px 0 5px #0003;transition:left .3s ease;z-index:1000}.drawer-open{left:0}.drawer-content{padding:20px 0}.drawer-content h2{margin:0 0 20px;color:#e91e63;font-size:24px;text-align:center}.drawer-content ul{list-style:none;padding:0;margin:0}.drawer-content li{display:flex;align-items:center;gap:10px;padding:15px 12px;border-bottom:.3px solid #d9d9d9}.drawer-content a{text-decoration:none;color:#333;font-size:18px;transition:color .3s ease}.drawer-content a:hover{color:#e91e63}.menu-icon{font-size:1.5rem;color:#ff0062;transition:transform .3s ease,color .3s ease}.menu-icon:hover{color:#b30051;transform:scale(1.1)}.drawer-close-button{position:absolute;top:15px;right:15px;background-color:transparent;border:none;font-size:24px;color:#333;cursor:pointer;transition:color .3s ease}.drawer-close-button:hover{color:red}html,body{height:100%;margin:0}#root{min-height:100vh;display:flex;flex-direction:column}.footer{width:100%;height:50px;background-color:#e91e63;position:relative;margin-top:auto;display:flex;align-items:center;justify-content:center;color:#fff}.MobileNav{display:none}@media screen and (min-width : 0px) and (max-width:500px){.footer>h3{display:none}.footer{background-color:#fff;display:flex;height:55px;align-items:center;justify-content:space-evenly;flex-direction:row;width:100%;position:fixed;bottom:0;z-index:999;box-shadow:-1px 0 7px #0000001f}.MobileNav{display:flex;align-items:center;justify-content:space-evenly;flex-direction:row;width:100%}}.header_annunocement_mtr-header-announcement{background:#e91e63;color:#fff}.text-center{text-align:center}.announcement_wrapper{padding-top:10px;padding-bottom:10px;font-size:22px}#ws{position:absolute;bottom:70px;left:10px}.banner{position:relative;width:100%;height:500px;overflow:hidden}.banner-image{position:absolute;top:250px;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);display:block}@media (width < 786px){.banner-image{position:absolute;top:50%;left:50%;width:100%;object-fit:cover;transform:translate(-50%,-50%);display:block;height:auto}.banner{position:relative;width:100%;height:108px;overflow:hidden;margin-top:17px}}.shine-overlay:hover .shine2{display:block}.shine2{display:none;position:absolute;left:-100%;top:0;width:100%;height:100%;background:#fff;background:linear-gradient(to right,#fff0,#fffc,#fff0);pointer-events:none;z-index:2;opacity:0;transform:skew(-20deg);animation:shine2 1.5s linear 1}@keyframes shine2{0%{left:-100%;opacity:0}50%{left:25%;opacity:.5}to{left:100%;opacity:0}}.card{width:268px;height:auto;border-radius:15px;border:1px solid #e91e625b;box-shadow:0 2px 4px #0000001a;overflow:hidden;padding-bottom:15px;background-color:#fff;transition:all .5s ease;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0003}.card-image{width:100%;height:160px;object-fit:cover}.img-filter{filter:grayscale(1) contrast(1) opacity(.7)}.card-content{padding:10px;text-align:center;position:relative;display:flex;flex-direction:column}.weight-select{border:2px solid #fb0056;padding:10px 5px;border-radius:5px;color:#3d3d3d;font-weight:800;font-family:Quicksand,sans-serif}.card-name{font-size:1.2rem;font-weight:700;font-family:Quicksand,sans-serif;margin:.5rem 0;text-align:left}.card-price{font-size:1rem;color:#00d04c;margin:.5rem 0;text-align:left;margin-bottom:18px}.add-to-cart-btn{background-color:#e91e63;color:#fff;border:none;border-radius:4px;padding:.8rem 1rem;font-size:1rem;cursor:pointer;transition:background-color .3s ease;margin-top:15px}.card:hover .add-to-cart-btn{background-color:#cc0849}.out-of-stock{pointer-events:none}.out-of-stock-label{background-color:#e91e63;color:#fff;text-align:center;padding:.4rem;font-size:.8rem;font-weight:700;position:absolute;border-top-left-radius:15px;z-index:99}.shine-overlay{position:relative;overflow:hidden}.shine-overlay:hover .shine{display:block}.shine{display:none;position:absolute;left:-100%;top:0;width:100%;height:100%;background:#fff;background:linear-gradient(to right,#fff0,#fffc,#fff0);pointer-events:none;z-index:2;opacity:0;transform:skew(-20deg);animation:shine .75s linear 1}@keyframes shine{0%{left:-100%;opacity:0}50%{left:25%;opacity:.5}to{left:100%;opacity:0}}.weight-selection{margin:.5rem 0;text-align:left}.weight-selection label{font-size:1rem;font-weight:500;font-family:Rubik,sans-serif;display:block;margin-bottom:.5rem}.weight-selection select{padding:.5rem;font-size:1rem;border:1px solid #ddd;border-radius:4px;width:100%;box-sizing:border-box;cursor:pointer}.weight-selection select:disabled{background-color:#f0f0f0;cursor:not-allowed}.card.out-of-stock .weight-select,.card.out-of-stock .add-to-cart-btn{cursor:not-allowed;opacity:.5}.card.out-of-stock .weight-select,.card.out-of-stock .add-to-cart-btn{pointer-events:none}@media (max-width :450px){.card-image{width:100%;height:250px;object-fit:cover}.card-name{font-size:1rem;font-weight:700;font-family:Rubik,sans-serif;margin:0;text-align:left}.card{width:170px;height:auto;margin-bottom:25px;display:flex;flex-direction:column;justify-content:flex-start}}.container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1400px;margin:5% auto;padding:10px}.card-row{display:flex;width:100%;flex-direction:row;justify-content:space-evenly;flex-wrap:nowrap}.heading{margin-bottom:5%;color:#e91e63;margin-top:0}.card{width:268px;height:auto;border-radius:15px;border:1px solid #e91e625b;box-shadow:0 2px 4px #0000001a;overflow:hidden;padding-bottom:15px;background-color:#fff;transition:all .5s ease;box-sizing:border-box}.warning-message{background-color:#fc0;color:#333;padding:10px;border-radius:5px;margin:10px 0;font-weight:700}@media (max-width: 1200px){.card-row{justify-content:space-between}}@media screen and (min-width : 0px) and (max-width:440px){.container{padding:10px;box-sizing:border-box}.card{width:180px;height:auto;margin-bottom:25px;display:flex;flex-direction:column;justify-content:flex-start}.card-row{display:flex;width:100%;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:wrap}}.products{width:1200px;height:auto;display:flex;margin:25px auto 0;background-color:#fff;padding:25px 10px;box-sizing:border-box}.imagesProducts{width:50%;height:450px;display:flex;justify-content:center}.selectSize{border:0;padding:10px 5px;border-radius:5px}.imagesProducts>img{height:100%;object-fit:contain;width:90%}.contentProducts{width:50%;display:flex;flex-direction:column;padding:5px 10px;align-items:flex-start}.svgicon{display:flex;padding:5px 10px}.contentProducts>button{padding:10px;background-color:#e91e63;color:#fff;border:none;border-radius:4px;cursor:pointer;margin:15px 2px;width:150px}.contentProducts>h1{font-size:2rem;font-weight:600;color:#e91e63;line-height:35px}.contentProducts>span{font-weight:600;margin:5px 2px}.addToContent{width:30%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:15px 0}.contentOfDiscription{padding:10px 0;line-height:25px;font-size:.9rem;font-family:Quicksand,sans-serif}@media screen and (max-width:500px){.products{width:100%;height:auto;display:flex;margin:25px auto 0;background-color:#fff;padding:25px 10px;box-sizing:border-box;flex-direction:column}.contentProducts{width:100%;display:flex;flex-direction:column;padding:5px 10px;align-items:flex-start}.addToContent{width:50%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:15px 0}.imagesProducts{width:100%;height:450px;overflow:hidden;box-sizing:border-box}.imagesProducts>img{height:auto;width:100%}}.ingredients{width:100%;height:auto;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:column;align-items:center;padding-bottom:3rem;margin-top:5rem}.ingredients>h1{font-size:2rem;margin-bottom:2rem;margin-top:1.5rem}.wrapper-icons{width:100%;height:auto;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-evenly;flex-direction:row;padding:25px 0}.wrapper-icons>.list{width:200px;height:auto;display:flex;flex-direction:column;text-align:center}.list>img{margin-bottom:15px}.Tabs{flex-wrap:wrap;display:flex;column-gap:.125rem;width:85%;margin-inline:auto;margin:2rem auto}.Tab{display:contents}.Tab input{display:none}.Header{order:-1;font-weight:700;padding:.5rem 1.5rem;border-radius:8px 8px 0 0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all 80ms ease-in-out;background:#fafafa}.Header:hover{background:#fff}input:checked~.Header{background:#fff;border-bottom:1px solid #eee;transition:all .5 ease}.Tab>label{margin:0}.Content>ul>li{line-height:28px;font-weight:200}.Content{background:#fff;width:100%;order:1;padding:1rem 2rem}input:not(:checked)~.Content{display:none}.faq-container{max-width:85%;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.faq-container>h2{margin-bottom:1.5rem}.faq-item{margin-bottom:5px;border-radius:5px;overflow:hidden}.faq-question{background-color:#fff;padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-answer{max-height:0;overflow:hidden;transition:all .4s ease;padding:0 15px;background-color:#fff;border-top:1px solid #ccc}.faq-answer.open{max-height:100px;padding:15px;background-color:#fafafa}.arrow{transition:transform .3s ease;color:#e91e63;font-size:2rem}.arrow.open{transform:rotate(45deg)}@media screen and (min-width : 0px) and (max-width:500px){.faq-container{max-width:100%;margin-bottom:55px}.Tabs{flex-wrap:wrap;display:flex;column-gap:.125rem;width:85%;margin-inline:auto}.Header{order:-1;font-weight:700;padding:.5rem 1rem;border-radius:8px 8px 0 0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all 80ms ease-in-out;background:#fafafa}}.add-product{max-width:600px;margin:55px auto 85px;padding:20px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9}h1{text-align:center}label{display:block;margin:10px 0 5px}input[type=text],input[type=number],textarea{width:100%;padding:8px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}button{padding:10px;background-color:#28a745;color:#fff;border:none;border-radius:4px;cursor:pointer}button:hover{background-color:#218838}.error{color:red}.success{color:green}.user-profile{max-width:600px;width:100%;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 20px #0000001a;background-color:#fff;transition:box-shadow .3s ease}.verify-email-button{background-color:#ff6b81}.user-profile:hover{box-shadow:0 8px 40px #0003}h2{text-align:center;color:#333;font-size:24px;margin-bottom:20px}.user-info{margin-bottom:20px;padding:15px;border:1px solid #f0f0f0;border-radius:8px;background-color:#f8f8f8}.user-info p{font-size:18px;margin:10px 0;line-height:1.5}.logout-button{display:block;width:100%;padding:12px;background-color:#ff4757;color:#fff;border:none;border-radius:5px;font-size:18px;cursor:pointer;transition:background-color .3s,transform .2s;font-weight:700}.logout-button:hover{background-color:#ff6b81;transform:translateY(-2px)}.loading,.error,.no-data{text-align:center;font-size:18px;color:#888;margin-top:20px}.profile-photo{display:flex;justify-content:center;margin-bottom:20px;flex-direction:column;align-items:center}.profile-photo img{width:120px;height:120px;border-radius:50%;cursor:pointer;border:2px solid #ccc}.uploadFile{display:inline;z-index:5;background:#e4e4e4;padding:3px 8px;margin-top:-17px;border-radius:5px;border:1px solid #c7c7c7;box-shadow:0 0 2px 2px #80808030;opacity:.7}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center}.modal-actions button:first-child{background:#007bff;color:#fff}.modal-actions button:last-child{background:#ccc;color:#000}.user-profile{padding:20px;background-color:#f9f9f9}.profile-photo img{width:120px;height:120px;border-radius:50%;object-fit:cover}.user-info{margin-top:20px}.verify-email-button{margin-left:10px;padding:5px 10px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}.logout-button{margin-top:20px;padding:10px;background-color:#ff4d4d;color:#fff;border:none;border-radius:5px;cursor:pointer}.loading-overlay{display:flex;align-items:center;justify-content:center;flex-direction:column}.email-verification-message{color:green;margin-top:10px}.modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#00000080}.modal-content{background-color:#fff;border-radius:10px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;width:80%;height:250px;padding:20px}.modal-actions button{padding:8px 15px;margin:0 5px;border:none;border-radius:5px;cursor:pointer}.loading{display:flex;align-items:center;justify-content:center;height:100vh}.loader{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 480px){.user-profile{padding:15px}h2{font-size:20px}.user-info p,.logout-button{font-size:16px}}.my-orders{padding:20px;font-family:Arial,sans-serif}.orders-list{display:flex;flex-direction:column;gap:20px}.imageMyOrders{width:120px;height:120px;border-radius:10px}.order-card{border-radius:20px;padding:15px;line-height:28px;border:1px solid #80808021;margin-bottom:55px}.order-address,.order-details,.cart-items{margin-bottom:10px}.cart-item{background:#fff;padding:20px;box-sizing:border-box;border-radius:25px}h2,h3,h4{color:#333}.cancel-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center}.cancel-modal-content{background:#fff;padding:20px;border-radius:5px;width:400px;text-align:center}.cancel-modal select{width:100%;padding:10px;margin-bottom:10px}.cancel-modal button{padding:10px 15px;background-color:#4caf50;color:#fff;border:none;cursor:pointer}.cancel-modal button:hover{background-color:#45a049}.dashboard-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#f0f2f5;font-family:Arial,sans-serif}.dashboard-title{font-size:2rem;color:#333;margin-bottom:20px}.password-form{display:flex;flex-direction:column;align-items:center;padding:20px;border:1px solid #ccc;border-radius:5px;background-color:#fff;box-shadow:0 2px 10px #0000001a}.password-form label{font-size:1.2rem;margin-bottom:10px}.password-form input{padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:5px;margin-bottom:15px;width:100%;max-width:300px}.password-form button{padding:10px 20px;font-size:1rem;color:#fff;background-color:#007bff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.password-form button:hover{background-color:#0056b3}.error-message{color:red;margin-top:10px;font-size:.9rem}.dcards-container{display:flex;justify-content:space-around;margin-top:20px;width:100%;max-width:800px}.dcard{background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:20px;width:92%;text-align:center;line-height:31px;box-shadow:0 2px 10px #0000001a}.dcard h2{font-size:1.5rem;margin-bottom:10px}.dcard p{font-size:1rem;color:#666}.dcards-container>a{color:unset;text-decoration:none}@media (max-width: 480px){.dcards-container{display:flex;justify-content:space-around;margin-top:20px;width:100%;max-width:800px;flex-wrap:wrap}.dcards-container>a{color:unset;text-decoration:none;width:85%;margin-bottom:10px}.dcard{background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:20px;width:100%;box-shadow:0 2px 10px #0000001a}.dashboard-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#f0f2f5;font-family:Arial,sans-serif;padding:10px}}.checkoutPage{max-width:800px;padding:20px;font-family:Arial,sans-serif;color:#333;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-bottom:65px}.checkoutPage h1{font-size:2rem;text-align:center;color:#e91e63;margin-bottom:20px;margin-top:12px}.addressSection,.deliveryOptions,.couponSection,.orderSummary{margin-bottom:50px;background-color:#fff}.deliveryOptions>h2{font-size:1.5rem;color:#333;margin-bottom:20px;margin-top:40px}.addressSection>input[type=text],input[type=tel]{width:100%;padding:15px;margin:5px 0 10px;border:1px solid #ddd;border-radius:4px}.deliveryOptions label,.orderSummary p{display:flex;justify-content:space-between;margin-bottom:8px}.deliveryOptions label input[type=radio]{margin-right:10px;width:24px}.couponSection input[type=text]{width:calc(100% - 100px);display:inline-block;margin-right:10px;padding:15px}.couponSection button{padding:15px;background-color:#e91e63;color:#fff;border:none;border-radius:4px;cursor:pointer;width:100%}.couponSection button:hover{background-color:#c2185b}.orderSummary p{font-size:1rem}.orderSummary p strong{color:#555}.placeOrderButton{width:100%;padding:15px;background-color:#e91e63;color:#fff;font-size:1.2rem;font-weight:700;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.placeOrderButton:hover{background-color:#c2185b}.placeOrderButton:active{background-color:#b0003a}@media (max-width: 600px){.couponSection input[type=text]{width:100%;margin-bottom:10px}.placeOrderButton{font-size:1rem;padding:15px}.orderSummary>h2{font-size:1.5rem;padding:16px}}.orderPlacementPage{display:flex;align-items:center;justify-content:center;height:100vh;background-color:#4caf50;color:#fff;font-family:Arial,sans-serif}.confirmationMessage{text-align:center;animation:fadeInScale 1s ease-out forwards;color:#fff}.confirmationMessage h1{font-size:2.5rem;color:#fff;margin:0;animation:bounceText 1.5s ease-in-out infinite}.confirmationMessage p{font-size:1.2rem;margin-top:10px}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bounceText{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}*{border:0;margin:0;padding:0;box-sizing:border-box;font-family:sans-serif}
