.modal.quickview{display:flex!important;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:100050!important;padding:20px!important;background:rgba(15,23,42,.68);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow-x:hidden;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s cubic-bezier(.16,1,.3,1),visibility 0.3s ease}.modal.quickview.show,.modal.quickview.in,.modal.quickview.mp-modal-active{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.modal.quickview .modal-dialog{max-width:760px;width:92%;margin:auto!important;pointer-events:auto;transition:transform 0.35s cubic-bezier(.16,1,.3,1),opacity 0.35s ease}.modal.quickview.fade:not(.show) .modal-dialog,.modal.quickview.fade:not(.in) .modal-dialog{transform:scale(.95) translateY(12px);opacity:0}.modal.quickview.show .modal-dialog,.modal.quickview.in .modal-dialog,.modal.quickview.mp-modal-active .modal-dialog{transform:scale(1) translateY(0);opacity:1}.modal.quickview .modal-content{position:relative;background:#fff;border-radius:20px;border:1px solid rgba(226,232,240,.9);box-shadow:0 25px 50px -12px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.03);overflow:hidden;padding:0;max-height:calc(100vh - 40px);display:flex;flex-direction:column}.mp-qv-mobile-handle{display:none}.mp-qv-close-btn{position:absolute;top:14px;right:14px;width:36px;height:36px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#475569;cursor:pointer;z-index:50;transition:all 0.2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgba(0,0,0,.04);outline:none!important;padding:0}.mp-qv-close-btn:hover{background:#0f172a;color:#fff;transform:rotate(90deg) scale(1.05);border-color:#0f172a}.mp-qv-close-btn svg{width:17px;height:17px;stroke-width:2.2}.mp-qv-wrapper{display:grid;grid-template-columns:340px 1fr;min-height:440px;background:#fff;overflow-y:auto;scrollbar-width:thin}.mp-qv-wrapper::-webkit-scrollbar{width:5px}.mp-qv-wrapper::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.mp-qv-gallery{position:relative;background:#fff;padding:0;border-right:1px solid #f1f5f9;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:440px;height:100%}.mp-qv-badges{position:absolute;top:14px;left:14px;display:flex;flex-direction:column;gap:5px;z-index:10}.mp-qv-badge{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:700;padding:3px 8px;border-radius:999px;letter-spacing:.02em;text-transform:uppercase}.mp-qv-badge-discount{background:#fee2e2;color:#b91c1c;border:1px solid #fecaca}.mp-qv-badge-new{background:#e8f5e9;color:#1b5e20;border:1px solid #c8e6c9}.mp-qv-slider-wrap{position:relative;width:100%;height:100%;min-height:440px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;user-select:none;touch-action:pan-y}.mp-qv-slides{position:relative;width:100%;height:100%;display:flex}.mp-qv-slide{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.35s cubic-bezier(.16,1,.3,1),transform 0.35s cubic-bezier(.16,1,.3,1),visibility 0.35s ease;transform:scale(.96)}.mp-qv-slide.active{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1);z-index:2}.mp-qv-slide-img{max-width:90%;max-height:380px;width:auto;height:auto;object-fit:contain;transition:transform 0.4s cubic-bezier(.16,1,.3,1);padding:16px}.mp-qv-slide:hover .mp-qv-slide-img{transform:scale(1.04)}.mp-qv-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(226,232,240,.9);box-shadow:0 4px 14px rgba(15,23,42,.08);color:#1e293b;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all 0.22s cubic-bezier(.16,1,.3,1);outline:none!important;padding:0}.mp-qv-slider-arrow:hover{background:#284e1b;color:#fff;border-color:#284e1b;transform:translateY(-50%) scale(1.1);box-shadow:0 6px 18px rgba(40,78,27,.25)}.mp-qv-slider-arrow svg{width:18px;height:18px}.mp-qv-slider-arrow.mp-qv-prev{left:12px}.mp-qv-slider-arrow.mp-qv-next{right:12px}.mp-qv-dots{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:6px;z-index:10;padding:4px 8px;background:rgba(255,255,255,.85);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:999px;border:1px solid rgba(226,232,240,.8);box-shadow:0 2px 8px rgba(15,23,42,.06)}.mp-qv-dot{width:7px;height:7px;border-radius:999px;background:#cbd5e1;cursor:pointer;transition:all 0.25s cubic-bezier(.16,1,.3,1)}.mp-qv-dot:hover{background:#94a3b8}.mp-qv-dot.active{width:20px;background:#284e1b}.mp-qv-details{padding:22px 24px 18px 22px;display:flex;flex-direction:column;justify-content:space-between}.mp-qv-header-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.mp-qv-category{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#284e1b;background:rgba(40,78,27,.08);padding:2px 8px;border-radius:6px}.mp-qv-rating{display:flex;align-items:center;gap:3px;color:#f59e0b;font-size:.78rem;font-weight:600}.mp-qv-rating svg{fill:#f59e0b;stroke:#f59e0b;width:13px;height:13px}.mp-qv-rating-text{color:#64748b;margin-left:2px;font-weight:500;font-size:.75rem}.mp-qv-title{font-size:1.25rem;font-weight:700;line-height:1.35;color:#0f172a;margin:0 0 8px 0;letter-spacing:-.01em}.mp-qv-title a{color:#0f172a;text-decoration:none;transition:color 0.2s}.mp-qv-title a:hover{color:#284e1b}.mp-qv-price-box{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.mp-qv-current-price{font-size:1.55rem;font-weight:800;color:var(--mp-qv-price-color,#284e1b);letter-spacing:-.02em}.mp-qv-regular-price{font-size:.95rem;color:#94a3b8;text-decoration:line-through;font-weight:500}.mp-qv-discount-pill{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;color:#b91c1c;background:#fee2e2;padding:2px 7px;border-radius:999px}.mp-qv-tax-note{display:inline-block;font-size:.8rem;color:#94a3b8;font-weight:500;margin-left:4px;align-self:baseline}.mp-qv-description{font-size:.82rem;line-height:1.5;color:#475569;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mp-qv-variants{margin-bottom:12px}.mp-qv-variant-group{margin-bottom:10px}.mp-qv-variant-label{display:block;font-size:.78rem;font-weight:600;color:#334155;margin-bottom:6px}.mp-qv-variant-label strong{color:#0f172a}.mp-qv-size-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.mp-qv-size-header-row .mp-qv-variant-label{margin-bottom:0}.mp-qv-size-guide-link{display:inline-flex;align-items:center;gap:5px;font-size:.76rem;font-weight:600;color:#284e1b;text-decoration:none;transition:all 0.2s ease}.mp-qv-size-guide-link:hover{color:#1a3312;text-decoration:underline}.mp-qv-size-guide-link svg{width:14px;height:14px;fill:currentColor}.mp-qv-color-list{display:flex;gap:8px;list-style:none;padding:0;margin:0}.mp-qv-color-item{position:relative}.mp-qv-color-item input[type="radio"]{position:absolute;opacity:0;width:0;height:0}.mp-qv-color-swatch{display:block;width:28px;height:28px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #cbd5e1;cursor:pointer;transition:all 0.2s ease}.mp-qv-color-item:hover .mp-qv-color-swatch{transform:scale(1.08);box-shadow:0 0 0 2px #284e1b}.mp-qv-color-item input[type="radio"]:checked+.mp-qv-color-swatch{transform:scale(1.08);box-shadow:0 0 0 2px #284e1b,0 0 0 4px rgba(40,78,27,.2)}.mp-qv-pill-list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.mp-qv-pill-item{position:relative}.mp-qv-pill-item input[type="radio"]{position:absolute;opacity:0;width:0;height:0}.mp-qv-pill-btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:32px;padding:0 12px;font-size:.78rem;font-weight:600;color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer;transition:all 0.2s ease;user-select:none}.mp-qv-pill-btn:hover{border-color:var(--mp-qv-size-hover-color,#284e1b);color:var(--mp-qv-size-hover-color,#284e1b);background:rgba(40,78,27,.04)}.mp-qv-pill-item input[type="radio"]:checked+.mp-qv-pill-btn{border-color:var(--mp-qv-size-active-bg,#284e1b);background:var(--mp-qv-size-active-bg,#284e1b);color:var(--mp-qv-size-active-text,#ffffff);box-shadow:0 2px 6px rgba(0,0,0,.15)}.mp-qv-pill-item.out-of-stock{cursor:not-allowed}.mp-qv-pill-item.out-of-stock .mp-qv-pill-btn,.mp-qv-pill-btn.out-of-stock{position:relative;overflow:hidden;color:#94a3b8!important;background:#f8fafc!important;border:1px dashed #cbd5e1!important;cursor:not-allowed!important;opacity:.65;pointer-events:none}.mp-qv-pill-item.out-of-stock .mp-qv-pill-btn::after,.mp-qv-pill-btn.out-of-stock::after{content:'';position:absolute;top:50%;left:-20%;width:140%;height:1.5px;background:#ef4444;transform:rotate(-30deg);pointer-events:none;opacity:.85}.mp-qv-select{width:100%;max-width:220px;height:36px;padding:0 10px;border-radius:6px;border:1px solid #cbd5e1;font-size:.82rem;color:#0f172a;background:#fff;outline:none;transition:border-color 0.2s}.mp-qv-select:focus{border-color:#284e1b;box-shadow:0 0 0 2px rgba(40,78,27,.15)}.mp-qv-stock-status{display:flex;align-items:center;gap:7px;font-size:.78rem;font-weight:600;margin-bottom:14px}.mp-qv-stock-dot{width:7px;height:7px;border-radius:50%;background:#10b981;position:relative}.mp-qv-stock-dot::after{content:'';position:absolute;inset:-3px;border-radius:50%;background:#10b981;opacity:.4;animation:mpPulse 2s infinite}@keyframes mpPulse{0%{transform:scale(1);opacity:.6}50%{transform:scale(1.6);opacity:0}100%{transform:scale(1);opacity:0}}.mp-qv-stock-text.in-stock{color:#047857}.mp-qv-stock-text.out-of-stock{color:#dc2626}.mp-qv-stock-dot.out-of-stock{background:#dc2626}.mp-qv-stock-dot.out-of-stock::after{background:#dc2626}.mp-qv-buy-row{display:flex;gap:10px;align-items:center;margin-bottom:14px}.mp-qv-stepper{display:flex;align-items:center;height:42px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:2px;box-shadow:inset 0 1px 2px rgba(0,0,0,.02)}.mp-qv-stepper-btn{width:34px;height:100%;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#334155;font-size:1.05rem;font-weight:600;cursor:pointer;border-radius:7px;transition:all 0.2s ease;outline:none!important;padding:0}.mp-qv-stepper-btn:hover:not(:disabled){background:#fff;color:#0f172a;box-shadow:0 1px 3px rgba(0,0,0,.08)}.mp-qv-stepper-btn:disabled{opacity:.35;cursor:not-allowed}.mp-qv-stepper-input{width:36px;height:100%;border:none;background:transparent;text-align:center;font-size:.9rem;font-weight:700;color:#0f172a;outline:none;-moz-appearance:textfield}.mp-qv-stepper-input::-webkit-outer-spin-button,.mp-qv-stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mp-qv-add-to-cart-btn{flex:1;height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--mp-qv-btn-bg,#284e1b);color:var(--mp-qv-btn-text,#ffffff);font-size:.88rem;font-weight:700;border:none;border-radius:10px;cursor:pointer;transition:all 0.22s cubic-bezier(.16,1,.3,1);box-shadow:0 3px 10px rgba(40,78,27,.22);letter-spacing:.01em;padding:0 18px;outline:none!important}.mp-qv-add-to-cart-btn:hover:not(:disabled){background:var(--mp-qv-btn-hover-bg,#1e3b14);box-shadow:0 5px 14px rgba(40,78,27,.32);transform:translateY(-1px)}.mp-qv-add-to-cart-btn:active:not(:disabled){transform:translateY(0)}.mp-qv-add-to-cart-btn:disabled,.mp-qv-add-to-cart-btn.is-out-of-stock{background:#cbd5e1!important;color:#64748b!important;box-shadow:none!important;cursor:not-allowed!important;opacity:0.9!important}.mp-qv-add-to-cart-btn:disabled svg,.mp-qv-add-to-cart-btn.is-out-of-stock svg{opacity:.6}.mp-qv-add-to-cart-btn svg{width:17px;height:17px;stroke-width:2.2}.mp-qv-spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:mpSpin 0.7s linear infinite}@keyframes mpSpin{to{transform:rotate(360deg)}}.mp-qv-trust-bar{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:7px 10px;background:#f8fafc;border-radius:10px;border:1px solid #f1f5f9;margin-bottom:10px}.mp-qv-trust-item{display:flex;align-items:center;gap:5px;font-size:.7rem;font-weight:600;color:#475569}.mp-qv-trust-item svg{width:14px;height:14px;color:#284e1b;flex-shrink:0}.mp-qv-footer-links{display:flex;align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid #f1f5f9}.mp-qv-full-details-link{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;font-weight:700;color:var(--mp-qv-link-color,#284e1b);text-decoration:none;transition:all 0.2s ease}.mp-qv-full-details-link:hover{color:var(--mp-qv-btn-hover-bg,#1e3b14);transform:translateX(2px);text-decoration:underline}.mp-qv-full-details-link svg{width:13px;height:13px;transition:transform 0.2s ease}.mp-qv-full-details-link:hover svg{transform:translateX(2px)}.mp-action-quickview.loading{pointer-events:none;opacity:.8}.mp-action-quickview.loading svg{display:none}.mp-action-quickview.loading::after{content:'';display:block;width:14px;height:14px;border:2px solid rgba(40,78,27,.3);border-radius:50%;border-top-color:#284e1b;animation:mpSpin 0.6s linear infinite}@media (max-width:768px){.modal.quickview{padding:0!important;align-items:flex-end!important;justify-content:center!important;background:rgba(15,23,42,.72)}.modal.quickview .modal-dialog{max-width:100%!important;width:100%!important;margin:0!important;transform:translateY(100%);transition:transform 0.35s cubic-bezier(.16,1,.3,1),opacity 0.25s ease}.modal.quickview.show .modal-dialog,.modal.quickview.in .modal-dialog,.modal.quickview.mp-modal-active .modal-dialog{transform:translateY(0)!important}.modal.quickview .modal-content{border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;border-left:none;border-right:none;max-height:86vh;box-shadow:0 -10px 40px rgba(0,0,0,.3);padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px))}.mp-qv-mobile-handle{display:block;width:40px;height:4px;border-radius:999px;background:#cbd5e1;margin:10px auto 4px auto;flex-shrink:0}.mp-qv-close-btn{top:10px;right:12px;width:32px;height:32px;background:#f1f5f9}.mp-qv-close-btn svg{width:15px;height:15px}.mp-qv-wrapper{grid-template-columns:1fr;min-height:auto;max-height:calc(86vh - 30px)}.mp-qv-gallery{border-right:none;border-bottom:1px solid #f1f5f9;padding:0;background:#fff;height:280px;min-height:280px;width:100%}.mp-qv-slider-wrap{min-height:280px;height:280px;background:#fff}.mp-qv-slide-img{max-width:86%;max-height:240px;padding:8px}.mp-qv-slider-arrow{width:32px;height:32px}.mp-qv-slider-arrow svg{width:15px;height:15px}.mp-qv-slider-arrow.mp-qv-prev{left:8px}.mp-qv-slider-arrow.mp-qv-next{right:8px}.mp-qv-dots{bottom:10px}.mp-qv-details{padding:16px 18px 18px 18px}.mp-qv-header-meta{margin-bottom:6px}.mp-qv-title{font-size:1.15rem;margin-bottom:6px}.mp-qv-current-price{font-size:1.35rem}.mp-qv-description{font-size:.8rem;margin-bottom:12px}.mp-qv-variants{margin-bottom:12px}.mp-qv-stock-status{margin-bottom:12px}.mp-qv-buy-row{margin-bottom:12px;gap:8px}.mp-qv-stepper{height:44px;border-radius:10px}.mp-qv-stepper-btn{width:36px;font-size:1.15rem}.mp-qv-stepper-input{width:34px}.mp-qv-add-to-cart-btn{height:44px;font-size:.92rem;border-radius:10px}.mp-qv-trust-bar{grid-template-columns:repeat(3,1fr);padding:6px 4px;gap:4px;margin-bottom:10px}.mp-qv-trust-item{font-size:.68rem;flex-direction:column;text-align:center;gap:3px}.mp-qv-trust-item svg{width:15px;height:15px}.mp-qv-footer-links{padding-top:8px;justify-content:center}}@media (max-width:480px){.mp-qv-gallery{height:250px;min-height:250px}.mp-qv-slider-wrap{height:250px;min-height:250px}.mp-qv-slide-img{max-height:210px}.mp-qv-title{font-size:1.1rem}.mp-qv-current-price{font-size:1.25rem}}:root,[data-theme="light"]{--mp-font-family-base:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mp-font-size-base:16px;--mp-line-height-base:1.5;--mp-font-weight-light:300;--mp-font-weight-normal:400;--mp-font-weight-bold:700;--mp-spacing-1:0.25rem;--mp-spacing-2:0.5rem;--mp-spacing-3:1rem;--mp-spacing-4:1.5rem;--mp-spacing-5:3rem;--mp-border-radius:0.25rem;--mp-border-radius-lg:0.5rem;--mp-container-max-width:1200px;--mp-container-padding:15px;--mp-color-current:currentColor;--mp-color-transparent:transparent;--mp-color-white:#ffffff;--mp-color-black:#000000;--mp-color-primary:#0056b3;--mp-color-primary-hover:#004494;--mp-color-secondary:#6c757d;--mp-color-success:#28a745;--mp-color-danger:#dc3545;--mp-color-warning:#ffc107;--mp-color-info:#17a2b8;--mp-color-text-main:#333333;--mp-color-text-muted:#777777;--mp-color-heading:#000000;--mp-color-bg-body:#f8f9fa;--mp-color-bg-surface:#ffffff;--mp-border-color:#dee2e6}[data-theme="dark"]{--mp-color-text-main:#e0e0e0;--mp-color-text-muted:#a0a0a0;--mp-color-heading:#ffffff;--mp-color-bg-body:#121212;--mp-color-bg-surface:#1e1e1e;--mp-border-color:#333333;--mp-color-primary:#3399ff;--mp-color-primary-hover:#1a7fe6}*,*::before,*::after{box-sizing:border-box}ul,ol{list-style:none;margin:0;padding:0}.material-icons,.material-icons-outlined,.material-icons-round{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}html,body{overflow-x:visible;max-width:100%}main{overflow-x:clip;width:100%;max-width:100%;position:relative}#wrapper{overflow:visible;width:100%;position:relative}body{margin:0;font-family:var(--mp-font-family-base);font-size:var(--mp-font-size-base);line-height:var(--mp-line-height-base);color:var(--mp-color-text-main);background-color:var(--mp-color-bg-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--mp-color-primary);text-decoration:none;transition:color 0.3s ease}a:hover{color:var(--mp-color-primary-hover)}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:var(--mp-spacing-2);font-weight:var(--mp-font-weight-bold);color:var(--mp-color-heading)}p{margin-top:0;margin-bottom:var(--mp-spacing-3)}.mp-container{width:100%;max-width:var(--mp-container-max-width);margin-right:auto;margin-left:auto;padding-right:var(--mp-container-padding);padding-left:var(--mp-container-padding)}.mp-row{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.mp-col{flex-basis:0%;flex-grow:1;max-width:100%;padding-right:0;padding-left:0}.col-xs-12{width:100%;max-width:100%;padding:0;box-sizing:border-box}body#index #content-wrapper,body#index #wrapper,body#index section#wrapper{width:100%;max-width:100%;padding:0;margin:0;overflow:visible}.text-center{text-align:center}.mt-3{margin-top:var(--mp-spacing-3)}.mb-3{margin-bottom:var(--mp-spacing-3)}.d-flex{display:flex}.d-none{display:none}.mp-col-left,.mp-col-right{flex:0 0 25%;max-width:25%}.mp-col-content{flex:0 0 50%;max-width:50%}.layout-left-column .mp-col-content,.layout-right-column .mp-col-content{flex:0 0 75%;max-width:75%}.layout-full-width .mp-col-content{flex:0 0 100%;max-width:100%}.mp-core-header-hooks,.mp-core-footer-hooks{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}.elementor-widget-mp_header_menu{width:100%!important;display:block!important}#_desktop_megamenu,#_desktop_megamenu .pos-menu-horizontal{width:100%!important;max-width:100%!important}#_desktop_megamenu .pos-menu-horizontal .menu-content{list-style:none;padding:0;margin:0;display:flex!important;align-items:center!important;width:100%!important}#_desktop_megamenu .pos-menu-horizontal .menu-content .menu-item{list-style:none;float:none!important;margin-left:0!important;margin-right:0!important}#_desktop_megamenu .pos-menu-horizontal .menu-content .menu-item::before,#_desktop_megamenu .pos-menu-horizontal .menu-content .menu-item::marker{content:none;display:none}.page-cms .page-content{line-height:1.8;max-width:960px;margin:0 auto;padding:var(--mp-spacing-4) var(--mp-spacing-3)}.page-cms .page-content h1,.page-cms .page-content h2,.page-cms .page-content h3,.page-cms .page-content h4{color:#13467e;margin-top:var(--mp-spacing-5);margin-bottom:var(--mp-spacing-3);font-weight:700}.page-cms .page-content p{color:#4a5568;font-size:1rem;line-height:1.8;margin-bottom:1.25rem}.page-cms .page-content strong{color:#1a202c;font-weight:600}.page-header{padding:var(--mp-spacing-4) 0;margin-bottom:var(--mp-spacing-4);border-bottom:1px solid var(--mp-border-color)}.page-header h1{font-size:2rem;font-weight:var(--mp-font-weight-bold);color:var(--mp-color-heading,#0f172a);margin:0}.contact-form{max-width:700px;margin:0 auto}.mp-breadcrumb,.breadcrumb{width:100%;font-size:.825rem;padding:12px 0;margin:4px 0 16px 0;border-bottom:1px solid rgba(0,0,0,.06);background:transparent}.mp-breadcrumb-inner{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mp-breadcrumb-inner::-webkit-scrollbar{display:none}.mp-breadcrumb-list,.breadcrumb ol{display:inline-flex;align-items:center;flex-wrap:nowrap;list-style:none;padding:0;margin:0;white-space:nowrap}.mp-breadcrumb-item,.breadcrumb li{display:inline-flex;align-items:center;flex-shrink:0}.mp-breadcrumb-link,.breadcrumb li a{display:inline-flex;align-items:center;gap:5px;color:#64748b;font-weight:500;text-decoration:none!important;transition:all 0.18s ease;border-radius:4px;padding:2px 4px}.mp-breadcrumb-link:hover,.breadcrumb li a:hover{color:#0f172a;background:#f1f5f9}.mp-breadcrumb-home-icon{display:inline-flex;align-items:center;justify-content:center;color:#64748b;transition:color 0.18s ease}.mp-breadcrumb-link:hover .mp-breadcrumb-home-icon{color:#0f172a}.mp-breadcrumb-separator{display:inline-flex;align-items:center;justify-content:center;color:#cbd5e1;margin:0 6px;user-select:none}.mp-breadcrumb-current,.breadcrumb li:last-child span{display:inline-flex;align-items:center;color:#0f172a;font-weight:600;padding:2px 4px;max-width:480px}.mp-breadcrumb-current .mp-breadcrumb-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.mp-breadcrumb,.breadcrumb{padding:8px 0;margin:2px 0 12px 0;font-size:.775rem}.mp-breadcrumb-current{max-width:220px}.mp-breadcrumb-separator{margin:0 3px}}body#cms #wrapper,body.page-cms #wrapper{padding-top:10px!important;background:#fbfcfd}body#cms #content-wrapper,body.page-cms #content-wrapper{padding-top:0!important}body#cms .breadcrumb,body.page-cms .breadcrumb{display:none!important}.mp-cms-header,body.page-cms .page-header{width:100%;padding:28px 0 16px 0;text-align:center;background:transparent;margin:0 auto;border-bottom:none!important}.mp-cms-header-inner{max-width:840px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:12px}.mp-cms-badge{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:9999px;background:rgba(17,24,39,.05);color:var(--mp-color-primary,#111827);font-size:.775rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgba(17,24,39,.09);user-select:none}.mp-cms-badge svg{stroke:var(--mp-color-primary,#111827);flex-shrink:0}.mp-cms-title{font-size:2.15rem;font-weight:800;color:var(--mp-color-heading,#0f172a);letter-spacing:-.025em;line-height:1.25;margin:0;font-family:inherit}.mp-cms-divider{display:none!important}.mp-cms-container{width:100%;padding:0 0 60px 0!important;margin-top:0!important}.mp-cms-card{max-width:960px;margin:0 auto;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 8px 30px rgba(15,23,42,.04),0 1px 3px rgba(15,23,42,.02);padding:44px 52px;box-sizing:border-box}.mp-cms-body,.page-cms .mp_yazi{color:#475569;font-size:.965rem;line-height:1.85}.mp-cms-body h2,.mp-cms-body h3,.page-cms .mp_yazi h2,.page-cms .mp_yazi h3{color:var(--mp-color-heading,#0f172a);font-size:1.3rem;font-weight:700;line-height:1.35;margin:34px 0 14px 0;padding-left:14px;border-left:4px solid var(--mp-color-primary,#111827);position:relative}.mp-cms-body h2:first-child,.mp-cms-body h3:first-child,.page-cms .mp_yazi h2:first-child,.page-cms .mp_yazi h3:first-child{margin-top:0}.mp-cms-body h4,.page-cms .mp_yazi h4{color:var(--mp-color-heading,#0f172a);font-size:1.1rem;font-weight:600;margin:22px 0 10px 0}.mp-cms-body p,.page-cms .mp_yazi p{margin:0 0 16px 0;color:#475569;line-height:1.85}.mp-cms-body p:last-child,.page-cms .mp_yazi p:last-child{margin-bottom:0}.mp-cms-body strong,.page-cms .mp_yazi strong{color:#0f172a;font-weight:600}.mp-cms-body ul,.mp-cms-body ol,.page-cms .mp_yazi ul,.page-cms .mp_yazi ol{margin:12px 0 20px 24px;padding:0;color:#475569;line-height:1.8}.mp-cms-body li,.page-cms .mp_yazi li{margin-bottom:8px;padding-left:4px}.mp-cms-body a,.page-cms .mp_yazi a{color:var(--mp-color-primary,#111827);font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color 0.15s ease}.mp-cms-body a:hover,.page-cms .mp_yazi a:hover{color:var(--mp-color-primary-hover,#374151)}.mp-cms-body table,.page-cms .mp_yazi table{width:100%;border-collapse:separate;border-spacing:0;margin:24px 0;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.mp-cms-body th,.page-cms .mp_yazi th{background:#f8fafc;color:#0f172a;font-weight:700;padding:12px 16px;text-align:left;border-bottom:1px solid #e2e8f0;font-size:.9rem}.mp-cms-body td,.page-cms .mp_yazi td{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#475569;font-size:.9rem}.mp-cms-body tr:last-child td,.page-cms .mp_yazi tr:last-child td{border-bottom:none}.mp-cms-support-box{margin-top:42px;padding:24px 28px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.mp-cms-support-left{display:flex;align-items:center;gap:16px;flex:1 1 340px}.mp-cms-support-icon{width:48px;height:48px;border-radius:12px;background:#fff;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;color:var(--mp-color-primary,#111827);flex-shrink:0;box-shadow:0 2px 6px rgba(0,0,0,.04)}.mp-cms-support-text h4{font-size:1rem;font-weight:700;color:#0f172a;margin:0 0 4px 0;line-height:1.35}.mp-cms-support-text p{font-size:.85rem;color:#64748b;margin:0;line-height:1.5}.mp-cms-support-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mp-cms-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:8px;font-size:.875rem;font-weight:600;text-decoration:none!important;transition:all 0.2s ease;white-space:nowrap;border:none;cursor:pointer}.mp-cms-btn-whatsapp{background:#25D366;color:#ffffff!important;box-shadow:0 3px 12px rgba(37,211,102,.28)}.mp-cms-btn-whatsapp:hover{background:#20bd5a;transform:translateY(-1px);box-shadow:0 5px 16px rgba(37,211,102,.38);color:#ffffff!important}.mp-cms-btn-contact{background:var(--mp-color-primary,#111827);color:#ffffff!important;box-shadow:0 3px 12px rgba(17,24,39,.25)}.mp-cms-btn-contact:hover{background:var(--mp-color-primary-hover,#374151);transform:translateY(-1px);box-shadow:0 5px 16px rgba(17,24,39,.35);color:#ffffff!important}@media (max-width:768px){.mp-cms-header{padding:16px 0 10px 0}.mp-cms-title{font-size:1.6rem}.mp-cms-card{padding:24px 18px;border-radius:12px;margin:0 4px}.mp-cms-body,.page-cms .mp_yazi{font-size:.925rem;line-height:1.75}.mp-cms-body h2,.mp-cms-body h3,.page-cms .mp_yazi h2,.page-cms .mp_yazi h3{font-size:1.15rem;margin:26px 0 12px 0;padding-left:10px;border-left-width:3px}.mp-cms-support-box{padding:18px 16px;flex-direction:column;align-items:stretch;gap:16px}.mp-cms-support-left{flex:1 1 100%}.mp-cms-support-right{flex-direction:column;width:100%;gap:10px}.mp-cms-btn{width:100%;justify-content:center;padding:11px 16px}}@media (min-width:992px){.mouse-cursor{position:fixed;left:0;top:0;pointer-events:none;border-radius:50%;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:hidden}.cursor-inner{margin-left:-2px;margin-top:-2px;width:6px;height:6px;z-index:10000001;background-color:#5f5f5f;transition:transform 0.4s ease-out,background-color 0.15s ease-out,width 0.3s ease-out,height 0.3s ease-out,margin 0.3s ease-out,opacity 0.3s ease-out}.cursor-inner.cursor-hover{margin-left:-30px;margin-top:-30px;width:60px;height:60px;opacity:.3}.cursor-outer{margin-left:-19px;margin-top:-19px;width:40px;height:40px;box-sizing:border-box;z-index:10000000;opacity:.5;transition:transform 0.6s ease-out,border-color 0.15s ease-out,opacity 0.3s ease-out;border-radius:50%;border:2px solid #5f5f5f}.cursor-outer.cursor-hover{opacity:0}}@media (max-width:991px){.mouse-cursor{display:none!important}}:root{--mp-primary:#2563eb;--mp-primary-hover:#1d4ed8;--mp-primary-light:#eff6ff;--mp-accent:#f59e0b;--mp-accent-hover:#d97706;--mp-success:#10b981;--mp-danger:#ef4444;--mp-bg:#f8fafc;--mp-surface:#ffffff;--mp-text-main:#0f172a;--mp-text-muted:#64748b;--mp-text-light:#94a3b8;--mp-border:#e2e8f0;--mp-border-light:#f1f5f9;--mp-radius:12px;--mp-radius-sm:8px;--mp-radius-pill:9999px;--mp-shadow-sm:0 1px 3px rgba(0,0,0,0.06);--mp-shadow:0 4px 16px -2px rgba(15,23,42,0.06);--mp-shadow-hover:0 16px 32px -4px rgba(15,23,42,0.12);--mp-transition:all 0.25s cubic-bezier(0.16, 1, 0.3, 1)}[data-theme=dark]{--mp-primary:#3b82f6;--mp-primary-hover:#60a5fa;--mp-primary-light:#1e293b;--mp-bg:#0b0f19;--mp-surface:#131b2e;--mp-text-main:#f8fafc;--mp-text-muted:#94a3b8;--mp-text-light:#64748b;--mp-border:#1e293b;--mp-border-light:#182235;--mp-shadow:0 4px 16px -2px rgba(0,0,0,0.4);--mp-shadow-hover:0 16px 32px -4px rgba(0,0,0,0.6)}.mp-products-top-bar{display:flex;align-items:center;justify-content:space-between;background:transparent;border-bottom:1px solid #e2e8f0;padding:0 0 16px;margin-bottom:24px;gap:16px;width:100%}.mp-toolbar-left{display:flex;align-items:center;gap:12px}.mp-btn-filter{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;background:#23272d!important;color:#ffffff!important;font-weight:700;font-size:13px;letter-spacing:.5px;padding:0 18px;height:40px;border-radius:4px;border:none;cursor:pointer;box-sizing:border-box;transition:all 0.2s ease;white-space:nowrap}.mp-btn-filter:hover{background:#0f172a!important;transform:translateY(-1px)}.mp-btn-filter svg{stroke:#fff;flex-shrink:0}.mp-sort-dropdown-wrapper{position:relative}.mp-select-title{display:inline-flex;align-items:center;gap:8px;padding:0 16px;height:40px;background:#fff;border:1px solid #e2e8f0;border-radius:4px;font-size:13px;color:#334155;cursor:pointer;box-sizing:border-box;transition:all 0.2s ease;white-space:nowrap}.mp-select-title:hover{border-color:#cbd5e1}.mp-sort-label{color:#64748b;font-weight:400}.mp-sort-val{font-weight:600;color:#0f172a}.mp-chevron-down{stroke:#64748b;transition:transform 0.2s;flex-shrink:0}.products-sort-order.open .mp-chevron-down,.products-sort-order.show .mp-chevron-down,.mp-select-title[aria-expanded=true] .mp-chevron-down{transform:rotate(180deg)}.products-sort-order .dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;border-radius:6px;border:1px solid #e2e8f0;box-shadow:0 10px 25px -5px rgba(0,0,0,.1);padding:6px;min-width:190px;background:#fff;z-index:1050;display:none}.products-sort-order.open .dropdown-menu,.products-sort-order.show .dropdown-menu{display:block}.products-sort-order .select-list{display:block;padding:8px 14px;font-size:13px;color:#334155;text-decoration:none;border-radius:4px;transition:all 0.15s ease}.products-sort-order .select-list:hover,.products-sort-order .select-list.current{background:#f1f5f9;color:#0f172a;font-weight:600}.mp-total-products-badge{font-size:13px;color:#94a3b8;padding-left:10px;border-left:1px solid #e2e8f0;white-space:nowrap}.mp-grid-switcher{display:flex;align-items:center;gap:6px}.mp-grid-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:38px;height:38px;padding:3px 2px;background:#fff;border:1px solid #e2e8f0;border-radius:4px;color:#64748b;cursor:pointer;box-sizing:border-box;transition:all 0.15s ease;position:relative}.mp-grid-btn svg{stroke:currentColor;flex-shrink:0}.mp-grid-btn .mp-grid-sub{font-size:9px;font-weight:600;line-height:1;color:#64748b;margin-top:1px}.mp-grid-btn:hover{border-color:#0f172a;color:#0f172a}.mp-grid-btn:hover .mp-grid-sub{color:#0f172a}.mp-grid-btn.active{border:1.5px solid #0f172a!important;color:#0f172a!important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08)}.mp-grid-btn.active .mp-grid-sub{color:#0f172a!important;font-weight:700}.mp-products-grid{display:grid;width:100%;gap:24px 18px;margin-bottom:40px}.mp-products-grid.mp-cols-2{grid-template-columns:repeat(2,1fr)}.mp-products-grid.mp-cols-3{grid-template-columns:repeat(3,1fr)}.mp-products-grid.mp-cols-4{grid-template-columns:repeat(4,1fr)}.mp-products-grid.mp-cols-5{grid-template-columns:repeat(5,1fr)}.mp-products-grid.mp-cols-6{grid-template-columns:repeat(6,1fr);gap:16px 12px}@media (max-width:1400px){.mp-products-grid.mp-cols-6{grid-template-columns:repeat(5,1fr)}}@media (max-width:1200px){.mp-products-grid.mp-cols-6,.mp-products-grid.mp-cols-5{grid-template-columns:repeat(4,1fr)}}@media (max-width:991px){.mp-products-grid.mp-cols-6,.mp-products-grid.mp-cols-5,.mp-products-grid.mp-cols-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.mp-toolbar-right,#mp-grid-switcher{display:none!important}.mp-products-top-bar{background:transparent!important;border-bottom:1px solid #e2e8f0!important;padding:0 0 12px!important;margin-bottom:16px!important}.mp-toolbar-left{display:flex!important;flex-direction:row!important;width:100%!important;gap:8px!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important}.mp-btn-filter{display:flex!important;flex:1 1 50%!important;width:calc(50% - 4px)!important;max-width:calc(50% - 4px)!important;height:42px!important;padding:0 12px!important;font-size:13px!important;font-weight:600!important;letter-spacing:0.5px!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;white-space:nowrap!important;box-sizing:border-box!important}.mp-sort-dropdown-wrapper{display:flex!important;flex:1 1 50%!important;width:calc(50% - 4px)!important;max-width:calc(50% - 4px)!important;box-sizing:border-box!important}.products-sort-order.dropdown{width:100%!important}.products-sort-order.dropdown .mp-select-title{display:flex!important;width:100%!important;height:42px!important;padding:0 10px!important;font-size:12px!important;justify-content:space-between!important}.mp-sort-label{font-size:11px!important}.mp-sort-val{font-size:11px!important;max-width:70px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mp-total-products-badge{display:none!important}.mp-products-grid,.mp-products-grid.mp-cols-2,.mp-products-grid.mp-cols-3,.mp-products-grid.mp-cols-4,.mp-products-grid.mp-cols-5,.mp-products-grid.mp-cols-6{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}.mp-product-col{width:100%}.mp-product-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:var(--mp-radius);overflow:hidden;box-shadow:var(--mp-shadow-sm);transition:var(--mp-transition)}.mp-product-card:hover{border-color:#cbd5e1;box-shadow:var(--mp-shadow-hover);transform:translateY(-4px)}.mp-card-media{position:relative;width:100%;aspect-ratio:3/4;background:#f1f5f9;overflow:hidden}.mp-thumbnail-link{display:block;width:100%;height:100%}.mp-product-img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s cubic-bezier(.16,1,.3,1)}.mp-product-card:hover .mp-product-img{transform:scale(1.06)}.mp-badges-left{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;gap:5px;z-index:3}.mp-badge{font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px;letter-spacing:.3px}.mp-badge-new{background:var(--mp-badge-new-bg,var(--mp-success,#026735));color:var(--mp-badge-new-text,#ffffff)}.mp-badge-oos{background:var(--mp-badge-oos-bg,#ef4444);color:var(--mp-badge-oos-text,#ffffff)}.mp-badge-discount{position:absolute;top:10px;right:10px;background:#ef4444;color:#fff;font-size:12px;font-weight:800;padding:4px 9px;border-radius:6px;box-shadow:0 2px 8px rgba(239,68,68,.35);z-index:3}.mp-badges-left .mp-badge-discount{position:static;top:auto;right:auto;align-self:flex-start}.mp-card-actions-group{position:absolute;bottom:12px;right:12px;z-index:15;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;pointer-events:none}.mp-card-actions-group .mp-btn-wishlist-heart,.mp-card-actions-group .mp-action-quickview{pointer-events:auto;position:relative;width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:#374151;transition:all 0.3s cubic-bezier(.16,1,.3,1)}.mp-card-actions-group .mp-btn-wishlist-heart{z-index:3}.mp-card-actions-group .mp-btn-wishlist-heart:hover{transform:scale(1.1);color:var(--mp-fav-color,#f97316);box-shadow:0 6px 16px rgba(0,0,0,.16)}.mp-card-actions-group .mp-btn-wishlist-heart.is-active{color:var(--mp-fav-color,#f97316)!important;border-color:rgba(249,115,22,.3)!important}.mp-card-actions-group .mp-btn-wishlist-heart.is-active .mp-heart-outline{display:none!important}.mp-card-actions-group .mp-btn-wishlist-heart.is-active .mp-heart-filled{display:block!important}.mp-card-actions-group .mp-action-quickview{z-index:2;opacity:.92;visibility:visible;transform:translateX(0) scale(1);pointer-events:auto}.mp-card-actions-group .mp-action-quickview:hover{background:#284e1b;color:#fff;border-color:#284e1b;transform:scale(1.1);box-shadow:0 6px 16px rgba(40,78,27,.25)}.mp-card-overlay{position:absolute;bottom:12px;left:12px;right:12px;display:flex;justify-content:center;z-index:4;opacity:0;transform:translateY(10px);transition:var(--mp-transition)}.mp-product-card:hover .mp-card-overlay{opacity:1;transform:translateY(0)}.mp-btn-quickview{display:inline-flex;align-items:center;gap:6px;background:rgba(15,23,42,.85);color:#fff;font-size:12px;font-weight:600;padding:8px 16px;border-radius:var(--mp-radius-pill);backdrop-filter:blur(6px);text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:var(--mp-transition)}.mp-btn-quickview:hover{background:var(--mp-primary);color:#fff;transform:scale(1.03)}.mp-card-body{display:flex;flex-direction:column;flex-grow:1;padding:14px 16px 16px}.mp-card-category{font-size:11px;font-weight:600;color:var(--mp-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.mp-product-title{font-size:14px;font-weight:600;line-height:1.4;height:2.8em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px 0}.mp-product-title a{color:var(--mp-text-main);text-decoration:none;transition:var(--mp-transition)}.mp-product-title a:hover{color:var(--mp-primary)}.mp-price-row{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.mp-current-price{font-size:16px;font-weight:700;color:var(--mp-primary)}.mp-sale-price{color:#dc2626;font-size:17px}.mp-old-price{font-size:13px;text-decoration:line-through;color:var(--mp-text-light)}.mp-card-actions{margin-top:auto}.mp-cart-stepper-wrap{display:flex;gap:8px;align-items:center}.mp-qty-stepper{display:inline-flex;align-items:center;border:1px solid var(--mp-border);border-radius:var(--mp-radius-sm);background:var(--mp-border-light);overflow:hidden;height:38px;flex-shrink:0}.mp-qty-btn{width:28px;height:100%;background:transparent;border:none;font-size:15px;font-weight:700;color:var(--mp-text-main);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.15s}.mp-qty-btn:hover{background:rgba(0,0,0,.06)}.mp-qty-val{width:32px;height:100%;border:none;background:transparent;text-align:center;font-size:13px;font-weight:600;color:var(--mp-text-main);-moz-appearance:textfield}.mp-qty-val::-webkit-outer-spin-button,.mp-qty-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mp-add-to-cart-form{flex-grow:1}.mp-btn-cart{width:100%;height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--mp-primary);color:#fff;border:none;border-radius:var(--mp-radius-sm);font-size:13px;font-weight:600;cursor:pointer;transition:var(--mp-transition)}.mp-btn-cart:hover{background:var(--mp-primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,99,235,.35)}.mp-btn-cart svg{stroke:currentColor}.mp-btn-variants{background:#1e293b}.mp-btn-variants:hover{background:var(--mp-primary)}.mp-btn-out-of-stock{background:#f1f5f9;color:var(--mp-text-muted);cursor:not-allowed}.mp-filters-box{background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:var(--mp-radius);padding:20px;box-shadow:var(--mp-shadow-sm)}.mp-filters-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--mp-border);margin-bottom:16px}.mp-filters-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:var(--mp-text-main);margin:0}.mp-filters-title svg{color:var(--mp-primary)}.mp-btn-clear-filters{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--mp-danger);background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);padding:6px 12px;border-radius:var(--mp-radius-sm);cursor:pointer;margin-bottom:16px}.mp-btn-clear-filters:hover{background:var(--mp-danger);color:#fff}.mp-facet-group{padding:14px 0;border-bottom:1px solid var(--mp-border-light)}.mp-facet-group:last-child{border-bottom:none}.mp-facet-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none}.mp-facet-label{font-size:14px;font-weight:600;color:var(--mp-text-main);margin:0}.mp-facet-toggle-icon{color:var(--mp-text-muted);transition:transform 0.2s}.mp-facet-header[aria-expanded=false] .mp-facet-toggle-icon{transform:rotate(-90deg)}.mp-facet-content{list-style:none;padding:12px 0 0 0;margin:0}.mp-facet-item{margin-bottom:8px}.mp-custom-label{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--mp-text-muted);cursor:pointer;margin:0}.mp-custom-label:hover,.mp-custom-label.active{color:var(--mp-primary);font-weight:600}.mp-facet-count{font-size:11px;color:var(--mp-text-light);background:var(--mp-border-light);padding:2px 6px;border-radius:10px;margin-left:4px}#left-column{position:fixed!important;top:0!important;left:-400px!important;width:360px!important;max-width:88vw!important;height:100vh!important;background:#ffffff!important;z-index:10050!important;box-shadow:10px 0 40px rgba(0,0,0,.18)!important;overflow-y:auto!important;transition:left 0.35s cubic-bezier(.16,1,.3,1)!important;padding:0!important;margin:0!important}#left-column.mp-drawer-open{left:0!important}#content-wrapper{width:100%!important;max-width:100%!important;flex:1 1 100%!important}.mp-filters-box{border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;background:#ffffff!important}.mp-filters-head{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:18px 24px!important;border-bottom:1px solid #f1f5f9!important;background:#ffffff!important;position:sticky!important;top:0!important;z-index:10!important}.mp-filters-title{display:flex!important;align-items:center!important;gap:10px!important;font-size:15px!important;font-weight:700!important;color:#0f172a!important;margin:0!important;text-transform:uppercase!important;letter-spacing:0.5px!important}.mp-close-filters-btn{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:50%!important;width:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#64748b!important;cursor:pointer!important;transition:all 0.2s ease!important}.mp-close-filters-btn:hover{background:#ef4444!important;border-color:#ef4444!important;color:#ffffff!important}.mp-clear-all-wrapper{padding:12px 24px!important;border-bottom:1px solid #f1f5f9!important}.mp-btn-clear-filters{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:600!important;color:#ef4444!important;background:#fef2f2!important;border:1px solid #fee2e2!important;border-radius:4px!important;padding:6px 14px!important;cursor:pointer!important;transition:all 0.2s!important}.mp-btn-clear-filters:hover{background:#ef4444!important;color:#ffffff!important}.mp-facets-list{padding:12px 24px 40px!important}.mp-filter-backdrop{display:none;position:fixed;inset:0;background:rgba(15,23,42,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:10040}.mp-filter-backdrop.mp-active{display:block}body.mp-no-scroll{overflow:hidden!important}.product-container{background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:var(--mp-radius);padding:30px;box-shadow:var(--mp-shadow-sm);margin-bottom:40px}.product-cover{position:relative;border-radius:var(--mp-radius);overflow:hidden;background:#f8fafc;border:1px solid var(--mp-border)}.product-cover img{width:100%;height:auto;object-fit:cover}.product-images{margin-top:14px}.thumb-container{border-radius:var(--mp-radius-sm);overflow:hidden;border:2px solid transparent;cursor:pointer;transition:var(--mp-transition)}.thumb-container.selected,.thumb-container:hover{border-color:var(--mp-primary)}.product-prices{margin:18px 0;padding:16px 20px;background:var(--mp-border-light);border-radius:var(--mp-radius-sm);display:flex;align-items:center;gap:16px;flex-wrap:wrap}.current-price .current-price-value{font-size:26px;font-weight:800;color:var(--mp-primary)}.product-discount .regular-price{font-size:16px;text-decoration:line-through;color:var(--mp-text-light)}.product-discount .discount-percentage{background:#ef4444;color:#fff;font-size:13px;font-weight:700;padding:4px 8px;border-radius:6px}.tabs{background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:var(--mp-radius);padding:24px;margin-top:30px}.tabs .nav-tabs{border-bottom:2px solid var(--mp-border);gap:12px}.tabs .nav-link{font-size:15px;font-weight:600;color:var(--mp-text-muted);border:none;border-bottom:2px solid transparent;margin-bottom:-2px;padding:10px 18px;transition:var(--mp-transition)}.tabs .nav-link.active{color:var(--mp-primary);border-bottom-color:var(--mp-primary)}.mp-container{width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:24px 20px!important}.mp-row{display:flex!important;flex-direction:row!important;gap:32px!important;align-items:flex-start!important;width:100%!important}.breadcrumb{background:transparent!important;padding:8px 0 20px 0!important;margin:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#64748b!important}.breadcrumb a{color:#64748b!important;text-decoration:none!important;transition:color 0.2s!important}.breadcrumb a:hover{color:#0f172a!important}.breadcrumb li+li::before{content:"/"!important;padding:0 4px!important;color:#cbd5e1!important}#left-column,#left-column.mp-col-left{position:fixed!important;top:0!important;left:-400px!important;width:360px!important;max-width:88vw!important;height:100vh!important;background:#ffffff!important;z-index:10050!important;box-shadow:10px 0 40px rgba(0,0,0,.18)!important;overflow-y:auto!important;transition:left 0.35s cubic-bezier(.16,1,.3,1)!important;padding:0!important;margin:0!important}#left-column.mp-drawer-open,#left-column.mp-col-left.mp-drawer-open{left:0!important}#content-wrapper,#content-wrapper.mp-col-content{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important}#js-product-list-header .block-category{background:transparent!important;border:none!important;padding:0 0 16px 0!important;margin-bottom:8px!important}#js-product-list-header,h1#js-product-list-header,#js-product-list-header h1,#js-product-list-header .h1,#js-product-list-header.h2,.block-category h1,.block-category .h1{font-size:23px!important;font-weight:700!important;color:#1e293b!important;letter-spacing:-0.02em!important;line-height:1.28!important;margin:0 0 12px 0!important}#js-active-search-filters{display:block!important}#search_filters,#left-column #search_filters{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:22px!important;box-shadow:0 2px 8px rgba(0,0,0,.04)!important}#search_filters>p.h6{font-size:15px!important;font-weight:700!important;color:#0f172a!important;text-transform:uppercase!important;letter-spacing:0.5px!important;margin-bottom:16px!important;padding-bottom:12px!important;border-bottom:1px solid #f1f5f9!important;display:block!important}#search_filters .facet{margin-bottom:20px!important;padding-bottom:16px!important;border-bottom:1px solid #f1f5f9!important}#search_filters .facet:last-child{margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important}#search_filters .facet .facet-title{font-size:14px!important;font-weight:700!important;color:#1e293b!important;margin-bottom:12px!important;display:block!important}#search_filters .title.hidden-md-up{display:none!important}#search_filters .facet ul{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}#search_filters .facet ul.collapse{display:block!important;height:auto!important;visibility:visible!important}#search_filters .facet-label{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;cursor:pointer!important;font-size:14px!important;font-weight:500!important;color:#334155!important;transition:all 0.2s!important}#search_filters .facet-label:hover{color:#0f172a!important}#search_filters .facet-label a{color:inherit!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex:1!important}#search_filters .facet-label .magnitude{font-size:11px!important;font-weight:700!important;color:#64748b!important;background:#f1f5f9!important;padding:2px 8px!important;border-radius:9999px!important}#search_filters .custom-checkbox .ps-shown-by-js{display:none!important}.mp-facet-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none;margin-bottom:12px}.mp-facet-label{font-size:14px;font-weight:700;color:#1e293b;margin:0;text-transform:capitalize}.mp-facet-toggle-icon{color:#94a3b8;transition:transform 0.2s ease}.mp-facet-header.collapsed .mp-facet-toggle-icon{transform:rotate(-90deg)}.mp-facet-content{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.mp-facet-item{margin:0}.mp-custom-label{display:flex;align-items:center;gap:10px;margin:0;cursor:pointer;font-size:13.5px;color:#334155;transition:color 0.2s}.mp-custom-label:hover,.mp-custom-label.active{color:#0f172a;font-weight:600}.mp-custom-label input[type="checkbox"],.mp-custom-label input[type="radio"]{width:16px;height:16px;accent-color:#0f172a;cursor:pointer;margin:0}.mp-filter-name{display:flex;align-items:center;justify-content:space-between;flex:1;color:inherit;text-decoration:none}.mp-facet-count{font-size:11px;font-weight:600;color:#64748b;background:#f1f5f9;padding:2px 7px;border-radius:9999px;margin-left:8px}#category #left-column .mp-drawer-header,.category-filters-offcanvas .mp-drawer-header{display:none;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e2e8f0;background:#fff;position:sticky;top:0;z-index:10}.mp-drawer-title{font-size:16px;font-weight:700;color:#0f172a}.mp-drawer-close{background:#f1f5f9;border:none;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#475569;cursor:pointer;transition:all 0.2s}.mp-drawer-close:hover{background:#e2e8f0;color:#0f172a}@media (max-width:1300px){.mp-products-grid.mp-cols-4,.mp-products-grid.mp-cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.mp-row{flex-direction:column!important;gap:16px!important}#content-wrapper{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.mp-products-top-bar{background:transparent!important;padding:0 0 12px 0!important}.mp-toolbar-left{width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important}#js-product-list-header,h1#js-product-list-header,#js-product-list-header h1,#js-product-list-header .h1,#js-product-list-header.h2,.block-category h1,.block-category .h1{color:#1e293b!important;font-size:19.5px!important;font-weight:700!important;margin-bottom:10px!important;letter-spacing:-0.015em!important;line-height:1.26!important}.mp-products-grid.mp-cols-4,.mp-products-grid.mp-cols-3,.mp-products-grid.mp-cols-5{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}@media (max-width:767px){#js-product-list-header,h1#js-product-list-header,#js-product-list-header h1,#js-product-list-header .h1,#js-product-list-header.h2,.block-category h1,.block-category .h1{font-size:17px!important;margin-bottom:8px!important;letter-spacing:-0.01em!important;line-height:1.25!important}}@media (max-width:480px){#js-product-list-header,h1#js-product-list-header,#js-product-list-header h1,#js-product-list-header .h1,#js-product-list-header.h2,.block-category h1,.block-category .h1{font-size:16px!important}}@media (max-width:576px){.mp-container{padding:16px 12px!important}.mp-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}.mp-product-col{width:100%}.mp-product-card{background:#fff;border:1px solid #f1f5f9;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:all 0.25s cubic-bezier(.16,1,.3,1);position:relative;height:100%}.mp-product-card:hover{transform:translateY(-4px);border-color:#cbd5e1;box-shadow:0 12px 28px -6px rgba(0,0,0,.08),0 4px 10px -4px rgba(0,0,0,.04)}.mp-card-media{position:relative;overflow:hidden;width:100%;aspect-ratio:800 / 1067;background:#f8fafc}.mp-thumbnail-link{display:block;width:100%;height:100%;position:relative;overflow:hidden}.mp-img-wrap{display:block;width:100%;height:100%}.mp-product-img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.45s cubic-bezier(.16,1,.3,1),opacity 0.35s ease;display:block}.mp-product-img.mp-img-hover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;transform:scale(1.02);transition:opacity 0.35s cubic-bezier(.16,1,.3,1),transform 0.45s cubic-bezier(.16,1,.3,1);z-index:2;pointer-events:none}.mp-product-card:hover .mp-product-img.mp-img-primary{transform:scale(1.04)}.mp-product-card:hover .mp-product-img.mp-img-hover{opacity:1;visibility:visible;transform:scale(1.04)}.mp-badges-left{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-direction:column;gap:4px}.mp-badge{font-size:11px;font-weight:700;text-transform:uppercase;padding:4px 8px;border-radius:4px;letter-spacing:.3px;line-height:1}.mp-badge-new{background:#026735!important;color:#ffffff!important;border-radius:6px!important;padding:4px 10px!important;font-size:11px!important;font-weight:700!important;text-transform:capitalize!important;box-shadow:0 2px 4px rgba(2,103,53,.2)!important}.mp-badge-discount{position:absolute;top:10px;right:10px;z-index:2;background:#dc2626;color:#fff;font-size:11.5px;font-weight:800;padding:4px 8px;border-radius:4px;line-height:1}.mp-btn-wishlist{position:absolute;top:10px;right:10px;z-index:3;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.9);backdrop-filter:blur(4px);border:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;color:#475569;cursor:pointer;opacity:0;transform:translateY(-4px);transition:all 0.2s ease}.mp-product-card:hover .mp-btn-wishlist{opacity:1;transform:translateY(0)}.mp-btn-wishlist:hover{background:#fff;color:#dc2626;transform:scale(1.1)}.mp-card-overlay{position:absolute;bottom:12px;left:12px;right:12px;z-index:3;opacity:0;transform:translateY(8px);transition:all 0.25s cubic-bezier(.16,1,.3,1)}.mp-product-card:hover .mp-card-overlay{opacity:1;transform:translateY(0)}.mp-btn-quickview{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 12px;background:rgba(255,255,255,.95);backdrop-filter:blur(6px);color:#0f172a;border-radius:8px;font-size:12.5px;font-weight:700;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all 0.2s ease}.mp-btn-quickview:hover{background:#0f172a;color:#fff}.mp-card-body{padding:16px;display:flex;flex-direction:column;flex-grow:1;background:#fff}.mp-card-category{font-size:11px;text-transform:uppercase;letter-spacing:.5px;font-weight:600;color:#94a3b8;margin-bottom:4px;display:block}.mp-product-title{font-size:14.5px;font-weight:600;line-height:1.4;margin:0 0 10px 0;display:flex;align-items:center;justify-content:center;text-align:center;min-height:40px}.mp-product-title a{color:#1e293b;text-decoration:none;transition:color 0.2s;text-align:center}.mp-product-title a:hover{color:#026735}.mp-price-row{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-top:auto;margin-bottom:12px}.mp-current-price{font-size:18px;font-weight:800;color:#026735}.mp-current-price.mp-sale-price{color:#dc2626}.mp-old-price{font-size:13px;text-decoration:line-through;color:#94a3b8;font-weight:500}.mp-card-actions{margin-top:auto;width:100%}.mp-btn-add-cart{width:100%;height:40px;padding:0 14px;background:var(--mp-mini-btn-bg,#026735);color:#fff;border:none;border-radius:8px;font-size:13.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;transition:all 0.2s ease}.mp-btn-add-cart:hover{background:var(--mp-mini-btn-hover-bg,#014d27);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--mp-mini-btn-rgb,2,103,53),.25);color:#fff}.mp-btn-details{width:100%;height:40px;padding:0 14px;background:#f1f5f9;color:#0f172a;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all 0.2s ease}.mp-btn-details:hover{background:#e2e8f0;color:#0f172a}.mp-stepper-cart-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important}.mp-mini-stepper{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:40px!important;background:#f8fafc!important;border:1px solid #dce4ec!important;border-radius:8px!important;overflow:hidden!important;flex-shrink:0!important;box-sizing:border-box!important}.mp-mini-qty-btn{width:28px!important;min-width:28px!important;height:38px!important;background:transparent!important;border:none!important;color:#1e293b!important;font-size:17px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important;transition:background 0.15s ease!important}.mp-mini-qty-btn:hover{background:#e2e8f0!important}.mp-mini-qty-val{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;border:none!important;background:transparent!important;text-align:center!important;font-size:14px!important;font-weight:700!important;color:#0f172a!important;padding:0!important;pointer-events:none!important}.mp-stepper-cart-row .mp-btn-add-cart{flex:1 1 auto!important;width:auto!important;height:40px!important;padding:0 12px!important;white-space:nowrap!important}.mp-product-card.mp-mini-card.mp-mini-style_3,.mp-product-card.mp-mini-style_3,.mp-mini-style_3{background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:0;position:relative;overflow:hidden}.mp-mini-style_3 .mp-card-media{aspect-ratio:800 / 1067;border-radius:12px 12px 0 0;overflow:hidden;position:relative;background-color:#f8fafc;width:100%;margin:0}.mp-mini-style_3 .mp-thumbnail-link{display:block;width:100%;height:100%;position:relative;overflow:hidden}.mp-mini-style_3 .mp-product-img.mp-img-primary{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.45s cubic-bezier(.16,1,.3,1),opacity 0.4s ease}.mp-mini-style_3 .mp-img-hover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;transform:scale(1.02);transition:opacity 0.4s cubic-bezier(.16,1,.3,1),transform 0.45s cubic-bezier(.16,1,.3,1);z-index:2}.mp-mini-style_3:hover .mp-product-img.mp-img-primary{transform:scale(1.05)}.mp-mini-style_3:hover .mp-img-hover{opacity:1;visibility:visible;transform:scale(1.05)}.mp-mini-style_3 .mp-card-progress-bar{position:absolute;bottom:0;left:0;width:100%;height:2.5px;background:rgba(0,0,0,.06);z-index:5;overflow:hidden}.mp-mini-style_3 .mp-card-progress-fill{display:block;width:0%;height:100%;background:#026735;transition:width 0.45s cubic-bezier(.16,1,.3,1)}.mp-mini-style_3:hover .mp-card-progress-fill{width:100%}.mp-mini-style_3 .mp-boutique-sizes{position:absolute;bottom:8px;left:8px;right:8px;z-index:6;display:flex;flex-wrap:wrap;gap:4px;max-width:calc(100% - 16px);transform:translateY(0);opacity:1;pointer-events:none;transition:all 0.25s cubic-bezier(.16,1,.3,1)}.mp-mini-style_3 .mp-size-pill{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:24px;padding:0 6px;background:rgba(255,255,255,.95);backdrop-filter:blur(8px);border:1px solid rgba(203,213,225,.8);border-radius:4px;font-size:11px;font-weight:700;color:#1e293b;box-shadow:0 2px 5px rgba(0,0,0,.06);transition:all 0.15s ease;user-select:none;pointer-events:auto}.mp-mini-style_3 .mp-size-pill:hover{background:#026735;border-color:#026735;color:#fff;transform:translateY(-1px)}.mp-mini-style_3 .mp-size-pill.mp-size-oos{position:relative;overflow:hidden;background:rgba(241,245,249,.9);color:#94a3b8;border-color:#cbd5e1;border-style:dashed;text-decoration:none;opacity:.65;cursor:not-allowed}.mp-mini-style_3 .mp-size-pill.mp-size-oos::after{content:"";position:absolute;top:50%;left:-20%;width:140%;height:1.5px;background-color:#ef4444;transform:rotate(-35deg);transform-origin:center;pointer-events:none}.mp-mini-style_3 .mp-card-actions-group{top:10px!important;bottom:auto!important;right:10px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;z-index:15!important;pointer-events:none!important}.mp-mini-style_3 .mp-card-actions-group .mp-btn-wishlist-heart,.mp-mini-style_3 .mp-card-actions-group .mp-action-quickview{pointer-events:auto!important}.mp-mini-style_3 .mp-card-actions-group .mp-btn-wishlist-heart{width:36px!important;height:36px!important;border-radius:50%!important;background:#ffffff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 3px 10px rgba(0,0,0,.12)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#374151!important;cursor:pointer!important;padding:0!important;transition:all 0.25s cubic-bezier(.16,1,.3,1)!important;z-index:2!important}.mp-mini-style_3 .mp-card-actions-group .mp-btn-wishlist-heart:hover{transform:scale(1.1)!important;box-shadow:0 5px 14px rgba(0,0,0,.16)!important;color:var(--mp-fav-color,#f97316)!important}.mp-mini-style_3 .mp-card-actions-group .mp-action-quickview{width:36px!important;height:36px!important;border-radius:50%!important;background:#ffffff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 3px 10px rgba(0,0,0,.12)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#374151!important;cursor:pointer!important;padding:0!important;opacity:0!important;visibility:hidden!important;transform:translateX(12px) scale(.88)!important;transition:all 0.3s cubic-bezier(.16,1,.3,1)!important;z-index:1!important}.mp-mini-style_3:hover .mp-card-actions-group .mp-action-quickview{opacity:1!important;visibility:visible!important;transform:translateX(0) scale(1)!important}.mp-mini-style_3 .mp-card-actions-group .mp-action-quickview:hover{background:#111827!important;color:#ffffff!important;border-color:#111827!important;transform:scale(1.1)!important;box-shadow:0 5px 14px rgba(17,24,39,.25)!important}.mp-mini-style_3 .mp-card-body{padding:10px 8px 12px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.mp-mini-style_3 .mp-product-title{text-align:center;font-size:13.5px;font-weight:500;color:#1e293b;letter-spacing:.2px;margin:0 0 6px 0;line-height:1.35}.mp-mini-style_3 .mp-product-title a{color:inherit;text-decoration:none;transition:color 0.15s ease}.mp-mini-style_3 .mp-product-title a:hover{color:#026735}.mp-mini-style_3 .mp-price-row{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-bottom:0;text-align:center}.mp-mini-style_3 .mp-current-price{color:#0f172a;font-size:16px;font-weight:700}.mp-mini-style_3 .mp-old-price{color:#94a3b8;font-size:12.5px;text-decoration:line-through}@media (max-width:767px){.mp-product-card.mp-mini-card.mp-mini-style_3,.mp-product-card.mp-mini-style_3,.mp-mini-style_3{padding:0!important;border-radius:10px!important}.mp-mini-style_3 .mp-card-media{border-radius:10px 10px 0 0!important}.mp-mini-style_3 .mp-card-body{padding:8px 4px 10px 4px!important}.mp-mini-style_3 .mp-product-title{font-size:12px!important;line-height:1.3!important;margin:0 0 3px 0!important}.mp-mini-style_3 .mp-current-price{font-size:14.5px!important}.mp-mini-style_3 .mp-old-price{font-size:11.5px!important}.mp-mini-style_3 .mp-boutique-sizes{bottom:5px!important;left:4px!important;right:4px!important;max-width:calc(100% - 8px)!important;gap:3px!important;max-height:40px!important;overflow:hidden!important}.mp-mini-style_3 .mp-size-pill{min-width:18px!important;height:18px!important;line-height:18px!important;padding:0 4px!important;font-size:9.5px!important;font-weight:600!important;border-radius:3px!important;letter-spacing:-0.2px!important}.mp-mini-style_3 .mp-card-actions-group{top:6px!important;right:6px!important}.mp-mini-style_3 .mp-card-actions-group .mp-btn-wishlist-heart,.mp-mini-style_3 .mp-card-actions-group .mp-action-quickview{width:32px!important;height:32px!important}.mp-mini-style_3 .mp-card-actions-group .mp-btn-wishlist-heart svg,.mp-mini-style_3 .mp-card-actions-group .mp-action-quickview svg{width:15px!important;height:15px!important}.mp-mini-style_3 .mp-badges-left{top:6px!important;left:6px!important}.mp-mini-style_3 .mp-badges-left .mp-badge{font-size:9.5px!important;padding:3px 6px!important}}.cart-page-wrapper{max-width:1280px;margin:32px auto 60px auto;padding:0 20px;font-family:inherit}.cart-page-header{margin-bottom:24px}.cart-title{font-size:26px;font-weight:800;color:#0f172a;letter-spacing:-.5px;display:flex;align-items:baseline;gap:12px;margin:0}.cart-title-count{font-size:16px;font-weight:600;color:#64748b}.cart-grid{display:grid!important;grid-template-columns:1fr 390px!important;gap:28px!important;align-items:start!important;margin:0!important}.cart-grid-body,.cart-grid-right{width:100%!important;max-width:100%!important;float:none!important;padding:0!important}.cart-grid-right{position:sticky!important;top:24px!important}@media (max-width:991px){.cart-grid{grid-template-columns:1fr!important;gap:24px!important}.cart-grid-right{position:static!important}}.cart-container{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.03);padding:0;overflow:hidden;margin-bottom:20px}.cart-items{list-style:none;padding:0;margin:0}.cart-item{border-bottom:1px solid #f1f5f9;transition:background 0.15s ease}.cart-item:last-child{border-bottom:none}.cart-item:hover{background:#fafbfc}.product-line-grid{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:20px 24px!important;gap:20px!important;position:relative}.product-line-grid-left{flex:0 0 84px!important}.product-image-wrap{display:block;width:84px;height:96px;border-radius:10px;overflow:hidden;background:#f8fafc;border:1px solid #eef2f6}.product-image-wrap img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.product-line-grid:hover .product-image-wrap img{transform:scale(1.04)}.product-line-grid-body{flex:1 1 auto!important;min-width:0!important}.product-line-title{margin-bottom:6px}.product-name{font-size:15px;font-weight:700;color:#0f172a;text-decoration:none;line-height:1.4;display:inline-block;transition:color 0.15s ease}.product-name:hover{color:#026735}.product-line-attributes{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.attr-badge{display:inline-flex;font-size:12px;background:#f1f5f9;color:#475569;padding:2px 8px;border-radius:6px}.attr-name{font-weight:600;margin-right:3px}.product-line-unit-price{font-size:13.5px;color:#64748b;display:flex;align-items:center;gap:8px}.product-line-unit-price .unit-price{font-weight:600;color:#475569}.product-line-unit-price.has-discount .regular-price{text-decoration:line-through;color:#94a3b8;font-size:12px}.discount-badge{background:#fee2e2;color:#dc2626;font-size:11px;font-weight:700;padding:2px 6px;border-radius:4px}.product-line-grid-qty{flex:0 0 auto!important}.qty-stepper-box{display:inline-flex;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;height:38px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.btn-qty-spin{width:34px;height:38px;border:none;background:#f8fafc;color:#334155;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.15s ease;user-select:none}.btn-qty-spin:hover{background:var(--mp-color-primary,#026735);color:#fff}.qty-stepper-input{width:44px;height:38px;border:none;text-align:center;font-size:14px;font-weight:700;color:#0f172a;background:#fff;padding:0;-moz-appearance:textfield}.qty-stepper-input::-webkit-outer-spin-button,.qty-stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-line-grid-total{flex:0 0 110px!important;text-align:right}.product-line-total-amount{font-size:17px;font-weight:800;color:var(--mp-color-primary,#026735);letter-spacing:-.3px}.gift-badge{display:inline-block;background:#dcfce7;color:#15803d;font-size:12px;font-weight:700;padding:4px 8px;border-radius:6px}.product-line-grid-remove{flex:0 0 auto!important}.remove-from-cart-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#94a3b8;background:transparent;cursor:pointer;text-decoration:none;transition:all 0.2s ease}.remove-from-cart-btn:hover{background:#fee2e2;color:#ef4444;transform:scale(1.05)}@media (max-width:680px){.product-line-grid{flex-wrap:wrap!important;padding:16px!important;gap:14px!important}.product-line-grid-left{flex:0 0 70px!important}.product-image-wrap{width:70px;height:80px}.product-line-grid-body{flex:1 1 calc(100% - 90px)!important}.product-line-grid-qty{order:3}.product-line-grid-total{order:4;flex:1!important;text-align:left!important;padding-left:10px}.product-line-grid-remove{order:5}}.continue-shopping-wrapper{margin-top:18px}.continue-shopping-link{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:50px;background:#fff;border:1px solid #e2e8f0;color:#1e293b;font-size:13.5px;font-weight:700;text-decoration:none;transition:all 0.2s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}.continue-shopping-link:hover{border-color:var(--mp-color-primary,#026735);color:var(--mp-color-primary,#026735);transform:translateX(-3px);box-shadow:0 4px 12px var(--mp-color-primary-shadow,rgba(2,103,53,.1))}.cart-empty-box{padding:64px 24px;text-align:center}.cart-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:50%;background:var(--mp-color-primary-light,#f0fdf4);color:var(--mp-color-primary,#026735);margin-bottom:20px}.cart-empty-title{font-size:20px;font-weight:700;color:#0f172a;margin-bottom:8px}.cart-empty-text{font-size:14.5px;color:#64748b;max-width:420px;margin:0 auto 24px auto;line-height:1.5}.btn-empty-cart-shop{display:inline-flex;align-items:center;padding:12px 28px;background:var(--mp-color-primary,#026735);color:#fff;border-radius:50px;font-weight:700;font-size:14px;text-decoration:none;transition:all 0.2s ease;box-shadow:0 4px 14px var(--mp-color-primary-shadow,rgba(2,103,53,.25))}.btn-empty-cart-shop:hover{background:var(--mp-color-primary-hover,#014724);box-shadow:0 6px 20px var(--mp-color-primary-shadow-hover,rgba(2,103,53,.38))}.btn-empty-cart-shop:hover{background:#01522a;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px rgba(2,103,53,.35)}.cart-summary-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;margin-bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.04)}.cart-summary-header{padding-bottom:16px;border-bottom:1px solid #f1f5f9;margin-bottom:16px}.cart-summary-title{font-size:18px;font-weight:800;color:#0f172a;margin:0;display:flex;align-items:center;gap:10px}.cart-detailed-totals .card-block{padding:0}.cart-summary-line{display:flex;align-items:center;justify-content:space-between;padding:10px 0;font-size:14px;color:#475569}.cart-summary-line .label{color:#475569;font-weight:500}.cart-summary-line .value{font-weight:700;color:#0f172a}.cart-summary-line.cart-total-highlight{margin:16px 0 0 0;padding:18px 0;border-top:2px dashed #e2e8f0}.cart-summary-line.cart-total-highlight .label{font-size:16px;font-weight:800;color:#0f172a}.cart-summary-line.cart-total-highlight .total-amount{font-size:24px;font-weight:900;color:var(--mp-color-primary,#026735);letter-spacing:-.3px}.cart-tax-line{font-size:12px;color:#94a3b8;padding-top:0}.block-promo{margin-top:14px;padding-top:14px;border-top:1px solid #f1f5f9}.display-promo{margin:0}.display-promo .collapse-button{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:var(--mp-color-primary,#026735);text-decoration:none;cursor:pointer;transition:color 0.15s}.display-promo .collapse-button:hover{color:var(--mp-color-primary-hover,#01522a);text-decoration:underline}.promo-code-inner{padding-top:12px}.promo-input-group{display:flex;align-items:center;gap:8px}.promo-input{flex:1;height:42px;border:1px solid #cbd5e1;border-radius:8px;padding:0 14px;font-size:13.5px;outline:none;transition:border-color 0.2s,box-shadow 0.2s}.promo-input:focus{border-color:var(--mp-color-primary,#026735);box-shadow:0 0 0 3px var(--mp-color-primary-light,rgba(2,103,53,.12))}.btn-promo-submit{height:42px;padding:0 18px;background:#0f172a;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:background 0.2s;white-space:nowrap}.btn-promo-submit:hover{background:var(--mp-color-primary,#026735)}.cancel-promo{display:inline-block;font-size:12px;color:#94a3b8;margin-top:8px;cursor:pointer}.cancel-promo:hover{color:#ef4444}.voucher-applied-item{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:8px 12px!important;margin-bottom:8px}.voucher-applied-label{display:inline-flex;align-items:center;gap:6px;font-weight:600!important;color:#15803d!important}.voucher-applied-right{display:flex;align-items:center;gap:8px}.voucher-discount-val{font-weight:700;color:#15803d}.voucher-delete-link{color:#94a3b8;display:flex}.voucher-delete-link:hover{color:#ef4444}.cart-detailed-actions{padding:20px 0 0 0}.checkout-btn-wrap{width:100%}.btn-checkout{width:100%;padding:15px 24px;background-color:var(--mp-color-primary,#026735)!important;border:none;border-radius:12px;color:#ffffff!important;font-size:16px;font-weight:800;letter-spacing:.2px;cursor:pointer;text-decoration:none!important;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.25s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 14px var(--mp-color-primary-shadow,rgba(2,103,53,.28));box-sizing:border-box}.btn-checkout:hover{background-color:var(--mp-color-primary-hover,#01522a)!important;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 6px 20px var(--mp-color-primary-shadow-hover,rgba(2,103,53,.4))}.btn-checkout .btn-lock-icon{stroke:#fff}.btn-checkout .btn-arrow-icon{stroke:#fff;transition:transform 0.2s ease}.btn-checkout:hover .btn-arrow-icon{transform:translateX(3px)}.btn-checkout.disabled,.btn-checkout:disabled{background-color:#94a3b8!important;opacity:.7;cursor:not-allowed;transform:none!important;box-shadow:none!important;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px 24px;box-shadow:0 4px 20px rgba(0,0,0,.03)}.payment-trust-header{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;font-weight:700;color:#0f172a;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #f1f5f9}.payment-logos-row{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:0}.payment-logo-badge{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:4px 10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}.troy-badge .troy-logo-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:17px;font-weight:800;color:#1e293b;letter-spacing:-.5px}.troy-badge .troy-dot{color:#2563eb}.payment-trust-features{display:flex;flex-direction:column;gap:8px}.trust-feat-item{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#475569;font-weight:500}.trust-feat-item svg{flex-shrink:0}#block-reassurance,.mp-cart-reassurance{margin-top:20px}.mp-cart-reassurance ul{display:flex!important;flex-direction:column!important;gap:12px!important;list-style:none!important;padding:0!important;margin:0!important}.mp-cart-reassurance li{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:14px 16px!important;box-shadow:0 2px 8px rgba(0,0,0,.02)!important;transition:all 0.2s ease!important}.mp-cart-reassurance li:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,.05)!important;border-color:#cbd5e1!important}.mp-cart-reassurance .block-reassurance-item{display:flex!important;align-items:center!important;gap:14px!important}.mp-cart-reassurance .reassurance-icon-box{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border-radius:10px!important;background:#f0fdf4!important;flex-shrink:0!important}.mp-cart-reassurance .reassurance-text-box{display:flex!important;flex-direction:column!important}.mp-cart-reassurance .reassurance-title{font-size:13.5px!important;font-weight:700!important;color:#0f172a!important;line-height:1.3!important}.mp-cart-reassurance .reassurance-desc{font-size:12px!important;color:#64748b!important;line-height:1.3!important}.account-dashboard-wrapper{padding:10px 0 40px}.account-welcome-card{display:flex;align-items:center;gap:20px;background:linear-gradient(135deg,var(--mp-account-welcome-bg-start,var(--mp-color-primary,#026735)) 0%,var(--mp-account-welcome-bg-end,var(--mp-color-primary-hover,#014724)) 100%);color:var(--mp-account-welcome-text-color,#ffffff);padding:24px 30px;border-radius:16px;margin-bottom:28px;box-shadow:0 6px 20px rgba(2,103,53,.16)}.welcome-avatar{width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--mp-account-welcome-text-color,#ffffff)}.welcome-text{flex:1}.welcome-title{font-size:20px;font-weight:700;margin:0 0 4px;color:var(--mp-account-welcome-text-color,#ffffff)}.welcome-title .customer-name{color:var(--mp-account-welcome-name-color,#86efac);font-weight:800}.welcome-subtitle{font-size:13.5px;color:var(--mp-account-welcome-text-color,#ffffff);opacity:.88;margin:0}.btn-logout-header{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:var(--mp-account-welcome-btn-bg,rgba(255,255,255,.15));border:1px solid rgba(255,255,255,.25);border-radius:8px;color:var(--mp-account-welcome-btn-text,#ffffff);font-size:13px;font-weight:600;text-decoration:none;transition:all 0.2s ease;backdrop-filter:blur(4px)}.btn-logout-header:hover{background:rgba(239,68,68,.9)!important;border-color:transparent!important;color:#ffffff!important;transform:translateY(-1px)}.account-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;margin:0 0 36px!important}@media (max-width:1199px) and (min-width:768px){.account-grid{grid-template-columns:repeat(3,1fr)!important;gap:16px!important}}@media (max-width:767px){.account-grid{grid-template-columns:1fr!important;gap:12px!important}}.account-grid-item{display:flex!important;width:100%!important;min-width:0!important}.account-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px 20px;text-decoration:none!important;color:inherit!important;width:100%;position:relative;transition:all 0.25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 6px rgba(0,0,0,.03);box-sizing:border-box}.account-card:hover{border-color:var(--mp-color-primary,#026735);transform:translateY(-4px);box-shadow:0 14px 28px -6px rgba(2,103,53,.16)}.account-card-icon{width:50px;height:50px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform 0.25s ease}.account-card:hover .account-card-icon{transform:scale(1.1)}.account-card-icon.icon-orders{background:#eff6ff;color:#2563eb}.account-card-icon.icon-addresses{background:#f0fdf4;color:#16a34a}.account-card-icon.icon-identity{background:#fdf4ff;color:#a855f7}.account-card-icon.icon-discounts{background:#fffbeb;color:#d97706}.account-card-icon.icon-slips{background:#f0fdfa;color:#0d9488}.account-card-icon.icon-returns{background:#fef2f2;color:#ef4444}.account-card-info{flex:1;width:100%}.account-card-title{font-size:16px;font-weight:700;color:#0f172a;margin:0 0 6px;line-height:1.3}.account-card-desc{font-size:13px;color:#64748b;margin:0;line-height:1.45}.account-card-arrow{position:absolute;top:24px;right:20px;color:#cbd5e1;transition:all 0.2s ease}.account-card:hover .account-card-arrow{color:var(--mp-color-primary,#026735);transform:translateX(3px)}@media (max-width:767px){.account-card{flex-direction:row;align-items:center;gap:16px;padding:16px 18px}.account-card-arrow{position:static}}.account-footer-logout{margin-top:32px}.btn-logout-bottom{display:inline-flex;align-items:center;gap:8px;padding:11px 24px;border:1px solid #e2e8f0;border-radius:9999px;background:#fff;color:#64748b;font-size:14px;font-weight:600;text-decoration:none!important;transition:all 0.2s ease;box-shadow:0 1px 3px rgba(0,0,0,.03)}.btn-logout-bottom:hover{border-color:#ef4444;color:#ef4444;background:#fef2f2;transform:translateY(-1px)}.mp-account-nav-links{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:36px;padding-top:24px;border-top:1px solid #f1f5f9}.mp-nav-link{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:1px solid #e2e8f0;border-radius:9999px;background:#fff;color:#475569!important;font-size:13.5px;font-weight:600;text-decoration:none!important;transition:all 0.2s ease;box-shadow:0 1px 3px rgba(0,0,0,.03)}.mp-nav-link:hover{background:#f0fdf4;border-color:var(--mp-color-primary,#026735);color:var(--mp-color-primary,#026735)!important;transform:translateY(-1px)}.empty-state-box{background:#fff;border:1.5px solid #f1f5f9;border-radius:20px;padding:48px 24px;text-align:center;max-width:620px;margin:20px auto 40px;box-shadow:0 4px 20px rgba(0,0,0,.04)}.empty-state-icon{width:72px;height:72px;border-radius:50%;background:#f0fdf4;color:#16a34a;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;box-shadow:0 4px 14px rgba(22,163,74,.12)}.empty-state-icon svg{stroke:#16a34a!important}.empty-state-text{font-size:15px;font-weight:500;color:#64748b;margin:0 auto 24px;max-width:440px;line-height:1.5}.empty-state-box .btn-primary{display:inline-flex;align-items:center;gap:8px;background:var(--mp-color-primary,#026735)!important;border-color:var(--mp-color-primary,#026735)!important;color:#ffffff!important;padding:12px 28px;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;transition:all 0.2s ease;box-shadow:0 4px 14px rgba(2,103,53,.2)}.empty-state-box .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(2,103,53,.28)}.addresses-top-action .btn-primary{display:inline-flex;align-items:center;gap:8px;background:var(--mp-color-primary,#026735)!important;border-color:var(--mp-color-primary,#026735)!important;color:#ffffff!important;padding:10px 22px;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;transition:all 0.2s ease;box-shadow:0 4px 12px rgba(2,103,53,.15)}.addresses-top-action .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(2,103,53,.22)}.mp-address-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:22px;height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:all 0.25s ease;box-shadow:0 2px 8px rgba(0,0,0,.03)}.mp-address-card:hover{border-color:var(--mp-color-primary,#026735);transform:translateY(-3px);box-shadow:0 10px 25px -5px rgba(2,103,53,.12)}.address-header{margin-bottom:12px}.address-alias-badge{display:inline-flex;align-items:center;gap:6px;background:#f0fdf4;color:#16a34a;border:1px solid #dcfce7;padding:5px 12px;border-radius:20px;font-size:13px;font-weight:700}.address-text{font-size:13.5px;color:#475569;line-height:1.6;margin-bottom:16px;font-style:normal}.mp-address-card .address-footer{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px solid #f1f5f9}.btn-address-action{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;font-size:12.5px;font-weight:600;text-decoration:none!important;transition:all 0.2s ease}.btn-address-edit{background:#f8fafc;border:1px solid #e2e8f0;color:#334155!important}.btn-address-edit:hover{background:#f0fdf4;border-color:#86efac;color:#16a34a!important}.btn-address-delete{background:#fef2f2;border:1px solid #fee2e2;color:#ef4444!important}.btn-address-delete:hover{background:#fee2e2;border-color:#fca5a5;color:#dc2626!important}.address-form-wrapper,.identity-form-wrapper{max-width:860px;margin:10px auto 40px}.address-form-wrapper .card,.identity-form-wrapper .card{background:#ffffff!important;border:1px solid #f1f5f9!important;border-radius:20px!important;padding:32px 36px!important;box-shadow:0 10px 30px -5px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.02)!important}@media (max-width:767px){.address-form-wrapper .card,.identity-form-wrapper .card{padding:22px 18px!important;border-radius:16px!important}}.js-address-form .form-fields{display:grid!important;grid-template-columns:repeat(12,1fr)!important;gap:16px 14px!important}.js-address-form .field-id-alias{grid-column:span 12!important}.js-address-form .field-id-firstname{grid-column:span 6!important}.js-address-form .field-id-lastname{grid-column:span 6!important}.js-address-form .field-id-company{grid-column:span 6!important}.js-address-form .field-id-phone,.js-address-form .field-id-phone_mobile{grid-column:span 6!important}.js-address-form .field-id-vat_number{grid-column:span 6!important}.js-address-form .field-id-dni{grid-column:span 6!important}.js-address-form .field-id-address1{grid-column:span 12!important}.js-address-form .field-id-address2{grid-column:span 12!important}.js-address-form .field-id-city{grid-column:span 4!important}.js-address-form .field-id-id_state{grid-column:span 4!important}.js-address-form .field-id-postcode{grid-column:span 4!important}.js-address-form .field-id-id_country{grid-column:span 12!important}@media (max-width:991px) and (min-width:768px){.js-address-form .field-id-city{grid-column:span 6!important}.js-address-form .field-id-id_state{grid-column:span 6!important}.js-address-form .field-id-postcode{grid-column:span 12!important}}@media (max-width:767px){.js-address-form .form-fields{grid-template-columns:1fr!important;gap:12px!important}.js-address-form .field-id-alias,.js-address-form .field-id-firstname,.js-address-form .field-id-lastname,.js-address-form .field-id-company,.js-address-form .field-id-phone,.js-address-form .field-id-phone_mobile,.js-address-form .field-id-vat_number,.js-address-form .field-id-dni,.js-address-form .field-id-address1,.js-address-form .field-id-address2,.js-address-form .field-id-city,.js-address-form .field-id-id_state,.js-address-form .field-id-postcode,.js-address-form .field-id-id_country{grid-column:span 1!important}}.mp-btn-save-address,.mp-btn-save-profile{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:var(--mp-color-primary,#026735)!important;border:1.5px solid var(--mp-color-primary,#026735)!important;color:#ffffff!important;padding:13px 32px!important;border-radius:12px!important;font-size:15px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.25s ease!important;box-shadow:0 4px 14px rgba(2,103,53,.2)!important}.mp-btn-save-address:hover,.mp-btn-save-profile:hover{transform:translateY(-2px)!important;box-shadow:0 8px 22px rgba(2,103,53,.3)!important}@media (max-width:767px){.mp-btn-save-address,.mp-btn-save-profile{width:100%!important}}.account-card-icon.icon-gdpr{background:#f0fdf4;color:#16a34a}.psgdpr-page-container{max-width:860px;margin:10px auto 40px;display:flex;flex-direction:column;gap:24px}.psgdpr-card{background:#fff;border:1px solid #f1f5f9;border-radius:20px;padding:30px 32px;box-shadow:0 10px 30px -5px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.02);transition:all 0.25s ease}.psgdpr-card:hover{box-shadow:0 14px 34px -5px rgba(0,0,0,.07)}.psgdpr-card-header{display:flex;align-items:center;gap:14px;margin-bottom:12px}.psgdpr-card-icon{width:44px;height:44px;border-radius:12px;background:#f0fdf4;color:#16a34a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.psgdpr-card-title{font-size:18px;font-weight:700;color:#0f172a;margin:0}.psgdpr-card-desc{font-size:14px;color:#64748b;line-height:1.6;margin-bottom:22px}.psgdpr-actions{display:flex;flex-wrap:wrap;gap:12px}.btn-gdpr-action{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:12px;font-size:13.5px;font-weight:600;text-decoration:none!important;transition:all 0.2s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}.btn-gdpr-pdf{background:#fff;border:1.5px solid #ef4444;color:#ef4444!important}.btn-gdpr-pdf:hover{background:#ef4444;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 6px 18px rgba(239,68,68,.25)}.btn-gdpr-csv{background:#fff;border:1.5px solid #059669;color:#059669!important}.btn-gdpr-csv:hover{background:#059669;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 6px 18px rgba(5,150,105,.25)}.btn-gdpr-contact{display:inline-flex;align-items:center;gap:8px;background:var(--mp-color-primary,#026735);border:1.5px solid var(--mp-color-primary,#026735);color:#ffffff!important;padding:11px 24px;border-radius:12px;font-size:13.5px;font-weight:600;text-decoration:none!important;transition:all 0.2s ease;box-shadow:0 4px 12px rgba(2,103,53,.15)}.btn-gdpr-contact:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(2,103,53,.25)}@media (max-width:575px){.btn-gdpr-action,.btn-gdpr-contact{width:100%;justify-content:center}}#authentication .page-header,#registration .page-header,#password .page-header,.page-authentication .page-header,.page-registration .page-header,.page-password .page-header{display:none!important}#authentication #content.page-content,#registration #content.page-content,#password #content.page-content,.page-authentication #content.page-content,.page-registration #content.page-content,.page-password #content.page-content{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.auth-page-container{max-width:480px;margin:36px auto 70px;padding:0 16px}.auth-card{background:#fff;border:1px solid #f1f5f9;border-radius:24px;padding:38px 32px;box-shadow:0 12px 36px -8px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.02)}.auth-card-header{text-align:center;margin-bottom:24px}.auth-icon-circle{width:56px;height:56px;border-radius:50%;background:#eaf5e9;color:#026735;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px;box-shadow:0 4px 14px rgba(2,103,53,.12)}.auth-icon-circle.success{background:#f0fdf4;color:#16a34a}.auth-card-title{font-size:24px;font-weight:700;color:#0f172a;margin:0 0 4px;letter-spacing:-.02em}.auth-card-desc{font-size:13.5px;color:#64748b;margin:0;line-height:1.4}.auth-card .form-group,.login-form-wrapper .form-group,.register-form-wrapper .form-group{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;margin-bottom:18px!important}.auth-card .form-group .form-control-label,.login-form-wrapper .form-control-label,.register-form-wrapper .form-control-label{display:block!important;width:100%!important;max-width:100%!important;padding:0!important;margin-bottom:7px!important;font-size:13.5px!important;font-weight:600!important;color:#334155!important;text-align:left!important}.auth-card .form-group .form-control-label.required::after,.form-control-label.required::after{content:" *"!important;color:#ef4444!important;font-weight:700!important}.auth-card .form-group>[class*="col-"],.login-form-wrapper .form-group>[class*="col-"],.register-form-wrapper .form-group>[class*="col-"],#customer-form .form-group>[class*="col-"]{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:0!important}.auth-card .form-control-comment,.login-form-wrapper .form-control-comment,.register-form-wrapper .form-control-comment,#customer-form .form-control-comment{display:block!important;font-size:12px!important;color:#94a3b8!important;margin-top:5px!important;width:100%!important;text-align:left!important}.auth-card .radio-inline,.register-form-wrapper .radio-inline,#customer-form .radio-inline{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-right:20px!important;font-size:14px!important;font-weight:500!important;color:#334155!important;cursor:pointer!important}.auth-card .radio-inline input[type="radio"],.register-form-wrapper .radio-inline input[type="radio"],#customer-form .radio-inline input[type="radio"]{width:18px!important;height:18px!important;accent-color:#42730c!important;margin:0!important;cursor:pointer!important}.auth-card .custom-checkbox,.register-form-wrapper .custom-checkbox,#customer-form .custom-checkbox{display:flex!important;align-items:flex-start!important;margin:12px 0!important;width:100%!important}.auth-card .custom-checkbox label,.register-form-wrapper .custom-checkbox label,#customer-form .custom-checkbox label{display:flex!important;align-items:flex-start!important;gap:10px!important;font-size:13.5px!important;color:#475569!important;line-height:1.45!important;cursor:pointer!important;text-align:left!important}.auth-card .custom-checkbox input[type="checkbox"],.register-form-wrapper .custom-checkbox input[type="checkbox"],#customer-form .custom-checkbox input[type="checkbox"]{width:18px!important;height:18px!important;margin-top:2px!important;flex-shrink:0!important;accent-color:#42730c!important;cursor:pointer!important}.auth-card input.form-control,.login-form-wrapper input.form-control,.register-form-wrapper input.form-control,.auth-card select.form-control{display:block!important;width:100%!important;height:48px!important;padding:10px 16px!important;font-size:14px!important;font-family:inherit!important;color:#1e293b!important;background-color:#ffffff!important;background-clip:padding-box!important;border:1.5px solid #e2e8f0!important;border-radius:10px!important;transition:all 0.2s ease-in-out!important;box-sizing:border-box!important}.auth-card input.form-control:focus,.login-form-wrapper input.form-control:focus,.register-form-wrapper input.form-control:focus{border-color:#42730c!important;box-shadow:0 0 0 3px rgba(66,115,12,.15)!important;outline:none!important;background-color:#ffffff!important}.auth-card .input-group,.login-form-wrapper .input-group{position:relative!important;display:flex!important;width:100%!important}.auth-card .input-group input.form-control,.login-form-wrapper .input-group input.form-control{padding-right:75px!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.auth-card .input-group-btn,.login-form-wrapper .input-group-btn{position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important;z-index:4!important}.auth-card .input-group-btn button.btn,.login-form-wrapper .input-group-btn button.btn{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:7px!important;color:#475569!important;font-size:12px!important;font-weight:600!important;padding:5px 10px!important;cursor:pointer!important;transition:all 0.15s ease!important}.auth-card .input-group-btn button.btn:hover,.login-form-wrapper .input-group-btn button.btn:hover{background:#e2e8f0!important;color:#1e293b!important}.auth-card .forgot-password,.login-form-wrapper .forgot-password{text-align:right!important;margin-top:4px!important;margin-bottom:22px!important}.auth-card .forgot-password a,.login-form-wrapper .forgot-password a{font-size:13px!important;font-weight:500!important;color:var(--mp-color-primary,#026735)!important;text-decoration:none!important;transition:color 0.15s ease!important}.auth-card .forgot-password a:hover,.login-form-wrapper .forgot-password a:hover{color:var(--mp-color-primary-hover,#014724)!important;text-decoration:underline!important}.auth-card .form-footer,.login-form-wrapper .form-footer{margin:0!important;padding:0!important;text-align:center!important}.auth-card #submit-login,.login-form-wrapper #submit-login,.auth-card #send-reset-link,.auth-card button[type="submit"],.auth-card .form-footer button[type="submit"],.register-form-wrapper button[type="submit"],.register-form-wrapper .form-control-submit,#customer-form .form-control-submit{float:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:50px!important;padding:12px 24px!important;background:var(--mp-color-primary,#026735)!important;color:#ffffff!important;font-size:15px!important;font-weight:700!important;letter-spacing:0.02em!important;border:none!important;border-radius:12px!important;cursor:pointer!important;box-shadow:0 4px 14px var(--mp-color-primary-shadow,rgba(2,103,53,.28))!important;transition:all 0.25s cubic-bezier(.16,1,.3,1)!important}.auth-card #submit-login:hover,.login-form-wrapper #submit-login:hover,.auth-card #send-reset-link:hover,.auth-card button[type="submit"]:hover,.auth-card .form-footer button[type="submit"]:hover,.register-form-wrapper .form-footer button[type="submit"]:hover{background:var(--mp-color-primary-hover,#014724)!important;box-shadow:0 6px 20px var(--mp-color-primary-shadow-hover,rgba(2,103,53,.38))!important;transform:translateY(-1px)!important}.auth-switch-box{margin-top:24px;padding-top:20px;border-top:1px solid #f1f5f9;text-align:center}.auth-switch-text{font-size:13.5px;color:#64748b;display:inline-block;margin-right:4px}.auth-switch-link{font-size:14px;font-weight:700;color:var(--mp-color-primary,#026735);text-decoration:none}.auth-switch-link:hover{text-decoration:underline;color:var(--mp-color-primary-hover,#014724)}.empty-state-box{background:#fff;border:1px dashed #cbd5e1;border-radius:12px;padding:50px 20px;text-align:center;margin:20px 0}.empty-state-icon{margin-bottom:16px}.empty-state-text{font-size:15px;font-weight:500;color:#64748b;margin-bottom:20px}.badge-order-status{display:inline-block;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:600;color:#fff}.order-mobile-card{border:1px solid #e2e8f0;border-radius:10px}.order-mobile-row{display:flex;justify-content:space-between;padding:4px 0;font-size:13px}@media (max-width:767px){.account-welcome-card{flex-direction:column;text-align:center;padding:20px}.auth-card{padding:24px 18px}}.elementor-element-79d2bb02 .elementor-widget-wrap,.elementor-element-26084be8 .elementor-widget-wrap{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important}.elementor-element-222b884,.elementor-element-1e222280,.elementor-widget-shopping-cart{width:auto!important;display:inline-flex!important;align-items:center!important;margin-bottom:0!important}.elementor-widget-shopping-cart{width:auto}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#customer-form>div{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px 14px!important;align-items:start!important}#customer-form .form-field-wrapper{grid-column:span 2!important;margin:0!important;padding:0!important}#customer-form .field-password-policy{margin:0!important;padding:0!important;width:100%!important}#customer-form .mp-form-group{margin:0!important;width:100%!important}#customer-form .field-name-firstname,#customer-form .field-name-lastname{grid-column:span 1!important;margin:0!important}#customer-form .field-name-email,#customer-form .field-name-password{grid-column:span 2!important;margin:0!important}#customer-form .field-name-id_gender,#customer-form .field-name-birthday,#customer-form .field-name-optin,#customer-form .field-name-newsletter,#customer-form .field-name-customer_privacy,#customer-form .field-name-psgdpr{grid-column:span 2!important;margin:0!important}@media (max-width:575px){#customer-form>div{grid-template-columns:1fr!important}#customer-form .form-field-wrapper,#customer-form .field-name-firstname,#customer-form .field-name-lastname{grid-column:span 1!important}}.elementor-element-4ba813f{display:none!important}.mp-form-group{width:100%;box-sizing:border-box}.mp-input-wrapper{position:relative!important;width:100%!important;display:block!important}.mp-input-left-icon{position:absolute!important;left:15px!important;top:50%!important;transform:translateY(-50%)!important;color:#94a3b8!important;pointer-events:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;z-index:3!important;transition:color 0.2s ease!important}.mp-input-wrapper:focus-within .mp-input-left-icon{color:#026735!important}.mp-has-left-icon .mp-form-control{padding-left:44px!important}.mp-form-control{display:block;width:100%;height:48px;padding:0 16px;font-size:14px;font-weight:400;color:#1e293b;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease;outline:none;appearance:none;-webkit-appearance:none;box-shadow:0 1px 2px rgba(0,0,0,.02)}.mp-form-control::placeholder{color:#94a3b8;font-weight:400}.mp-form-control:hover{border-color:#cbd5e1}.mp-form-control:focus{border-color:#026735;box-shadow:0 0 0 3px rgba(2,103,53,.12);background:#fff}.mp-form-control.has-error,.mp-form-group.has-error .mp-form-control{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.08)}.mp-select{cursor:pointer;padding-right:40px}.mp-select-arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:#94a3b8;display:flex;align-items:center}.mp-password-wrapper .mp-form-control{padding-right:46px!important}.mp-pass-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:6px;cursor:pointer;color:#94a3b8;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:color 0.15s ease,background 0.15s ease;z-index:2}.mp-pass-toggle:hover{color:#026735;background:#f1f5f9}.mp-field-hint{display:none!important}.mp-radio-group{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border:1.5px solid #e2e8f0;border-radius:12px;background:#fafafa;gap:14px}.mp-radio-group-label{font-size:13.5px;font-weight:500;color:#64748b;white-space:nowrap}.mp-radio-options{display:flex;gap:10px;align-items:center}.mp-radio-label{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:13px;font-weight:500;color:#334155;padding:5px 14px;border-radius:20px;background:#fff;border:1px solid #e2e8f0;user-select:none;transition:all 0.15s ease}.mp-radio-label:hover{border-color:#cbd5e1}.mp-radio-input{display:none}.mp-radio-custom{width:14px;height:14px;border-radius:50%;border:2px solid #cbd5e1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color 0.2s ease}.mp-radio-custom::after{content:'';width:6px;height:6px;border-radius:50%;background:#026735;opacity:0;transition:opacity 0.2s ease}.mp-radio-label:has(.mp-radio-input:checked),.mp-radio-input:checked+.mp-radio-custom{border-color:#026735}.mp-radio-label:has(.mp-radio-input:checked){background:#f0fdf4;color:#026735;font-weight:600;border-color:#026735}.mp-radio-input:checked+.mp-radio-custom::after{opacity:1}.mp-checkbox-group{padding:3px 0}.mp-checkbox-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:12.5px;line-height:1.45;color:#475569;user-select:none}.mp-checkbox-input{display:none}.mp-checkbox-custom{width:17px;height:17px;border:1.5px solid #cbd5e1;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;transition:all 0.18s ease;background:#fff}.mp-checkbox-custom svg{opacity:0;color:#fff;transition:opacity 0.18s ease}.mp-checkbox-input:checked+.mp-checkbox-custom{background:#026735;border-color:#026735}.mp-checkbox-input:checked+.mp-checkbox-custom svg{opacity:1}.mp-checkbox-text{flex:1}.mp-checkbox-text a{color:#026735;text-decoration:underline;font-weight:600}.mp-birthday-wrapper{display:flex;gap:8px;align-items:center}.mp-birthday-wrapper select.mp-select{flex:1}.mp-form-group .alert-danger{font-size:12px;padding:6px 10px;border-radius:6px;margin-top:4px}#customer-form .form-footer{grid-column:span 2!important;margin-top:8px!important}#customer-form .btn-primary,#customer-form .form-control-submit,#customer-form .mp-btn-register{width:100%!important;height:50px!important;background:var(--mp-color-primary,#026735)!important;color:#ffffff!important;border:none!important;border-radius:12px!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;transition:all 0.2s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 4px 14px var(--mp-color-primary-shadow,rgba(2,103,53,.28))!important;letter-spacing:0.2px!important;display:flex!important;align-items:center!important;justify-content:center!important}#customer-form .btn-primary:hover,#customer-form .form-control-submit:hover,#customer-form .mp-btn-register:hover{background:var(--mp-color-primary-hover,#014724)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px var(--mp-color-primary-shadow-hover,rgba(2,103,53,.38))!important}.cart-page-wrapper{max-width:100%!important;width:100%!important;margin:0!important;padding:24px 0 60px 0!important}.cart-page-header{margin-bottom:20px}.cart-title{font-size:23px;font-weight:700;color:#111827;display:flex;align-items:center;gap:12px;margin:0;letter-spacing:-.3px}.cart-title-count{display:inline-flex;align-items:center;font-size:13px;font-weight:600;background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0;padding:3px 11px;border-radius:999px;letter-spacing:.1px;line-height:1.3}.cart-page-wrapper .cart-grid{display:grid!important;grid-template-columns:1fr 390px!important;gap:32px!important;align-items:start!important}@media (max-width:991px){.cart-page-wrapper .cart-grid{grid-template-columns:1fr!important;gap:24px!important}}.cart-container{background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}.free-shipping-banner{background:#edf9f0;border:1px solid #d1f2d9;border-radius:12px;padding:12px 18px;margin-bottom:16px;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#15803d}.banner-truck{font-size:18px;line-height:1}.cart-items-list{list-style:none!important;padding:0!important;margin:0!important;display:flex;flex-direction:column;gap:14px}.cart-item-row{list-style:none!important;margin:0!important}.ozgenin-cart-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:16px 20px;margin-bottom:12px;display:flex!important;align-items:center;justify-content:space-between;gap:18px;box-shadow:0 1px 3px rgba(0,0,0,.02);transition:border-color 0.2s ease,box-shadow 0.2s ease,opacity 0.2s ease}.ozgenin-cart-card:hover{border-color:#d1d5db;box-shadow:0 4px 12px rgba(0,0,0,.04)}.cart-page-header{margin-bottom:24px}.cart-title{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:700;color:#111827;margin:0}.cart-title-count{display:inline-flex;align-items:center;padding:4px 12px;font-size:13px;font-weight:600;color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;letter-spacing:.2px}.cart-card-image-wrap{width:75px;height:100px;aspect-ratio:800 / 1067;flex-shrink:0;border-radius:8px;overflow:hidden;background:#fafaf9;border:1px solid #eef2f6;display:flex;align-items:center;justify-content:center}.cart-card-image-wrap a,.cart-card-image-wrap picture{display:block;width:100%;height:100%}.cart-card-image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.cart-card-info{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:4px}.cart-card-info .product-name{font-size:15px;font-weight:700;color:#111827;line-height:1.35;text-decoration:none}.cart-card-info .product-name:hover{color:#026735}.product-attributes{display:flex;flex-wrap:wrap;gap:6px;margin:3px 0}.attr-badge{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;background:#f8fafc;color:#475569;padding:2px 8px;border-radius:6px;border:1px solid #e2e8f0}.attr-badge strong{font-weight:600;color:#1e293b}.product-customizations{display:flex;flex-wrap:wrap;gap:6px;margin:3px 0}.customization-badge{display:inline-flex;align-items:center;font-size:11.5px;background:#eff6ff;color:#1d4ed8;padding:2px 8px;border-radius:6px;border:1px solid #dbeafe}.cart-card-unit-price{display:flex;align-items:baseline;gap:5px;font-size:13px}.cart-card-unit-price .unit-price-label{color:#9ca3af;font-weight:500}.cart-card-unit-price .unit-price-val{color:#4b5563;font-weight:600}.regular-price-crossed{font-size:12px;color:#9ca3af;text-decoration:line-through;margin-left:4px}.cart-card-qty{flex-shrink:0;display:flex;align-items:center}.qty-stepper-box{display:inline-flex;align-items:center;border:1.5px solid #d1d5db;border-radius:8px;background:#fff;overflow:hidden;height:38px}.btn-qty-spin{width:34px;height:100%;border:none;background:#f9fafb;color:#374151;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.15s ease,color 0.15s ease;user-select:none}.btn-qty-spin:hover{background:#f3f4f6;color:#111827}.qty-stepper-input{width:44px;height:100%;border:none;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;text-align:center;font-size:14px;font-weight:700;color:#111827;background:#fff;-moz-appearance:textfield;outline:none;padding:0}.qty-stepper-input::-webkit-outer-spin-button,.qty-stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-card-total{flex-shrink:0;text-align:right;min-width:85px}.product-price-highlight{font-size:17px;font-weight:800;color:#026735;white-space:nowrap}.cart-card-delete{flex-shrink:0}.cart-card-trash-btn{color:#9ca3af;background:transparent;border:none;cursor:pointer;padding:6px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;transition:all 0.15s ease;flex-shrink:0;text-decoration:none!important}.cart-card-trash-btn:hover{color:#ef4444!important;background:#fef2f2}.cart-clear-bar{display:flex;justify-content:flex-end;margin:12px 0 20px 0}.btn-clear-cart{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;color:#4b5563;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.02);transition:all 0.15s ease}.btn-clear-cart:hover{background:#f9fafb;border-color:#d1d5db;color:#111827}.free-shipping-progress-container{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px 22px;margin-top:10px;margin-bottom:24px}.shipping-progress-track{width:100%;height:14px;background:#e5e7eb;border-radius:999px;overflow:hidden;position:relative}.shipping-progress-bar{height:100%;background:#026735;border-radius:999px;display:flex;align-items:center;justify-content:center;transition:width 0.4s ease;min-width:36px}.shipping-progress-percent{color:#fff;font-size:10.5px;font-weight:700;line-height:1;padding:0 4px}.shipping-progress-message{text-align:center;margin-top:12px}.progress-main-text{font-size:14px;color:#1f2937;margin:0 0 4px 0;line-height:1.4}.progress-main-text strong.highlight-green{color:#026735;font-weight:700}.progress-main-text.highlight-success{color:#026735;font-size:15px}.progress-sub-text{font-size:12.5px;color:#6b7280;margin:0}.cart-summary-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:22px 24px;box-shadow:0 2px 10px rgba(0,0,0,.02)}.cart-summary-header{border:none!important;margin:0 0 16px 0!important;padding:0!important}.cart-summary-title{font-size:17px;font-weight:700;color:#111827;display:flex;align-items:center;gap:8px;margin:0!important;padding:0!important;border:none!important}.cart-voucher-top-area,.block-promo{border:none!important;border-top:none!important;border-bottom:none!important;margin-bottom:14px;padding:0!important}.promo-toggle-heading{cursor:pointer;user-select:none;padding:4px 0}.promo-chevron-icon{color:#64748b;transition:transform 0.2s ease}.btn-apply-promo{background:#50832d!important;color:#ffffff!important;font-weight:700!important;border:none!important;border-radius:0 6px 6px 0!important;padding:0 18px!important;cursor:pointer;transition:background 0.15s ease!important}.btn-apply-promo:hover{background:#416d24!important}.cart-summary-divider{display:none!important}.cart-detailed-subtotals{padding:0!important}.cart-summary-line{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:7px 0!important;font-size:14.5px!important;color:#4b5563!important;border:none!important}.cart-summary-line .label{font-size:14.5px!important;font-weight:500!important;color:#4b5563!important}.cart-summary-line .value{font-size:15px!important;font-weight:700!important;color:#111827!important;margin-left:auto!important;text-align:right!important;white-space:nowrap!important}.shipping-free-val{color:#15803d!important;font-weight:700!important}.cart-summary-totals,.cart-summary-totals .card-block,.card-block.cart-summary-totals{background:#fbfbf8!important;border:1px solid #f2f2eb!important;border-radius:12px!important;padding:14px 18px!important;margin:14px 0 0 0!important;box-shadow:none!important}.cart-summary-totals .cart-total{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;border:none!important;padding:0!important;margin:0!important}.cart-summary-totals .cart-total .label{font-size:15px!important;font-weight:700!important;color:#15803d!important}.cart-summary-totals .cart-total .value,.cart-summary-totals .cart-total .total-amount{font-size:21px!important;font-weight:800!important;color:#b91c1c!important;margin-left:auto!important;text-align:right!important}.checkout-btn-wrap .btn-checkout{width:100%;height:48px;background:var(--mp-color-primary,#026735)!important;color:#ffffff!important;border:none!important;border-radius:10px!important;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all 0.2s ease;text-decoration:none!important;margin-top:16px}.checkout-btn-wrap .btn-checkout:hover{background:var(--mp-color-primary-hover,#014d28)!important;transform:translateY(-1px);box-shadow:0 4px 14px var(--mp-color-primary-shadow,rgba(2,103,53,.25))}.custom-cart-modal-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(15,23,42,.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:16px}.custom-cart-modal-dialog{background:#fff;border-radius:16px;max-width:440px;width:100%;box-shadow:0 20px 40px rgba(0,0,0,.18);overflow:hidden;animation:modalScaleIn 0.2s cubic-bezier(.16,1,.3,1)}@keyframes modalScaleIn{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.custom-cart-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f1f5f9}.custom-cart-modal-title{font-size:16px;font-weight:700;color:#0f172a;margin:0}.custom-cart-modal-close{background:transparent;border:none;cursor:pointer;color:#64748b;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all 0.15s ease}.custom-cart-modal-close:hover{background:#f1f5f9;color:#0f172a}.custom-cart-modal-body{padding:26px 24px 18px;text-align:center}.custom-cart-modal-icon{width:56px;height:56px;background:#fee2e2;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.custom-cart-modal-question{font-size:15.5px;font-weight:700;color:#111827;line-height:1.45;margin:0 0 8px 0}.custom-cart-modal-subtext{font-size:13px;color:#6b7280;line-height:1.5;margin:0}.custom-cart-modal-footer{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 24px 22px}.btn-modal-cancel{flex:1;height:40px;background:#f8fafc;border:1.5px solid #e2e8f0;color:#475569;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all 0.15s ease}.btn-modal-cancel:hover{background:#f1f5f9;border-color:#cbd5e1;color:#0f172a}.btn-modal-confirm{flex:1;height:40px;background:#ef4444;border:none;color:#fff;font-size:14px;font-weight:700;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all 0.15s ease;box-shadow:0 2px 8px rgba(239,68,68,.25)}.btn-modal-confirm:hover{background:#dc2626;box-shadow:0 4px 12px rgba(239,68,68,.35)}.continue-shopping-sub-wrap{text-align:center;margin-top:12px}.continue-shopping-text-link{color:#15803d!important;font-size:13.5px;font-weight:600;text-decoration:none!important;transition:color 0.15s ease;display:inline-block}.continue-shopping-text-link:hover{color:#0d5327!important;text-decoration:underline!important}.payment-trust-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:18px 20px;margin-top:16px;box-shadow:0 2px 10px rgba(0,0,0,.02);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.payment-logos-wrap{width:100%;display:flex;justify-content:center;align-items:center}.payment-trust-img{max-width:100%;height:auto;max-height:44px;object-fit:contain;display:block}.payment-trust-title{color:#026735;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin:0;line-height:1.4}@media (max-width:768px){.ozgenin-cart-card{display:flex!important;flex-wrap:wrap!important;padding:14px 16px;gap:12px;align-items:center}.cart-card-image-wrap{width:66px;height:88px;aspect-ratio:800 / 1067;flex-shrink:0}.cart-card-info{flex:1 1 calc(100% - 85px);min-width:0}.cart-card-info .product-name{font-size:14px}.cart-card-qty{flex:0 0 auto;margin-top:4px}.qty-stepper-box{height:34px}.btn-qty-spin{width:30px}.qty-stepper-input{width:38px;font-size:13px}.cart-card-total{flex:1 1 auto;text-align:right;margin-top:4px;margin-left:auto}.product-price-highlight{font-size:16px}.cart-card-delete{flex:0 0 auto;margin-top:4px}.free-shipping-progress-container{padding:14px 16px}.cart-summary-card{padding:18px}}#blockcart-modal .modal-dialog{max-width:650px;margin:30px auto}#blockcart-modal .modal-content{background-color:#ffffff!important;border:none!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 10px 40px rgba(0,0,0,.25)!important}#blockcart-modal .modal-header{background-color:var(--mp-color-primary,#026735)!important;color:#ffffff!important;padding:16px 24px;position:relative;border-bottom:none;display:flex;align-items:center;justify-content:space-between}#blockcart-modal .modal-header .modal-title{color:#ffffff!important;font-size:16px;font-weight:600;margin:0;display:flex;align-items:center;gap:8px}#blockcart-modal .modal-header .modal-title i{font-size:22px;color:#fff}#blockcart-modal .close{opacity:1!important;color:#ffffff!important;transition:all 0.4s ease;outline:none!important;text-shadow:none;background:transparent;border:none;font-size:28px;line-height:1;padding:0;cursor:pointer}#blockcart-modal .close span{display:inline-block;transition:transform 0.4s cubic-bezier(.4,0,.2,1)}#blockcart-modal .close:hover span{transform:rotate(90deg);opacity:.8}.custom-cart-row{display:flex;align-items:center;padding:15px 0;gap:16px}.custom-cart-row .img-container{flex:0 0 90px;width:90px}.custom-cart-row .img-container img{width:100%;height:auto;border-radius:8px;border:1px solid #f0f0f0;object-fit:cover}.custom-cart-row .product-details{display:flex;flex:1;justify-content:space-between;align-items:center;gap:12px}.custom-cart-row .product-name{flex:2;font-weight:600;margin:0;font-size:15px;color:#222}.custom-cart-row .product-qty{flex:1;text-align:center;color:#555;font-size:14px;border-left:1px solid #eee;border-right:1px solid #eee;padding:0 10px}.custom-cart-row .product-total-box{flex:1;text-align:center;background-color:var(--mp-color-primary,#026735)!important;color:#ffffff!important;padding:8px 14px;border-radius:8px;font-weight:700;font-size:16px;white-space:nowrap}.cart-modal-footer-buttons{display:flex;width:100%;border-top:1px solid #eee}.cart-modal-footer-buttons .btn{flex:1;margin:0!important;border:none!important;border-radius:0!important;padding:18px 14px;font-weight:600;text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-size:14px;letter-spacing:.5px;transition:background 0.3s ease;text-decoration:none}.cart-modal-footer-buttons .btn-continue{background-color:#f8f9fa!important;color:#444!important;border-right:1px solid #eee!important}.cart-modal-footer-buttons .btn-continue:hover{background-color:#e9ecef!important;color:#111!important}.cart-modal-footer-buttons .btn-checkout{background-color:var(--mp-color-primary,#026735)!important;color:#ffffff!important}.cart-modal-footer-buttons .btn-checkout:hover{background-color:var(--mp-color-primary-hover,#014d27)!important;color:#ffffff!important}.cart-modal-footer-buttons i{margin-right:6px;font-size:18px}.free-shipping-wrapper{padding:16px 25px 12px 25px;border-top:1px solid #eee;background:#fdfdfd}.free-shipping-text{font-size:14px;margin-bottom:10px;text-align:center;color:#333;font-weight:600}.free-shipping-success{color:var(--mp-color-primary,#026735);font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px}.progress-bar-container{height:8px;background-color:#e9ecef;border-radius:10px;position:relative;margin:8px 0 12px}.progress-bar-fill{height:100%;background-color:var(--mp-color-primary,#026735)!important;border-radius:10px;position:relative;transition:width 0.8s ease-in-out}@media (max-width:575px){.custom-cart-row{flex-direction:column;text-align:center}.custom-cart-row .product-details{flex-wrap:wrap;justify-content:center}.cart-modal-footer-buttons{flex-direction:column}.cart-modal-footer-buttons .btn{padding:14px 10px}}.btn-primary,.form-control-submit,button[type="submit"].btn-primary,.btn.btn-primary,.btn-save-address{background-color:var(--mp-color-primary,#026735)!important;border-color:var(--mp-color-primary,#026735)!important;color:#ffffff!important;transition:all 0.25s cubic-bezier(.16,1,.3,1)!important}.btn-primary:hover,.btn-primary:focus,.form-control-submit:hover,.form-control-submit:focus,button[type="submit"].btn-primary:hover,button[type="submit"].btn-primary:focus,.btn.btn-primary:hover,.btn.btn-primary:focus,.btn-save-address:hover,.btn-save-address:focus{background-color:var(--mp-color-primary-hover,#014724)!important;border-color:var(--mp-color-primary-hover,#014724)!important;color:#ffffff!important;box-shadow:0 4px 14px var(--mp-color-primary-shadow,rgba(2,103,53,.28))!important}.btn-primary:active,.form-control-submit:active,.btn.btn-primary:active{background-color:var(--mp-color-primary-active,#01351b)!important;border-color:var(--mp-color-primary-active,#01351b)!important}.page-link.active,.page-item.active .page-link{background-color:var(--mp-color-primary,#026735)!important;border-color:var(--mp-color-primary,#026735)!important}.custom-radio input[type="radio"]:checked+span{background-color:var(--mp-color-primary,#026735)!important}.custom-checkbox input[type="checkbox"]:checked+span i{color:var(--mp-color-primary,#026735)!important}.mp-pagination-container{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:16px!important;background:#ffffff!important;border:1px solid #eef2f6!important;border-radius:16px!important;box-shadow:0 4px 20px -2px rgba(15,23,42,.05)!important;padding:16px 24px!important;margin:36px 0 24px 0!important;width:100%!important;box-sizing:border-box!important}.mp-pagination-container .mp-pagination-summary{display:flex!important;align-items:center!important;flex:1 1 auto!important;min-width:200px!important}.mp-pagination-container .mp-summary-pill{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#475569!important;font-size:13.5px!important;font-weight:500!important;padding:8px 16px!important;border-radius:9999px!important;box-shadow:0 1px 2px rgba(0,0,0,.03)!important;transition:all 0.2s ease!important}.mp-pagination-container .mp-summary-pill svg{color:var(--mp-color-primary,#026735)!important;flex-shrink:0!important}.mp-pagination-container .mp-summary-pill:hover{background:#f1f5f9!important;border-color:#cbd5e1!important}.mp-pagination-container .mp-pagination-pages{display:flex!important;align-items:center!important;justify-content:center!important;flex:2 1 auto!important}.mp-pagination-container .page-list{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important}.mp-pagination-container .page-item{display:inline-flex!important;align-items:center!important;margin:0!important}.mp-pagination-container .page-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:38px!important;height:38px!important;padding:0 10px!important;background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:10px!important;color:#334155!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;transition:all 0.2s cubic-bezier(.16,1,.3,1)!important;cursor:pointer!important;user-select:none!important}.mp-pagination-container .page-link:hover:not(.disabled):not(.current){background:#f0fdf4!important;color:var(--mp-color-primary,#026735)!important;border-color:#86efac!important;transform:translateY(-2px)!important;box-shadow:0 4px 10px rgba(2,103,53,.12)!important}.mp-pagination-container .page-item.current .page-link,.mp-pagination-container .page-link.current{background:var(--mp-color-primary,#026735)!important;color:#ffffff!important;border-color:var(--mp-color-primary,#026735)!important;box-shadow:0 4px 12px var(--mp-color-primary-shadow,rgba(2,103,53,.28))!important;pointer-events:none!important;font-weight:700!important}.mp-pagination-container .page-link.previous,.mp-pagination-container .page-link.next{padding:0 14px!important;gap:6px!important;font-size:13px!important;font-weight:600!important}.mp-pagination-container .page-link.previous svg,.mp-pagination-container .page-link.next svg{transition:transform 0.2s ease!important}.mp-pagination-container .page-link.previous:hover:not(.disabled) svg{transform:translateX(-3px)!important}.mp-pagination-container .page-link.next:hover:not(.disabled) svg{transform:translateX(3px)!important}.mp-pagination-container .page-link.disabled{opacity:0.4!important;cursor:not-allowed!important;pointer-events:none!important;background:#f8fafc!important;border-color:#e2e8f0!important;color:#94a3b8!important}.mp-pagination-container .spacer{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:30px!important;height:38px!important;color:#94a3b8!important;font-size:18px!important;font-weight:bold!important}.mp-pagination-container .mp-pagination-top{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex:1 1 auto!important}.mp-pagination-container .mp-btn-back-to-top{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 20px!important;height:40px!important;background:#ffffff!important;border:1.5px solid var(--mp-category-accent,var(--mp-color-primary-hover,#f37021))!important;color:var(--mp-category-accent,var(--mp-color-primary-hover,#f37021))!important;font-size:13.5px!important;font-weight:600!important;border-radius:9999px!important;text-decoration:none!important;cursor:pointer!important;box-shadow:0 2px 6px rgba(0,0,0,.05)!important;transition:all 0.25s cubic-bezier(.16,1,.3,1)!important}.mp-pagination-container .mp-btn-back-to-top svg{color:currentColor!important;transition:transform 0.25s ease!important}.mp-pagination-container .mp-btn-back-to-top:hover{background:var(--mp-category-accent,var(--mp-color-primary-hover,#f37021))!important;border-color:var(--mp-category-accent,var(--mp-color-primary-hover,#f37021))!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(0,0,0,.15)!important}.mp-pagination-container .mp-btn-back-to-top:hover svg{transform:translateY(-3px)!important}.mp-pagination-container .mp-btn-back-to-top:active{transform:translateY(0)!important}@media (max-width:991px){.mp-pagination-container{padding:16px!important;flex-direction:column!important;gap:14px!important}.mp-pagination-container .mp-pagination-summary,.mp-pagination-container .mp-pagination-pages,.mp-pagination-container .mp-pagination-top{width:100%!important;justify-content:center!important;flex:none!important}}@media (max-width:576px){.mp-pagination-container{padding:14px 12px!important;border-radius:12px!important}.mp-pagination-container .mp-summary-pill{font-size:12.5px!important;padding:6px 14px!important}.mp-pagination-container .page-link{min-width:34px!important;height:34px!important;font-size:13px!important;border-radius:8px!important}.mp-pagination-container .page-link.previous,.mp-pagination-container .page-link.next{padding:0 10px!important;font-size:12px!important}.mp-pagination-container .mp-btn-back-to-top{height:36px!important;padding:0 16px!important;font-size:12.5px!important}}.ps-socialfollow-discord{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNTUiIHZpZXdCb3g9IjAgMCA3MSA1NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik02MC4xMDQ1IDQuODk3OEM1NS41NzkyIDIuODIxNCA1MC43MjY1IDEuMjkxNiA0NS42NTI3IDAuNDE1NDJDNDUuNTYwMyAwLjM5ODUxIDQ1LjQ2OCAwLjQ0MDc2OSA0NS40MjA0IDAuNTI1Mjg5QzQ0Ljc5NjMgMS42MzUzIDQ0LjEwNSAzLjA4MzQgNDMuNjIwOSA0LjIyMTZDMzguMTYzNyAzLjQwNDYgMzIuNzM0NSAzLjQwNDYgMjcuMzg5MiA0LjIyMTZDMjYuOTA1IDMuMDU4MSAyNi4xODg2IDEuNjM1MyAyNS41NjE3IDAuNTI1Mjg5QzI1LjUxNDEgMC40NDM1ODkgMjUuNDIxOCAwLjQwMTMzIDI1LjMyOTQgMC40MTU0MkMyMC4yNTg0IDEuMjg4OCAxNS40MDU3IDIuODE4NiAxMC44Nzc2IDQuODk3OEMxMC44Mzg0IDQuOTE0NyAxMC44MDQ4IDQuOTQyOSAxMC43ODI1IDQuOTc5NUMxLjU3Nzk1IDE4LjczMDkgLTAuOTQzNTYxIDMyLjE0NDMgMC4yOTM0MDggNDUuMzkxNEMwLjI5OTAwNSA0NS40NTYyIDAuMzM1Mzg2IDQ1LjUxODIgMC4zODU3NjEgNDUuNTU3NkM2LjQ1ODY2IDUwLjAxNzQgMTIuMzQxMyA1Mi43MjQ5IDE4LjExNDcgNTQuNTE5NUMxOC4yMDcxIDU0LjU0NzcgMTguMzA1IDU0LjUxMzkgMTguMzYzOCA1NC40Mzc4QzE5LjcyOTUgNTIuNTcyOCAyMC45NDY5IDUwLjYwNjMgMjEuOTkwNyA0OC41MzgzQzIyLjA1MjMgNDguNDE3MiAyMS45OTM1IDQ4LjI3MzUgMjEuODY3NiA0OC4yMjU2QzE5LjkzNjYgNDcuNDkzMSAxOC4wOTc5IDQ2LjYgMTYuMzI5MiA0NS41ODU4QzE2LjE4OTMgNDUuNTA0MSAxNi4xNzgxIDQ1LjMwNCAxNi4zMDY4IDQ1LjIwODJDMTYuNjc5IDQ0LjkyOTMgMTcuMDUxMyA0NC42MzkxIDE3LjQwNjcgNDQuMzQ2MUMxNy40NzEgNDQuMjkyNiAxNy41NjA2IDQ0LjI4MTMgMTcuNjM2MiA0NC4zMTUxQzI5LjI1NTggNDkuNjIwMiA0MS44MzU0IDQ5LjYyMDIgNTMuMzE3OSA0NC4zMTUxQzUzLjM5MzUgNDQuMjc4NSA1My40ODMxIDQ0LjI4OTggNTMuNTUwMiA0NC4zNDMzQzUzLjkwNTcgNDQuNjM2MyA1NC4yNzc5IDQ0LjkyOTMgNTQuNjUyOSA0NS4yMDgyQzU0Ljc4MTYgNDUuMzA0IDU0Ljc3MzIgNDUuNTA0MSA1NC42MzMzIDQ1LjU4NThDNTIuODY0NiA0Ni42MTk3IDUxLjAyNTkgNDcuNDkzMSA0OS4wOTIxIDQ4LjIyMjhDNDguOTY2MiA0OC4yNzA3IDQ4LjkxMDIgNDguNDE3MiA0OC45NzE4IDQ4LjUzODNDNTAuMDM4IDUwLjYwMzQgNTEuMjU1NCA1Mi41Njk5IDUyLjU5NTkgNTQuNDM1QzUyLjY1MTkgNTQuNTEzOSA1Mi43NTI2IDU0LjU0NzcgNTIuODQ1IDU0LjUxOTVDNTguNjQ2NCA1Mi43MjQ5IDY0LjUyOSA1MC4wMTc0IDcwLjYwMTkgNDUuNTU3NkM3MC42NTUxIDQ1LjUxODIgNzAuNjg4NyA0NS40NTkgNzAuNjk0MyA0NS4zOTQyQzcyLjE3NDcgMzAuMDc5MSA2OC4yMTQ3IDE2Ljc3NTcgNjAuMTk2OCA0Ljk4MjNDNjAuMTc3MiA0Ljk0MjkgNjAuMTQzNyA0LjkxNDcgNjAuMTA0NSA0Ljg5NzhaTTIzLjcyNTkgMzcuMzI1M0MyMC4yMjc2IDM3LjMyNTMgMTcuMzQ1MSAzNC4xMTM2IDE3LjM0NTEgMzAuMTY5M0MxNy4zNDUxIDI2LjIyNSAyMC4xNzE3IDIzLjAxMzMgMjMuNzI1OSAyMy4wMTMzQzI3LjMwOCAyMy4wMTMzIDMwLjE2MjYgMjYuMjUzMiAzMC4xMDY2IDMwLjE2OTNDMzAuMTA2NiAzNC4xMTM2IDI3LjI4IDM3LjMyNTMgMjMuNzI1OSAzNy4zMjUzWk00Ny4zMTc4IDM3LjMyNTNDNDMuODE5NiAzNy4zMjUzIDQwLjkzNzEgMzQuMTEzNiA0MC45MzcxIDMwLjE2OTNDNDAuOTM3MSAyNi4yMjUgNDMuNzYzNiAyMy4wMTMzIDQ3LjMxNzggMjMuMDEzM0M1MC45IDIzLjAxMzMgNTMuNzU0NSAyNi4yNTMyIDUzLjY5ODYgMzAuMTY5M0M1My42OTg2IDM0LjExMzYgNTAuOSAzNy4zMjUzIDQ3LjMxNzggMzcuMzI1M1oiIGZpbGw9IiNmZmZmZmYiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSI3MSIgaGVpZ2h0PSI1NSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);background-position:50%;background-size:2rem auto}.mp-kombinasyon-wrap{margin:12px 0 16px 0;padding:0;clear:both}.mp-kombinasyon-list{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mp-kombinasyon-item{position:relative;width:76px;height:114px;border-radius:6px;overflow:hidden;display:block;cursor:pointer;background:#f8fafc;border:1.5px solid #e2e8f0;transition:all 0.22s cubic-bezier(.16,1,.3,1);box-sizing:border-box;text-decoration:none}.mp-kombinasyon-item:hover{transform:translateY(-2px);border-color:#94a3b8;box-shadow:0 6px 14px rgba(0,0,0,.12)}.mp-kombinasyon-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s ease}.mp-kombinasyon-item:hover .mp-kombinasyon-img{transform:scale(1.04)}.mp-kombinasyon-item.is-selected{border:2px solid var(--mp-main-color,#ec771b)!important;box-shadow:0 0 0 2px rgba(236,119,27,.2)}.mp-kombinasyon-triangle{position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:14px solid var(--mp-main-color,#ec771b);border-left:14px solid transparent;z-index:2;pointer-events:none}.mp-kombinasyon-no-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:6px;font-size:11px;font-weight:600;color:#64748b;text-align:center;background:#f1f5f9}.mp-kombinasyon-item.is-out-of-stock{opacity:.65}.mp-kombinasyon-oos-badge{position:absolute;top:4px;left:4px;background:rgba(239,68,68,.9);color:#fff;font-size:9px;font-weight:700;padding:2px 4px;border-radius:3px;z-index:2;letter-spacing:.2px}@media (max-width:576px){.mp-kombinasyon-item{width:68px;height:102px}}#mobile_menu_wrapper{display:flex!important;flex-direction:column!important;position:fixed;top:0;bottom:0;height:100%;height:100vh;height:100dvh;max-height:100dvh;width:100%;max-width:320px;z-index:999999!important;margin:0;padding:0;background:#fff;transition:transform 0.4s cubic-bezier(.16,1,.3,1);box-shadow:2px 0 20px rgba(0,0,0,.12);overflow:hidden}#mobile_menu_wrapper{left:0!important;right:auto!important;transform:translate(-100%,0)!important}#mobile_menu_wrapper.box-menu{transform:translate(0,0)!important}body.mp-mobile-menu-right #mobile_menu_wrapper{left:auto!important;right:0!important;transform:translate(100%,0)!important}body.mp-mobile-menu-right #mobile_menu_wrapper.box-menu{transform:translate(0,0)!important}#menu-icon.open-menu::after{display:none!important}#mp-mobile-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999998!important;cursor:crosshair}#mp-mobile-overlay.active{display:block}#mobile_menu_wrapper .menu-close{background:var(--color-primary,#1e293b);color:#fff;height:50px;padding:0 20px;font-size:15px;font-weight:600;text-transform:capitalize;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color 0.3s}#mobile_menu_wrapper .menu-close:hover{background-color:var(--color-primary-dark,#0f172a)}#mobile_menu_wrapper .nav-mobile-menu{display:flex;border-bottom:2px solid #e2e8f0;background:#f8fafc;list-style:none;margin:0;padding:0}#mobile_menu_wrapper .nav-mobile-menu li{flex:1;text-align:center;list-style:none}#mobile_menu_wrapper .nav-mobile-menu li a{display:block;padding:12px 8px;font-weight:600;font-size:14px;color:#475569;text-decoration:none;border-bottom:3px solid transparent;transition:all 0.3s ease}#mobile_menu_wrapper .nav-mobile-menu li a.active,#mobile_menu_wrapper .nav-mobile-menu li a:hover{color:var(--color-primary,#1e293b);border-bottom-color:var(--color-primary,#1e293b)}#mobile_menu_wrapper #mobile-megamenu ul,#mobile_menu_wrapper #mobile-megamenu li,#mobile_menu_wrapper #mobile_vegamenu ul,#mobile_menu_wrapper #mobile_vegamenu li{list-style:none;list-style-type:none}#mobile_menu_wrapper #mobile-megamenu .pos-menu-horizontal .menu-content{display:block;width:100%;margin:0;padding:0}#mobile_menu_wrapper #mobile-megamenu .pos-menu-horizontal .menu-content .menu-item{float:none;display:block;margin:0;padding:0;border-bottom:1px solid #f1f5f9;position:relative}#mobile_menu_wrapper #mobile-megamenu .pos-menu-horizontal .menu-content .menu-item>a{display:block;padding:14px 20px;font-weight:500;font-size:15px;color:#334155;text-decoration:none;text-align:left;transition:color 0.3s ease,background 0.3s ease}#mobile_menu_wrapper #mobile-megamenu .pos-menu-horizontal .menu-content .menu-item>a:hover,#mobile_menu_wrapper #mobile-megamenu .pos-menu-horizontal .menu-content .menu-item.active>a{color:var(--color-primary,#1e293b);background:#f8fafc}#mobile_menu_wrapper .icon-drop-mobile{position:absolute;right:15px;top:13px;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;color:#4f6f1f;transition:color 0.3s;width:24px;height:24px}#mobile_menu_wrapper .icon-drop-mobile:hover{color:#385014}#mobile_menu_wrapper .icon-drop-mobile .material-icons{font-family:inherit!important;font-size:0!important;display:inline-block!important;position:relative!important;width:14px!important;height:14px!important;color:currentColor!important}#mobile_menu_wrapper .icon-drop-mobile .material-icons.add::before,#mobile_menu_wrapper .icon-drop-mobile .material-icons.add::after{content:""!important;position:absolute!important;background-color:currentColor!important}#mobile_menu_wrapper .icon-drop-mobile .material-icons.add::before{top:6px!important;left:0!important;width:14px!important;height:2px!important}#mobile_menu_wrapper .icon-drop-mobile .material-icons.add::after{top:0!important;left:6px!important;width:2px!important;height:14px!important}#mobile_menu_wrapper .icon-drop-mobile .material-icons.remove::before{content:""!important;position:absolute!important;background-color:currentColor!important;top:6px!important;left:0!important;width:14px!important;height:2px!important}#mobile_menu_wrapper .icon-drop-mobile .remove{display:none!important}#mobile_menu_wrapper .menu-item.open>.icon-drop-mobile .add,#mobile_menu_wrapper .submenu-item.open>.icon-drop-mobile .add,#mobile_menu_wrapper .pos-menu-col.open>.icon-drop-mobile .add,#mobile_menu_wrapper li.open>.icon-drop-mobile .add{display:none!important}#mobile_menu_wrapper .menu-item.open>.icon-drop-mobile .remove,#mobile_menu_wrapper .submenu-item.open>.icon-drop-mobile .remove,#mobile_menu_wrapper .pos-menu-col.open>.icon-drop-mobile .remove,#mobile_menu_wrapper li.open>.icon-drop-mobile .remove{display:inline-block!important}#mobile_menu_wrapper .pos-sub-menu ul,#mobile_menu_wrapper .pos-sub-menu li,#mobile_menu_wrapper .column_dropdown ul,#mobile_menu_wrapper .column_dropdown li,#mobile_menu_wrapper .category-sub-menu ul,#mobile_menu_wrapper .category-sub-menu li{padding-left:0!important;margin-left:0!important}#mobile_menu_wrapper .pos-sub-menu .row{margin-left:0!important;margin-right:0!important}#mobile_menu_wrapper .pos-sub-menu .pos-menu-col{padding-left:0!important;padding-right:0!important}#mobile_menu_wrapper .pos-sub-menu,#mobile_menu_wrapper .column_dropdown,#mobile_menu_wrapper .category-sub-menu{display:none;padding-left:15px!important;background:#f8fafc}#mobile_menu_wrapper .menu-item.open>.pos-sub-menu,#mobile_menu_wrapper .open>.column_dropdown,#mobile_menu_wrapper .open>.category-sub-menu{display:block}#mobile_menu_wrapper .pos-sub-menu a,#mobile_menu_wrapper .ul-column li a,#mobile_menu_wrapper .category-sub-menu li a{display:block;padding:10px 15px!important;font-size:14px;color:#64748b;text-decoration:none;border-bottom:1px solid #f1f5f9}#mobile_menu_wrapper .pos-sub-menu a:hover,#mobile_menu_wrapper .ul-column li a:hover,#mobile_menu_wrapper .category-sub-menu li a:hover{color:var(--color-primary,#1e293b)}#mobile_menu_wrapper .column_title{display:block;padding:10px 20px;font-size:14px;font-weight:600;color:#1e293b;cursor:pointer;position:relative;border-bottom:1px solid #f1f5f9}#mobile_menu_wrapper #mobile_vegamenu .mobile-menu ul{margin:0;padding:0}#mobile_menu_wrapper #mobile_vegamenu .mobile-menu ul li{border-bottom:1px solid #f1f5f9;position:relative}#mobile_menu_wrapper #mobile_vegamenu .mobile-menu ul li a{display:block;padding:14px 20px;font-size:15px;font-weight:500;color:#334155;text-decoration:none;text-align:left}#mobile_menu_wrapper #mobile_vegamenu .mobile-menu ul li a:hover{color:var(--color-primary,#1e293b);background:#f8fafc}#mobile_menu_wrapper .currency-selector img,#mobile_menu_wrapper .language-selector img{vertical-align:middle;margin-right:5px}#mobile_menu_wrapper .currency-selector button,#mobile_menu_wrapper .language-selector button{background:transparent;border:none;border-bottom:1px solid #f1f5f9;width:100%;text-align:left;display:block;color:#334155;font-size:14px;padding:12px 20px;cursor:pointer}#mobile_menu_wrapper .hidden-mobile{display:none!important}#menu-icon{cursor:pointer;font-size:24px;padding:8px;display:inline-flex;align-items:center;color:#1e293b;transition:color 0.3s}#menu-icon:hover{color:var(--color-primary,#1e293b)}:root{--mp-footer-bg:#000000;--mp-footer-text:#cccccc;--mp-footer-title:#ffffff;--mp-footer-accent:#f37021;--mp-footer-bottom-bg:#181818;--mp-footer-bottom-text:#888888}.mp-footer .container,.mp-footer .mp-container,.mp-footer-main .container,.mp-footer-main .mp-container,.mp-footer-bottom .container,.mp-footer-bottom .mp-container,.mp-footer-reassurance-wrap .container,.mp-footer-reassurance-wrap .mp-container{width:100%!important;max-width:var(--mp-container-max-width,1200px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--mp-container-padding,15px)!important;padding-right:var(--mp-container-padding,15px)!important;box-sizing:border-box!important}.mp-footer-reassurance-wrap{padding:30px 0 25px 0;position:relative;z-index:2;transition:background 0.3s ease}.mp-footer-reassurance-wrap.mp-reassurance-moda{background:#f8f9fa;border-top:1px solid #ebecef}.mp-footer-reassurance-wrap.mp-reassurance-gida{background:#f7f4ed;border-top:1px solid #ebd9c2}.mp-reassurance-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.mp-reassurance-card{background:#fff;border-radius:14px;padding:20px 18px;display:flex;align-items:center;gap:16px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 20px rgba(0,0,0,.03);text-decoration:none!important;color:inherit;transition:all 0.35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.mp-reassurance-card:hover{transform:translateY(-5px);box-shadow:0 12px 28px rgba(0,0,0,.08);border-color:rgba(0,0,0,.1)}.mp-reassurance-moda .mp-reassurance-card:hover{border-color:rgba(243,112,33,.3)}.mp-reassurance-gida .mp-reassurance-card:hover{border-color:rgba(141,182,0,.3)}.mp-reassurance-icon-box{width:52px;height:52px;min-width:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff6ee;transition:transform 0.35s ease,background 0.35s ease}.mp-reassurance-gida .mp-reassurance-icon-box{background:#f2f8ea}.mp-reassurance-card:hover .mp-reassurance-icon-box{transform:scale(1.08) rotate(3deg)}.mp-reassurance-svg{width:36px;height:36px;object-fit:contain;display:block}.mp-reassurance-fa{font-size:24px;color:var(--mp-footer-accent)}.mp-reassurance-content{display:flex;flex-direction:column;min-width:0}.mp-reassurance-title{font-size:14.5px;font-weight:700;color:#1e293b;line-height:1.3;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-reassurance-desc{font-size:12px;color:#64748b;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mp-footer{position:relative;width:100%;z-index:10}.mp-footer-moda{background-color:var(--mp-footer-bg,#000000);color:var(--mp-footer-text,#cccccc)}.mp-footer-gida{background-color:var(--mp-footer-bg,#24420e);color:var(--mp-footer-text,#e2ecd6)}.mp-footer-main{padding:55px 0 45px 0}.mp-footer-row{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr 1.35fr;gap:32px;align-items:start!important}.mp-footer-nav-col,.mp-footer-contact-col{align-self:start!important;display:flex;flex-direction:column;justify-content:flex-start;padding-top:0!important;margin-top:0!important}.mp-footer-nav-col .mp-footer-heading{margin-top:0!important;margin-bottom:22px!important;padding-bottom:12px!important;font-size:16px!important;line-height:1.3!important;height:auto!important}.mp-footer-contact-col .mp-footer-contact-list{margin-top:0!important;padding-top:0!important;gap:16px!important}.mp-footer-brand-col{display:flex;flex-direction:column;gap:14px;align-items:center!important;text-align:center!important;justify-content:flex-start}.mp-footer-brand-col .mp-footer-logo-wrap{display:flex!important;justify-content:center!important;text-align:center!important;width:100%!important}.mp-footer-brand-col .mp-footer-slogan{text-align:center!important;margin:0 auto!important;max-width:250px}.mp-footer-brand-col .mp-footer-social{justify-content:center!important;width:100%!important}.mp-footer-brand-col.mp-align-left{align-items:flex-start;text-align:left}.mp-footer-brand-col.mp-align-left .mp-footer-logo-wrap{display:flex;justify-content:flex-start;text-align:left}.mp-footer-brand-col.mp-align-left .mp-footer-slogan{text-align:left;margin-left:0;margin-right:0}.mp-footer-brand-col.mp-align-left .mp-footer-social{justify-content:flex-start}.mp-footer-brand-col.mp-align-right{align-items:flex-end;text-align:right}.mp-footer-brand-col.mp-align-right .mp-footer-logo-wrap{display:flex;justify-content:flex-end;text-align:right}.mp-footer-brand-col.mp-align-right .mp-footer-slogan{text-align:right;margin-left:auto;margin-right:0}.mp-footer-brand-col.mp-align-right .mp-footer-social{justify-content:flex-end}.mp-footer-logo-wrap a{display:inline-block;text-decoration:none}.mp-footer-logo-img{height:auto;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.4))}.mp-footer-logo-text{font-size:24px;font-weight:800;letter-spacing:1px;color:#fff;text-transform:uppercase}.mp-footer-slogan{font-size:13px;line-height:1.55;color:rgba(255,255,255,.72);margin:0;max-width:250px;text-wrap:balance}.mp-footer-social{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}.mp-social-btn{width:38px;height:38px;border-radius:8px;background:#fff;color:#111111!important;display:inline-flex;align-items:center;justify-content:center;font-size:16px;text-decoration:none!important;transition:all 0.25s cubic-bezier(.16,1,.3,1);position:relative;border:1px solid rgba(255,255,255,.15);box-shadow:0 2px 6px rgba(0,0,0,.2)}.mp-social-btn:hover{transform:translateY(-3px);background:var(--mp-footer-accent,#f37021);color:#ffffff!important;border-color:var(--mp-footer-accent,#f37021);box-shadow:0 6px 16px rgba(243,112,33,.35)}.mp-footer-gida .mp-social-btn:hover{background:#8db600;border-color:#8db600;box-shadow:0 6px 16px rgba(141,182,0,.35)}.mp-footer-heading{font-size:16px;font-weight:700;color:var(--mp-footer-title,#ffffff);margin:0 0 20px 0;position:relative;padding-bottom:10px;letter-spacing:.3px;display:flex;align-items:center;justify-content:space-between}.mp-footer-heading::after{content:'';position:absolute;left:0;bottom:0;width:32px;height:2.5px;background-color:var(--mp-footer-accent,#f37021);border-radius:2px}.mp-footer-gida .mp-footer-heading::after{background-color:var(--mp-footer-accent,#8db600)}.mp-acc-arrow{display:none;font-size:14px;color:rgba(255,255,255,.6);transition:transform 0.3s ease}.mp-footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px}.mp-footer-links li a{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.72)!important;font-size:13.5px;text-decoration:none!important;transition:all 0.22s ease;line-height:1.4}.mp-link-bullet{font-size:16px;font-weight:700;color:var(--mp-footer-accent,#f37021);line-height:1;transition:transform 0.22s ease}.mp-footer-gida .mp-link-bullet{color:var(--mp-footer-accent,#8db600)}.mp-footer-links li a:hover{color:#ffffff!important;transform:translateX(4px)}.mp-footer-links li a:hover .mp-link-bullet{transform:translateX(2px)}.mp-footer-contact-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.mp-contact-item{display:flex;align-items:center;gap:14px}.mp-contact-badge{width:44px;height:44px;min-width:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;transition:transform 0.3s ease}.mp-footer-moda .mp-contact-badge{background:var(--mp-footer-accent,#f37021);box-shadow:0 4px 14px rgba(243,112,33,.35)}.mp-footer-gida .mp-contact-badge{background:var(--mp-footer-accent,#8db600);box-shadow:0 4px 14px rgba(141,182,0,.35)}.mp-contact-item:hover .mp-contact-badge{transform:scale(1.1)}.mp-contact-info{display:flex;flex-direction:column;min-width:0}.mp-contact-label{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:rgba(255,255,255,.5);margin-bottom:2px}.mp-contact-value{font-size:13.5px;font-weight:600;color:#ffffff!important;text-decoration:none!important;line-height:1.4;transition:color 0.2s ease}a.mp-contact-value:hover{color:var(--mp-footer-accent,#f37021)!important}.mp-footer-gida a.mp-contact-value:hover{color:var(--mp-footer-accent,#8db600)!important}.mp-address-text{font-size:13px;font-weight:400;color:rgba(255,255,255,.8)!important}.mp-footer-bottom{background-color:var(--mp-footer-bottom-bg,#181818);border-top:1px solid rgba(255,255,255,.08);padding:16px 0}.mp-footer-bottom-gida{background-color:#1b320a;border-top:1px solid rgba(255,255,255,.1)}.mp-footer-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.mp-footer-copyright{font-size:13px;color:var(--mp-footer-bottom-text,rgba(255,255,255,.6))}.mp-footer-payment{display:flex;align-items:center;justify-content:center}.mp-payment-badges-img{max-height:30px;width:auto;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.mp-footer-designer{font-size:13px;color:var(--mp-footer-bottom-text,rgba(255,255,255,.6))}.mp-footer-designer a{color:var(--mp-footer-accent,#f37021)!important;text-decoration:none!important;font-weight:600;transition:opacity 0.2s ease}.mp-footer-gida .mp-footer-designer a{color:var(--mp-footer-accent,#8db600)!important}.mp-footer-designer a:hover{opacity:.8}@media (min-width:768px) and (max-width:1024px){.mp-reassurance-grid{grid-template-columns:repeat(2,1fr);gap:16px}.mp-reassurance-card{padding:18px 16px}.mp-footer-main{padding:45px 0 35px 0}.mp-footer-row{display:grid;grid-template-columns:repeat(6,1fr);column-gap:24px;row-gap:32px;align-items:start}.mp-footer-brand-col{grid-column:span 3;order:1;align-items:flex-start;text-align:left;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.1)}.mp-footer-slogan{max-width:320px}.mp-footer-social{justify-content:flex-start}.mp-footer-contact-col{grid-column:span 3;order:2;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.1)}.mp-footer-contact-list{display:flex;flex-direction:column;gap:14px}.mp-footer-nav-col:nth-of-type(2){grid-column:span 2;order:3}.mp-footer-nav-col:nth-of-type(3){grid-column:span 2;order:4}.mp-footer-nav-col:nth-of-type(4){grid-column:span 2;order:5}.mp-footer-heading{cursor:default!important;margin-bottom:18px;user-select:text;padding:0 0 10px 0}.mp-footer-heading::after{display:block!important}.mp-acc-arrow{display:none!important}.mp-accordion-collapse{display:block!important;max-height:none!important;overflow:visible!important;opacity:1!important;visibility:visible!important;transition:none!important;padding:0!important}.mp-footer-links{display:flex!important;flex-direction:column!important;gap:10px}.mp-footer-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}}@media (max-width:767.98px){.mp-reassurance-grid{grid-template-columns:1fr;gap:12px}.mp-reassurance-card{padding:16px 14px}.mp-footer-main{padding:35px 0 20px 0}.mp-footer-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;gap:0!important}.mp-footer-col{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.mp-footer-brand-col{text-align:center!important;align-items:center!important;padding-bottom:24px;margin-bottom:12px;border-bottom:none!important}.mp-footer-brand-col .mp-footer-logo-wrap{display:flex!important;justify-content:center!important;width:100%!important}.mp-footer-brand-col .mp-footer-logo-img{width:auto;object-fit:contain}.mp-footer-brand-col .mp-footer-slogan{text-align:center!important;margin:10px auto 0 auto!important;max-width:250px!important;font-size:13px!important;line-height:1.55!important;color:rgba(255,255,255,.75)!important;text-wrap:balance!important}.mp-footer-brand-col .mp-footer-social{justify-content:center!important;width:100%!important;margin-top:18px!important;gap:14px}.mp-footer-social .mp-social-btn{width:44px!important;height:44px!important;border-radius:9px!important;background:#ffffff!important;color:#111111!important;font-size:19px!important;box-shadow:0 4px 10px rgba(0,0,0,.25)!important;border:none!important}.mp-accordion-col{width:100%!important;max-width:100%!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding:0!important;margin:0!important;box-sizing:border-box!important}.mp-footer-heading.mp-accordion-toggle{cursor:pointer;padding:16px 0!important;margin:0!important;user-select:none;-webkit-tap-highlight-color:transparent;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;box-sizing:border-box!important;text-align:left!important;position:relative!important;font-size:15px!important;font-weight:700!important;color:#ffffff!important}.mp-footer-heading.mp-accordion-toggle span:first-child{text-align:left!important;flex:1 1 auto!important}.mp-footer-heading::after{display:none!important}.mp-acc-arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;color:rgba(255,255,255,.6)!important;transition:transform 0.3s ease,color 0.3s ease;margin-left:auto!important;flex-shrink:0!important;padding-right:4px!important}.mp-accordion-col.is-open .mp-acc-arrow i{transform:rotate(180deg)!important;color:var(--mp-footer-accent,#f37021)!important}.mp-accordion-collapse{max-height:0;overflow:hidden;transition:max-height 0.35s cubic-bezier(.4,0,.2,1),opacity 0.3s ease;opacity:0;padding:0 4px!important}.mp-accordion-col.is-open .mp-accordion-collapse{max-height:600px;opacity:1;padding-top:6px!important;padding-bottom:16px!important}.mp-footer-links{display:flex!important;flex-direction:column!important;gap:12px!important;text-align:left!important;align-items:flex-start!important}.mp-footer-links li{text-align:left!important;width:100%!important}.mp-footer-links a{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:13.5px!important;color:rgba(255,255,255,.75)!important;text-align:left!important}.mp-footer-contact-col{width:100%!important;box-sizing:border-box!important;padding-top:24px!important;padding-bottom:16px!important;border:none!important}.mp-footer-contact-col .mp-footer-heading{display:none!important}.mp-footer-contact-list{width:100%!important;display:flex!important;flex-direction:column!important;gap:16px!important}.mp-contact-item{display:flex!important;align-items:center!important;gap:14px!important;text-align:left!important;width:100%!important}.mp-footer-bottom-inner{flex-direction:column;text-align:center;gap:14px}.mp-footer{padding-bottom:95px!important}}.mp-footer-gida{background-color:#163c15!important;color:#ffffff!important}.mp-footer-main-gida{padding:50px 0 35px 0}.mp-gida-top-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr 1fr;gap:36px;align-items:start}.mp-gida-brand-col{display:flex;flex-direction:column;align-items:center;text-align:center}.mp-gida-logo-card{background:#fff;border-radius:12px;padding:14px 22px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(0,0,0,.22);margin:0 auto;max-width:210px}.mp-gida-logo-img{height:auto;max-height:56px;width:auto;object-fit:contain}.mp-gida-logo-text{font-size:22px;font-weight:800;color:#163c15}.mp-gida-gold-line{width:60px;height:3px;background:#c5a059;margin:14px auto 12px auto;border-radius:2px}.mp-gida-slogan{color:rgba(255,255,255,.9);font-size:13.5px;font-weight:500;line-height:1.5;text-align:center;max-width:250px;margin:12px auto 0 auto}.mp-gida-nav-col{display:flex;flex-direction:column;align-items:stretch;text-align:left}.mp-gida-head-wrap{display:flex;align-items:center;justify-content:space-between}.mp-gida-col-title{font-size:16px;font-weight:700;color:#8cb82b;margin:0;text-align:left;letter-spacing:.2px}.mp-gida-col-line{width:100%;height:1px;background:rgba(255,255,255,.15);margin:10px 0 16px 0;position:relative}.mp-gida-col-line::before{content:'';position:absolute;left:0;top:0;width:48px;height:2px;background:#8cb82b}.mp-gida-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px}.mp-gida-links li a{color:#e2ecd6;font-size:13.5px;text-decoration:none;transition:all 0.2s ease;display:inline-block;line-height:1.4}.mp-gida-links li a:hover{color:#fff;transform:translateX(4px)}.mp-gida-social{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px}.mp-gida-social .mp-social-btn{width:38px;height:38px;border-radius:8px;background:#fff;color:#111111!important;display:inline-flex;align-items:center;justify-content:center;font-size:16px;text-decoration:none!important;transition:all 0.25s cubic-bezier(.16,1,.3,1);border:1px solid rgba(255,255,255,.15);box-shadow:0 2px 6px rgba(0,0,0,.2)}.mp-gida-social .mp-social-btn:hover{transform:translateY(-3px);background:#7ea824;color:#163c15!important;box-shadow:0 6px 16px rgba(0,0,0,.3)}.mp-gida-middle-strip{background:#112e10;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);padding:18px 0}.mp-gida-strip-grid{display:flex;align-items:center;justify-content:space-between;width:100%;gap:0}.mp-gida-strip-item{display:flex;align-items:center;gap:12px;text-decoration:none!important;color:inherit;padding:0 20px;flex:1 1 0%;border-right:1px solid rgba(255,255,255,.08)}.mp-gida-strip-item:first-child{padding-left:0}.mp-gida-strip-addr{flex:1.4 1 0}.mp-gida-strip-addr .mp-gida-strip-val{white-space:normal;font-size:12.5px;line-height:1.35;word-break:break-word}.mp-gida-strip-item:last-child{border-right:none;padding-right:0;justify-content:flex-end}.mp-gida-circle-icon{width:42px;height:42px;min-width:42px;border-radius:50%;background:#7ea824;color:#163c15;display:flex;align-items:center;justify-content:center;font-size:19px;transition:transform 0.25s ease}.mp-gida-strip-item:hover .mp-gida-circle-icon{transform:scale(1.08)}.mp-gida-strip-info{display:flex;flex-direction:column;line-height:1.25}.mp-gida-strip-sub{font-size:11.5px;color:#8cb82b;font-weight:500}.mp-gida-strip-val{font-size:13.5px;color:#fff;font-weight:700}.mp-gida-pay-badges{display:flex;align-items:center;gap:8px;justify-content:center}.mp-gida-pay-pill{background:#fff;border-radius:6px;padding:4px 10px;font-size:12.5px;font-weight:800;color:#163c15;box-shadow:0 2px 6px rgba(0,0,0,.15);display:inline-block}.mp-gida-pay-pill.mp-pay-mc{color:#eb001b;font-size:16px}.mp-gida-pay-pill.mp-pay-troy{color:#0077c8;text-transform:lowercase;font-style:italic}.mp-gida-pay-img{max-height:32px;width:auto;object-fit:contain}.mp-footer-bottom-gida{background:#7ea824!important;padding:12px 0;color:#163c15}.mp-gida-bottom-flex{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;flex-wrap:wrap;gap:10px}.mp-gida-bottom-flex a{color:#163c15!important;text-decoration:none;font-weight:700}@media (max-width:991px){.mp-gida-top-grid{grid-template-columns:1fr 1fr;gap:28px}.mp-gida-strip-grid{display:flex!important;flex-direction:column!important;gap:14px!important;align-items:stretch!important}.mp-gida-strip-item{border-right:none!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding:0 0 14px 0!important;flex:none!important;width:100%!important;justify-content:flex-start!important}.mp-gida-strip-item:last-child{border-bottom:none!important;padding-bottom:0!important;justify-content:center!important}.mp-gida-strip-addr .mp-gida-strip-val{font-size:13px!important;line-height:1.45!important;white-space:normal!important;word-break:break-word!important}}@media (max-width:767.98px){.mp-gida-top-grid{display:flex;flex-direction:column;gap:0}.mp-gida-brand-col{padding-bottom:24px;margin-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.mp-gida-nav-col{border-bottom:1px solid rgba(255,255,255,.08)!important;padding:0!important}.mp-gida-head-wrap.mp-accordion-toggle{cursor:pointer;padding:16px 4px!important;width:100%}.mp-gida-col-line{display:none!important}.mp-gida-nav-col .mp-accordion-collapse{max-height:0;overflow:hidden;transition:max-height 0.35s ease,opacity 0.3s ease;opacity:0;padding:0 4px!important}.mp-gida-nav-col.is-open .mp-accordion-collapse{max-height:600px;opacity:1;padding-bottom:16px!important}.mp-gida-strip-grid{grid-template-columns:1fr;gap:14px}.mp-gida-strip-item:last-child{grid-column:span 1}.mp-gida-bottom-flex{flex-direction:column;text-align:center;gap:8px}}body.mp-sidebar-mode-active #mobile_menu_wrapper,body.mp-sidebar-mode-active #mp-mobile-overlay{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.mp-sidebar-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:999998;opacity:0;transition:opacity 0.35s ease;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='14' fill='rgba(15,23,42,0.75)' stroke='rgba(255,255,255,0.85)' stroke-width='1.5'/%3E%3Cpath d='M11 11L21 21M21 11L11 21' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 16 16,pointer!important}.mp-sidebar-overlay.active{display:block;opacity:1}.mp-mobile-sidebar{position:fixed;top:0;bottom:0;width:var(--mp-sidebar-width,320px);max-width:88vw;z-index:999999;background:var(--mp-sidebar-bg,#ffffff);display:flex;flex-direction:column;overflow:hidden;transition:transform 0.4s cubic-bezier(.16,1,.3,1);box-shadow:4px 0 32px rgba(0,0,0,.12)}.mp-mobile-sidebar.mp-sidebar-left{left:0;right:auto;transform:translateX(-100%)}.mp-mobile-sidebar.mp-sidebar-left.is-open{transform:translateX(0)}.mp-mobile-sidebar.mp-sidebar-right{left:auto;right:0;transform:translateX(100%);box-shadow:-4px 0 32px rgba(0,0,0,.12)}.mp-mobile-sidebar.mp-sidebar-right.is-open{transform:translateX(0)}.mp-sidebar-header{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px 16px 14px;background:var(--mp-sidebar-header-bg,#111827);background-image:radial-gradient(circle at 85% 15%,rgba(255,255,255,.08) 0%,transparent 60%),radial-gradient(circle at 10% 90%,rgba(0,0,0,.25) 0%,transparent 50%);color:var(--mp-sidebar-header-text,#ffffff);flex-shrink:0;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08)}.mp-sidebar-header-top{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.mp-sidebar-brand{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.mp-sidebar-brand-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:var(--mp-sidebar-brand-icon-color,var(--mp-sidebar-accent,#f37021));font-size:16px;flex-shrink:0;box-shadow:0 2px 6px rgba(0,0,0,.25)}.mp-sidebar-brand-icon img,.mp-sidebar-brand-img{width:20px;height:20px;object-fit:contain;display:block}.mp-sidebar-brand-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;flex:1}.mp-sidebar-shop-name{display:block;font-size:16px;font-weight:700;color:var(--mp-sidebar-header-text,#ffffff);line-height:1.25;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mp-sidebar-slogan{display:block;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--mp-sidebar-header-subtext,rgba(255,255,255,.65));margin-top:2px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mp-sidebar-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:var(--mp-sidebar-header-text,#ffffff);cursor:pointer;flex-shrink:0;transition:all 0.2s ease;padding:0}.mp-sidebar-close:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.35);transform:rotate(90deg)}.mp-sidebar-header-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:2px}.mp-sidebar-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 12px;border-radius:50px;font-size:13px;font-weight:600;text-decoration:none!important;white-space:nowrap;transition:all 0.2s ease;cursor:pointer;box-sizing:border-box}.mp-sidebar-btn svg{flex-shrink:0}.mp-sidebar-btn-subtle{background:var(--mp-sidebar-btn-secondary-bg,rgba(255,255,255,.12));border:1px solid rgba(255,255,255,.22);color:var(--mp-sidebar-btn-secondary-text,#ffffff)!important;backdrop-filter:blur(4px)}.mp-sidebar-btn-subtle:hover,.mp-sidebar-btn-subtle:active{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.4);color:var(--mp-sidebar-btn-secondary-text,#ffffff)!important}.mp-sidebar-btn-solid{background:var(--mp-sidebar-btn-primary-bg,var(--mp-sidebar-accent,#f37021));border:1px solid var(--mp-sidebar-btn-primary-bg,var(--mp-sidebar-accent,#f37021));color:var(--mp-sidebar-btn-primary-text,#ffffff)!important;box-shadow:0 3px 10px rgba(0,0,0,.22)}.mp-sidebar-btn-solid:hover,.mp-sidebar-btn-solid:active{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.32);color:var(--mp-sidebar-btn-primary-text,#ffffff)!important}.mp-sidebar-search{padding:14px 16px 10px;flex-shrink:0;background:var(--mp-sidebar-bg,#ffffff)}.mp-sidebar-search-input-wrap{position:relative;display:flex;align-items:center}.mp-sidebar-search-icon{position:absolute;left:14px;color:#94a3b8;pointer-events:none;transition:color 0.3s}.mp-sidebar-search-input{width:100%;height:44px;padding:0 16px 0 42px;border:1.5px solid #e2e8f0;border-radius:12px;background:var(--mp-sidebar-search-bg,#f8fafc);font-size:14px;font-weight:400;color:var(--mp-sidebar-cat-text,#1e293b);outline:none;transition:all 0.3s ease;-webkit-appearance:none}.mp-sidebar-search-input::placeholder{color:#94a3b8}.mp-sidebar-search-input:focus{border-color:var(--mp-sidebar-accent,var(--mp-color-primary,#3b82f6));background:#fff;box-shadow:0 0 0 3px rgba(var(--mp-color-primary-rgb,59,130,246),.1)}.mp-sidebar-search-input:focus+.mp-sidebar-search-icon,.mp-sidebar-search-input:focus~.mp-sidebar-search-icon{color:var(--mp-sidebar-accent,var(--mp-color-primary,#3b82f6))}.mp-sidebar-nav-section{padding:8px 12px 4px;flex-shrink:0}.mp-sidebar-nav-item{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:10px;color:var(--mp-sidebar-cat-text,#1e293b);text-decoration:none!important;font-size:14.5px;font-weight:600;transition:all 0.2s ease}.mp-sidebar-nav-item:hover,.mp-sidebar-nav-row:hover .mp-sidebar-nav-item{background:#f8fafc;color:var(--mp-sidebar-accent,#f37021);text-decoration:none!important}.mp-sidebar-nav-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:var(--mp-sidebar-cat-icon-bg,#f1f5f9);color:var(--mp-sidebar-cat-icon-color,#64748b);flex-shrink:0;transition:all 0.2s ease}.mp-sidebar-nav-item:hover .mp-sidebar-nav-icon,.mp-sidebar-nav-row:hover .mp-sidebar-nav-icon{transform:scale(1.05);background:rgba(243,112,33,.1);color:var(--mp-sidebar-accent,#f37021)}.mp-sidebar-tree-list{display:flex;flex-direction:column;gap:3px;margin-top:4px;padding-top:4px;border-top:1px solid #f1f5f9}.mp-sidebar-tree-node{display:flex;flex-direction:column;width:100%;border-radius:10px;transition:background 0.2s ease}.mp-sidebar-nav-row{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;border-radius:10px;transition:background 0.2s ease}.mp-sidebar-nav-row:hover{background:#f8fafc}.mp-sidebar-nav-row .mp-sidebar-nav-item{flex:1;min-width:0;padding:10px 12px}.mp-sidebar-nav-label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-sidebar-tree-toggle{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:transparent;border:none;color:#64748b;cursor:pointer;border-radius:8px;margin-right:4px;flex-shrink:0;outline:none;transition:background 0.2s ease,color 0.2s ease}.mp-sidebar-tree-toggle:hover{background:rgba(0,0,0,.05);color:var(--mp-sidebar-accent,var(--mp-color-primary,#f37021))}.mp-tree-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.mp-tree-toggle-icon svg{display:block}.mp-tree-toggle-icon .mp-vert-line{transition:transform 0.24s cubic-bezier(.16,1,.3,1),opacity 0.2s ease;transform-origin:12px 12px}.mp-sidebar-tree-node.is-expanded>.mp-sidebar-nav-row{background:#f8fafc}.mp-sidebar-tree-node.is-expanded>.mp-sidebar-nav-row .mp-sidebar-tree-toggle{color:var(--mp-sidebar-accent,var(--mp-color-primary,#f37021))}.mp-sidebar-tree-node.is-expanded>.mp-sidebar-nav-row .mp-vert-line{transform:rotate(90deg) scale(0);opacity:0}.mp-sidebar-sub-tree{display:flex;flex-direction:column;gap:2px;padding-left:20px;margin-left:22px;margin-top:2px;margin-bottom:6px;border-left:1.5px solid #e2e8f0}.mp-sidebar-sub-item{font-size:13.5px!important;font-weight:500!important;color:#475569!important;padding:8px 12px!important;gap:10px!important}.mp-sidebar-sub-bullet{width:6px;height:6px;border-radius:50%;background:#94a3b8;flex-shrink:0;transition:all 0.2s ease}.mp-sidebar-sub-item:hover{color:var(--mp-sidebar-accent,var(--mp-color-primary,#f37021))!important}.mp-sidebar-sub-item:hover .mp-sidebar-sub-bullet{background:var(--mp-sidebar-accent,var(--mp-color-primary,#f37021));transform:scale(1.4)}.mp-sidebar-sub-tree.sub-level-3{padding-left:16px;margin-left:14px;border-left:1.5px dashed #cbd5e1;margin-top:2px;margin-bottom:4px}.mp-sidebar-sub-item.sub-3{font-size:12.5px!important;color:#64748b!important;padding:6px 10px!important}.mp-sidebar-sub-subbullet{width:4px;height:4px;border-radius:50%;background:#cbd5e1;flex-shrink:0}.mp-sidebar-all-cats-wrap{padding:8px 16px 12px}.mp-sidebar-scroll-area{flex:1 1 0%!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;display:flex!important;flex-direction:column!important}.mp-sidebar-scroll-area::-webkit-scrollbar{width:4px}.mp-sidebar-scroll-area::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.mp-sidebar-categories-section{flex:1 0 auto;padding:0}.mp-sidebar-categories-section::-webkit-scrollbar{width:4px}.mp-sidebar-categories-section::-webkit-scrollbar-track{background:transparent}.mp-sidebar-categories-section::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.mp-sidebar-cat-groups{display:flex;flex-direction:column;width:100%}.mp-sidebar-cat-group{display:flex;flex-direction:column;border-bottom:1px solid #ede9e1}.mp-sidebar-cat-group-header{display:flex;align-items:center;gap:9px;padding:9px 14px;background:#f4f6f0;text-decoration:none!important;transition:background 0.2s ease,filter 0.2s ease}.mp-sidebar-cat-group-header:hover{filter:brightness(.97)}.mp-sidebar-cat-group:nth-child(4n+1) .mp-sidebar-cat-group-header{background:#f3f6ee}.mp-sidebar-cat-group:nth-child(4n+1) .mp-sidebar-cat-group-dot{background:#476028}.mp-sidebar-cat-group:nth-child(4n+1) .mp-sidebar-cat-group-title{color:#2b3e18}.mp-sidebar-cat-group:nth-child(4n+2) .mp-sidebar-cat-group-header{background:#f8f4ec}.mp-sidebar-cat-group:nth-child(4n+2) .mp-sidebar-cat-group-dot{background:#a16b20}.mp-sidebar-cat-group:nth-child(4n+2) .mp-sidebar-cat-group-title{color:#5c3e12}.mp-sidebar-cat-group:nth-child(4n+3) .mp-sidebar-cat-group-header{background:#f6f0ec}.mp-sidebar-cat-group:nth-child(4n+3) .mp-sidebar-cat-group-dot{background:#8e4726}.mp-sidebar-cat-group:nth-child(4n+3) .mp-sidebar-cat-group-title{color:#542713}.mp-sidebar-cat-group:nth-child(4n) .mp-sidebar-cat-group-header{background:#f1f5f2}.mp-sidebar-cat-group:nth-child(4n) .mp-sidebar-cat-group-dot{background:#375b43}.mp-sidebar-cat-group:nth-child(4n) .mp-sidebar-cat-group-title{color:#1e3d29}.mp-sidebar-cat-group-dot{width:6.5px;height:6.5px;border-radius:50%;background:#476028;flex-shrink:0}.mp-sidebar-cat-group-title{font-size:13.5px;font-weight:700;color:#2b3e18;letter-spacing:-.01em}.mp-sidebar-cat-group-badge{margin-left:auto;font-size:10.5px;font-weight:600;color:#718096;background:rgba(0,0,0,.05);padding:1px 6px;border-radius:10px}.mp-sidebar-cat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 8px;padding:12px 10px 14px;background:#fff}.mp-sidebar-grid-card{display:flex;flex-direction:column;align-items:center;text-decoration:none!important;cursor:pointer}.mp-sidebar-grid-thumb{width:64px;height:64px;border-radius:14px;overflow:hidden;background:#f8fafc;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 5px rgba(0,0,0,.03);display:flex;align-items:center;justify-content:center;transition:transform 0.2s ease,box-shadow 0.2s ease}.mp-sidebar-grid-card:hover .mp-sidebar-grid-thumb{transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.08)}.mp-sidebar-grid-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mp-sidebar-grid-initial{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:#334155}.mp-sidebar-grid-name{margin-top:6px;font-size:11.5px;font-weight:600;color:#334155;text-align:center;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;transition:color 0.2s ease}.mp-sidebar-grid-card:hover .mp-sidebar-grid-name{color:var(--mp-sidebar-accent,var(--mp-color-primary,#2d5016))}.mp-sidebar-all-cats-link{display:flex;align-items:center;gap:10px;margin:8px 12px 10px;padding:11px 14px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;color:#1e293b;font-size:13.5px;font-weight:600;text-decoration:none!important;transition:all 0.2s ease}.mp-sidebar-all-cats-link svg:first-child{color:var(--mp-sidebar-accent,#f37021)}.mp-sidebar-all-cats-link:hover{background:#f1f5f9;border-color:#cbd5e1;color:var(--mp-sidebar-accent,#f37021);text-decoration:none!important}.mp-sidebar-chevron-right{margin-left:auto;color:#94a3b8;transition:transform 0.2s ease,color 0.2s ease}.mp-sidebar-all-cats-link:hover .mp-sidebar-chevron-right{color:var(--mp-sidebar-accent,#f37021);transform:translateX(3px)}.mp-sidebar-footer-section{flex-shrink:0;border-top:1px solid #f1f5f9;padding:12px 14px;background:var(--mp-sidebar-footer-bg,#ffffff)}.mp-sidebar-contact-block{display:grid;grid-template-columns:1.18fr 0.82fr;gap:8px;padding:2px 0}.mp-sidebar-whatsapp-btn{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 8px;border-radius:50px;background:linear-gradient(135deg,#25D366 0%,#128C7E 100%);color:#ffffff!important;font-size:11.5px;font-weight:700;text-decoration:none!important;box-shadow:0 3px 10px rgba(37,211,102,.28);transition:all 0.2s ease;box-sizing:border-box;white-space:nowrap!important;overflow:hidden}.mp-sidebar-contact-num{white-space:nowrap!important;display:inline-block!important;letter-spacing:-.01em}.mp-sidebar-whatsapp-btn:hover,.mp-sidebar-whatsapp-btn:active{background:linear-gradient(135deg,#22c35e 0%,#0e7568 100%);box-shadow:0 5px 14px rgba(37,211,102,.38);transform:translateY(-1px);color:#ffffff!important}.mp-sidebar-whatsapp-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.22);flex-shrink:0}.mp-sidebar-whatsapp-icon svg{color:#fff}.mp-sidebar-instagram-btn{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 8px;border-radius:50px;background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#ffffff!important;font-size:12px;font-weight:700;text-decoration:none!important;box-shadow:0 3px 10px rgba(220,39,67,.28);transition:all 0.2s ease;box-sizing:border-box;white-space:nowrap!important}.mp-sidebar-instagram-btn:hover,.mp-sidebar-instagram-btn:active{opacity:.94;box-shadow:0 5px 14px rgba(220,39,67,.38);transform:translateY(-1px);color:#ffffff!important}.mp-sidebar-instagram-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.22);flex-shrink:0}.mp-sidebar-instagram-icon svg{color:#fff;fill:currentColor}.mp-sidebar-phone-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;border-radius:50px;background:#fff;border:1px solid #dfdad0;color:#3b5323!important;font-size:13.5px;font-weight:700;text-decoration:none!important;box-shadow:0 1px 3px rgba(0,0,0,.03);transition:all 0.2s ease;box-sizing:border-box}.mp-sidebar-phone-btn:hover{background:#faf8f5;border-color:#cfc8bd;color:#2b3d1a!important;transform:translateY(-1px)}.mp-sidebar-phone-btn svg{color:#3b5323;flex-shrink:0}.mp-sidebar-contact-num{letter-spacing:.02em}.mp-sidebar-locale-block{display:flex;gap:8px;padding:8px 12px 4px;flex-shrink:0;border-top:1px solid #e2e8f0}.mp-sidebar-locale-block .language-selector,.mp-sidebar-locale-block .currency-selector{flex:1}.mp-sidebar-locale-block .language-selector button,.mp-sidebar-locale-block .currency-selector button{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;font-size:12px;font-weight:500;color:#475569;cursor:pointer;transition:all 0.2s ease}.mp-sidebar-locale-block .language-selector button:hover,.mp-sidebar-locale-block .currency-selector button:hover{border-color:var(--mp-sidebar-accent,var(--mp-color-primary,#3b82f6));color:var(--mp-sidebar-accent,var(--mp-color-primary,#1e293b))}.mp-sidebar-locale-block img{width:18px;height:14px;border-radius:2px;object-fit:cover}body.mp-sidebar-open{overflow:hidden!important;touch-action:none}@media (min-width:1025px){.mp-mobile-sidebar,.mp-sidebar-overlay{display:none!important}}body.mp-sidebar-mode-active #mobile_menu_wrapper{display:none!important}body.mp-sidebar-mode-active #mp-mobile-overlay{display:none!important}[data-theme="dark"] .mp-mobile-sidebar{background:#0f172a;box-shadow:4px 0 32px rgba(0,0,0,.4)}[data-theme="dark"] .mp-sidebar-header{background:#1e293b}[data-theme="dark"] .mp-sidebar-search-input{background:#1e293b;border-color:#334155;color:#f1f5f9}[data-theme="dark"] .mp-sidebar-search-input:focus{background:#0f172a;border-color:var(--mp-sidebar-accent,var(--mp-color-primary,#3b82f6))}[data-theme="dark"] .mp-sidebar-nav-item{color:#e2e8f0}[data-theme="dark"] .mp-sidebar-nav-item:hover{background:#1e293b}[data-theme="dark"] .mp-sidebar-section-title{color:#64748b}[data-theme="dark"] .mp-sidebar-cat-link{color:#e2e8f0}[data-theme="dark"] .mp-sidebar-cat-row:hover{background:#1e293b}[data-theme="dark"] .mp-sidebar-cat-badge{background:#1e293b;color:#94a3b8}[data-theme="dark"] .mp-sidebar-expand-btn{color:#64748b}[data-theme="dark"] .mp-sidebar-expand-btn:hover{background:#1e293b}[data-theme="dark"] .mp-sidebar-subcat-link{color:#94a3b8}[data-theme="dark"] .mp-sidebar-subcat-link:hover{background:#1e293b;color:#f1f5f9}[data-theme="dark"] .mp-sidebar-subcat-dot{background:#475569}[data-theme="dark"] .mp-sidebar-all-cats-link{background:rgba(var(--mp-color-primary-rgb,59,130,246),.1)}[data-theme="dark"] .mp-sidebar-all-cats-link:hover{background:rgba(var(--mp-color-primary-rgb,59,130,246),.18)}[data-theme="dark"] .mp-sidebar-footer-section{background:#0f172a;border-top-color:#1e293b}[data-theme="dark"] .mp-sidebar-footer-link{color:#94a3b8}[data-theme="dark"] .mp-sidebar-footer-link:hover{background:#1e293b;color:#f1f5f9}[data-theme="dark"] .mp-sidebar-contact-block{border-top-color:#1e293b}[data-theme="dark"] .mp-sidebar-locale-block{border-top-color:#1e293b}[data-theme="dark"] .mp-sidebar-locale-block button{background:#1e293b;border-color:#334155;color:#94a3b8}[data-theme="dark"] .mp-sidebar-categories-section::-webkit-scrollbar-thumb{background:#334155}/**
 * Copyright since 2007 PrestaShop SA and Contributors
 * PrestaShop is an International Registered Trademark & Property of PrestaShop SA
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License 3.0 (AFL-3.0)
 * that is bundled with this package in the file LICENSE.md.
 * It is also available through the world-wide-web at this URL:
 * https://opensource.org/licenses/AFL-3.0
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future. If you wish to customize PrestaShop for your
 * needs please refer to https://devdocs.prestashop.com/ for more information.
 *
 * @author    PrestaShop SA and Contributors <contact@prestashop.com>
 * @copyright Since 2007 PrestaShop SA and Contributors
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
 */
 .product-comment-modal .material-icons[data-icon]:before,.product-comment-list-item .material-icons[data-icon]:before,.product-comments-additional-info .material-icons[data-icon]:before,#product-comments-list-header .material-icons[data-icon]:before,#product-comments-list-footer .material-icons[data-icon]:before{content:attr(data-icon)}.btn-comment,.btn-comment-inverse{height:36px;border-radius:2px;background-color:#6b868f;color:#fff;font-size:14px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);padding:8px}.btn-comment .material-icons,.btn-comment-inverse .material-icons{font-size:20px;margin-right:7px}.btn-comment:hover{background-color:#3c4d52}.btn-comment-inverse{background-color:#fff;color:#363a41;border:1px solid #979797}.btn-comment-inverse:hover{background-color:#6b868f;border:1px solid #6b868f;color:#fff}.btn-comment-big{padding:13px 16px;height:45px}.btn-comment-huge{padding:13px 28px;height:45px}.link-comment{color:#232323}.link-comment:hover,.link-comment:active{text-decoration:underline;color:#232323}.product-comments-additional-info{margin:20px 0;font-weight:300;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;font-size:14px}.product-comments-additional-info .link-comment.post-product-comment{border-left:1px solid #979797;padding-left:12px;margin-left:12px}.product-comments-additional-info .comments-note{margin-right:30px;margin-bottom:20px}.product-comment-modal .modal-header{border:none;padding:30px 30px 15px}.product-comment-modal .modal-body{padding:15px 30px 30px}.product-comment-modal .modal-header .h2{float:left;font-size:20px}.product-comment-modal .modal-dialog{width:calc(100% - 30px);max-width:774px}.product-comment-modal .modal-dialog .h3{font-size:14px}.product-comment-modal .modal-dialog .product-flag{display:none}.product-comment-modal .modal-dialog .product-cover,.product-comment-modal .modal-dialog .product-cover img{width:99px;height:99px}.product-comment-modal label.form-label{font-size:16px;margin:10px 0}.product-comment-modal input{width:100%;height:44px;border:1px solid #bfbfbf;padding:0 10px}.product-comment-modal textarea{width:100%;min-height:80px;border:1px solid #bfbfbf;margin-bottom:10px;padding:10px 10px}.product-comment-modal .btn-comment,.product-comment-modal .btn-comment-inverse{font-size:16px;line-height:16px;font-weight:700}.product-comment-modal .required{font-size:12px;margin-left:5px}.product-comment-modal .post-comment-buttons{display:flex;flex-direction:row;justify-content:flex-end}.product-comment-modal .post-comment-buttons .btn-comment{margin-left:15px}#product-comment-posted-modal .post-comment-buttons,#product-comment-post-error .post-comment-buttons,#update-comment-usefulness-post-error .post-comment-buttons{margin-top:30px}.product-comment-modal .modal-header .material-icons{color:#40a85f;font-size:30px;line-height:25px}.product-comment-modal .modal-header .material-icons.error{color:#a94442}.product-comment-modal .modal-header .material-icons.feedback{color:#f39d72}.star-content{margin:0 0 0 5px;display:flex;flex-direction:row;flex-wrap:nowrap}.star-content div.star,.star-content div.star-on,.star-content div.star-hover{display:block;width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAUCAYAAAD2rd/BAAAAAXNSR0IArs4c6QAABHlJREFUSA2tVmtoXFUQnrn7iia2ypIEYhUfaHwgVkirtPVB/0igqGiNFEVMg1LIbt7dPPDHgtKYNsmuuwn4p5XGQrEBFRT8I6RCS31i/WWlldIfim5srTbvvfeO32y8cnezubsrHjg5c2a++c7szJxzQ1Tm6BxJNpYJrRi2cDS2VWc5jkY5oM5kst627A9EhMvBV4qxTSuisxy/sgK2FuU1IbqvczjVXA5pJZhrU311RNKic1X29i4ZcHxmxg+KfUojbEW96Sq3Gqb9KpIR0qlyKYaSAV/58rtnSaQBRD8L8ZMdB9++qxRpuXaZifvRZblkqI/KqvPyLxkwSKJMfJV9/t3KiF5u9yKsxLZ48dozQrLJ8VFZdc6+2Op5iaJvpR4U2zxrsJFIDXb1RA+MnyTih8IbgzfH29vnihF66eRYfMOyLNXZtlkrFtWJ2K+jFZrcPgjoG2bjTfZRxjD8syGuyvBL8b8cDEdG0/cYK+YuKGrxBtThV9Yho7V4EXAZqJ6YQwEK3p0YbL8QHUnsFkumEfQCk/wmzBkckGGRjK2yUKaGAu8ND0UuOwfMHe4dgIyqSK32qaOvZMUZyzhzFj6TxmO31p/HYXfaJDEE+QoMD4McfcTnmHkawe/XYPWA8NbNH7HBSRB8gmAvIdAbgN1pE7XBHGODsu5g1ad67+gIluP/NVjl+Mf3uHLh7NURHU7uR3ZBLj8FKNTsBOnYi63Rg6nHxbI+RLaDxLQnPdDzcTGc6ubf7d2HhEyIkG89TDE9M1lIXKS6dewdtf8bsG4iw8nnSewptME8aJ+eiHWfVn2xER1OvIhLeARtdMUg367UYOe3xXBu3fzh3mZU8gR0NW69hzxnELdUt4196mDyXomJwa5pP/FOZEzIlM86DySfcoDuNVcNkWNoi/OhQPCRcoJVfz2YDd+jaLNf3HzFZMUo1h2s4vICVkVyqPsMEr8HYpWw3K+6woHW2YIqSChw/RNjfZFLhXavfU3robPgXbdyjq9iFOvsnXVNwDkDLqGu4pNTDrArkbjRkVn4lL7JK9byHY6ukhX+20vh18MU/aqw2DtAuBKuvenr2Ei6YcHKjplL9Bz6djzkD7+xYv5xGk2Ddjf14K9KHe62L0713W5mbf1yeg5UsUGx1708etENLJphfIJ3oOTfX/71z/ZFO3sO8gt4Y3/ELe9fyv7+A7GFCvAcsqA/rKJhWZLno68ALlZap8puskKs2tYErBlFYLdhbsGXaBSYC2j+bemh7geIjRY8MWzb9D7el2rYSpZWD3EP8Lp8+AyxrwkXq0OnykgE7tDqyMeu6tYEvCTZXAZwS68aBkfCA91N6f6OLxSur0h4Q/BeZOIQtibKVo+3ONfvq3Sl/+IdRfVo1jCorWbv6Hb3xVJZdWpTTA5bQLkmYFt4G1rgaChQ1Zga6J6MI6FuH/0fIj3YE+OAbzNwJ9k080rsxhbKcqJ/I+7q5zWhYGN16/gRFAs3IX+oTm2KUaz65CMKdj1jk7cUqDy30ZHUJk/A/2z8G4zCyf+02xWUAAAAAElFTkSuQmCC) no-repeat 0 0 transparent;flex:auto;margin-left:3px}.star-content div.star-on,.star-content div.star-hover{background-position:-24px 0}.small-stars .star-content div.star,.small-stars .star-content div.star-on,.small-stars .star-content div.star-hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAQCAYAAACcN8ZaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0VGNDNBNUIzOTJCMTFFOUI3RDRBNDE5ODMyQ0JGQjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0VGNDNBNUMzOTJCMTFFOUI3RDRBNDE5ODMyQ0JGQjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRUY0M0E1OTM5MkIxMUU5QjdENEE0MTk4MzJDQkZCOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRUY0M0E1QTM5MkIxMUU5QjdENEE0MTk4MzJDQkZCOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsxjfJQAAAU4SURBVHjajFVZbJRVFD53m3+m0AFKKbhQ1oqUPoiyVPSBINSqSCDFJZrgQoIPYnyRRB4MCWKiITFqYlxi0PAgvpBgQTExhkBCMBWCC4sgIC7BInTKdP2Xu/jdfzowFUv8kzPz//eec+53zvnOuWz91neIJ4YcEfEcI2cNkfNfRJG1qmny9Kb1j7cdpYrnwOHvaduuL2jMqNHEbECt+S5qrb5M/VbA1FKgcuQYkXYJtFlqwxzNw1+A9YNlP4IJEsQpjAeIMU6y8hD4oeyECaUPxshcvLy40F3c+O0Px+/HSlLWO/PHn5RRim70cA57i6AMnOKdW7ceyxOsYA+RXxeMFMfx5prNcDDYGD1jOoBwOOMUd/U933mpa9GHO9sXA9zXJcAOkQvKZgMiOzIYn1wBEKo2R6Y3mqp7kxYs16icahJjg2O6EF5nfw0M8wdZ6j58LM0pY+x2E4b3CCWD0UHmMSYABgdYRMpxkoWwoRKMmB1sqzwyOKAfSWwyyRsgyKdVPvOSvRINy0qqPzwc1KKvj+LeQcjAGiAvMi5eMMa2VQd8mnCW/s/jQXKU2WlHg7/01MbFaAWCAS0Y/Metg6eLU2xkyX9XBiS1tXUZ1NKTC5IH9LFwV4P3Z1Gst3SS7IDfDXHiXkUyvsT6lSHpTXnE2DnScUxhLzKrmilb1aitljikBiWthjQixoUV8c621r4PIEe10b3Msm74iF00cEbOGJevOX/pyrvAN8vXJqWxc74ZTnGhto9prO+KCt1b+jsLm7gQSxEvw6bPaALt91wUviEa5xLNeYCCMAyijvYtiY1v8iVI3f1H9QCoFSBbjYlTejBjeoLmlU/yiaOyp5Gw12CpoVjFmVoDpt8JlRXI9YXczRNJjcl/zJy7C74XgNnb4ayWMbcX3PrAZ4VPnErU0Exq9t37mbPLQNxDIwAZXk7oQPcnZs0yOXP+Hq5tSgR0CmvBgacM6bfhppYTK5o4pOKJE+TCRKPAXdBrQ+Ke40xsgv5afP/tRwDpUte7aND/HUfy2rC/m66j6L8ZyvZDdyWy0+HiwWEEPgkADwNQES4+deTq/G7S3UP9v18gJvlT4MybUmZelpxvJjcUne8qmSm9B6NoaP0vsPUJ8ObgDUj+I3RW4/WcnwMsU0XSz4K0bp4txDrxtscxs1pyERm0ut8TMos9hyTGndDZYf2AwCzyxAoxb6LfMKDZz5QggRwzyDsDt/owzG+YGS5cwTthQUDJkc+Jn+y8TMrPlfQKcOheuzSbCzpy2aAfBdxqEneYM3mfYPIbXwitoyXGmHTsoysowiRNLp0lOrGP9OlDxAT3OL2MRwB3jFwj1wTMU1JdKcmc/Q6tjXJn+dXRnh0k3RCHpieKBjqcFHXM8jMxDexCpJ/5sQTcCxH2zsrWcAz2ApPWwrO2ZXIuwG81mcQfXBAy2IaX0Nl4nbWujqmMNMY1o3F/LTkK4AveDdI+JA3YvNXG0XI1a/pRkc/fixZcrCRfJ4R37qbglHmESMriBK46CRAKo1/xqwLwS5xJJB9/y1dy0sxVALWBrH6F19Y/KCdN2+l07PPTUmnDIxS2QlpAqn1oseVVixau5TXjzvsrIpvhOwLFW9DWryPKHNO6HkJlUZ53OUVBVpQkJ/zdllFkXlSTZ61SDfMPOHSmSyIS9XOOqBlzH1UueYYzbqErynZSqUxlHfdabT/iXBRsiLvD2quXHuQi5s5GJPA2MCy51ha81ECpEqu8KDdnhOgyngcAkXbI0BhwnFslxCfITTuMbbkz/xFgAKKNa9e6EqyDAAAAAElFTkSuQmCC) no-repeat 0 0 transparent;width:16px;height:16px;margin-left:2px}.small-stars .star-content div.star-on,.small-stars .star-content div.star-hover{background-position:-19px 0}.star-content div.star-hover{cursor:pointer}.grade-stars{position:relative;height:20px;min-width:120px;display:inline-block}.grade-stars.small-stars{min-width:100px}.grade-stars .star-content{position:absolute;top:3px;left:0}.criterion-rating .grade-stars .star-content{top:0}#post-product-comment-modal .star-content div.star a{display:block;position:absolute;text-indent:-5000px}#post-product-comment-modal .criterion-rating{display:flex;flex-direction:row;justify-content:flex-end}#post-product-comment-modal .criterion-rating label{color:#363a41;font-size:14px;font-weight:700}#ratingNotChosen{font-size:smaller;color:#ab4746;text-align:right}#post-product-comment-form input.error,#post-product-comment-form textarea.error{background-color:#f2dede;border:solid 1px #ebcccc}#post-product-comment-form input.valid,#post-product-comment-form textarea.valid{border:solid 1px #d0e9c6}#product-comments-list-header{padding:20px 15px;color:#232323;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#product-comments-list-header .comments-nb{padding-left:0;padding-top:3px}#product-comments-list-header .comments-nb .material-icons{margin-right:3px}#product-comments-list .btn-comment{margin:0 auto;display:block}.product-comment-list-item{padding:26px 0;margin:0 0 20px;background-color:#fff;text-align:left}#empty-product-comment{text-align:center}.product-comment-list-item .grade-stars .star-content{margin:0 0 10px}.product-comment-list-item .comment-infos{height:19px;color:#6b868f;font-size:14px;letter-spacing:-.28px;line-height:19px;min-height:100px}.product-comment-list-item .comment-infos .grade-stars{margin-bottom:20px}.product-comment-list-item .comment-content .h4{height:22px;color:#363a41;font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:22px}.product-comment-list-item .comment-content p{color:#363a42;font-size:14px;letter-spacing:-.28px;line-height:19px;word-break:break-word;white-space:pre-wrap}.product-comment-list-item .comment-content .comment-buttons a{color:#6b868f;font-size:14px;letter-spacing:-.28px;line-height:19px;margin-right:8px}.product-comment-list-item .comment-content .comment-buttons a .material-icons{font-size:18px;cursor:pointer}.product-quickview-review{display:flex;flex-direction:row}.product-quickview-review .grade-stars .star-content{margin:0 0 0 0;top:0}#products .thumbnail-container.has-reviews:hover .highlighted-informations,#products .thumbnail-container.has-reviews:focus .highlighted-informations,.featured-products .thumbnail-container.has-reviews:hover .highlighted-informations,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations,.product-accessories .thumbnail-container.has-reviews:hover .highlighted-informations,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations,.product-miniature .thumbnail-container.has-reviews:hover .highlighted-informations,.product-miniature .thumbnail-container.has-reviews:focus .highlighted-informations{height:4.5rem}#products .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links,#products .thumbnail-container.has-reviews:focus .highlighted-informations .variant-links,.featured-products .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations .variant-links,.product-accessories .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations .variant-links,.product-miniature .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links,.product-miniature .thumbnail-container.has-reviews:focus .highlighted-informations .variant-links{min-height:3.7rem}#products .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants,#products .thumbnail-container.has-reviews:focus .highlighted-informations.no-variants,.featured-products .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations.no-variants,.product-accessories .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations.no-variants,.product-miniature .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants,.product-miniature .thumbnail-container.has-reviews:focus .highlighted-informations.no-variants{height:4.125rem}#products .product-miniature .thumbnail-container.has-reviews .discount-amount.online-only,#products .product-miniature .thumbnail-container.has-reviews .discount-percentage.online-only,#products .product-miniature .thumbnail-container.has-reviews .on-sale.online-only,#products .product-miniature .thumbnail-container.has-reviews .online-only.online-only,#products .product-miniature .thumbnail-container.has-reviews .pack.online-only,#products .product-miniature .thumbnail-container.has-reviews .product-flags .new.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .discount-amount.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .discount-percentage.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .on-sale.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .online-only.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .pack.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .product-flags .new.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .discount-amount.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .discount-percentage.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .on-sale.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .online-only.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .pack.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .product-flags .new.online-only{top:11.5rem}.product-list-reviews{position:absolute;top:-26px;left:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%;background:rgba(255,255,255,.5);padding:4px 0;visibility:hidden}.product-list-reviews .grade-stars .star-content{top:1px}.product-list-reviews .comments-nb{margin-left:5px;font-size:13px}@media (min-width:960px){#product-comments-list-footer{position:relative;min-height:45px}#product-comments-list-footer .post-product-comment{margin:0 auto;display:block}#product-comments-list-pagination{position:absolute;right:0;top:5px}}@media (max-width:960px){#product-comments-list-footer{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between}}@media (max-width:768px){#product-comments-list-footer{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}#product-comments-list-pagination{margin-bottom:10px}}#product-comments-list-pagination{height:32px}#product-comments-list-pagination ul{display:flex;flex-direction:row;flex-wrap:nowrap}#product-comments-list-pagination ul li span{height:32px;width:24px;margin:0 5px;cursor:pointer;display:block;text-align:center;font-size:20px;line-height:32px;color:#6b868f}#product-comments-list-pagination ul li.active span,#product-comments-list-pagination ul li span.next i,#product-comments-list-pagination ul li span.prev i{font-weight:700}#product-comments-list-pagination ul li.disabled span{opacity:.3;cursor:not-allowed}#product-comments-list-pagination ul li.active span{cursor:not-allowed}#product-comments-list-pagination ul li.hidden{display:none}/**
 * @package PayTR Virtual POS
 * @author PayTR
 * @copyright PayTR Ödeme Hizmetleri A.Ş. <devops@paytr.com>
 * @license https://opensource.org/licenses/MIT MIT License
 */
 .payment_module.paytr a{background:url(../../../../modules/paytrcheckout/views/img/logo.png) 15px center no-repeat;background-size:70px auto}label[for^='payment-option-'] img[src$='/modules/paytrcheckout/views/img/logo.png']{width:85px;vertical-align:middle;margin-left:5px}div.payment-option img[src='/modules/paytrcheckout/views/img/logo.png']{width:85px;vertical-align:middle;margin-left:5px}#mp-fixed-menu{position:fixed!important;z-index:99999!important;box-sizing:border-box!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;user-select:none;-webkit-user-select:none;transition:transform 0.3s cubic-bezier(.16,1,.3,1),opacity 0.3s ease;left:0;right:0;margin:0 auto}#mp-fixed-menu *{box-sizing:border-box}.mp-fm-container{display:flex;align-items:center;justify-content:space-around;width:100%;margin:0 auto;padding:0}.mp-fm-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 0%;min-width:0;text-decoration:none!important;cursor:pointer;position:relative;outline:none;-webkit-tap-highlight-color:transparent;transition:color 0.2s ease,transform 0.15s ease;padding:4px 2px}.mp-fm-item:active{transform:scale(.92)}.mp-fm-icon{display:flex;align-items:center;justify-content:center;position:relative;transition:transform 0.2s ease;line-height:1}.mp-fm-icon svg{display:block;width:22px;height:22px;stroke:currentColor;transition:stroke 0.2s ease,fill 0.2s ease}.mp-fm-label{font-size:10.5px;font-weight:600;margin-top:3px;line-height:1.15;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;letter-spacing:-.01em}.mp-fm-badge{position:absolute;top:-5px;right:-7px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--mp-fm-badge-bg,#ef4444);color:var(--mp-fm-badge-text,#ffffff);font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.mp-style-floating-capsule,.mp-style-floating_capsule{position:fixed!important;bottom:var(--mp-fm-bottom,14px)!important;left:12px!important;right:12px!important;max-width:440px!important;margin:0 auto!important;background:var(--mp-fm-bg,#0f172a)!important;border-radius:36px!important;padding:6px 8px 6px!important;box-shadow:0 12px 36px rgba(0,0,0,.42),0 4px 14px rgba(0,0,0,.2)!important;z-index:99999!important;border:1px solid rgba(255,255,255,.12)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.mp-style-floating-capsule .mp-fm-item,.mp-style-floating_capsule .mp-fm-item{color:var(--mp-fm-text,#94a3b8)!important;opacity:.85}.mp-style-floating-capsule .mp-fm-item:hover,.mp-style-floating-capsule .mp-fm-item.active,.mp-style-floating_capsule .mp-fm-item:hover,.mp-style-floating_capsule .mp-fm-item.active{opacity:1!important;color:var(--mp-fm-active,#22c55e)!important}.mp-style-floating-capsule .mp-fm-item.active .mp-fm-icon svg,.mp-style-floating_capsule .mp-fm-item.active .mp-fm-icon svg{stroke:var(--mp-fm-active,#22c55e)!important}.mp-style-floating-capsule .mp-fm-item-cart,.mp-style-floating_capsule .mp-fm-item-cart{opacity:1!important;position:relative;padding:0!important}.mp-style-floating-capsule .mp-fm-cart-circle,.mp-style-floating_capsule .mp-fm-cart-circle{width:52px;height:52px;border-radius:50%;background:var(--mp-fm-cart-bg,#026735);color:var(--mp-fm-cart-icon,#ffffff);display:flex;align-items:center;justify-content:center;margin-top:-26px;border:3.5px solid var(--mp-fm-bg,#0f172a);box-shadow:0 6px 18px rgba(2,103,53,.45);transition:transform 0.25s cubic-bezier(.16,1,.3,1),box-shadow 0.25s ease;position:relative}.mp-style-floating-capsule .mp-fm-cart-circle:hover,.mp-style-floating_capsule .mp-fm-cart-circle:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 22px rgba(2,103,53,.55)}.mp-style-floating-capsule .mp-fm-cart-circle:active,.mp-style-floating_capsule .mp-fm-cart-circle:active{transform:scale(.95)}.mp-style-floating-capsule .mp-fm-cart-svg svg,.mp-style-floating_capsule .mp-fm-cart-svg svg{stroke:var(--mp-fm-cart-icon,#ffffff)!important;width:24px;height:24px}.mp-style-floating-capsule .mp-fm-cart-badge,.mp-style-floating_capsule .mp-fm-cart-badge{position:absolute;top:-2px;right:-2px;min-width:19px;height:19px;padding:0 4px;border-radius:10px;background:var(--mp-fm-badge-bg,#ef4444);color:var(--mp-fm-badge-text,#ffffff);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid var(--mp-fm-bg,#0f172a);box-shadow:0 2px 6px rgba(0,0,0,.3)}.mp-style-floating-capsule .mp-fm-item-cart .mp-fm-label,.mp-style-floating_capsule .mp-fm-item-cart .mp-fm-label{margin-top:1px;color:var(--mp-fm-text,#94a3b8)!important}.mp-style-flat-dock,.mp-style-flat_dock{position:fixed!important;bottom:var(--mp-fm-bottom,0)!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;margin:0!important;background:var(--mp-fm-bg,#ffffff)!important;border-top:1px solid rgba(0,0,0,.08)!important;box-shadow:0 -3px 16px rgba(0,0,0,.06)!important;z-index:99999!important;border-radius:0!important;padding:6px 0 calc(6px + env(safe-area-inset-bottom, 0px))!important}.mp-style-flat-dock .mp-fm-item,.mp-style-flat_dock .mp-fm-item{color:var(--mp-fm-text,#475569)!important;padding:4px 0;position:relative}.mp-style-flat-dock .mp-fm-item:hover,.mp-style-flat-dock .mp-fm-item.active,.mp-style-flat_dock .mp-fm-item:hover,.mp-style-flat_dock .mp-fm-item.active{color:var(--mp-fm-active,#026735)!important}.mp-style-flat-dock .mp-fm-item.active .mp-fm-icon svg,.mp-style-flat_dock .mp-fm-item.active .mp-fm-icon svg{stroke:var(--mp-fm-active,#026735)!important}.mp-style-flat-dock .mp-fm-item.active::after,.mp-style-flat_dock .mp-fm-item.active::after{content:'';position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:24px;height:2.5px;border-radius:2px;background:var(--mp-fm-active,#026735)}.mp-style-flat-dock .mp-fm-cart-circle,.mp-style-flat_dock .mp-fm-cart-circle{display:flex;align-items:center;justify-content:center;position:relative}.mp-style-flat-dock .mp-fm-cart-svg svg,.mp-style-flat_dock .mp-fm-cart-svg svg{stroke:currentColor!important;width:22px;height:22px}.mp-style-flat-dock .mp-fm-cart-badge,.mp-style-flat_dock .mp-fm-cart-badge{position:absolute;top:-5px;right:-7px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--mp-fm-cart-bg,#026735);color:var(--mp-fm-cart-icon,#ffffff);font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center}.mp-style-fullwidth-elevated,.mp-style-fullwidth_elevated{position:fixed!important;bottom:var(--mp-fm-bottom,0)!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;margin:0!important;background:var(--mp-fm-bg,#0f172a)!important;border-radius:0!important;border-top:1px solid rgba(255,255,255,.12)!important;box-shadow:0 -4px 20px rgba(0,0,0,.28)!important;z-index:99999!important;padding:6px 0 calc(6px + env(safe-area-inset-bottom, 0px))!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.mp-style-fullwidth-elevated .mp-fm-item,.mp-style-fullwidth_elevated .mp-fm-item{color:var(--mp-fm-text,#94a3b8)!important;opacity:.85}.mp-style-fullwidth-elevated .mp-fm-item:hover,.mp-style-fullwidth-elevated .mp-fm-item.active,.mp-style-fullwidth_elevated .mp-fm-item:hover,.mp-style-fullwidth_elevated .mp-fm-item.active{opacity:1!important;color:var(--mp-fm-active,#22c55e)!important}.mp-style-fullwidth-elevated .mp-fm-item.active .mp-fm-icon svg,.mp-style-fullwidth_elevated .mp-fm-item.active .mp-fm-icon svg{stroke:var(--mp-fm-active,#22c55e)!important}.mp-style-fullwidth-elevated .mp-fm-item-cart,.mp-style-fullwidth_elevated .mp-fm-item-cart{opacity:1!important;position:relative;padding:0!important}.mp-style-fullwidth-elevated .mp-fm-cart-circle,.mp-style-fullwidth_elevated .mp-fm-cart-circle{width:52px;height:52px;border-radius:50%;background:var(--mp-fm-cart-bg,#026735);color:var(--mp-fm-cart-icon,#ffffff);display:flex;align-items:center;justify-content:center;margin-top:-26px;border:3.5px solid var(--mp-fm-bg,#0f172a);box-shadow:0 6px 18px rgba(2,103,53,.45);transition:transform 0.25s cubic-bezier(.16,1,.3,1),box-shadow 0.25s ease;position:relative}.mp-style-fullwidth-elevated .mp-fm-cart-circle:hover,.mp-style-fullwidth_elevated .mp-fm-cart-circle:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 22px rgba(2,103,53,.55)}.mp-style-fullwidth-elevated .mp-fm-cart-circle:active,.mp-style-fullwidth_elevated .mp-fm-cart-circle:active{transform:scale(.95)}.mp-style-fullwidth-elevated .mp-fm-cart-svg svg,.mp-style-fullwidth_elevated .mp-fm-cart-svg svg{stroke:var(--mp-fm-cart-icon,#ffffff)!important;width:24px;height:24px}.mp-style-fullwidth-elevated .mp-fm-cart-badge,.mp-style-fullwidth_elevated .mp-fm-cart-badge{position:absolute;top:-2px;right:-2px;min-width:19px;height:19px;padding:0 4px;border-radius:10px;background:var(--mp-fm-badge-bg,#ef4444);color:var(--mp-fm-badge-text,#ffffff);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid var(--mp-fm-bg,#0f172a);box-shadow:0 2px 6px rgba(0,0,0,.3)}.mp-style-fullwidth-elevated .mp-fm-item-cart .mp-fm-label,.mp-style-fullwidth_elevated .mp-fm-item-cart .mp-fm-label{margin-top:1px;color:var(--mp-fm-text,#94a3b8)!important}#mp-fixed-menu.mp-fm-hidden{transform:translateY(120%);opacity:0;pointer-events:none}.mp-auth-drawer-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:rgba(15,23,42,.55)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;z-index:999998!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 0.3s cubic-bezier(.16,1,.3,1),visibility 0.3s cubic-bezier(.16,1,.3,1)!important;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='14' fill='rgba(15,23,42,0.75)' stroke='rgba(255,255,255,0.85)' stroke-width='1.5'/%3E%3Cpath d='M11 11L21 21M21 11L11 21' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 16 16,pointer!important}.mp-auth-drawer-overlay.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.mp-auth-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;width:350px!important;max-width:88vw!important;height:100vh!important;background:#ffffff!important;box-shadow:-8px 0 36px rgba(15,23,42,.16)!important;border-top-left-radius:16px!important;border-bottom-left-radius:16px!important;overflow:hidden!important;z-index:999999!important;display:flex!important;flex-direction:column!important;transform:translateX(100%)!important;transition:transform 0.35s cubic-bezier(.16,1,.3,1)!important;box-sizing:border-box!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important;color:#1e293b!important}.mp-auth-drawer *{box-sizing:border-box!important}.mp-auth-drawer.is-open{transform:translateX(0)!important}body.mp-auth-drawer-active{overflow:hidden!important}.mp-ad-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f1f5f9;flex-shrink:0}.mp-ad-title{font-size:18px!important;font-weight:700!important;color:#1e293b!important;margin:0!important;letter-spacing:-.01em}.mp-ad-close{width:36px;height:36px;border-radius:50%;background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;padding:0}.mp-ad-close:hover{background:#fee2e2;border-color:#fecaca;color:#ef4444;transform:rotate(90deg)}.mp-ad-body{flex:1;overflow-y:auto;overflow-x:hidden;padding:24px;-webkit-overflow-scrolling:touch}.mp-ad-tabs{display:flex;border-bottom:2px solid #f1f5f9;margin-bottom:24px;gap:16px}.mp-ad-tab{background:none;border:none;padding:10px 4px 12px;font-size:15px;font-weight:600;color:#64748b;cursor:pointer;position:relative;transition:color 0.2s ease}.mp-ad-tab:hover{color:#1e293b}.mp-ad-tab.active{color:var(--mp-ad-btn,#2e491c);font-weight:700}.mp-ad-tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2.5px;background:var(--mp-ad-btn,#2e491c);border-radius:2px}.mp-ad-tab-content{display:none;animation:mpAdFade 0.25s ease}.mp-ad-tab-content.active{display:block}@keyframes mpAdFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mp-ad-form{display:flex;flex-direction:column;gap:16px}.mp-ad-field{display:flex;flex-direction:column;gap:6px}.mp-ad-label{font-size:13px!important;font-weight:600!important;color:#334155!important;margin:0!important}.mp-ad-row-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mp-ad-input-box{position:relative;display:flex;align-items:center}.mp-ad-input{width:100%!important;height:46px!important;padding:10px 40px 10px 14px!important;border:1.5px solid #e2e8f0!important;border-radius:10px!important;font-size:14px!important;color:#1e293b!important;background:#ffffff!important;outline:none!important;transition:all 0.2s ease!important}.mp-ad-input.simple{padding-right:14px!important}.mp-ad-input:focus{border-color:var(--mp-ad-btn,#2e491c)!important;box-shadow:0 0 0 3px rgba(46,73,28,.12)!important}.mp-ad-input-icon{position:absolute;right:14px;color:#94a3b8;pointer-events:none;display:flex;align-items:center;justify-content:center}.mp-ad-toggle-pass{position:absolute;right:12px;background:none;border:none;color:#94a3b8;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color 0.2s}.mp-ad-toggle-pass:hover{color:#1e293b}.mp-ad-forgot-wrap{text-align:right;margin-top:4px}.mp-ad-forgot-link{font-size:12.5px;color:#64748b;text-decoration:none;font-weight:500;transition:color 0.2s}.mp-ad-forgot-link:hover{color:var(--mp-ad-btn,#2e491c);text-decoration:underline}.mp-ad-agreement{margin:4px 0 8px}.mp-ad-checkbox-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:12.5px;color:#475569;line-height:1.4;user-select:none}.mp-ad-checkbox-label input{margin-top:2px;accent-color:var(--mp-ad-btn,#2e491c)}.mp-ad-legal-link{color:var(--mp-ad-btn,#2e491c);font-weight:600;text-decoration:underline}.mp-ad-submit-btn{width:100%;height:48px;background:var(--mp-ad-btn,#2e491c);color:var(--mp-ad-btn-text,#ffffff);border:none;border-radius:10px;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all 0.2s ease;box-shadow:0 4px 14px rgba(46,73,28,.25);margin-top:6px}.mp-ad-submit-btn:hover{background:var(--mp-ad-btn-hover,#1a3311);color:var(--mp-ad-btn-text,#ffffff);filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 18px rgba(46,73,28,.35)}.mp-ad-submit-btn:active{transform:scale(.98)}.mp-ad-divider{display:flex;align-items:center;margin:24px 0 16px;color:#94a3b8;font-size:12.5px;font-weight:500}.mp-ad-divider::before,.mp-ad-divider::after{content:'';flex:1;border-bottom:1px solid #e2e8f0}.mp-ad-divider span{padding:0 12px}.mp-ad-outline-btn{width:100%;height:46px;background:transparent;color:#334155;border:1.5px solid #cbd5e1;border-radius:10px;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease}.mp-ad-outline-btn:hover{border-color:#94a3b8;background:#f8fafc;color:#0f172a}.mp-ad-alert{padding:10px 14px;border-radius:8px;font-size:13px;margin-bottom:16px;line-height:1.4;display:none}.mp-ad-alert.error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.mp-ad-alert.success{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d}.mp-ad-spinner{width:18px;height:18px;border:2.5px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:mpAdSpin 0.7s linear infinite}@keyframes mpAdSpin{to{transform:rotate(360deg)}}.mp-ad-back-wrap{margin-top:18px;text-align:center}.mp-ad-back-link{background:none;border:none;color:#64748b;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color 0.2s}.mp-ad-back-link:hover{color:#1e293b}.mp-ad-profile-card{display:flex;align-items:center;gap:14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px;margin-bottom:20px}.mp-ad-avatar{width:48px;height:48px;border-radius:50%;background:var(--mp-ad-btn,#2e491c);color:#fff;font-size:17px;font-weight:800;display:flex;align-items:center;justify-content:center;letter-spacing:.5px;flex-shrink:0}.mp-ad-user-info{flex:1;min-width:0}.mp-ad-user-name{font-size:15px!important;font-weight:700!important;color:#0f172a!important;margin:0 0 2px 0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-ad-user-email{font-size:12px!important;color:#64748b!important;margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-ad-menu-list{display:flex;flex-direction:column;gap:8px}.mp-ad-menu-item{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:10px;text-decoration:none!important;color:#334155!important;background:#fff;border:1px solid #f1f5f9;transition:all 0.2s ease}.mp-ad-menu-item:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateX(3px)}.mp-ad-menu-icon{width:36px;height:36px;border-radius:8px;background:rgba(46,73,28,.08);color:var(--mp-ad-btn,#2e491c);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mp-ad-menu-text{flex:1;min-width:0}.mp-ad-menu-label{display:block;font-size:14px;font-weight:600;color:#1e293b}.mp-ad-menu-sub{display:block;font-size:11.5px;color:#64748b;margin-top:1px}.mp-ad-chevron{color:#cbd5e1;transition:transform 0.2s,color 0.2s}.mp-ad-menu-item:hover .mp-ad-chevron{color:#64748b;transform:translateX(2px)}.mp-ad-logout-wrap{margin-top:24px;padding-top:16px;border-top:1px solid #f1f5f9}.mp-ad-logout-btn{width:100%;height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;background:#fef2f2;border:1px solid #fee2e2;color:#dc2626!important;font-size:14px;font-weight:600;text-decoration:none!important;transition:all 0.2s ease}.mp-ad-logout-btn:hover{background:#fee2e2;border-color:#fecaca;color:#b91c1c!important}@media (max-width:767.98px){.mp-auth-drawer{width:320px!important;max-width:82vw!important;border-top-left-radius:16px!important;border-bottom-left-radius:16px!important;box-shadow:-6px 0 28px rgba(15,23,42,.25)!important}.mp-ad-header{padding:16px 18px!important}.mp-ad-title{font-size:16px!important}.mp-ad-close{width:32px!important;height:32px!important}.mp-ad-body{padding:20px 16px!important}.mp-ad-tabs{margin-bottom:20px!important;gap:12px!important}.mp-ad-tab{font-size:14px!important;padding:8px 2px 10px!important}.mp-ad-input{height:42px!important;font-size:13.5px!important}.mp-ad-submit{height:44px!important;font-size:14px!important}.mp-ad-btn-secondary{height:42px!important;font-size:13.5px!important}}@media (max-width:380px){.mp-auth-drawer{width:285px!important;max-width:80vw!important}.mp-ad-body{padding:16px 12px!important}}.mp-ad-cms-modal{display:none!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;z-index:1000002!important;align-items:center!important;justify-content:center!important;padding:16px!important;box-sizing:border-box!important}.mp-ad-cms-modal.is-open{display:flex!important}body.elementor-editor-active .mp-ad-cms-modal,body.elementor-editor-active .mp-auth-drawer,body.elementor-editor-active .mp-auth-drawer-overlay,.elementor-editor-active .mp-ad-cms-modal{display:none!important;visibility:hidden!important;pointer-events:none!important}.mp-ad-cms-modal-backdrop{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:rgba(15,23,42,.6)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;z-index:1!important}.mp-ad-cms-modal-dialog{position:relative!important;z-index:2!important;width:100%!important;max-width:580px!important;max-height:85vh!important;background:#ffffff!important;border-radius:18px!important;box-shadow:0 20px 50px rgba(15,23,42,.25)!important;border:1px solid rgba(226,232,240,.8)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;animation:mpAdModalZoom 0.25s cubic-bezier(.16,1,.3,1)!important}@keyframes mpAdModalZoom{from{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.mp-ad-cms-modal-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 20px!important;background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}.mp-ad-cms-modal-header-left{display:flex!important;align-items:center!important;gap:10px!important}.mp-ad-cms-modal-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:var(--mp-ad-btn,#2e491c)!important}.mp-ad-cms-modal-title{font-size:15.5px!important;font-weight:700!important;color:#0f172a!important;margin:0!important}.mp-ad-cms-modal-close{background:transparent!important;border:none!important;color:#64748b!important;width:32px!important;height:32px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all 0.2s ease!important}.mp-ad-cms-modal-close:hover{background:#e2e8f0!important;color:#0f172a!important}.mp-ad-cms-modal-body{padding:20px 24px!important;overflow-y:auto!important;font-size:14px!important;line-height:1.65!important;color:#334155!important;-webkit-overflow-scrolling:touch!important}.mp-ad-cms-text-content p{margin-bottom:12px!important}.mp-ad-cms-loading{text-align:center!important;padding:30px 10px!important}.mp-ad-cms-modal-footer{padding:14px 20px!important;background:#f8fafc!important;border-top:1px solid #e2e8f0!important;display:flex!important;justify-content:flex-end!important}.mp-ad-cms-modal-btn{background:var(--mp-ad-btn,#2e491c)!important;color:var(--mp-ad-btn-text,#ffffff)!important;padding:10px 24px!important;border-radius:10px!important;font-size:14px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important}.mp-ad-cms-modal-btn:hover{background:var(--mp-ad-btn-hover,#1a3311)!important;transform:translateY(-1px)!important}:root{--mp-hdr-bg:#000000;--mp-hdr-text:#ffffff;--mp-hdr-accent:#f37021;--mp-hdr-accent-text:#ffffff;--mp-hdr-logo-h:40px;--mp-hdr-height:72px;--mp-hdr-mobile-h:60px}.mp-header-moda{position:relative;width:100%;background-color:var(--mp-hdr-bg,#000000);color:var(--mp-hdr-text,#ffffff);z-index:1040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;box-shadow:0 1px 3px rgba(0,0,0,.15);transition:all 0.3s cubic-bezier(.16,1,.3,1)}.mp-header-moda.mp-header-sticky{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;z-index:1040}.mp-header-moda.mp-header-sticky.is-sticky{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:1040!important;background-color:var(--mp-hdr-bg,#000000)!important;box-shadow:0 4px 20px rgba(0,0,0,.28)!important}.mp-header-moda.is-scrolled{box-shadow:0 4px 24px rgba(0,0,0,.28)}.mp-header-moda *{box-sizing:border-box}.mp-hdr-inner{width:100%;min-height:var(--mp-hdr-height,72px);padding:6px 0;display:flex;align-items:center;transition:min-height 0.25s ease,padding 0.25s ease}.mp-header-moda.is-sticky .mp-hdr-inner{min-height:calc(var(--mp-hdr-height, 72px) - 8px);padding:3px 0}.mp-hdr-container{width:100%;max-width:1440px;margin:0 auto;padding:0 24px}.mp-hdr-desktop{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;gap:20px}.mp-hdr-col{display:flex;align-items:center}.mp-hdr-col-left{flex-shrink:0}.mp-hdr-logo-link{display:inline-flex;align-items:center;text-decoration:none}.mp-hdr-logo-img{max-height:var(--mp-hdr-logo-h);width:auto;object-fit:contain;display:block}.mp-hdr-logo-text{font-size:22px;font-weight:800;color:var(--mp-hdr-text);letter-spacing:-.02em}.mp-hdr-col-center{display:flex;align-items:center;flex:1;min-width:0}.mp-hdr-nav-group{display:inline-flex;align-items:center;gap:16px;flex-shrink:0;max-width:100%}.mp-hdr-desktop.align-nav-left .mp-hdr-col-center{justify-content:flex-start}.mp-hdr-desktop.align-nav-left .mp-hdr-nav-group{margin-right:auto}.mp-hdr-desktop.align-nav-center .mp-hdr-col-center{justify-content:center}.mp-hdr-desktop.align-nav-center .mp-hdr-nav-group{margin:0 auto}.mp-hdr-desktop.align-nav-right .mp-hdr-col-center{justify-content:flex-end}.mp-hdr-desktop.align-nav-right .mp-hdr-nav-group{margin-left:auto}.mp-hdr-cat-box{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.mp-hdr-cat-btn{display:inline-flex;align-items:center;gap:9px;background-color:#000;color:#fff;border:1px solid rgba(255,255,255,.28);height:38px;padding:0 16px;border-radius:6px;font-size:13.5px;font-weight:700;letter-spacing:.04em;cursor:pointer;outline:none;transition:all 0.22s cubic-bezier(.16,1,.3,1);user-select:none;box-shadow:none;white-space:nowrap}.mp-hdr-cat-btn:hover,.mp-hdr-cat-box.is-open .mp-hdr-cat-btn{background-color:var(--mp-hdr-accent,#f37021);border-color:var(--mp-hdr-accent,#f37021);color:#fff;box-shadow:0 4px 14px rgba(243,112,33,.35)}.mp-hdr-cat-burger{display:flex;flex-direction:column;justify-content:space-between;width:15px;height:11px}.mp-hdr-cat-burger span{display:block;height:2px;width:100%;background-color:#fff;border-radius:2px;transition:background-color 0.2s ease}.mp-hdr-cat-arrow{color:#fff;stroke:#fff;transition:transform 0.25s ease}.mp-hdr-cat-box.is-open .mp-hdr-cat-arrow{transform:rotate(180deg)}.mp-hdr-cat-dropdown{position:absolute;top:calc(100% + 8px);left:0;background:#fff;border-radius:16px;padding:24px;box-shadow:0 20px 45px -10px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.06);z-index:1050;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity 0.2s cubic-bezier(.16,1,.3,1),transform 0.2s cubic-bezier(.16,1,.3,1),visibility 0.2s;pointer-events:none}.mp-hdr-cat-dropdown::before{content:'';position:absolute;top:-14px;left:0;right:0;height:14px;background:transparent;display:block}.mp-hdr-cat-dropdown.mp-drop-cols-3{min-width:680px;width:680px}.mp-hdr-cat-dropdown.mp-drop-cols-4{min-width:860px;width:860px}.mp-hdr-cat-dropdown.mp-drop-cols-5{min-width:1040px;width:1040px}.mp-hdr-cat-box.is-open .mp-hdr-cat-dropdown,.mp-hdr-cat-box:hover .mp-hdr-cat-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.mp-hdr-cat-drop-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f1f5f9}.mp-hdr-cat-drop-title{font-size:16px;font-weight:800;color:#0f172a;letter-spacing:-.01em}.mp-hdr-cat-drop-count{font-size:12px;color:#94a3b8;font-weight:600;background:#f8fafc;padding:4px 10px;border-radius:20px;border:1px solid #e2e8f0}.mp-hdr-cat-grid{display:grid;gap:14px 20px;max-height:420px;overflow-y:auto;padding-right:4px}.mp-hdr-cat-grid::-webkit-scrollbar{width:5px}.mp-hdr-cat-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.mp-hdr-cat-grid.mp-grid-cols-3{grid-template-columns:repeat(3,1fr)}.mp-hdr-cat-grid.mp-grid-cols-4{grid-template-columns:repeat(4,1fr)}.mp-hdr-cat-grid.mp-grid-cols-5{grid-template-columns:repeat(5,1fr)}.mp-hdr-cat-card{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:10px;text-decoration:none;background:#fff;transition:all 0.2s ease;border:1px solid transparent}.mp-hdr-cat-card:hover{background:#f8fafc;border-color:#e2e8f0;transform:translateX(2px)}.mp-hdr-cat-thumb{width:38px;height:38px;border-radius:8px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f1f5f9}.mp-hdr-cat-img{width:100%;height:100%;object-fit:cover}.mp-hdr-cat-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:#334155;text-transform:uppercase}.mp-hdr-cat-name{font-size:13.5px;font-weight:600;color:#334155;line-height:1.3;transition:color 0.2s ease}.mp-hdr-cat-card:hover .mp-hdr-cat-name{color:var(--mp-hdr-accent)}.mp-hdr-cat-drop-footer{margin-top:20px;padding-top:14px;border-top:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between}.mp-hdr-cat-all-link{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:#0f172a;text-decoration:none;transition:color 0.2s ease}.mp-hdr-cat-all-link:hover{color:var(--mp-hdr-accent)}.mp-hdr-cat-subtext,.mp-hdr-cat-subtext-link{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:#64748b;font-weight:600;text-decoration:none!important;padding:4px 10px;border-radius:6px;background:#f8fafc;border:1px solid #e2e8f0;transition:all 0.2s ease}.mp-hdr-cat-subtext-link:hover{color:var(--mp-hdr-accent);border-color:var(--mp-hdr-accent);background:#fff;transform:translateX(2px)}.mp-hdr-megamenu-nav{display:inline-flex;align-items:center;flex-shrink:0;margin:0;padding:0}.mp-header-moda #_desktop_megamenu{display:inline-flex!important;align-items:center!important;background:transparent!important;border:none!important;margin:0!important;padding:0!important;box-shadow:none!important;width:auto!important}.mp-header-moda #_desktop_megamenu .pos-menu-horizontal,.mp-header-moda #_desktop_megamenu .mp-megamenu{display:inline-flex!important;align-items:center!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;width:auto!important}.mp-header-moda #_desktop_megamenu .menu-content{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:20px!important;list-style:none!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;width:auto!important}.mp-header-moda #_desktop_megamenu .menu-content .menu-item{display:inline-flex!important;align-items:center!important;position:relative!important;margin:0!important;padding:0!important;background:transparent!important;height:38px!important}.mp-header-moda #_desktop_megamenu .menu-content .menu-item>a{position:relative!important;z-index:1070!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:6px!important;color:var(--mp-hdr-text,#ffffff)!important;font-size:14.5px!important;font-weight:600!important;text-decoration:none!important;padding:0 4px!important;height:38px!important;line-height:38px!important;transition:all 0.2s ease!important;white-space:nowrap!important;letter-spacing:-0.01em!important}.mp-header-moda #_desktop_megamenu .menu-content .menu-item>a span{color:var(--mp-hdr-text,#ffffff)!important;transition:color 0.2s ease!important}.mp-header-moda #_desktop_megamenu .menu-content .menu-item:hover>a,.mp-header-moda #_desktop_megamenu .menu-content .menu-item:hover>a span,.mp-header-moda #_desktop_megamenu .menu-content .menu-item.active>a,.mp-header-moda #_desktop_megamenu .menu-content .menu-item.active>a span{color:var(--mp-hdr-accent,#f37021)!important}.mp-header-moda #_desktop_megamenu .menu-content .menu-item>a .chevron-down{stroke:var(--mp-hdr-text,#ffffff)!important;transition:stroke 0.2s ease,transform 0.25s ease!important}.mp-header-moda #_desktop_megamenu .menu-content .menu-item:hover>a .chevron-down{stroke:var(--mp-hdr-accent,#f37021)!important;transform:rotate(180deg)!important}.mp-header-moda #_desktop_megamenu .pos-sub-menu,.mp-header-moda #_desktop_megamenu .menu-dropdown{background:#ffffff!important;color:#1e293b!important;border-radius:14px!important;box-shadow:0 18px 40px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.06)!important;z-index:1060!important;margin-top:12px!important}.mp-header-moda #_desktop_megamenu .pos-sub-menu::before,.mp-header-moda #_desktop_megamenu .menu-dropdown::before{content:''!important;position:absolute!important;top:-16px!important;left:0!important;right:0!important;height:18px!important;background:transparent!important;display:block!important;pointer-events:auto!important}.mp-header-moda #_desktop_megamenu .pos-sub-menu a,.mp-header-moda #_desktop_megamenu .pos-sub-menu span,.mp-header-moda #_desktop_megamenu .pos-sub-menu h4{color:#334155!important}.mp-header-moda #_desktop_megamenu .pos-sub-menu a:hover{color:var(--mp-hdr-accent,#f37021)!important}.mp-hdr-search-expand-box{position:relative;display:inline-flex;align-items:center}.mp-hdr-search-expand-box.is-expanded{z-index:1200}.mp-hdr-search-expand-box .mp-hdr-expand-container{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1200}.mp-hdr-search-expand-box.dir-left .mp-hdr-expand-container{right:0}.mp-hdr-search-expand-box.dir-right .mp-hdr-expand-container{left:0}.mp-hdr-search-expand-box.dir-center .mp-hdr-expand-container{left:50%;transform:translate(-50%,-50%)}.mp-hdr-search-expand-box.is-expanded .mp-hdr-expand-trigger{opacity:0;pointer-events:none;visibility:hidden}.mp-hdr-search-expand-box.is-expanded .mp-hdr-expand-container{display:flex;align-items:center;gap:10px;animation:mpSearchExpandIn 0.28s cubic-bezier(.16,1,.3,1) forwards}@keyframes mpSearchExpandIn{from{width:60px;opacity:0}to{width:420px;opacity:1}}.mp-hdr-expand-form{display:flex;align-items:center;background:#ffffff!important;border:1.5px solid var(--mp-hdr-accent,#f37021);border-radius:99px;padding:3px 8px 3px 12px;flex:1;box-shadow:0 4px 18px rgba(0,0,0,.25);position:relative;z-index:1205}.mp-hdr-expand-submit{background:none;border:none;padding:4px;color:var(--mp-hdr-accent,#f37021);cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none}.mp-hdr-expand-input{flex:1;border:none;outline:none;background:transparent;font-size:13.5px;color:#1e293b;padding:6px 8px;font-weight:500;font-family:inherit}.mp-hdr-expand-input::placeholder{color:#94a3b8}.mp-hdr-expand-clear{background:#e2e8f0;border:none;border-radius:50%;width:20px;height:20px;color:#475569;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin-right:4px;transition:all 0.15s ease}.mp-hdr-expand-clear:hover{background:#cbd5e1;color:#0f172a}.mp-hdr-expand-close{width:38px;height:38px;border-radius:50%;background:#fff;border:1.5px solid rgba(0,0,0,.08);color:#475569;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px rgba(0,0,0,.16);outline:none;transition:transform 0.4s cubic-bezier(.34,1.56,.64,1),background 0.2s,color 0.2s,border-color 0.2s;animation:mpCloseSpinIn 0.38s cubic-bezier(.34,1.56,.64,1)}@keyframes mpCloseSpinIn{from{transform:rotate(-180deg) scale(.6);opacity:0}to{transform:rotate(0deg) scale(1);opacity:1}}.mp-hdr-expand-close:hover{transform:rotate(180deg) scale(1.08);background:#fff1f2;border-color:#fecdd3;color:#e11d48}.mp-hdr-expand-close:active{transform:rotate(360deg) scale(.95)}.mp-hdr-expand-dropdown{position:absolute;top:calc(100% + 8px);left:0;right:auto;width:calc(100% - 48px);min-width:350px;max-width:calc(100% - 48px);background:#ffffff!important;border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.06);padding:16px;z-index:1210;display:none}.mp-hdr-search-expand-box.is-expanded.has-focus .mp-hdr-expand-dropdown,.mp-hdr-search-expand-box.is-expanded.has-results .mp-hdr-expand-dropdown{display:block;animation:mpSearchFadeIn 0.2s ease forwards}@keyframes mpSearchFadeIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.mp-hdr-search-mini-dropdown{position:relative;display:inline-flex;align-items:center}.mp-hdr-mini-dropdown-content{position:absolute;top:calc(100% + 10px);right:0;width:360px;background:#fff;border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.06);padding:16px;z-index:1010;display:none}.mp-hdr-search-mini-dropdown.is-open .mp-hdr-mini-dropdown-content{display:block}.mp-hdr-col-right{display:flex;align-items:center;gap:16px;flex-shrink:0;position:relative;z-index:1150}.mp-hdr-desktop:has(.mp-hdr-search-expand-box.is-expanded) .mp-hdr-megamenu-nav,.mp-header-moda.has-search-expanded .mp-hdr-megamenu-nav{opacity:.2;pointer-events:none;transition:opacity 0.25s ease}.mp-hdr-desktop:has(.mp-hdr-search-expand-box.is-expanded) #_desktop_megamenu .pos-sub-menu,.mp-header-moda.has-search-expanded #_desktop_megamenu .pos-sub-menu{display:none!important;pointer-events:none!important}.mp-hdr-btn{background:none;border:none;color:var(--mp-hdr-text);cursor:pointer;padding:6px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:color 0.2s ease,transform 0.2s ease;outline:none}.mp-hdr-btn i,.mp-hdr-icon-box i{font-size:20px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.mp-hdr-btn:hover{color:var(--mp-hdr-accent);transform:translateY(-1px)}.mp-hdr-search-btn{color:var(--mp-hdr-search-color,var(--mp-hdr-text))}.mp-hdr-search-btn:hover{color:var(--mp-hdr-search-hover,var(--mp-hdr-accent))}.mp-hdr-account-btn{color:var(--mp-hdr-account-color,var(--mp-hdr-text))}.mp-hdr-account-btn:hover{color:var(--mp-hdr-account-hover,var(--mp-hdr-accent))}.mp-hdr-fav-btn,.mp-hdr-mobile-fav{color:var(--mp-hdr-fav-color,var(--mp-hdr-text))}.mp-hdr-fav-btn:hover,.mp-hdr-mobile-fav:hover{color:var(--mp-hdr-fav-hover,var(--mp-hdr-accent))}.mp-hdr-fav-btn .mp-hdr-badge,.mp-hdr-mobile-fav .mp-hdr-badge{background-color:var(--mp-hdr-fav-badge-bg,var(--mp-hdr-accent));color:var(--mp-hdr-fav-badge-text,var(--mp-hdr-accent-text))}.mp-hdr-icon-box{position:relative;display:inline-flex;align-items:center;justify-content:center}.mp-hdr-badge{position:absolute;top:-6px;right:-8px;background-color:var(--mp-hdr-accent);color:var(--mp-hdr-accent-text);font-size:10.5px;font-weight:800;min-width:17px;height:17px;border-radius:99px;display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.mp-hdr-cart-box{display:inline-flex;align-items:center;gap:10px;cursor:pointer;padding:4px 6px;border-radius:8px;user-select:none;transition:all 0.2s ease;color:var(--mp-hdr-cart-color,var(--mp-hdr-text))}.mp-hdr-cart-box:hover{color:var(--mp-hdr-cart-hover,var(--mp-hdr-accent))}.mp-hdr-cart-box:hover .mp-hdr-icon-box svg,.mp-hdr-cart-box:hover .mp-hdr-icon-box i{color:var(--mp-hdr-cart-hover,var(--mp-hdr-accent))}.mp-hdr-cart-box .mp-hdr-badge,.mp-hdr-mobile-cart .mp-hdr-badge{background-color:var(--mp-hdr-cart-badge-bg,var(--mp-hdr-accent));color:var(--mp-hdr-cart-badge-text,var(--mp-hdr-accent-text))}.mp-hdr-cart-total{font-size:14px;font-weight:700;color:var(--mp-hdr-cart-total-color,var(--mp-hdr-text));letter-spacing:-.01em}.mp-hdr-mobile-cart{color:var(--mp-hdr-cart-color,var(--mp-hdr-text))}.mp-hdr-mobile-cart:hover{color:var(--mp-hdr-cart-hover,var(--mp-hdr-accent))}.mp-hdr-mobile{display:none;align-items:center;justify-content:space-between;width:100%;height:var(--mp-hdr-mobile-h,60px);min-height:var(--mp-hdr-mobile-h,60px);padding:0 12px;position:relative}.mp-hdr-mobile-burger{background:none;border:none;cursor:pointer;padding:6px 4px;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:32px;height:32px;color:var(--mp-hdr-menu-color,var(--mp-hdr-text,#ffffff));transition:color 0.2s ease,transform 0.15s ease}.mp-hdr-mobile-burger:hover{color:var(--mp-hdr-menu-hover,var(--mp-hdr-accent,#f37021))}.mp-burger-lines{display:flex;flex-direction:column;justify-content:space-around;width:24px;height:20px}.mp-burger-lines span,.mp-hdr-mobile-burger>span:not(.mp-hdr-burger-text){display:block;width:24px;height:2.8px;background:var(--mp-hdr-menu-color,var(--mp-hdr-text,#ffffff));border-radius:3px;transition:background 0.2s ease}.mp-hdr-mobile-burger:hover span{background:var(--mp-hdr-menu-hover,var(--mp-hdr-accent,#f37021))}.mp-hdr-mobile-burger i{color:var(--mp-hdr-menu-color,var(--mp-hdr-text,#ffffff));transition:color 0.2s ease;line-height:1}.mp-hdr-mobile-burger:hover i{color:var(--mp-hdr-menu-hover,var(--mp-hdr-accent,#f37021))}.mp-hdr-burger-text{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:inherit}.mp-hdr-mobile-logo{display:flex;align-items:center;justify-content:center;flex:1;text-align:center}.mp-hdr-mobile-logo-img{max-height:var(--mp-hdr-logo-mobile-h,32px);max-width:160px;width:auto;object-fit:contain}.mp-hdr-mobile-logo-text{font-size:18px;font-weight:800;color:var(--mp-hdr-text)}.mp-hdr-mobile-actions{display:flex;align-items:center;gap:var(--mp-hdr-mobile-gap,14px)}.mp-hdr-mobile-fav{display:none;position:relative;align-items:center;justify-content:center;color:var(--mp-hdr-fav-color,var(--mp-hdr-text));transition:color 0.2s ease,transform 0.15s ease,opacity 0.2s ease}.mp-hdr-mobile-fav:hover{color:var(--mp-hdr-fav-hover,var(--mp-hdr-accent))}.mp-hdr-mobile-cart{position:relative}.mp-search-dropdown-wrap{position:fixed;top:0;left:0;width:100%;z-index:10000;display:flex;justify-content:center;padding:24px 16px;opacity:0;visibility:hidden;transform:translateY(-20px);transition:opacity 0.25s cubic-bezier(.16,1,.3,1),transform 0.25s cubic-bezier(.16,1,.3,1),visibility 0.25s;pointer-events:none}.mp-search-dropdown-wrap.is-open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.mp-search-box-card{width:100%;max-width:640px;background:#fff;border-radius:20px;box-shadow:0 25px 60px -15px rgba(0,0,0,.35),0 0 1px rgba(0,0,0,.1);padding:20px 24px;position:relative;z-index:2}.mp-search-input-row{display:flex;align-items:center;gap:12px}.mp-search-input-field{display:flex;align-items:center;gap:10px;flex:1;background:#fff;border:2px solid var(--mp-hdr-accent);border-radius:14px;padding:0 14px;height:48px;transition:box-shadow 0.2s ease}.mp-search-input-field:focus-within{box-shadow:0 0 0 4px rgba(243,112,33,.15)}.mp-search-lens{color:#94a3b8;flex-shrink:0}.mp-search-input{flex:1;border:none;background:transparent;font-size:15px;color:#0f172a;outline:none;font-weight:500}.mp-search-input::placeholder{color:#94a3b8}.mp-search-clear-btn{background:none;border:none;color:#94a3b8;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:color 0.2s ease}.mp-search-clear-btn:hover{color:#0f172a}.mp-search-close-btn{width:44px;height:44px;border-radius:50%;background:#334155;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all 0.2s ease}.mp-search-close-btn:hover{background:#0f172a;transform:rotate(90deg)}.mp-search-popular-box{margin-top:18px;padding-top:14px;border-top:1px solid #f1f5f9}.mp-search-popular-title{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--mp-hdr-accent);letter-spacing:.05em;margin-bottom:12px}.mp-search-tags-list{display:flex;flex-wrap:wrap;gap:8px}.mp-search-tag-chip{background:#f8fafc;color:#334155;border:1px solid #e2e8f0;padding:7px 14px;border-radius:99px;font-size:12.5px;font-weight:600;cursor:pointer;transition:all 0.2s ease;user-select:none}.mp-search-tag-chip:hover{background:var(--mp-hdr-accent);color:var(--mp-hdr-accent-text);border-color:var(--mp-hdr-accent);transform:translateY(-1px);box-shadow:0 4px 10px rgba(243,112,33,.25)}.mp-search-live-results{margin-top:16px;max-height:380px;overflow-y:auto;border-top:1px solid #f1f5f9;padding-top:12px}.mp-search-results-list{display:flex;flex-direction:column;gap:8px}.mp-search-result-item{display:flex;align-items:center;gap:14px;padding:8px;border-radius:10px;text-decoration:none;transition:background 0.2s ease}.mp-search-result-item:hover{background:#f8fafc}.mp-search-res-thumb{width:48px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#f1f5f9}.mp-search-res-info{flex:1;min-width:0}.mp-search-res-title{font-size:13.5px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-search-res-cat{font-size:11.5px;color:#94a3b8;margin-top:2px}.mp-search-res-price{font-size:14px;font-weight:700;color:var(--mp-hdr-accent);flex-shrink:0}.mp-search-view-all-btn{display:block;text-align:center;width:100%;padding:10px;margin-top:10px;background:#f8fafc;color:#0f172a;border:1px solid #e2e8f0;border-radius:10px;font-size:13px;font-weight:700;text-decoration:none;transition:all 0.2s ease}.mp-search-view-all-btn:hover{background:#0f172a;color:#fff}.mp-search-no-result{text-align:center;padding:24px;color:#64748b;font-size:14px}.mp-search-backdrop{position:fixed;inset:0;background:rgba(15,23,42,.65);backdrop-filter:blur(4px);z-index:9999;opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0.25s}.mp-search-backdrop.is-open{opacity:1;visibility:visible}@media (max-width:991px){.mp-hdr-container{padding:0 12px}.mp-hdr-desktop{display:none}.mp-hdr-mobile{display:flex;padding:0}.mp-hdr-mobile-burger{padding:6px 2px;min-width:28px}.mp-hdr-mobile-actions{gap:var(--mp-hdr-mobile-gap,14px)}.mp-hdr-mobile-actions .mp-hdr-btn{padding:6px 4px}.mp-hdr-inner{height:var(--mp-hdr-mobile-h,60px);min-height:var(--mp-hdr-mobile-h,60px);padding:0}.mp-header-moda.is-sticky .mp-hdr-inner{height:var(--mp-hdr-mobile-h,60px);min-height:var(--mp-hdr-mobile-h,60px);padding:0}.mp-search-box-card{border-radius:16px;padding:16px}.mp-search-close-btn{width:40px;height:40px}}@media (max-width:576px){.mp-hdr-container{padding:0 8px}.mp-hdr-mobile-burger{padding:6px 2px}.mp-hdr-mobile-actions{gap:var(--mp-hdr-mobile-gap,14px)}.mp-hdr-mobile-actions .mp-hdr-btn{padding:6px 4px}}@media (min-width:769px) and (max-width:991px){.mp-hdr-mobile-fav{display:inline-flex!important}}@media (max-width:768px){body:not(:has(#mp-fixed-menu)) .mp-hdr-mobile-fav,body:has(#mp-fixed-menu.mp-fm-hidden) .mp-hdr-mobile-fav,body.mp-fixedmenu-hidden .mp-hdr-mobile-fav,.mp-hdr-mobile-fav.is-active-fav{display:inline-flex!important;animation:mpFavSlideDown 0.22s cubic-bezier(.16,1,.3,1)}}@keyframes mpFavSlideDown{from{opacity:0;transform:translateY(-4px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}:root{--mp-cart-primary:#284e1b;--mp-cart-primary-hover:#1e391b;--mp-cart-accent:#15803d;--mp-cart-text-dark:#111827;--mp-cart-text-muted:#6b7280;--mp-cart-border:#f1f5f9}#blockcart-modal,.modal#blockcart-modal,.modal-backdrop.fade.show:has(+#blockcart-modal),dialog.elementor-cart__container,dialog.elementor-cart__container[open],.elementor-cart__container,.elementor-cart__container.elementor-lightbox{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;overflow:hidden!important}dialog.elementor-cart__container::backdrop{display:none!important;background:transparent!important}.mp-cart-drawer-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:rgba(15,23,42,.5)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;z-index:2147483640!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='14' fill='rgba(15,23,42,0.75)' stroke='rgba(255,255,255,0.85)' stroke-width='1.5'/%3E%3Cpath d='M11 11L21 21M21 11L11 21' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 16 16,pointer!important;transition:opacity 0.3s cubic-bezier(.16,1,.3,1),visibility 0.3s cubic-bezier(.16,1,.3,1)!important}.mp-cart-drawer-overlay.mp-cart-overlay-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.mp-cart-drawer-active{overflow:hidden!important}body.mp-cart-drawer-active .modal-backdrop,body:has(.mp-cart-drawer-open) .modal-backdrop{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:0!important;height:0!important}.mp-cart-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;width:350px!important;max-width:88vw!important;height:100%!important;height:100vh!important;height:100dvh!important;background:#ffffff!important;box-shadow:-8px 0 36px rgba(15,23,42,.16)!important;border-top-left-radius:16px!important;border-bottom-left-radius:16px!important;overflow:hidden!important;z-index:2147483645!important;display:flex!important;flex-direction:column!important;transform:translateX(100%)!important;transition:transform 0.35s cubic-bezier(.16,1,.3,1)!important;will-change:transform;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important;color:#1e293b!important;box-sizing:border-box!important}.mp-cart-drawer *{box-sizing:border-box!important}.mp-cart-drawer.mp-cart-drawer-open{transform:translateX(0)!important}.mp-cart-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f1f5f9;background:#fff;flex-shrink:0}.mp-cart-drawer-title-wrap{display:flex;align-items:center;gap:10px}.mp-cart-header-bag-icon{stroke:var(--mp-cart-primary);flex-shrink:0}.mp-cart-drawer-title{margin:0;font-size:18px!important;font-weight:700!important;color:#1e293b!important;letter-spacing:-.01em}.mp-cart-drawer-badge{font-size:14px;font-weight:600;color:var(--mp-cart-text-muted)}.mp-cart-drawer-close{width:36px;height:36px;border-radius:50%;background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer!important;padding:0;transition:all 0.2s ease;position:relative;z-index:2147483647!important;pointer-events:auto!important}.mp-cart-drawer-close svg{pointer-events:none!important}.mp-cart-drawer-close:hover{background:#fee2e2;border-color:#fecaca;color:#ef4444;transform:rotate(90deg)}.mp-cart-ship-box{background:#fbfcf8;padding:14px 22px 16px 22px;border-bottom:1px solid #f1f5f9;flex-shrink:0}.mp-cart-ship-header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.mp-cart-ship-truck{stroke:#4b5563;flex-shrink:0}.mp-cart-ship-msg{font-size:13px;font-weight:500;color:#374151;line-height:1.4}.mp-cart-ship-highlight{font-weight:700;color:var(--mp-cart-primary)}.mp-cart-ship-done .mp-cart-ship-truck{stroke:var(--mp-cart-accent)}.mp-cart-ship-success-text{color:var(--mp-cart-accent);font-weight:600}.mp-cart-ship-bar{width:100%;height:5px;background:#e5e7eb;border-radius:9999px;overflow:hidden}.mp-cart-ship-fill{height:100%;background:var(--mp-cart-primary);border-radius:9999px;transition:width 0.4s cubic-bezier(.16,1,.3,1)}.mp-cart-ship-done .mp-cart-ship-fill{background:var(--mp-cart-accent)}.mp-cart-drawer-body{flex:1;overflow-y:auto;overflow-x:hidden;position:relative;background:#fff}.mp-cart-items-list{display:flex;flex-direction:column}.mp-cart-item-row{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-bottom:1px solid #f3f4f6;position:relative;transition:background 0.15s ease}.mp-cart-item-row:hover{background:#fafbf9}.mp-cart-item-img-link{width:68px;height:68px;border-radius:10px;overflow:hidden;flex-shrink:0;background:#f8fafc;border:1px solid #f1f5f9;display:block}.mp-cart-item-img-link img{width:100%;height:100%;object-fit:cover;display:block}.mp-cart-no-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mp-cart-item-info{flex:1;min-width:0}.mp-cart-item-name{font-size:14px;font-weight:600;color:var(--mp-cart-text-dark);text-decoration:none;line-height:1.4;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mp-cart-item-name:hover{color:var(--mp-cart-primary)}.mp-cart-item-attr{font-size:12px;color:var(--mp-cart-text-muted);margin-bottom:4px}.mp-cart-item-price-val{font-size:14.5px;font-weight:700;color:var(--mp-cart-primary);margin-bottom:8px;letter-spacing:-.2px}.mp-cart-item-bottom{display:flex;align-items:center;justify-content:space-between}.mp-cart-qty-control{display:inline-flex;align-items:center;border:1px solid #e5e7eb;border-radius:9999px;background:#fff;padding:1px}.mp-cart-qty-btn{width:28px;height:28px;border:none;background:transparent;color:#374151;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background 0.15s ease,color 0.15s ease;line-height:1}.mp-cart-qty-btn:hover{background:#f3f4f6;color:#0f172a}.mp-cart-qty-val{min-width:26px;text-align:center;font-size:13px;font-weight:600;color:var(--mp-cart-text-dark);padding:0 4px}.mp-cart-btn-remove{background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color 0.2s ease,background 0.2s ease}.mp-cart-btn-remove:hover{color:#ef4444;background:#fee2e2}.mp-cart-cross-sell-section{background:#fafbf9;border-top:1px solid #f1f5f9;padding:18px 22px 20px 22px}.mp-cart-cross-header{display:flex;align-items:center;gap:8px;margin-bottom:14px}.mp-cart-cross-icon{color:var(--mp-cart-primary);display:flex;align-items:center}.mp-cart-cross-header h4{margin:0;font-size:14px;font-weight:700;color:var(--mp-cart-text-dark);letter-spacing:-.1px}.mp-cart-cross-list{display:flex;flex-direction:column;gap:10px}.mp-cart-cross-item{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fff;border:1px solid #f1f5f9;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.02);transition:all 0.2s cubic-bezier(.16,1,.3,1)}.mp-cart-cross-item:hover{border-color:#e2e8f0;box-shadow:0 3px 10px rgba(0,0,0,.05);transform:translateY(-1px)}.mp-cart-cross-img-wrap{width:50px;height:50px;border-radius:10px;overflow:hidden;flex-shrink:0;background:#f8fafc;display:block}.mp-cart-cross-img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.mp-cart-cross-info{flex:1;min-width:0}.mp-cart-cross-name{font-size:13px;font-weight:600;color:var(--mp-cart-text-dark);text-decoration:none;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35;margin-bottom:2px}.mp-cart-cross-name:hover{color:var(--mp-cart-primary)}.mp-cart-cross-price-row{display:flex;align-items:center;gap:6px}.mp-cart-cross-price{font-size:13.5px;font-weight:700;color:var(--mp-cart-primary)}.mp-cart-cross-old-price{font-size:11.5px;color:#94a3b8;text-decoration:line-through}.mp-cart-btn-quick-add{width:34px;height:34px;border-radius:50%;background:var(--mp-cart-primary);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all 0.2s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 6px rgba(40,78,27,.2)}.mp-cart-btn-quick-add:hover{background:var(--mp-cart-primary-hover);transform:scale(1.08);box-shadow:0 4px 10px rgba(40,78,27,.3)}.mp-cart-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 24px;height:100%}.mp-cart-empty-icon-circle{width:84px;height:84px;border-radius:50%;background:#f0f4f8;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.mp-cart-empty-title{margin:0 0 6px 0;font-size:18px;font-weight:800;color:var(--mp-cart-text-dark);letter-spacing:-.2px}.mp-cart-empty-desc{margin:0 0 28px 0;font-size:14px;color:var(--mp-cart-text-muted);line-height:1.5}.mp-cart-empty-actions{display:flex;flex-direction:column;gap:12px;width:100%;max-width:320px}.mp-cart-btn-start-shopping{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;background:var(--mp-cart-primary);color:#ffffff!important;font-size:14px;font-weight:700;border-radius:12px;text-decoration:none;border:none;cursor:pointer;transition:all 0.25s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 14px rgba(40,78,27,.22)}.mp-cart-btn-start-shopping:hover{background:var(--mp-cart-primary-hover);transform:translateY(-2px);box-shadow:0 6px 18px rgba(40,78,27,.32)}.mp-cart-btn-home{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;background:#fff;color:var(--mp-cart-text-dark)!important;font-size:14px;font-weight:700;border-radius:12px;text-decoration:none;border:1px solid #e5e7eb;cursor:pointer;transition:all 0.25s cubic-bezier(.16,1,.3,1)}.mp-cart-btn-home:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-1px)}.mp-cart-drawer-footer{padding:16px 20px;border-top:1px solid #f1f5f9;background:#fff;flex-shrink:0;box-shadow:0 -4px 16px rgba(0,0,0,.03)}.mp-cart-footer-totals{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.mp-cart-total-row{display:flex;align-items:center;justify-content:space-between}.mp-cart-total-label{font-size:13px;color:var(--mp-cart-text-muted);font-weight:500}.mp-cart-total-val{font-size:13.5px;font-weight:600;color:var(--mp-cart-text-dark)}.mp-cart-total-grand{padding-top:8px;margin-top:4px;border-top:1px dashed #e5e7eb}.mp-cart-grand-label{font-size:15px;font-weight:700;color:var(--mp-cart-text-dark)}.mp-cart-grand-val{font-size:18px;font-weight:800;color:var(--mp-cart-primary);letter-spacing:-.3px}.mp-cart-footer-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:10px}.mp-cart-btn-viewcart{display:inline-flex;align-items:center;justify-content:center;height:44px;background:#fff;color:var(--mp-cart-text-dark)!important;font-size:13.5px;font-weight:700;border-radius:10px;border:1px solid #e5e7eb;text-decoration:none;cursor:pointer;transition:all 0.2s cubic-bezier(.16,1,.3,1)}.mp-cart-btn-viewcart:hover{background:#f9fafb;border-color:#d1d5db}.mp-cart-btn-checkout{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;background:var(--mp-cart-primary);color:#ffffff!important;font-size:13.5px;font-weight:700;border-radius:10px;border:none;text-decoration:none;cursor:pointer;transition:all 0.25s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 14px rgba(40,78,27,.25)}.mp-cart-btn-checkout:hover{background:var(--mp-cart-primary-hover);transform:translateY(-2px);box-shadow:0 6px 20px rgba(40,78,27,.35)}.mp-cart-btn-checkout svg{transition:transform 0.2s ease}.mp-cart-btn-checkout:hover svg{transform:translateX(3px)}.mp-cart-drawer-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:14px;color:var(--mp-cart-text-muted);font-size:13.5px}.mp-cart-spinner{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:var(--mp-cart-primary);border-radius:50%;animation:mp-cart-spin 0.45s linear infinite}.mp-btn-spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:mp-cart-spin 0.45s linear infinite;display:inline-block}.mp-cart-mini-spinner{position:absolute;inset:0;background:rgba(255,255,255,.6);display:flex;align-items:center;justify-content:center;z-index:10;backdrop-filter:blur(1px)}@keyframes mp-cart-spin{to{transform:rotate(360deg)}}.mp-cart-toast{position:fixed;top:24px;right:24px;z-index:999999;background:#0f172a;color:#fff;border-radius:14px;box-shadow:0 10px 30px rgba(15,23,42,.35);border:1px solid rgba(255,255,255,.1);overflow:hidden;width:360px;max-width:calc(100vw - 48px);transform:translateX(120%);transition:transform 0.4s cubic-bezier(.16,1,.3,1),opacity 0.4s ease;opacity:0;pointer-events:none;font-family:inherit}.mp-cart-toast.mp-cart-toast-active{transform:translateX(0);opacity:1;pointer-events:auto}.mp-cart-toast-inner{display:flex;align-items:center;gap:12px;padding:14px 16px}.mp-cart-toast-icon-wrap{width:36px;height:36px;border-radius:10px;background:rgba(40,78,27,.3);color:#4ade80;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mp-cart-toast-img-wrap{width:38px;height:38px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#fff}.mp-cart-toast-img-wrap img{width:100%;height:100%;object-fit:cover}.mp-cart-toast-content{flex:1;min-width:0}.mp-cart-toast-header{display:flex;align-items:center;gap:6px;margin-bottom:2px}.mp-cart-toast-title{font-size:13px;font-weight:700;color:#fff}.mp-cart-toast-badge{font-size:9.5px;font-weight:700;background:rgba(34,197,94,.2);color:#4ade80;padding:1px 5px;border-radius:4px;text-transform:uppercase}.mp-cart-toast-msg{font-size:12px;font-weight:500;margin:0;color:#cbd5e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-cart-toast-btn{background:rgba(255,255,255,.1);color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;flex-shrink:0;transition:all 0.2s ease}.mp-cart-toast-btn:hover{background:var(--mp-cart-primary);color:#fff}.mp-cart-toast-close{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color 0.2s ease}.mp-cart-toast-close:hover{color:#ef4444}.mp-cart-toast-progress{width:100%;height:3px;background:rgba(255,255,255,.08)}.mp-cart-toast-bar{height:100%;width:0;background:#22c55e}.mp-cart-toast-bar.animate{animation:mp-cart-progress-anim 3.5s linear forwards}@keyframes mp-cart-progress-anim{from{width:100%}to{width:0%}}@media (max-width:767.98px){.mp-cart-drawer{width:320px!important;max-width:82vw!important;border-top-left-radius:16px!important;border-bottom-left-radius:16px!important;box-shadow:-6px 0 28px rgba(15,23,42,.25)!important}.mp-cart-drawer-header{padding:16px 18px!important}.mp-cart-drawer-title{font-size:16px!important}.mp-cart-drawer-close{width:32px!important;height:32px!important}.mp-cart-item-row{padding:12px 14px!important;gap:10px!important}.mp-cart-drawer-footer{padding:14px 16px!important}.mp-cart-footer-actions{grid-template-columns:1fr 1.2fr;gap:8px!important}.mp-cart-btn-viewcart,.mp-cart-btn-checkout{height:42px!important;font-size:13px!important}}@media (max-width:480px){.mp-cart-toast{top:12px;right:12px;left:12px;width:auto;max-width:none}}@media (max-width:380px){.mp-cart-drawer{width:285px!important;max-width:80vw!important}.mp-cart-drawer-header{padding:14px 14px!important}.mp-cart-item-row{padding:10px 12px!important}.mp-cart-drawer-footer{padding:12px 12px!important}.mp-cart-footer-actions{grid-template-columns:1fr;gap:6px!important}}:root{--mp-rev-primary:var(--mp-primary, #026735);--mp-rev-primary-hover:#014d27;--mp-rev-primary-text:#ffffff;--mp-rev-star:#f59e0b;--mp-rev-star-empty:#e2e8f0;--mp-rev-badge-bg:#f0fdf4;--mp-rev-badge-text:#15803d;--mp-rev-card-bg:#ffffff;--mp-rev-border:#f1f5f9}.mp-product-rating-summary{display:inline-flex;align-items:center;gap:14px;margin:10px 0 16px 0;flex-wrap:wrap}.mp-rating-stars-badge{display:inline-flex;align-items:center;gap:8px;background:#fdfbf7;border:1px solid #f3ece0;padding:6px 12px;border-radius:999px;cursor:pointer;transition:all 0.2s cubic-bezier(.4,0,.2,1)}.mp-rating-stars-badge:hover{background:#fff8eb;border-color:var(--mp-rev-star,#f59e0b);transform:translateY(-1px)}.mp-stars-row{display:inline-flex;align-items:center;gap:2px}.mp-star{transition:transform 0.15s ease,fill 0.15s ease}.mp-star-filled{fill:var(--mp-rev-star,#f59e0b);stroke:var(--mp-rev-star,#f59e0b)}.mp-star-empty{fill:var(--mp-rev-star-empty,#e2e8f0);stroke:#cbd5e1}.mp-rating-score{font-size:13.5px;font-weight:700;color:#1e293b}.mp-rating-count{font-size:12.5px;font-weight:500;color:#64748b}.mp-btn-open-review-modal{display:inline-flex;align-items:center;gap:6px;background:#f8fafc;color:#334155;border:1px solid #cbd5e1;padding:5px 13px;border-radius:999px;font-size:12.5px;font-weight:600;cursor:pointer;transition:all 0.2s cubic-bezier(.4,0,.2,1)}.mp-btn-open-review-modal svg{color:#475569;stroke:currentColor;transition:all 0.2s ease}.mp-btn-open-review-modal:hover{background:var(--mp-rev-primary,#026735);color:var(--mp-rev-primary-text,#ffffff);border-color:var(--mp-rev-primary,#026735);transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.15)}.mp-btn-open-review-modal:hover svg{color:var(--mp-rev-primary-text,#ffffff);stroke:var(--mp-rev-primary-text,#ffffff)}.mp-review-modal-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(15,23,42,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:99999999;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;opacity:0;transition:opacity 0.25s ease-out}.mp-review-modal-overlay.is-active{display:flex;opacity:1}.mp-review-modal-dialog{width:100%;max-width:580px;background:#fff;border-radius:24px;box-shadow:0 25px 60px -15px rgba(0,0,0,.35);position:relative;transform:translateY(-20px) scale(.97);transition:transform 0.25s cubic-bezier(.34,1.56,.64,1);box-sizing:border-box;overflow:hidden;max-height:90vh;display:flex;flex-direction:column}.mp-review-modal-overlay.is-active .mp-review-modal-dialog{transform:translateY(0) scale(1)}.mp-review-modal-header{display:flex;align-items:center;justify-content:space-between;padding:22px 26px 18px 26px;border-bottom:1px solid #f1f5f9}.mp-review-modal-badge{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--mp-rev-primary,#026735);background:#f0fdf4;padding:3px 9px;border-radius:6px;margin-bottom:4px}.mp-review-modal-title{font-size:16px;font-weight:700;color:#0f172a;margin:0;line-height:1.35}.mp-review-modal-close{background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748b;flex-shrink:0;transition:all 0.2s ease}.mp-review-modal-close:hover{background:#fee2e2;border-color:#fecaca;color:#ef4444;transform:rotate(90deg)}.mp-review-modal-body{padding:24px 26px;overflow-y:auto}.mp-star-picker-group{text-align:center;padding:16px;background:#fdfbf7;border:1px solid #f3ece0;border-radius:16px;margin-bottom:20px}.mp-interactive-stars{display:inline-flex;align-items:center;gap:6px;margin-top:8px}.mp-star-btn{background:transparent;border:none;padding:2px;cursor:pointer;outline:none;transition:transform 0.15s ease}.mp-star-btn svg{fill:#e2e8f0;stroke:#cbd5e1;transition:fill 0.2s ease,transform 0.2s ease}.mp-star-btn.is-active svg,.mp-star-btn.is-hover svg{fill:var(--mp-rev-star,#f59e0b);stroke:var(--mp-rev-star,#f59e0b)}.mp-star-btn:hover{transform:scale(1.18)}.mp-star-feedback-text{display:block;margin-top:6px;font-size:13px;font-weight:700;color:var(--mp-rev-star,#f59e0b)}.mp-form-row{display:flex;gap:16px}.mp-col-6{flex:1}.mp-form-group{margin-bottom:16px}.mp-form-label{display:block;font-size:13px;font-weight:600;color:#334155;margin-bottom:6px}.mp-required{color:#ef4444}.mp-form-input,.mp-form-textarea{width:100%;border:1.5px solid #e2e8f0;border-radius:12px;padding:10px 14px;font-size:13.5px;color:#1e293b;background:#fff;box-sizing:border-box;outline:none;font-family:inherit;transition:all 0.2s ease}.mp-form-input:focus,.mp-form-textarea:focus{border-color:var(--mp-rev-primary,#026735);box-shadow:0 0 0 3px rgba(2,103,53,.15)}.mp-form-input[readonly]{background:#f8fafc;color:#64748b;cursor:not-allowed}.mp-form-hint{font-size:11px;color:#94a3b8;margin-top:4px;display:block}.mp-review-form-feedback{padding:12px 16px;border-radius:12px;font-size:13px;font-weight:600;margin-bottom:16px}.mp-feedback-success{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d}.mp-feedback-error{background:#fef2f2;border:1px solid #fecaca;color:#dc2626}.mp-review-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:14px;border-top:1px solid #f1f5f9}.mp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 22px;border-radius:12px;font-size:13.5px;font-weight:700;cursor:pointer;transition:all 0.2s cubic-bezier(.4,0,.2,1);border:none}.mp-btn-primary{background:var(--mp-rev-primary,#026735);color:var(--mp-rev-primary-text,#ffffff)}.mp-btn-primary:hover{background:var(--mp-rev-primary-hover,#014d27);filter:brightness(.96);transform:translateY(-1px);box-shadow:0 4px 14px rgba(2,103,53,.25)}.mp-btn-secondary{background:#f1f5f9;color:#475569}.mp-btn-secondary:hover{background:#e2e8f0;color:#1e293b}.mp-btn-spinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:mpSpin 0.7s linear infinite}@keyframes mpSpin{to{transform:rotate(360deg)}}.mp-product-reviews-container{padding:10px 0;font-family:inherit}.mp-reviews-overview-card{display:grid;grid-template-columns:200px 1fr 240px;gap:24px;background:#fff;border:1.5px solid #f1f5f9;border-radius:20px;padding:26px;align-items:center;box-shadow:0 4px 20px rgba(0,0,0,.03);margin-bottom:30px}@media (max-width:991px){.mp-reviews-overview-card{grid-template-columns:1fr;text-align:center}}.mp-overview-score-box{text-align:center;padding-right:20px;border-right:1px solid #f1f5f9}@media (max-width:991px){.mp-overview-score-box{border-right:none;padding-right:0;border-bottom:1px solid #f1f5f9;padding-bottom:20px}}.mp-big-score{font-size:48px;font-weight:800;color:#0f172a;line-height:1;margin-bottom:8px;letter-spacing:-1px}.mp-overview-stars{display:flex;justify-content:center;gap:3px;margin-bottom:6px}.mp-overview-count-text{font-size:13px;font-weight:600;color:#64748b}.mp-overview-breakdown-box{display:flex;flex-direction:column;gap:8px}.mp-breakdown-row{display:flex;align-items:center;gap:12px;font-size:12.5px}.mp-breakdown-star-label{width:60px;font-weight:600;color:#475569}.mp-breakdown-bar-wrap{flex:1;height:8px;background:#f1f5f9;border-radius:999px;overflow:hidden}.mp-breakdown-bar-fill{height:100%;background:var(--mp-rev-star,#f59e0b);border-radius:999px;transition:width 0.4s ease}.mp-breakdown-count{width:30px;text-align:right;font-weight:700;color:#64748b}.mp-overview-action-box{text-align:center;padding-left:20px;border-left:1px solid #f1f5f9}@media (max-width:991px){.mp-overview-action-box{border-left:none;padding-left:0;border-top:1px solid #f1f5f9;padding-top:20px}}.mp-action-box-hint{font-size:12.5px;color:#64748b;margin:0 0 14px 0;line-height:1.45}.mp-reviews-list-title{font-size:18px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:10px;margin-bottom:20px}.mp-reviews-list-badge{background:#f1f5f9;color:#475569;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px}.mp-reviews-grid{display:flex;flex-direction:column;gap:16px}.mp-review-card{background:#fff;border:1px solid #f1f5f9;border-radius:18px;padding:22px 24px;box-shadow:0 2px 10px rgba(0,0,0,.02);transition:all 0.2s cubic-bezier(.4,0,.2,1)}.mp-review-card:hover{border-color:#e2e8f0;box-shadow:0 8px 24px rgba(0,0,0,.05);transform:translateY(-1px)}.mp-review-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:14px}.mp-reviewer-info{display:flex;align-items:center;gap:12px}.mp-reviewer-avatar{width:40px;height:40px;border-radius:50%;background:#f0fdf4;color:var(--mp-rev-primary,#026735);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;border:1.5px solid rgba(2,103,53,.2)}.mp-reviewer-name-wrap{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mp-reviewer-name{font-size:14px;font-weight:700;color:#0f172a}.mp-verified-badge{display:inline-flex;align-items:center;gap:4px;background:var(--mp-rev-badge-bg,#f0fdf4);color:var(--mp-rev-badge-text,#15803d);font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;border:1px solid #bbf7d0}.mp-review-date{font-size:12px;color:#94a3b8;display:block;margin-top:2px}.mp-review-card-stars{display:flex;gap:2px}.mp-review-card-title{font-size:14.5px;font-weight:700;color:#1e293b;margin:0 0 6px 0}.mp-review-card-comment{font-size:13.5px;color:#475569;line-height:1.6}.mp-reviews-empty-state{text-align:center;padding:50px 20px;background:#f8fafc;border-radius:20px;border:1.5px dashed #cbd5e1}.mp-empty-icon{color:#94a3b8;margin-bottom:12px}.mp-empty-title{font-size:17px;font-weight:700;color:#1e293b;margin-bottom:6px}.mp-empty-desc{font-size:13.5px;color:#64748b;margin:0 0 20px 0}@media (max-width:767px){.mp-product-rating-summary{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:6px!important;margin:4px 0 8px 0!important;white-space:nowrap!important;max-width:100%!important}.mp-rating-stars-badge{padding:4px 8px!important;gap:4px!important;white-space:nowrap!important;flex-shrink:0!important}.mp-rating-stars-badge .mp-star{width:13px!important;height:13px!important}.mp-rating-stars-badge .mp-rating-score{font-size:12px!important;font-weight:700!important}.mp-rating-stars-badge .mp-rating-count{font-size:11px!important}.mp-btn-open-review-modal{padding:4px 9px!important;font-size:11.5px!important;gap:4px!important;white-space:nowrap!important;flex-shrink:0!important;border-radius:999px!important}.mp-btn-open-review-modal svg{width:12px!important;height:12px!important}.mp-review-modal-overlay{padding:10px!important;align-items:flex-end!important}.mp-review-modal-dialog{max-width:100%!important;width:100%!important;max-height:92vh!important;border-radius:22px 22px 14px 14px!important;margin:0!important;box-shadow:0 -10px 40px rgba(0,0,0,.25)!important;transform:translateY(30px)!important}.mp-review-modal-overlay.is-active .mp-review-modal-dialog{transform:translateY(0)!important}.mp-review-modal-header{padding:16px 18px 14px 18px!important}.mp-review-modal-badge{font-size:10px!important;padding:2px 7px!important}.mp-review-modal-title{font-size:14.5px!important;max-width:240px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.mp-review-modal-close{width:32px!important;height:32px!important}.mp-review-modal-body{padding:14px 16px 20px 16px!important;-webkit-overflow-scrolling:touch!important}.mp-star-picker-group{padding:12px 10px!important;margin-bottom:14px!important;border-radius:14px!important}.mp-interactive-stars{gap:8px!important}.mp-star-btn svg{width:28px!important;height:28px!important}.mp-star-feedback-text{font-size:12.5px!important;margin-top:4px!important}.mp-form-row{flex-direction:column!important;gap:12px!important}.mp-col-6{width:100%!important;flex:none!important}.mp-form-group{margin-bottom:12px!important}.mp-form-label{font-size:12.5px!important;margin-bottom:5px!important}.mp-form-input{min-height:44px!important;padding:10px 12px!important;font-size:14.5px!important;border-radius:10px!important}.mp-form-textarea{padding:10px 12px!important;font-size:14.5px!important;min-height:85px!important;border-radius:10px!important}.mp-review-modal-footer{flex-direction:column-reverse!important;width:100%!important;gap:8px!important;padding-top:12px!important}.mp-review-modal-footer .mp-btn{width:100%!important;min-height:46px!important;font-size:14px!important;border-radius:12px!important}.mp-review-modal-footer .mp-btn-primary{order:1!important}.mp-review-modal-footer .mp-btn-secondary{order:2!important;background:transparent!important;color:#64748b!important;min-height:38px!important}.mp-reviews-overview-card{padding:16px!important;border-radius:16px!important;gap:16px!important}.mp-big-score{font-size:40px!important}.mp-overview-breakdown-box{gap:6px!important}.mp-breakdown-row{gap:8px!important;font-size:12px!important}.mp-breakdown-star-label{width:52px!important;font-size:12px!important}.mp-overview-action-box{padding-left:0!important;padding-top:14px!important}.mp-overview-action-box .mp-btn{width:100%!important;min-height:44px!important;font-size:13.5px!important}.mp-review-card{padding:14px 16px!important;border-radius:14px!important}.mp-review-card-header{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.mp-review-card-stars{align-self:flex-start!important}.mp-reviewer-avatar{width:34px!important;height:34px!important;font-size:13px!important}.mp-reviewer-name{font-size:13.5px!important}}body#product #main,body#product #content,body#product .product-container,body#product .page-content,.mp-product-page-wrap{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0 auto!important;border-radius:0!important}.mp-product-page-wrap{width:100%;max-width:100%;margin:0 auto;padding:10px 0 40px 0}.mp-pd-market{font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#334155}.mp-pd-market .mp-market-row{display:grid!important;grid-template-columns:minmax(0,4.2fr) minmax(0,5.8fr)!important;gap:48px!important;align-items:start!important}@media (max-width:991px){.mp-pd-market .mp-market-row{grid-template-columns:1fr!important;gap:28px!important}}.mp-pd-market .mp-market-gallery{position:relative;margin-bottom:24px}@media (min-width:768px){.mp-market-desktop-gallery{display:block!important}.mp-market-mobile-gallery{display:none!important}}@media (max-width:767px){.mp-market-desktop-gallery{display:none!important}.mp-pd-market .mp-market-thumbs,.mp-market-thumbs{display:none!important}.mp-market-mobile-gallery{display:block!important;position:relative!important;width:100%!important;border-radius:8px!important;overflow:hidden!important;background:transparent!important;margin-bottom:8px!important}.mp-market-mobile-slider{display:flex!important;flex-direction:row!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;margin:0!important;padding:0!important;width:100%!important}.mp-market-mobile-slider::-webkit-scrollbar{display:none!important}.mp-market-mobile-slide{flex:0 0 100%!important;min-width:100%!important;width:100%!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;aspect-ratio:800 / 1067!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:zoom-in!important;border-radius:8px!important;overflow:hidden!important;background:transparent!important;user-select:none!important}.mp-market-mobile-slide picture,.mp-market-mobile-slide .mp-market-mobile-img{width:100%!important;height:100%!important;aspect-ratio:800 / 1067!important;object-fit:cover!important;border-radius:8px!important;display:block!important;pointer-events:auto!important;cursor:zoom-in!important}.mp-market-mobile-counter{position:absolute!important;top:14px!important;right:14px!important;background:rgba(15,23,42,.65)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;color:#ffffff!important;font-size:11.5px!important;font-weight:700!important;padding:4px 10px!important;border-radius:99px!important;letter-spacing:0.5px!important;z-index:6!important;pointer-events:none!important}.mp-market-mobile-dots{position:absolute!important;bottom:12px!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:6px!important;z-index:6!important;pointer-events:auto!important}.mp-market-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:rgba(255,255,255,.65)!important;box-shadow:0 1px 3px rgba(0,0,0,.3)!important;transition:all 0.25s ease!important;cursor:pointer!important}.mp-market-dot.active{width:18px!important;border-radius:99px!important;background:var(--mp-color-primary,#1b4332)!important;box-shadow:0 2px 5px rgba(0,0,0,.4)!important}.mp-mobile-zoom-btn{position:absolute!important;bottom:12px!important;right:12px!important;z-index:7!important}}.mp-pd-market .mp-market-cover-wrap{position:relative;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:800 / 1067;height:auto;margin:0 auto;cursor:zoom-in;transition:all 0.3s ease}.mp-pd-market .mp-market-cover-wrap:hover{box-shadow:none!important}.social-sharing,.product-additional-info .social-sharing{display:none!important}.mp-pd-market .mp-market-main-img{width:100%;height:100%;aspect-ratio:800 / 1067;object-fit:cover;border-radius:8px;transition:transform 0.4s cubic-bezier(.16,1,.3,1);cursor:zoom-in;display:block}.mp-pd-market .mp-market-cover-wrap:hover .mp-market-main-img{transform:scale(1.025)}.mp-zoom-hint{position:absolute;bottom:14px;right:14px;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 4px 12px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;color:#1e293b;cursor:pointer;transition:all 0.25s ease;z-index:5}.mp-market-cover-wrap:hover .mp-zoom-hint{background:#fff;transform:scale(1.1);box-shadow:0 6px 16px rgba(0,0,0,.18);color:#0f172a}.mp-pd-market .mp-product-flags{position:absolute;top:14px;left:14px;display:flex;flex-direction:column;gap:6px;z-index:5;pointer-events:none}.mp-pd-market .mp-flag{padding:4px 10px;border-radius:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;display:inline-block}.mp-pd-market .mp-flag-discount{background:#ef4444;color:#fff;box-shadow:0 2px 8px rgba(239,68,68,.3)}.mp-pd-market .mp-flag-new{background:#10b981;color:#fff;box-shadow:0 2px 8px rgba(16,185,129,.3)}.mp-pd-market .mp-market-thumbs{display:flex;gap:12px;margin-top:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.mp-pd-market .mp-market-thumb-item{flex:0 0 75px;width:75px;aspect-ratio:800 / 1067;height:auto;background:transparent;border:2px solid #e2e8f0;border-radius:8px;overflow:hidden;cursor:pointer;transition:border-color 0.2s ease,box-shadow 0.2s ease;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box}.mp-pd-market .mp-market-thumb-item:hover,.mp-pd-market .mp-market-thumb-item.active{border-color:var(--mp-color-primary,#1b4332);box-shadow:none;transform:none}.mp-pd-market .mp-market-thumb-item img,.mp-pd-market .mp-market-thumb-img{width:100%;height:100%;aspect-ratio:800 / 1067;object-fit:cover;border-radius:6px;display:block}.mp-pd-market .mp-market-info{padding-left:10px}@media (max-width:991px){.mp-pd-market .mp-market-info{padding-left:0;margin-top:24px}}.mp-pd-market .mp-product-title{font-size:26px;font-weight:700;color:#1e293b;line-height:1.35;margin:0 0 16px 0}.mp-pd-market .mp-market-price-box{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #f1f5f9}.mp-pd-market .mp-regular-price{font-size:19px;color:#ef4444;text-decoration:line-through;font-weight:600}.mp-pd-market .mp-current-price{font-size:32px;font-weight:800;color:#0f172a;letter-spacing:-.5px}.mp-pd-market .mp-discount-badge{background:#fef2f2;color:#dc2626;border:1px solid #fecaca;font-size:13px;font-weight:700;padding:3px 8px;border-radius:6px}.mp-pd-market .mp-tax-label{font-size:13px;color:#64748b;font-weight:500}.mp-pd-market .mp-market-short-desc{font-size:14px;line-height:1.7;color:#475569;margin-bottom:22px}.mp-pd-market .mp-market-short-desc p{margin-bottom:6px}.mp-pd-market .mp-market-short-desc strong{color:#1e293b}.mp-pd-market .mp-market-variants-wrap{margin-bottom:20px;padding:14px 16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.mp-pd-market .product-variants-item{margin-bottom:12px}.mp-pd-market .product-variants-item:last-child{margin-bottom:0}.mp-pd-market .product-variants-item .control-label{display:block;font-size:13px;font-weight:700;color:#1e293b;margin-bottom:8px;text-transform:uppercase;letter-spacing:.4px}.mp-pd-market .product-variants-item select.form-control-select{width:100%;max-width:320px;height:42px;padding:8px 14px;border:1px solid #cbd5e1;border-radius:6px;background-color:#fff;font-size:14px;font-weight:500;color:#1e293b;cursor:pointer;transition:all 0.2s ease}.mp-pd-market .product-variants-item select.form-control-select:focus{outline:none;border-color:#166534;box-shadow:0 0 0 3px rgba(22,101,52,.1)}.mp-pd-market .product-variants-item ul{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.mp-pd-market .product-variants-item .input-container{margin:0;float:none!important}.mp-pd-market .product-variants-item .input-container label{margin:0;cursor:pointer;display:flex;align-items:center}.mp-pd-market .product-variants-item .input-radio{display:none}.mp-pd-market .product-variants-item .radio-label{display:inline-block;padding:6px 14px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;font-size:13px;font-weight:600;color:#334155;transition:all 0.2s ease}.mp-pd-market .product-variants-item .input-radio:checked+.radio-label{background:#166534;border-color:#166534;color:#fff}.mp-pd-market .product-variants-item .radio-label:hover{border-color:#166534;color:#166534}.mp-pd-market .product-variants-item .input-radio:checked+.radio-label:hover{color:#fff}.mp-pd-market .product-variants-item .input-color{display:none}.mp-pd-market .product-variants-item .color{display:inline-block;width:28px;height:28px;border-radius:50%;border:2px solid #e2e8f0;transition:all 0.2s ease}.mp-pd-market .product-variants-item .input-color:checked+.color{border-color:#166534;transform:scale(1.1);box-shadow:0 0 0 2px rgba(22,101,52,.25)}.mp-pd-market .mp-market-actions-row{display:flex;align-items:center;gap:14px;margin-bottom:20px;flex-wrap:wrap}.mp-clothing-stepper,.mp-market-stepper{display:inline-flex!important;align-items:center!important;background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;height:48px!important;padding:0 4px!important;box-shadow:none!important;transition:border-color 0.2s ease!important;box-sizing:border-box!important}.mp-pd-clothing .mp-clothing-actions-row .mp-clothing-stepper{height:52px!important;padding:0 6px!important}.mp-clothing-stepper:focus-within,.mp-market-stepper:focus-within{border-color:#0f172a!important;box-shadow:none!important}.mp-clothing-stepper .mp-stepper-btn,.mp-market-stepper .mp-stepper-btn,.mp-stepper-btn{width:36px!important;height:38px!important;background:transparent!important;border:none!important;border-radius:6px!important;color:#0f172a!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;box-shadow:none!important;transition:background-color 0.18s ease!important;padding:0!important;user-select:none!important}.mp-pd-clothing .mp-clothing-stepper .mp-stepper-btn{width:38px!important;height:40px!important}.mp-clothing-stepper .mp-stepper-btn:hover,.mp-market-stepper .mp-stepper-btn:hover{background:#f1f5f9!important;color:#0f172a!important;border:none!important;transform:none!important;box-shadow:none!important}.mp-clothing-stepper .mp-stepper-btn:hover svg,.mp-market-stepper .mp-stepper-btn:hover svg{stroke:#0f172a!important}.mp-clothing-stepper .mp-stepper-btn:active,.mp-market-stepper .mp-stepper-btn:active{background:#e2e8f0!important;transform:scale(.95)!important}.mp-clothing-stepper .mp-stepper-btn svg,.mp-market-stepper .mp-stepper-btn svg{stroke:#475569!important;stroke-width:2.2!important;width:14px!important;height:14px!important;transition:stroke 0.18s ease!important}.mp-clothing-stepper .mp-stepper-input,.mp-market-stepper .mp-stepper-input,.mp-stepper-input{width:42px!important;height:100%!important;border:none!important;background:transparent!important;text-align:center!important;font-size:16px!important;font-weight:700!important;color:#0f172a!important;outline:none!important;padding:0!important;margin:0!important;-moz-appearance:textfield!important;appearance:textfield!important}.mp-stepper-input::-webkit-outer-spin-button,.mp-stepper-input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.mp-pd-market .mp-market-add-to-cart-btn{flex:1;min-width:200px;height:50px;background:var(--mp-color-primary,#1b4332);color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 4px 14px rgba(27,67,50,.25);transition:all 0.25s cubic-bezier(.16,1,.3,1);text-decoration:none!important}.mp-pd-market .mp-market-add-to-cart-btn:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 6px 20px rgba(27,67,50,.35);color:#fff}.mp-pd-market .mp-market-add-to-cart-btn svg{width:20px;height:20px;fill:currentColor}.btn-mp-detail-fav{width:50px;height:50px;min-width:50px;border-radius:10px;border:1.5px solid #e2e8f0;background:#fff;color:#475569;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px 6px rgba(0,0,0,.04);transition:all 0.25s cubic-bezier(.16,1,.3,1);flex-shrink:0}.btn-mp-detail-fav:hover{border-color:#fed7aa;color:#f97316;background:#fff7ed;transform:translateY(-2px);box-shadow:0 6px 16px rgba(249,115,22,.18)}.btn-mp-detail-fav.is-active{border-color:#fdba74!important;background:#fff7ed!important;color:#ea580c!important}.btn-mp-detail-fav .mp-fav-heart-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.btn-mp-detail-fav .mp-heart-outline{display:block}.btn-mp-detail-fav .mp-heart-filled{display:none}.btn-mp-detail-fav.is-active .mp-heart-outline{display:none!important}.btn-mp-detail-fav.is-active .mp-heart-filled{display:block!important;animation:mpHeartBeat 0.35s ease-in-out}.mp-free-shipping-banner{background:#f4f8f3;border:1.5px dashed #a7d39d;border-radius:12px;padding:14px 18px;display:flex;align-items:center;gap:14px;margin:20px 0;transition:all 0.2s ease}.mp-free-shipping-banner:hover{background:#eef6ec}.mp-fs-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.mp-fs-icon svg{width:26px;height:26px;max-width:100%;max-height:100%}.mp-fs-text{font-size:14px;font-weight:700;color:#276749;letter-spacing:.2px}.mp-pd-market .mp-reassurance-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0}@media (max-width:767px){.mp-pd-market .mp-reassurance-grid{grid-template-columns:repeat(2,1fr)}}.mp-pd-market .mp-badge-card{background:var(--mp-reassurance-bg,#f0fdf4);border:1px solid var(--mp-reassurance-border,#dcfce7);border-radius:10px;padding:10px 12px;display:flex;align-items:center;gap:10px;transition:transform 0.2s,box-shadow 0.2s}.mp-pd-market .mp-badge-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(16,185,129,.15)}.mp-pd-market .mp-badge-icon{width:28px;height:28px;flex-shrink:0;color:var(--mp-reassurance-icon,#16a34a);display:flex;align-items:center;justify-content:center}.mp-pd-market .mp-badge-icon i{font-size:20px;line-height:1;display:inline-block;color:var(--mp-reassurance-icon,#16a34a)}.mp-pd-market .mp-badge-icon svg{width:24px;height:24px;fill:currentColor}.mp-pd-market .mp-badge-text-title{font-size:12px;font-weight:700;color:var(--mp-reassurance-title,#166534);line-height:1.2}.mp-pd-market .mp-badge-text-sub{font-size:11px;color:var(--mp-reassurance-sub,#4b5563);margin-top:2px;line-height:1.1}.mp-pd-market .mp-market-meta{padding:16px 0;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;margin:18px 0}.mp-pd-market .mp-meta-row{display:flex;font-size:13px;margin-bottom:6px}.mp-pd-market .mp-meta-row:last-child{margin-bottom:0}.mp-pd-market .mp-meta-label{width:100px;font-weight:700;color:#0f172a}.mp-pd-market .mp-meta-value{color:#475569}.mp-pd-market .mp-meta-value a{color:#0f172a;text-decoration:none;transition:color 0.2s}.mp-pd-market .mp-meta-value a:hover{color:var(--mp-color-primary,#1b4332);text-decoration:underline}.mp-pd-market .mp-social-share-wrap{display:flex;align-items:center;gap:10px;margin-top:14px}.mp-pd-market .mp-social-btn{width:36px;height:36px;border-radius:50%;border:1px solid #e2e8f0;background:#fff;display:inline-flex;align-items:center;justify-content:center;color:#475569;transition:all 0.2s ease;text-decoration:none!important}.mp-pd-market .mp-social-btn:hover{border-color:#0f172a;color:#0f172a;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.06)}.mp-pd-market .mp-social-btn svg{width:16px;height:16px;fill:currentColor}.mp-market-tabs-section{margin-top:48px;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.mp-market-tab-nav{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:36px!important;border-bottom:2px solid #e2e8f0!important;margin:0 0 32px 0!important;padding:0!important;list-style:none!important}.mp-market-tab-item{margin:0!important;padding:0!important;list-style:none!important}.mp-market-tab-link{font-size:16px!important;font-weight:600!important;color:#64748b!important;padding:12px 2px!important;border:none!important;border-bottom:3px solid transparent!important;margin-bottom:-2px!important;cursor:pointer!important;text-decoration:none!important;transition:color 0.2s ease,border-color 0.2s ease!important;background:transparent!important;display:inline-block!important;position:relative!important}.mp-market-tab-link:hover{color:var(--mp-color-primary,#1b4332)!important}.mp-market-tab-link.active{color:var(--mp-color-primary,#1b4332)!important;border-bottom-color:var(--mp-color-primary,#1b4332)!important;font-weight:600!important}.mp-market-tab-content{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;min-height:120px;position:relative}.mp-market-tab-pane{font-size:15px;line-height:1.85;color:#334155;transform:none!important}.mp-market-tab-pane p{margin-bottom:16px;line-height:1.85}.mp-market-tab-pane strong{color:#0f172a}.mp-market-accordion-item{border-bottom:1px solid #e2e8f0}.mp-market-accordion-header{display:none;align-items:center;justify-content:space-between;padding:15px 4px;font-size:15.5px;font-weight:700;color:#1e293b;cursor:pointer;user-select:none;transition:color 0.2s ease}.mp-market-accordion-header:hover{color:var(--mp-color-primary,#1b4332)}.mp-market-accordion-item .mp-accordion-chevron{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;transition:transform 0.25s ease}.mp-market-accordion-item.active .mp-accordion-chevron{transform:rotate(180deg)}.mp-market-accordion-item .mp-accordion-chevron svg{width:18px;height:18px;fill:#64748b}@media (min-width:768px){.mp-market-accordion-header{display:none!important}.mp-market-accordion-item{border:none!important;margin:0!important;padding:0!important}.mp-market-tab-pane:not(.active){display:none!important}.mp-market-tab-pane.active{display:block!important;animation:none!important;transform:none!important}}@media (max-width:767px){.mp-market-tab-nav{display:none!important}.mp-market-accordion-header{display:flex!important}.mp-market-tab-pane{padding:12px 6px 18px 6px}.mp-market-accordion-item:not(.active) .mp-market-tab-pane{display:none!important}.mp-market-accordion-item.active .mp-market-tab-pane{display:block!important}}.mp-pd-clothing{font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#1e293b}.mp-pd-clothing .mp-clothing-row{display:grid!important;grid-template-columns:minmax(0,4.4fr) minmax(0,5.6fr)!important;gap:48px!important;align-items:start!important}@media (max-width:991px){.mp-pd-clothing .mp-clothing-row{grid-template-columns:1fr!important;gap:24px!important}}.mp-pd-clothing .mp-clothing-gallery-wrap{display:flex;gap:16px;align-items:flex-start;position:sticky;top:24px}.mp-pd-clothing .mp-clothing-thumbs-vertical{width:86px;flex-shrink:0;display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 120px);overflow-y:auto;padding-right:4px}.mp-pd-clothing .mp-clothing-thumbs-vertical::-webkit-scrollbar{width:3px}.mp-pd-clothing .mp-clothing-thumbs-vertical::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.mp-pd-clothing .mp-clothing-thumb-item{width:100%;aspect-ratio:800 / 1067;border-radius:6px;border:2px solid #e2e8f0;overflow:hidden;cursor:pointer;background:#f8fafc;transition:border-color 0.2s ease,opacity 0.2s ease;opacity:.75;box-sizing:border-box;display:block;position:relative}.mp-pd-clothing .mp-clothing-thumb-item:hover,.mp-pd-clothing .mp-clothing-thumb-item.active{border-color:#0f172a;opacity:1;box-shadow:none;transform:none}.mp-pd-clothing .mp-clothing-thumb-item picture{display:block;width:100%;height:100%;border-radius:inherit}.mp-pd-clothing .mp-clothing-thumb-item img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}.mp-pd-clothing .mp-clothing-main-wrap{flex:1;min-width:0;position:relative}.mp-pd-clothing .mp-clothing-cover-box{position:relative;width:100%;aspect-ratio:800 / 1067;border-radius:8px;overflow:hidden;background:#f8fafc;cursor:zoom-in}.mp-pd-clothing .mp-clothing-main-img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity 0.2s ease}.mp-pd-clothing .mp-clothing-nav{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;color:#0f172a;cursor:pointer;opacity:0;transition:all 0.22s ease;z-index:6}.mp-pd-clothing .mp-clothing-nav.prev{left:12px}.mp-pd-clothing .mp-clothing-nav.next{right:12px}.mp-pd-clothing .mp-clothing-cover-box:hover .mp-clothing-nav{opacity:1}.mp-pd-clothing .mp-clothing-nav:hover{background:#fff;transform:translateY(-50%) scale(1.08);color:#000}.mp-pd-clothing .mp-clothing-nav svg{pointer-events:none}.mp-pd-clothing .mp-clothing-cover-box .mp-product-flags{position:absolute!important;top:14px!important;left:14px!important;z-index:8!important;display:flex!important;flex-direction:column!important;gap:6px!important;align-items:flex-start!important;pointer-events:none!important}.mp-pd-clothing .mp-flag{display:inline-flex!important;align-items:center!important;padding:5px 12px!important;font-size:11px!important;font-weight:700!important;border-radius:4px!important;text-transform:uppercase!important;letter-spacing:0.5px!important;box-shadow:0 2px 6px rgba(0,0,0,.15)!important}.mp-pd-clothing .mp-flag-new{background:#0f172a!important;color:#ffffff!important}.mp-pd-clothing .mp-flag-discount{background:#e11d48!important;color:#ffffff!important}@media (max-width:767px){.mp-pd-clothing .mp-clothing-gallery-wrap{display:flex!important;flex-direction:column!important;position:static!important;gap:12px!important}.mp-pd-clothing .mp-clothing-main-wrap{order:1!important;width:100%!important}.mp-pd-clothing .mp-clothing-thumbs-vertical{order:2!important;width:100%!important;flex-direction:row!important;overflow-x:auto!important;overflow-y:hidden!important;max-height:none!important;padding:4px 2px 8px 2px!important;gap:10px!important;-webkit-overflow-scrolling:touch}.mp-pd-clothing .mp-clothing-thumb-item{width:76px!important;min-width:76px!important;flex-shrink:0!important;aspect-ratio:800 / 1067!important}.mp-pd-clothing .mp-clothing-nav{opacity:1!important;width:36px!important;height:36px!important}}.mp-pd-clothing .mp-clothing-buybox{position:relative;background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0;padding:0 0 24px 10px}@media (max-width:991px){.mp-pd-clothing .mp-clothing-buybox{padding:20px 0}}.mp-pd-clothing .mp-product-title{font-size:24px;font-weight:700;color:#1e293b;line-height:1.35;margin:0 0 12px 0}.mp-pd-clothing .mp-clothing-price-box{display:flex;align-items:baseline;gap:12px;margin-bottom:22px}.mp-pd-clothing .mp-regular-price{font-size:18px;color:#94a3b8;text-decoration:line-through;font-weight:500}.mp-pd-clothing .mp-current-price{font-size:28px;font-weight:800;color:#0f172a}.mp-pd-clothing .mp-size-section{margin-bottom:18px}.mp-pd-clothing .mp-size-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mp-pd-clothing .mp-size-label{font-size:14px;font-weight:600;color:#475569}.mp-pd-clothing .mp-size-chips-list{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.mp-pd-clothing .mp-size-chip{min-width:72px;height:44px;padding:0 14px;background:#fff;border:1.5px solid #cbd5e1;border-radius:8px;color:#334155;font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s cubic-bezier(.16,1,.3,1);user-select:none}.mp-pd-clothing .mp-size-chip:hover{border-color:#f97316;color:#f97316}.mp-pd-clothing .mp-size-chip.selected{border-color:#f97316;color:#f97316;background:#fffaf0;font-weight:700;box-shadow:0 0 0 1px #f97316}.mp-pd-clothing .mp-size-chip.out-of-stock,.mp-size-chip.out-of-stock{position:relative;overflow:hidden;color:#94a3b8!important;background:#f8fafc!important;border:1px dashed #cbd5e1!important;cursor:not-allowed!important;opacity:.65}.mp-pd-clothing .mp-size-chip.out-of-stock::after,.mp-size-chip.out-of-stock::after{content:'';position:absolute;top:50%;left:-20%;width:140%;height:1.5px;background:#ef4444;transform:rotate(-30deg);pointer-events:none;opacity:.85}.mp-pd-clothing .mp-size-guide-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1.5px solid #0f172a;border-radius:6px;background:#fff;color:#0f172a;font-size:13px;font-weight:600;cursor:pointer;transition:all 0.2s ease;margin-bottom:22px}.mp-pd-clothing .mp-size-guide-btn:hover{background:#0f172a;color:#fff}.mp-pd-clothing .mp-size-guide-btn svg{width:16px;height:16px;fill:currentColor}.mp-pd-clothing .mp-size-header .mp-size-guide-btn{margin-bottom:0;padding:5px 12px;font-size:12.5px}.mp-pd-clothing .mp-size-guide-standalone .mp-size-guide-btn{margin-bottom:18px}.mp-pd-clothing .mp-clothing-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 16px;padding:12px 16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-top:4px}.mp-pd-clothing .mp-clothing-feature-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13.5px;padding:6px 0;border-bottom:1px dashed #e2e8f0}.mp-pd-clothing .mp-clothing-feature-row:last-child{border-bottom:none}.mp-pd-clothing .mp-feature-key{font-weight:600;color:#1e293b;white-space:nowrap}.mp-pd-clothing .mp-feature-val{color:#64748b;text-align:right;font-weight:500}[data-theme="dark"] .mp-pd-clothing .mp-clothing-features-grid{background:#1e293b;border-color:#334155}[data-theme="dark"] .mp-pd-clothing .mp-clothing-feature-row{border-bottom-color:#334155}[data-theme="dark"] .mp-pd-clothing .mp-feature-key{color:#f1f5f9}[data-theme="dark"] .mp-pd-clothing .mp-feature-val{color:#94a3b8}.mp-pd-clothing .mp-quick-order-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.mp-pd-clothing .mp-quick-btn{height:48px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none!important;transition:all 0.2s ease;padding:0 10px}.mp-pd-clothing .mp-whatsapp-btn{background:#fff;border:1.5px solid #e2e8f0;color:#1e293b}.mp-pd-clothing .mp-whatsapp-btn:hover{border-color:#22c55e;color:#16a34a;background:#f0fdf4}.mp-pd-clothing .mp-whatsapp-btn svg{width:20px;height:20px;fill:#22c55e}.mp-pd-clothing .mp-phone-btn{background:#fff;border:1.5px solid #e2e8f0;color:#1e293b}.mp-pd-clothing .mp-phone-btn:hover{border-color:#0f172a;color:#0f172a;background:#f8fafc}.mp-pd-clothing .mp-phone-btn svg{width:18px;height:18px;fill:#1e293b}.mp-pd-clothing .mp-clothing-actions-row{display:flex;gap:12px;align-items:center;margin-bottom:18px}.mp-pd-clothing .mp-clothing-actions-row .mp-clothing-stepper{flex-shrink:0;height:52px}.mp-pd-clothing .mp-clothing-add-to-cart-btn,.mp-pd-fashion .mp-clothing-add-to-cart-btn{flex:1;width:auto;height:52px;background:var(--mp-product-btn-bg,#f97316);color:var(--mp-product-btn-text,#ffffff);border:none;border-radius:10px;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.15);transition:all 0.25s cubic-bezier(.16,1,.3,1);margin-bottom:0;text-decoration:none!important}.mp-pd-clothing .mp-clothing-add-to-cart-btn:hover,.mp-pd-fashion .mp-clothing-add-to-cart-btn:hover{background:var(--mp-product-btn-hover-bg,#ea580c);transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.22);color:var(--mp-product-btn-text,#ffffff)}.mp-pd-clothing .mp-clothing-add-to-cart-btn:disabled,.mp-pd-clothing .mp-clothing-add-to-cart-btn.is-out-of-stock{background:#cbd5e1!important;color:#64748b!important;border:none!important;box-shadow:none!important;cursor:not-allowed!important;transform:none!important}.mp-pd-clothing .mp-clothing-add-to-cart-btn:disabled svg,.mp-pd-clothing .mp-clothing-add-to-cart-btn.is-out-of-stock svg{opacity:.6}.mp-clothing-short-desc{font-size:14.5px;line-height:1.6;color:#475569;margin:10px 0 16px 0;padding-bottom:12px;border-bottom:1px solid #f1f5f9}.mp-social-proof-bar{display:flex;flex-direction:column;gap:8px;margin:12px 0 16px 0;padding:10px 14px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.mp-proof-item.mp-proof-stock{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:700}.mp-proof-stock-text.in-stock{color:#16a34a}.mp-proof-stock-text.out-of-stock{color:#ef4444}.mp-proof-stats-row{display:flex;align-items:center;flex-wrap:wrap;gap:16px;font-size:13px;color:#475569}.mp-proof-stat{display:inline-flex;align-items:center;gap:6px}.mp-proof-stat.fire{color:#ea580c}.mp-proof-stat strong{color:#0f172a;font-weight:700}.mp-pd-clothing .mp-clothing-add-to-cart-btn svg{width:20px;height:20px;fill:currentColor}.mp-pd-clothing .mp-action-social-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f1f5f9;margin-bottom:18px;flex-wrap:nowrap;gap:12px}.mp-pd-clothing .mp-wishlist-trigger,.mp-pd-clothing .btn-mp-detail-fav{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;min-width:0!important;height:auto!important;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;cursor:pointer!important;transition:color 0.2s ease!important;white-space:nowrap!important;flex-shrink:0!important;line-height:1!important}.mp-pd-clothing .mp-wishlist-trigger:hover,.mp-pd-clothing .btn-mp-detail-fav:hover{color:#e11d48!important;background:transparent!important;border:none!important;box-shadow:none!important;transform:none!important}.mp-pd-clothing .mp-wishlist-trigger.is-active,.mp-pd-clothing .btn-mp-detail-fav.is-active{color:#e11d48!important;background:transparent!important;border:none!important;box-shadow:none!important}.mp-pd-clothing .mp-wishlist-trigger .mp-fav-heart-icon-wrap,.mp-pd-clothing .btn-mp-detail-fav .mp-fav-heart-icon-wrap{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;flex-shrink:0!important;margin:0!important;padding:0!important;line-height:1!important}.mp-pd-clothing .mp-wishlist-trigger .mp-heart-outline,.mp-pd-clothing .btn-mp-detail-fav .mp-heart-outline{display:block!important;width:20px!important;height:20px!important;fill:none;stroke:currentColor;stroke-width:2;transition:transform 0.2s ease;vertical-align:middle}.mp-pd-clothing .mp-wishlist-trigger .mp-heart-filled,.mp-pd-clothing .btn-mp-detail-fav .mp-heart-filled{display:none!important;width:20px!important;height:20px!important;transition:transform 0.2s ease;vertical-align:middle}.mp-pd-clothing .mp-wishlist-trigger.is-active .mp-heart-outline,.mp-pd-clothing .btn-mp-detail-fav.is-active .mp-heart-outline{display:none!important}.mp-pd-clothing .mp-wishlist-trigger.is-active .mp-heart-filled,.mp-pd-clothing .btn-mp-detail-fav.is-active .mp-heart-filled{display:block!important;animation:mpHeartBeat 0.35s ease-in-out}.mp-pd-clothing .mp-wishlist-trigger:hover .mp-fav-heart-icon-wrap svg,.mp-pd-clothing .btn-mp-detail-fav:hover .mp-fav-heart-icon-wrap svg{transform:scale(1.15)}.mp-pd-clothing .mp-wishlist-trigger .btn-mp-detail-fav-text,.mp-pd-clothing .btn-mp-detail-fav .btn-mp-detail-fav-text{font-size:14.5px!important;font-weight:600!important;color:#334155!important;line-height:20px!important;white-space:nowrap!important;display:inline-block!important;margin:0!important;padding:0!important}.mp-pd-clothing .mp-wishlist-trigger:hover .btn-mp-detail-fav-text,.mp-pd-clothing .btn-mp-detail-fav:hover .btn-mp-detail-fav-text{color:#e11d48!important}.mp-pd-clothing .mp-social-group{display:flex;align-items:center;gap:8px}.mp-pd-clothing .mp-social-icon{width:34px;height:34px;border-radius:50%;border:1px solid #e2e8f0;display:inline-flex;align-items:center;justify-content:center;color:#64748b;transition:all 0.2s;text-decoration:none!important}.mp-pd-clothing .mp-social-icon:hover{border-color:#0f172a;color:#0f172a;transform:translateY(-2px)}.mp-pd-clothing .mp-social-icon svg{width:14px;height:14px;fill:currentColor}.mp-pd-clothing .mp-clothing-accordion{margin-top:10px;border-top:1px solid #f1f5f9}.mp-pd-clothing .mp-accordion-item{border-bottom:1px solid #f1f5f9}.mp-pd-clothing .mp-accordion-header{display:flex;align-items:center;justify-content:space-between;padding:16px 0;cursor:pointer;font-size:15px;font-weight:700;color:#0f172a;user-select:none;transition:color 0.2s}.mp-pd-clothing .mp-accordion-header:hover{color:#f97316}.mp-pd-clothing .mp-accordion-chevron{width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:transform 0.3s cubic-bezier(.16,1,.3,1)}.mp-pd-clothing .mp-accordion-chevron svg{width:16px;height:16px;fill:currentColor}.mp-pd-clothing .mp-accordion-item.active .mp-accordion-chevron{transform:rotate(180deg)}.mp-pd-clothing .mp-accordion-content{display:none;padding:0 0 16px 0;font-size:14px;line-height:1.7;color:#475569}.mp-pd-clothing .mp-accordion-item.active .mp-accordion-content{display:block}.mp-pd-clothing .mp-clothing-meta{margin-top:24px;font-size:14px;line-height:1.8}.mp-pd-clothing .mp-meta-item{display:flex;gap:8px}.mp-pd-clothing .mp-meta-key{font-weight:700;color:#0f172a}.mp-pd-clothing .mp-meta-val{color:#64748b}.mp-pd-clothing .mp-meta-val a{color:#0f172a;text-decoration:none}.mp-size-modal-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(15,23,42,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:999999;display:none;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity 0.3s ease}.mp-size-modal-backdrop.open{display:flex;opacity:1}.mp-size-modal-box{background:#fff;border-radius:16px;max-width:620px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px rgba(0,0,0,.2);transform:translateY(20px);transition:transform 0.3s cubic-bezier(.16,1,.3,1);padding:24px;position:relative}.mp-size-modal-backdrop.open .mp-size-modal-box{transform:translateY(0)}.mp-size-modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f5f9;padding-bottom:14px;margin-bottom:18px}.mp-size-modal-title{font-size:18px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px;margin:0}.mp-size-modal-close{width:32px;height:32px;border-radius:50%;background:#f1f5f9;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;line-height:1;color:#475569;transition:all 0.2s}.mp-size-modal-close:hover{background:#e2e8f0;color:#0f172a}.mp-size-table{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px}.mp-size-table th{background:#f8fafc;color:#0f172a;font-weight:700;padding:10px 12px;border:1px solid #e2e8f0;text-align:center}.mp-size-table td{padding:10px 12px;border:1px solid #e2e8f0;text-align:center;color:#334155}.mp-size-table tr:nth-child(even){background:#fcfdfe}.mp-size-guide-tips{background:#f8fafc;border-radius:8px;padding:12px 14px;font-size:13px;color:#64748b;line-height:1.6;margin-top:14px}[data-theme="dark"] .mp-pd-market,[data-theme="dark"] .mp-pd-clothing{color:#cbd5e1}[data-theme="dark"] .mp-pd-market .mp-market-cover-wrap,[data-theme="dark"] .mp-pd-market .mp-market-thumb-item,[data-theme="dark"] .mp-pd-clothing .mp-clothing-buybox,[data-theme="dark"] .mp-pd-clothing .mp-clothing-img-card,[data-theme="dark"] .mp-size-modal-box{background:#1e293b;border-color:#334155}[data-theme="dark"] .mp-pd-market .mp-product-title,[data-theme="dark"] .mp-pd-market .mp-current-price,[data-theme="dark"] .mp-pd-clothing .mp-product-title,[data-theme="dark"] .mp-pd-clothing .mp-current-price,[data-theme="dark"] .mp-size-modal-title{color:#f8fafc}[data-theme="dark"] .mp-pd-market .mp-market-stepper{background:#0f172a;border-color:#334155}[data-theme="dark"] .mp-pd-market .mp-stepper-btn,[data-theme="dark"] .mp-pd-market .mp-stepper-input{color:#f8fafc}[data-theme="dark"] .mp-pd-market .mp-free-shipping-banner{background:#064e3b;border-color:#059669;color:#a7f3d0}[data-theme="dark"] .mp-pd-market .mp-badge-card{background:#0f172a;border-color:#334155}[data-theme="dark"] .mp-pd-market .mp-badge-text-title{color:#34d399}[data-theme="dark"] .mp-pd-market .mp-badge-text-sub{color:#94a3b8}[data-theme="dark"] .mp-pd-clothing .mp-size-chip{background:#0f172a;border-color:#334155;color:#cbd5e1}[data-theme="dark"] .mp-pd-clothing .mp-quick-btn{background:#0f172a;border-color:#334155;color:#cbd5e1}[data-theme="dark"] .mp-pd-clothing .mp-size-guide-btn{background:#0f172a;border-color:#cbd5e1;color:#cbd5e1}[data-theme="dark"] .mp-pd-clothing .mp-accordion-header{color:#f8fafc;border-color:#334155}[data-theme="dark"] .mp-pd-clothing .mp-accordion-content{color:#94a3b8}[data-theme="dark"] .mp-size-table th{background:#0f172a;color:#f8fafc;border-color:#334155}[data-theme="dark"] .mp-size-table td{border-color:#334155;color:#cbd5e1}[data-theme="dark"] .mp-size-table tr:nth-child(even){background:#1e293b}[data-theme="dark"] .mp-size-guide-tips{background:#0f172a;color:#94a3b8}.mp-lightbox-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(10,15,29,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:9999999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.28s ease,visibility 0.28s ease}.mp-lightbox-overlay.active{opacity:1;visibility:visible}.mp-lightbox-container{position:relative;max-width:92vw;max-height:92vh;display:flex;flex-direction:column;align-items:center;justify-content:center;user-select:none}.mp-lightbox-image-wrap{position:relative;max-width:86vw;max-height:82vh;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:8px;box-shadow:0 25px 60px -15px rgba(0,0,0,.7);cursor:zoom-in;transition:all 0.25s ease}.mp-lightbox-image-wrap.zoomed{cursor:zoom-out;overflow:auto}.mp-lightbox-img{max-width:86vw;max-height:82vh;object-fit:contain;aspect-ratio:800 / 1067;transition:transform 0.3s cubic-bezier(.16,1,.3,1);transform-origin:center center;display:block;border-radius:6px}.mp-lightbox-image-wrap.zoomed .mp-lightbox-img{max-width:none;max-height:none;transform:scale(1.85)}.mp-lightbox-controls{position:absolute;top:-52px;right:0;display:flex;align-items:center;gap:10px;z-index:10}.mp-lightbox-btn{width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.25);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;padding:0}.mp-lightbox-btn:hover{background:rgba(255,255,255,.3);transform:scale(1.08)}.mp-lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.3);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;z-index:10;padding:0}.mp-lightbox-nav:hover{background:rgba(255,255,255,.35);transform:translateY(-50%) scale(1.1)}.mp-lightbox-nav.prev{left:-70px}.mp-lightbox-nav.next{right:-70px}@media (max-width:850px){.mp-lightbox-nav.prev{left:10px}.mp-lightbox-nav.next{right:10px}.mp-lightbox-controls{top:-45px;right:10px}}.mp-lightbox-caption{margin-top:14px;color:rgba(255,255,255,.9);font-size:14px;font-weight:500;text-align:center;display:flex;align-items:center;gap:12px}.mp-lightbox-counter{background:rgba(255,255,255,.2);padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700}#empty-product-comment,#product-comments-list-header,#product-comments-list,#product-comments-list-footer,#product-comments-list-pagination,.product-comment-list-item,.product-comments-list-header,.product-comments-list,#update-comment-usefulness-post-error,#report-comment-confirmation,#report-comment-posted,#report-comment-post-error,#product-quick-comment-modal,.product-comment-modal,.product-comments-additional-info,.grade-stars,.comments-note,#product-modal,.js-product-images-modal{display:none!important}.mp-similar-products-section{margin-top:64px;margin-bottom:48px;padding-top:36px;border-top:1px solid #e2e8f0;width:100%}.mp-similar-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.mp-similar-title{font-size:24px;font-weight:800;color:#0f172a;display:flex;align-items:center;gap:10px;margin:0;letter-spacing:-.3px}.mp-similar-icon{color:#ea580c;stroke:#ea580c}.mp-bestseller-icon{color:#e11d48;stroke:#e11d48}.mp-similar-arrows{display:flex;align-items:center;gap:10px}.mp-similar-nav{width:42px;height:42px;border-radius:50%;border:1.5px solid #e2e8f0;background:#fff;color:#0f172a;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.22s ease;box-shadow:0 2px 6px rgba(0,0,0,.04);padding:0}.mp-similar-nav:hover{background:#0f172a;color:#fff;border-color:#0f172a;transform:scale(1.06)}.mp-similar-nav svg{pointer-events:none;stroke:currentColor}.mp-similar-item{box-sizing:border-box}.mp-similar-item .mp-product-col{width:100%!important;max-width:100%!important;padding:0!important}.mp-similar-mode-grid .mp-similar-track{display:grid!important;gap:24px;width:100%}.mp-similar-cols-3.mp-similar-mode-grid .mp-similar-track{grid-template-columns:repeat(3,minmax(0,1fr))!important}.mp-similar-cols-4.mp-similar-mode-grid .mp-similar-track{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mp-similar-cols-5.mp-similar-mode-grid .mp-similar-track{grid-template-columns:repeat(5,minmax(0,1fr))!important}.mp-similar-cols-6.mp-similar-mode-grid .mp-similar-track{grid-template-columns:repeat(6,minmax(0,1fr))!important}.mp-similar-mode-slider{width:100%;overflow:hidden;position:relative}.mp-similar-mode-slider .mp-similar-track{display:flex!important;gap:24px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6px 2px 20px 2px;margin-bottom:-14px}.mp-similar-mode-slider .mp-similar-track::-webkit-scrollbar{display:none}.mp-similar-cols-3.mp-similar-mode-slider .mp-similar-item{flex:0 0 calc((100% - (2 * 24px)) / 3);min-width:calc((100% - (2 * 24px)) / 3);scroll-snap-align:start}.mp-similar-cols-4.mp-similar-mode-slider .mp-similar-item{flex:0 0 calc((100% - (3 * 24px)) / 4);min-width:calc((100% - (3 * 24px)) / 4);scroll-snap-align:start}.mp-similar-cols-5.mp-similar-mode-slider .mp-similar-item{flex:0 0 calc((100% - (4 * 24px)) / 5);min-width:calc((100% - (4 * 24px)) / 5);scroll-snap-align:start}.mp-similar-cols-6.mp-similar-mode-slider .mp-similar-item{flex:0 0 calc((100% - (5 * 24px)) / 6);min-width:calc((100% - (5 * 24px)) / 6);scroll-snap-align:start}@media (max-width:1200px){.mp-similar-cols-5.mp-similar-mode-grid .mp-similar-track,.mp-similar-cols-6.mp-similar-mode-grid .mp-similar-track{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mp-similar-cols-5.mp-similar-mode-slider .mp-similar-item,.mp-similar-cols-6.mp-similar-mode-slider .mp-similar-item{flex:0 0 calc((100% - (3 * 24px)) / 4);min-width:calc((100% - (3 * 24px)) / 4)}}@media (max-width:991px){.mp-similar-mode-grid .mp-similar-track{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px}.mp-similar-mode-slider .mp-similar-track{gap:16px}.mp-similar-mode-slider .mp-similar-item{flex:0 0 calc((100% - (2 * 16px)) / 3)!important;min-width:calc((100% - (2 * 16px)) / 3)!important}.mp-similar-title{font-size:20px}}@media (max-width:767px){.mp-similar-mode-grid .mp-similar-track{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.mp-similar-mode-slider .mp-similar-track{gap:12px}.mp-similar-mode-slider .mp-similar-item{flex:0 0 calc((100% - 12px) / 2)!important;min-width:calc((100% - 12px) / 2)!important}.mp-similar-title{font-size:18px}.mp-similar-nav{width:36px;height:36px}}@media (max-width:480px){.mp-similar-mode-slider .mp-similar-item{flex:0 0 78vw!important;min-width:78vw!important}}.mp-mobile-sticky-bar{display:none}@media (max-width:768px){.mp-mobile-sticky-bar{display:block;position:fixed;bottom:var(--mp-sticky-bar-bottom,0);left:0;right:0;width:100%;z-index:99990;background:rgba(255,255,255,.98);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(226,232,240,.95);box-shadow:0 -4px 20px rgba(15,23,42,.12),0 -1px 3px rgba(0,0,0,.03);padding:8px 14px calc(8px + env(safe-area-inset-bottom, 0px)) 14px;transform:translateY(120%);opacity:0;pointer-events:none;transition:transform 0.35s cubic-bezier(.16,1,.3,1),opacity 0.25s ease,bottom 0.2s ease}body:has(#mp-fixed-menu:not(.mp-fm-hidden)) .mp-mobile-sticky-bar{bottom:var(--mp-sticky-bar-bottom,62px)}.mp-mobile-sticky-bar.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}#mp-fixed-menu .mp-fm-cart-circle{transition:transform 0.32s cubic-bezier(.16,1,.3,1),box-shadow 0.32s ease!important}#mp-fixed-menu .mp-fm-item-cart .mp-fm-label{transition:opacity 0.22s ease,transform 0.22s ease!important}body:has(.mp-mobile-sticky-bar.is-visible) #mp-fixed-menu .mp-fm-cart-circle,body.has-sticky-cart-active #mp-fixed-menu .mp-fm-cart-circle,#mp-fixed-menu.mp-fm-sticky-docked .mp-fm-cart-circle{transform:translateY(18px) scale(.82)!important;box-shadow:0 3px 10px rgba(0,0,0,.25)!important}body:has(.mp-mobile-sticky-bar.is-visible) #mp-fixed-menu .mp-fm-item-cart .mp-fm-label,body.has-sticky-cart-active #mp-fixed-menu .mp-fm-item-cart .mp-fm-label,#mp-fixed-menu.mp-fm-sticky-docked .mp-fm-item-cart .mp-fm-label{opacity:0!important;transform:translateY(5px)!important;pointer-events:none!important}.mp-sticky-inner{display:flex;align-items:center;justify-content:space-between;gap:10px;max-width:520px;margin:0 auto}.mp-sticky-price-col{display:flex;flex-direction:column;justify-content:center;min-width:65px;flex-shrink:0}.mp-sticky-current-price{font-size:1.18rem;font-weight:800;color:var(--mp-sticky-price-color,var(--mp-price-color,#0f172a));line-height:1.15;letter-spacing:-.02em;white-space:nowrap}.mp-sticky-old-price{font-size:.75rem;font-weight:500;color:#94a3b8;text-decoration:line-through;line-height:1;margin-top:2px;white-space:nowrap}.mp-sticky-stepper{display:flex;align-items:center;height:42px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:2px;flex-shrink:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.02)}.mp-sticky-step-btn{width:32px;height:100%;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#334155;cursor:pointer;border-radius:8px;transition:all 0.15s ease;padding:0;outline:none!important}.mp-sticky-step-btn:active{background:#fff;color:var(--mp-sticky-btn-bg,var(--mp-product-btn-bg,#f97316));box-shadow:0 1px 3px rgba(0,0,0,.1)}.mp-sticky-step-btn svg{width:14px;height:14px}.mp-sticky-qty-input{width:28px;height:100%;border:none;background:transparent;text-align:center;font-size:.95rem;font-weight:700;color:#0f172a;outline:none;-moz-appearance:textfield;padding:0}.mp-sticky-qty-input::-webkit-outer-spin-button,.mp-sticky-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mp-sticky-add-btn{flex:1;height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--mp-sticky-btn-bg,var(--mp-product-btn-bg,#f97316));color:var(--mp-sticky-btn-text,#ffffff);font-size:.9rem;font-weight:700;border:none;border-radius:10px;cursor:pointer;transition:all 0.2s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px rgba(0,0,0,.15);letter-spacing:.01em;padding:0 14px;outline:none!important;white-space:nowrap}.mp-sticky-add-btn:active:not(.disabled){transform:scale(.98);background:var(--mp-sticky-btn-hover-bg,var(--mp-product-btn-hover-bg,#ea580c))}.mp-sticky-add-btn.disabled,.mp-sticky-add-btn:disabled{background:#94a3b8;box-shadow:none;cursor:not-allowed;opacity:.8}.mp-sticky-add-btn svg{width:17px;height:17px}.page-product{padding-bottom:70px}.page-product #mp-back-to-top{bottom:70px;right:14px;width:42px;height:42px;transition:bottom 0.35s cubic-bezier(.16,1,.3,1),transform 0.4s cubic-bezier(.16,1,.3,1),opacity 0.35s ease,visibility 0.35s ease!important}.page-product #mp-back-to-top.mp-btt-lifted{bottom:132px}}[data-theme="dark"] .mp-mobile-sticky-bar{background:rgba(15,23,42,.95);border-top-color:#334155;box-shadow:0 -4px 25px rgba(0,0,0,.4)}[data-theme="dark"] .mp-sticky-current-price{color:#4ade80}[data-theme="dark"] .mp-sticky-stepper{background:#1e293b;border-color:#334155}[data-theme="dark"] .mp-sticky-step-btn{color:#cbd5e1}[data-theme="dark"] .mp-sticky-qty-input{color:#f8fafc}.mp-product-meta-header-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:8px 0 14px 0;padding-bottom:12px;border-bottom:1px solid #f1f5f9}.mp-product-meta-left{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.mp-product-meta-left .mp-product-rating-summary{margin:0!important}.mp-product-meta-right{display:flex;align-items:center;margin-left:auto}.mp-compact-stock-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;letter-spacing:-.1px;transition:all 0.2s ease}.mp-compact-stock-pill.in-stock{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.mp-compact-stock-pill.out-of-stock{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.mp-stock-pulse-dot{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 0 0 rgba(16,185,129,.7);animation:mpStockPulse 2s infinite;flex-shrink:0}.mp-stock-pulse-dot.out{background:#ef4444;box-shadow:none;animation:none}@keyframes mpStockPulse{0%{box-shadow:0 0 0 0 rgba(16,185,129,.6)}70%{box-shadow:0 0 0 5px rgba(16,185,129,0)}100%{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.mp-clothing-reassurance{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:16px 0 20px 0}.mp-clothing-reassurance .mp-reassurance-card{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid #e2e8f0;transition:transform 0.2s ease,box-shadow 0.2s ease}.mp-clothing-reassurance .mp-reassurance-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.mp-clothing-reassurance .mp-reassurance-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mp-clothing-reassurance .mp-reassurance-icon svg{width:18px;height:18px}.mp-clothing-reassurance .mp-reassurance-title{font-size:12.5px;font-weight:700;color:#0f172a;line-height:1.2}.mp-clothing-reassurance .mp-reassurance-desc{font-size:11px;color:#64748b;line-height:1.2;margin-top:2px}.mp-clothing-bottom-tabs{margin-top:40px;padding-top:32px;border-top:1px solid #e2e8f0;width:100%}.mp-clothing-bottom-tabs .mp-clothing-accordion{max-width:1000px;margin:0 auto}@media (max-width:767px){body#product #wrapper,body.page-product #wrapper{padding-left:0!important;padding-right:0!important}body#product #wrapper .mp-container,body.page-product #wrapper .mp-container{padding-left:10px!important;padding-right:10px!important;width:100%!important;max-width:100%!important}body#product #content-wrapper,body.page-product #content-wrapper{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}body#product .mp-product-page-wrap,body#product .mp-pd-clothing{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important}body#product .mp-clothing-row,body#product .mp-fullamoda-row{gap:16px!important;margin-left:0!important;margin-right:0!important;width:100%!important}body#product .mp-clothing-col-gallery,body#product .mp-fullamoda-col-gallery,body#product .mp-clothing-col-buybox{padding-left:0!important;padding-right:0!important;width:100%!important}body#product .mp-clothing-buybox{padding:12px 2px 20px 2px!important}body#product .mp-pd-clothing .mp-product-title{font-size:20px!important;line-height:1.3!important;margin:0 0 8px 0!important}.mp-product-meta-header-row{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:6px!important;margin:6px 0 12px 0!important;padding-bottom:10px!important;width:100%!important;overflow-x:auto!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.mp-product-meta-header-row::-webkit-scrollbar{display:none!important}.mp-product-meta-left{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:6px!important;min-width:0!important;flex:1 1 auto!important}.mp-product-rating-summary{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:6px!important;margin:0!important;padding:0!important;white-space:nowrap!important}.mp-rating-stars-badge{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 8px!important;border-radius:999px!important;white-space:nowrap!important;flex-shrink:0!important}.mp-rating-stars-badge .mp-stars-row{gap:1.5px!important}.mp-rating-stars-badge .mp-star{width:13px!important;height:13px!important}.mp-rating-stars-badge .mp-rating-score{font-size:12px!important;font-weight:700!important}.mp-rating-stars-badge .mp-rating-count{font-size:11px!important;color:#64748b!important}.mp-btn-open-review-modal{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 9px!important;font-size:11.5px!important;font-weight:600!important;white-space:nowrap!important;flex-shrink:0!important;border-radius:999px!important}.mp-btn-open-review-modal svg{width:12px!important;height:12px!important}.mp-compact-stock-pill{padding:3px 8px!important;font-size:11px!important;white-space:nowrap!important;flex-shrink:0!important}.mp-pd-clothing .mp-size-section{margin-bottom:14px!important}.mp-pd-clothing .mp-size-header{margin-bottom:8px!important}.mp-pd-clothing .mp-size-label{font-size:13px!important}.mp-pd-clothing .mp-size-chips-list{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-bottom:12px!important}.mp-pd-clothing .mp-size-chip{min-width:54px!important;height:36px!important;padding:0 9px!important;font-size:12.5px!important;border-radius:6px!important;font-weight:600!important}.mp-pd-clothing .mp-size-guide-btn{height:32px!important;padding:0 10px!important;font-size:12px!important;gap:5px!important}.mp-pd-clothing .mp-size-guide-btn svg{width:14px!important;height:14px!important}.mp-clothing-reassurance{grid-template-columns:repeat(2,1fr)!important}}.mp-social-btn.mp-social-whatsapp,.mp-social-icon.mp-social-whatsapp{background-color:#f0fdf4!important;border-color:#86efac!important;color:#16a34a!important;box-shadow:0 1px 4px rgba(34,197,94,.14)!important}.mp-social-btn.mp-social-whatsapp svg,.mp-social-icon.mp-social-whatsapp svg{fill:#22c55e!important;transition:transform 0.2s ease,fill 0.2s ease}.mp-social-btn.mp-social-whatsapp:hover,.mp-social-icon.mp-social-whatsapp:hover{background-color:#22c55e!important;border-color:#16a34a!important;color:#ffffff!important;transform:translateY(-2px) scale(1.08)!important;box-shadow:0 5px 15px rgba(34,197,94,.38)!important}.mp-social-btn.mp-social-whatsapp:hover svg,.mp-social-icon.mp-social-whatsapp:hover svg{fill:#ffffff!important}.mp-pd-fullamoda{font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#1e293b;max-width:1480px;margin:0 auto;padding:10px 16px 40px 16px}.mp-pd-fullamoda .mp-fullamoda-row{display:grid!important;grid-template-columns:minmax(0,1fr) 420px!important;gap:36px!important;align-items:start!important;position:relative}@media (max-width:1199px){.mp-pd-fullamoda .mp-fullamoda-row{grid-template-columns:minmax(0,1fr) 380px!important;gap:24px!important}}@media (max-width:991px){.mp-pd-fullamoda .mp-fullamoda-row{display:flex!important;flex-direction:column!important;gap:20px!important}}.mp-fullamoda-col-gallery{position:relative;width:100%}.mp-fulla-gallery-wrapper{position:relative;width:100%}.mp-fulla-back-btn{position:absolute;top:16px;left:16px;z-index:20;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.95);border:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;color:#1e293b;box-shadow:0 4px 14px rgba(0,0,0,.1);cursor:pointer;transition:all 0.25s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(4px)}.mp-fulla-back-btn:hover{background:#fff;color:#000;transform:scale(1.08) translateX(-2px);box-shadow:0 6px 20px rgba(0,0,0,.16)}.mp-fulla-gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;width:100%}.mp-fulla-gallery-grid.single-image{grid-template-columns:1fr;max-width:640px;margin:0 auto}@media (max-width:767px){.mp-pd-fullamoda{padding:0 0 32px 0!important}.mp-pd-fullamoda .mp-fullamoda-row{gap:16px!important}.mp-fulla-gallery-wrapper{position:relative!important;width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;overflow:hidden!important}.mp-fulla-gallery-grid{display:flex!important;flex-direction:row!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;gap:0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;padding:0!important;margin:0!important;width:100%!important}.mp-fulla-gallery-grid::-webkit-scrollbar{display:none!important}.mp-fulla-gallery-item{flex:0 0 100%!important;min-width:100%!important;width:100%!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;border-radius:0!important;aspect-ratio:800 / 1067!important;background:#ffffff!important}.mp-fulla-gallery-item picture{display:block!important;width:100%!important;height:100%!important}.mp-fulla-gallery-item .mp-fulla-img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important}.mp-pd-fullamoda .mp-clothing-col-buybox{padding:0 16px!important}}.mp-fulla-gallery-item{position:relative;overflow:hidden;background:#fff;border-radius:4px;aspect-ratio:800 / 1067;display:block;cursor:-webkit-zoom-in!important;cursor:zoom-in!important}.mp-fulla-gallery-item picture{display:block;width:100%;height:100%}.mp-fulla-gallery-item *,.mp-fulla-gallery-item img,.mp-fulla-img{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}.mp-fulla-img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform 0.4s cubic-bezier(.16,1,.3,1)}.mp-fulla-gallery-item:hover .mp-fulla-img{transform:scale(1.025)}.mp-fulla-mobile-ref-badge{display:none}@media (max-width:767px){.mp-fulla-mobile-ref-badge{display:inline-flex;align-items:center;gap:6px;position:absolute;bottom:16px;left:16px;z-index:10;background:#fff;color:#1e293b;font-size:13px;font-weight:500;padding:6px 14px;border-radius:6px;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.08);pointer-events:none}.mp-fulla-mobile-ref-badge strong{font-weight:700;color:#0f172a}}.mp-fulla-mobile-counter{display:none}@media (max-width:767px){.mp-fulla-mobile-counter{display:inline-flex;align-items:center;justify-content:center;position:absolute;bottom:16px;right:16px;z-index:10;background:rgba(15,23,42,.78);color:#fff;font-size:12px;font-weight:700;padding:5px 12px;border-radius:20px;backdrop-filter:blur(6px);pointer-events:none;letter-spacing:.5px;box-shadow:0 2px 8px rgba(0,0,0,.15)}}.mp-fulla-mobile-dots{display:none}@media (max-width:767px){.mp-fulla-mobile-dots{display:flex;align-items:center;justify-content:center;gap:6px;position:absolute;bottom:8px;left:0;right:0;z-index:9;pointer-events:auto}.mp-fulla-dot{width:6px;height:6px;border-radius:50%;background:rgba(0,0,0,.25);transition:all 0.22s ease;cursor:pointer}.mp-fulla-dot.active{width:18px;border-radius:4px;background:#0f172a}}.mp-fulla-badges{position:absolute;top:14px;left:14px;z-index:10;display:flex;flex-direction:column;gap:6px;pointer-events:none}.mp-fulla-badge{font-size:11px;font-weight:700;padding:4px 8px;border-radius:4px;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 2px 6px rgba(0,0,0,.12)}.mp-fulla-badge.discount{background:#e11d48;color:#fff}.mp-fulla-badge.new{background:#0f172a;color:#fff}.mp-pd-fullamoda .mp-clothing-col-buybox{position:sticky!important;top:24px!important;align-self:start!important;width:100%!important;max-height:none!important;overflow:visible!important;scrollbar-width:none!important}.mp-pd-fullamoda .mp-clothing-col-buybox::-webkit-scrollbar{display:none!important}body.mp-no-scroll{overflow:hidden!important}.mp-fulla-lightbox-backdrop{position:fixed;inset:0;background:rgba(8,10,15,.96);z-index:999999;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-sizing:border-box}.mp-fulla-lightbox-content{position:relative;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mp-fulla-lb-stage{display:flex;align-items:center;justify-content:center;gap:24px;max-width:95vw;max-height:94vh;height:100%;position:relative}.mp-fulla-lb-img-wrap{position:relative;display:flex;align-items:center;justify-content:center;max-height:90vh;height:100%;flex:1 1 auto}.mp-fulla-lb-img{max-width:min(78vw, 880px);max-height:88vh;object-fit:contain;border-radius:8px;box-shadow:0 20px 60px rgba(0,0,0,.7);user-select:none;-webkit-user-drag:none;transition:opacity 0.2s ease,transform 0.28s cubic-bezier(.2,.8,.2,1);cursor:zoom-in}.mp-fulla-lb-img.is-zoomed{transform:scale(1.5);cursor:zoom-out}.mp-fulla-lb-thumbs-wrap{display:flex;flex-direction:column;max-height:86vh;overflow-y:auto;overflow-x:hidden;padding:6px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent;z-index:1000000}.mp-fulla-lb-thumbs-wrap::-webkit-scrollbar{width:5px}.mp-fulla-lb-thumbs-wrap::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25);border-radius:4px}.mp-fulla-lb-thumbs{display:flex;flex-direction:column;gap:12px}.mp-fulla-lb-thumb{width:74px;height:98px;border-radius:6px;overflow:hidden;border:2px solid rgba(255,255,255,.18);background:#18181b;padding:0;margin:0;cursor:pointer;opacity:.55;transition:all 0.22s cubic-bezier(.4,0,.2,1);flex-shrink:0;outline:none}.mp-fulla-lb-thumb img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.mp-fulla-lb-thumb:hover{opacity:.88;border-color:rgba(255,255,255,.6);transform:translateX(-3px)}.mp-fulla-lb-thumb.active{opacity:1;border-color:#fff;box-shadow:0 0 16px rgba(255,255,255,.45);transform:scale(1.05) translateX(-4px)}.mp-fulla-lb-actions{position:fixed!important;top:24px!important;right:28px!important;display:flex!important;align-items:center!important;gap:12px!important;z-index:1000003!important}.mp-fulla-lb-btn{width:44px!important;height:44px!important;border-radius:50%!important;background:rgba(255,255,255,.16)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.25)!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all 0.22s ease!important;box-shadow:0 4px 16px rgba(0,0,0,.4)!important;padding:0!important}.mp-fulla-lb-btn:hover{background:rgba(255,255,255,.32)!important;border-color:rgba(255,255,255,.5)!important;transform:scale(1.08)!important;color:#ffffff!important}.mp-fulla-lb-btn.mp-fulla-lb-close:hover{transform:scale(1.08) rotate(90deg)!important}.mp-fulla-lb-btn.active{background:#ffffff!important;color:#0f172a!important;box-shadow:0 0 16px rgba(255,255,255,.6)!important}.mp-fulla-lb-btn svg{pointer-events:none}.mp-fulla-lb-close{width:44px!important;height:44px!important;border-radius:50%!important;background:rgba(255,255,255,.16)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.25)!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:1000002!important;transition:all 0.22s ease!important;box-shadow:0 4px 16px rgba(0,0,0,.4)!important;padding:0!important}.mp-fulla-lb-close:hover{background:rgba(255,255,255,.32)!important;border-color:rgba(255,255,255,.5)!important;transform:scale(1.08) rotate(90deg)!important;color:#ffffff!important}.mp-fulla-lb-close svg{pointer-events:none}.mp-fulla-lb-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:rgba(0,0,0,.45);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.25);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;z-index:1000001}.mp-fulla-lb-nav:hover{background:rgba(255,255,255,.3);border-color:#fff;transform:translateY(-50%) scale(1.08)}.mp-fulla-lb-nav.prev{left:16px}.mp-fulla-lb-nav.next{right:16px}@media (max-width:768px){.mp-fulla-lightbox-backdrop{padding:0}.mp-fulla-lightbox-content{max-width:100vw!important;max-height:100vh!important;width:100vw!important;height:100vh!important}.mp-fulla-lb-stage{flex-direction:column!important;justify-content:space-between!important;width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;gap:0!important;padding-top:50px!important;padding-bottom:14px!important;box-sizing:border-box!important}.mp-fulla-lb-img-wrap{width:100%!important;flex:1 1 auto!important;max-height:calc(100vh - 145px)!important;padding:0 10px!important;box-sizing:border-box!important}.mp-fulla-lb-img{max-width:100%!important;max-height:calc(100vh - 150px)!important;border-radius:4px!important}.mp-fulla-lb-thumbs-wrap{width:100%!important;max-width:100vw!important;max-height:80px!important;height:80px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:6px 14px!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important}.mp-fulla-lb-thumbs-wrap::-webkit-scrollbar{display:none!important}.mp-fulla-lb-thumbs{flex-direction:row!important;gap:8px!important;margin:0 auto!important}.mp-fulla-lb-thumb{width:48px!important;height:64px!important;border-radius:4px!important;opacity:0.6!important}.mp-fulla-lb-thumb:hover{transform:none!important}.mp-fulla-lb-thumb.active{opacity:1!important;border-color:#ffffff!important;box-shadow:0 0 10px rgba(255,255,255,.6)!important;transform:scale(1.06)!important}.mp-fulla-lb-actions{top:12px!important;right:14px!important;gap:8px!important}.mp-fulla-lb-btn{width:38px!important;height:38px!important;background:rgba(0,0,0,.6)!important;border:1px solid rgba(255,255,255,.3)!important}.mp-fulla-lb-close{top:12px!important;right:14px!important;width:38px!important;height:38px!important;background:rgba(0,0,0,.6)!important;border:1px solid rgba(255,255,255,.3)!important}.mp-fulla-lb-nav{width:38px!important;height:38px!important;background:rgba(0,0,0,.5)!important}.mp-fulla-lb-nav.prev{left:8px!important}.mp-fulla-lb-nav.next{right:8px!important}}.mpw-floating-container{position:fixed;display:flex;flex-direction:column;align-items:center;gap:12px;z-index:2147483647}.mpw-pos-right{align-items:flex-end}.mpw-pos-left{align-items:flex-start}.mpw-phone-btn{display:flex;align-items:center;justify-content:center;width:calc(var(--mpw-size, 60px) * 0.87);height:calc(var(--mpw-size, 60px) * 0.87);border-radius:50%;background:linear-gradient(135deg,#4285f4,#5b9cf4);color:#fff!important;font-size:calc(var(--mpw-size, 60px) * 0.37);text-decoration:none!important;box-shadow:0 4px 18px rgba(66,133,244,.45);transition:all 0.35s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none}.mpw-phone-btn:hover{background:linear-gradient(135deg,#3b78e7,#4285f4);transform:scale(1.12);box-shadow:0 8px 28px rgba(66,133,244,.55);color:#fff!important;text-decoration:none!important}.mpw-phone-btn:active{transform:scale(.96)}.mpw-wa-btn{display:flex;align-items:center;justify-content:center;background:var(--mpw-color,#25D366);color:#fff!important;text-decoration:none!important;box-shadow:0 4px 18px rgba(0,0,0,.25);transition:all 0.35s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none;position:relative;overflow:hidden}.mpw-wa-btn:hover{filter:brightness(.9);color:#fff!important;text-decoration:none!important}.mpw-wa-btn:active{transform:scale(.96)!important}.mpw-wa-icon{width:var(--mpw-size,60px);height:var(--mpw-size,60px);border-radius:50%;font-size:calc(var(--mpw-size, 60px) * 0.53)}.mpw-wa-icontext{height:calc(var(--mpw-size, 60px) * 0.93);min-width:calc(var(--mpw-size, 60px) * 0.93);border-radius:calc(var(--mpw-size, 60px) * 0.47);font-size:calc(var(--mpw-size, 60px) * 0.47);padding:0 calc(var(--mpw-size, 60px) * 0.27);gap:0;overflow:hidden;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.mpw-wa-icontext .mpw-wa-label{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-size:14px;font-weight:700;letter-spacing:.3px;transition:max-width 0.4s cubic-bezier(.4,0,.2,1),opacity 0.3s ease,margin 0.4s ease;margin-left:0}.mpw-wa-icontext:hover{padding:0 22px 0 18px;gap:8px}.mpw-wa-icontext:hover .mpw-wa-label{max-width:250px;opacity:1;margin-left:4px}.mpw-wa-wide{height:calc(var(--mpw-size, 60px) * 0.87);border-radius:14px;font-size:calc(var(--mpw-size, 60px) * 0.40);padding:0 24px;gap:10px}.mpw-wa-wide .mpw-wa-label{font-size:14px;font-weight:700;letter-spacing:.3px;white-space:nowrap}.mpw-hover-pulse .mpw-wa-btn{animation:mpw-pulse-ring 2.5s infinite}.mpw-hover-pulse .mpw-wa-btn:hover{transform:scale(1.12);box-shadow:0 8px 28px rgba(0,0,0,.35);animation:none}.mpw-hover-pulse .mpw-phone-btn{animation:mpw-pulse-ring-blue 2.5s infinite;animation-delay:0.3s}.mpw-hover-pulse .mpw-phone-btn:hover{animation:none}@keyframes mpw-pulse-ring{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 4px 18px rgba(0,0,0,.25)}50%{box-shadow:0 0 0 12px rgba(0,0,0,0),0 4px 18px rgba(0,0,0,.25)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0),0 4px 18px rgba(0,0,0,.25)}}@keyframes mpw-pulse-ring-blue{0%{box-shadow:0 0 0 0 rgba(66,133,244,.5),0 4px 18px rgba(66,133,244,.45)}50%{box-shadow:0 0 0 12px rgba(66,133,244,0),0 4px 18px rgba(66,133,244,.45)}100%{box-shadow:0 0 0 0 rgba(66,133,244,0),0 4px 18px rgba(66,133,244,.45)}}.mpw-hover-bounce .mpw-wa-btn:hover{animation:mpw-bounce 0.6s ease;box-shadow:0 8px 28px rgba(0,0,0,.35)}.mpw-hover-bounce .mpw-phone-btn:hover{animation:mpw-bounce 0.6s ease}@keyframes mpw-bounce{0%{transform:translateY(0)}20%{transform:translateY(-14px)}40%{transform:translateY(-4px)}60%{transform:translateY(-10px)}80%{transform:translateY(-2px)}100%{transform:translateY(0)}}.mpw-hover-glow .mpw-wa-btn:hover{transform:scale(1.08);box-shadow:0 0 20px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.15),0 0 60px rgba(0,0,0,.08),0 4px 18px rgba(0,0,0,.25)}.mpw-hover-glow .mpw-phone-btn:hover{transform:scale(1.08);box-shadow:0 0 20px rgba(66,133,244,.6),0 0 40px rgba(66,133,244,.3),0 0 60px rgba(66,133,244,.15),0 4px 18px rgba(66,133,244,.45)}@media (max-width:768px){.mpw-wa-icontext:hover .mpw-wa-label,.mpw-wa-wide .mpw-wa-label{font-size:12px}}@media (max-width:480px){.mpw-floating-container{gap:8px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}/**
 * MP Mega Menu - Front CSS
 *
 * @author    Mesut PLZ
 * @copyright 2026 MP Ulubey
 * @license   Commercial License
 */
 .pos-menu-horizontal img,.mp-megamenu img{max-width:100%;height:auto;display:inline-block;transition:all 0.3s ease}#_desktop_megamenu .pos-menu-horizontal,#_desktop_megamenu .mp-megamenu{position:relative;max-width:100%;width:100%}#_desktop_megamenu .pos-menu-horizontal .menu-content,#_desktop_megamenu .mp-megamenu .menu-content{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;width:100%}#_desktop_megamenu.megamenu_center .pos-menu-horizontal .menu-content,#_desktop_megamenu.megamenu_center .mp-megamenu .menu-content{justify-content:center}#_desktop_megamenu .menu-content .menu-item{position:relative;padding:12px 18px;list-style:none}#_desktop_megamenu .menu-content .menu-item:first-child{padding-left:0}#_desktop_megamenu .menu-content .menu-item>a{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:#1e293b;text-decoration:none;line-height:1.5;position:relative;z-index:1070;cursor:pointer;transition:color 0.2s ease}#_desktop_megamenu .menu-content .menu-item>a:hover,#_desktop_megamenu .menu-content .menu-item.active>a{color:#2563eb}#_desktop_megamenu .menu-content .menu-item>a .img-icon{width:20px;height:20px;object-fit:contain}#_desktop_megamenu .menu-content .menu-item>a .chevron-down{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;margin-left:4px;stroke:currentColor;stroke-width:2.2px;transition:transform 0.25s ease;flex-shrink:0}#_desktop_megamenu .menu-content .menu-item:hover>a .chevron-down{transform:rotate(180deg)}#_desktop_megamenu .menu-content .menu-item>a .menu-subtitle{display:inline-block;padding:2px 7px;font-size:10px;font-weight:700;background:#ef4444;color:#fff;border-radius:9999px;position:absolute;top:-12px;right:-10px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 4px rgba(239,68,68,.3)}#_desktop_megamenu .menu-content .menu-dropdown,#_desktop_megamenu .menu-content .pos-sub-menu,#_desktop_megamenu .menu-content .pos-sub-inner,#_desktop_megamenu .menu-content .mp-sub-inner,#_desktop_megamenu .menu-content .pos-menu-col,#_desktop_megamenu .menu-content .mp-menu-col,#_desktop_megamenu .menu-content .ul-column,#_desktop_megamenu .menu-content .submenu-item,#_desktop_megamenu .menu-content .submenu-item>a{text-align:left!important}#_desktop_megamenu .menu-content .menu-dropdown{position:absolute;top:100%;left:0;right:auto;z-index:1000;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(10px);transition:all 0.25s cubic-bezier(.16,1,.3,1);padding-top:8px;min-width:180px}#_desktop_megamenu .menu-content .menu-item:hover>.menu-dropdown{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}#_desktop_megamenu .menu-content .menu-dropdown .pos-sub-inner,#_desktop_megamenu .menu-content .menu-dropdown .mp-sub-inner{background:#fff;border-radius:12px;box-shadow:0 10px 30px -5px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.05);padding:16px 20px;border:1px solid #f1f5f9}.pos-sub-menu .pos-menu-row,.pos-sub-menu .row,.mp-sub-menu .mp-menu-row{display:flex!important;flex-wrap:wrap!important;margin-left:-12px!important;margin-right:-12px!important;margin-bottom:20px}.pos-sub-menu .pos-menu-row:last-child,.mp-sub-menu .mp-menu-row:last-child{margin-bottom:0}.pos-sub-menu .pos-menu-col,.mp-sub-menu .mp-menu-col{padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important;position:relative}.pos-menu-col.col-sm-1,.mp-menu-col.col-1{flex:0 0 8.333333%!important;max-width:8.333333%!important;width:8.333333%!important}.pos-menu-col.col-sm-2,.mp-menu-col.col-2{flex:0 0 16.666667%!important;max-width:16.666667%!important;width:16.666667%!important}.pos-menu-col.col-sm-3,.mp-menu-col.col-3{flex:0 0 25%!important;max-width:25%!important;width:25%!important}.pos-menu-col.col-sm-4,.mp-menu-col.col-4{flex:0 0 33.333333%!important;max-width:33.333333%!important;width:33.333333%!important}.pos-menu-col.col-sm-5,.mp-menu-col.col-5{flex:0 0 41.666667%!important;max-width:41.666667%!important;width:41.666667%!important}.pos-menu-col.col-sm-6,.mp-menu-col.col-6{flex:0 0 50%!important;max-width:50%!important;width:50%!important}.pos-menu-col.col-sm-7,.mp-menu-col.col-7{flex:0 0 58.333333%!important;max-width:58.333333%!important;width:58.333333%!important}.pos-menu-col.col-sm-8,.mp-menu-col.col-8{flex:0 0 66.666667%!important;max-width:66.666667%!important;width:66.666667%!important}.pos-menu-col.col-sm-9,.mp-menu-col.col-9{flex:0 0 75%!important;max-width:75%!important;width:75%!important}.pos-menu-col.col-sm-10,.mp-menu-col.col-10{flex:0 0 83.333333%!important;max-width:83.333333%!important;width:83.333333%!important}.pos-menu-col.col-sm-11,.mp-menu-col.col-11{flex:0 0 91.666667%!important;max-width:91.666667%!important;width:91.666667%!important}.pos-menu-col.col-sm-12,.mp-menu-col.col-12{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.pos-menu-col .column_title,.mp-menu-col .column_title{display:block;font-size:14px;font-weight:700;color:#0f172a;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;padding-bottom:6px;border-bottom:2px solid #f1f5f9;text-decoration:none}.pos-menu-col .column_title:hover,.mp-menu-col .column_title:hover{color:#2563eb;border-bottom-color:#2563eb}.pos-menu-col .ul-column,.mp-menu-col .ul-column{list-style:none;margin:0;padding:0}.pos-menu-col .ul-column .submenu-item,.mp-menu-col .ul-column .submenu-item{margin-bottom:8px;list-style:none}.pos-menu-col .ul-column .submenu-item:last-child,.mp-menu-col .ul-column .submenu-item:last-child{margin-bottom:0}.pos-menu-col .ul-column .submenu-item>a,.mp-menu-col .ul-column .submenu-item>a{display:block;font-size:13.5px;color:#475569;text-decoration:none;transition:all 0.2s ease;padding:3px 0}.pos-menu-col .ul-column .submenu-item>a:hover,.mp-menu-col .ul-column .submenu-item>a:hover{color:#2563eb;transform:translateX(4px)}.pos-menu-col .category-sub-menu,.mp-menu-col .category-sub-menu{list-style:none;margin:6px 0 6px 12px;padding:0;border-left:1px dashed #cbd5e1;padding-left:10px}.pos-menu-col .category-sub-menu li a,.mp-menu-col .category-sub-menu li a{font-size:13px;color:#64748b;padding:3px 0;display:block;text-decoration:none;transition:all 0.2s ease}.pos-menu-col .category-sub-menu li a:hover,.mp-menu-col .category-sub-menu li a:hover{color:#2563eb;transform:translateX(4px)}#_desktop_megamenu .menu-content .menu-item .menu-dropdown.cat-drop-menu{min-width:230px;width:auto!important;padding:6px 0}#_desktop_megamenu .menu-content .menu-item .menu-dropdown.cat-drop-menu .pos-sub-inner{padding:6px 0;min-width:230px}.mp-flyout-list,.mp-flyout-sub-list{list-style:none!important;margin:0!important;padding:0!important}.mp-flyout-item{position:relative!important;list-style:none!important;margin:0!important}.mp-flyout-link{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:10px 20px!important;font-size:14px!important;font-weight:500!important;color:#334155!important;text-decoration:none!important;transition:all 0.2s cubic-bezier(.16,1,.3,1)!important;white-space:nowrap!important;background:transparent!important}.mp-flyout-item:hover>.mp-flyout-link,.mp-flyout-link:hover{background:#f8fafc!important;color:#2563eb!important;padding-left:24px!important}.mp-flyout-link .flyout-arrow{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;stroke:#94a3b8;flex-shrink:0;transition:transform 0.2s ease,stroke 0.2s ease}.mp-flyout-item:hover>.mp-flyout-link .flyout-arrow{stroke:#2563eb;transform:translateX(3px)}.mp-flyout-sub-dropdown{position:absolute;top:-6px;left:100%;min-width:220px;background:#fff;border-radius:12px;box-shadow:0 10px 30px -5px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.05);border:1px solid #f1f5f9;padding:6px 0;visibility:hidden;opacity:0;pointer-events:none;transform:translateX(8px);transition:all 0.2s cubic-bezier(.16,1,.3,1);z-index:1050}.mp-flyout-item:hover>.mp-flyout-sub-dropdown{visibility:visible;opacity:1;pointer-events:auto;transform:translateX(0)}#_mobile_megamenu .mobile-menu-item-row{display:flex;align-items:center;justify-content:space-between;width:100%}#_mobile_megamenu .mobile-flyout-item{border-bottom:1px solid #f1f5f9;position:relative;list-style:none}#_mobile_megamenu .mobile-flyout-item:last-child{border-bottom:none}#_mobile_megamenu .mobile-flyout-item>.mobile-menu-item-row>a{display:block;padding:12px 18px;font-size:14px;font-weight:500;color:#334155;text-decoration:none;flex:1}#_mobile_megamenu .mobile-flyout-item .category-sub-menu{list-style:none;margin:0;padding:4px 0 8px 14px;background:#f8fafc;border-left:2px solid #e2e8f0;margin-left:18px;margin-bottom:6px;border-radius:0 0 0 6px}#_mobile_megamenu .mobile-flyout-sub-item{list-style:none}#_mobile_megamenu .mobile-flyout-sub-item>.mobile-menu-item-row>a,#_mobile_megamenu .mobile-flyout-sub-item a{display:block;padding:7px 12px;font-size:13px;color:#475569;text-decoration:none}@media (max-width:991px){#_desktop_megamenu{display:none!important}#_mobile_megamenu{display:block}#_mobile_megamenu .pos-menu-horizontal .menu-content,#_mobile_megamenu .mp-megamenu .menu-content{list-style:none;padding:0;margin:0}#_mobile_megamenu .menu-item{position:relative;border-bottom:1px solid #f1f5f9;list-style:none}#_mobile_megamenu .menu-item>a{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;font-size:15px;font-weight:600;color:#1e293b;text-decoration:none}#_mobile_megamenu .icon-drop-mobile{position:absolute;right:10px;top:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748b;font-size:18px;border-radius:6px;transition:background 0.2s ease}#_mobile_megamenu .icon-drop-mobile:hover{background:#f1f5f9}#_mobile_megamenu .pos-sub-menu,#_mobile_megamenu .category-sub-menu{display:none;padding:10px 18px 15px 24px;background:#f8fafc}#_mobile_megamenu .pos-menu-col{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:8px 0!important}}.mp-vegamenu-wrapper{position:relative;width:100%}.mp-vegamenu-title{background:#2563eb;color:#fff;padding:14px 20px;font-size:15px;font-weight:700;border-radius:12px 12px 0 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;transition:background 0.2s ease}.mp-vegamenu-title:hover{background:#1d4ed8}.mp-vegamenu-title i,.mp-vegamenu-title span.material-icons-round{font-size:20px}.mp-vegamenu-content{background:#fff;border:1px solid #e2e8f0;border-top:none;border-radius:0 0 12px 12px;padding:8px 0;list-style:none;margin:0;box-shadow:0 10px 25px -5px rgba(0,0,0,.05);position:relative}.mp-vegamenu-item{position:static}.mp-vegamenu-item>a{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;color:#334155;font-size:14px;font-weight:500;text-decoration:none;transition:all 0.15s ease}.mp-vegamenu-item:hover>a{background:#f8fafc;color:#2563eb;padding-left:24px}.mp-vegamenu-item .menu-icon{margin-right:12px;font-size:16px;color:#64748b;display:inline-flex;align-items:center}.mp-vegamenu-item:hover .menu-icon{color:#2563eb}.mp-vegamenu-dropdown{position:absolute;top:0;left:100%;min-width:680px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 20px 30px -10px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.04);padding:24px;display:none;z-index:999;opacity:0;transform:translateX(10px);transition:all 0.2s cubic-bezier(.16,1,.3,1)}.mp-vegamenu-item:hover .mp-vegamenu-dropdown{display:block;opacity:1;transform:translateX(0)}.mp-vegamenu-row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.mp-vegamenu-col{padding:0 12px;box-sizing:border-box}.mp-vegamenu-col.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.mp-vegamenu-col.col-sm-3{flex:0 0 25%;max-width:25%}.mp-vegamenu-col.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.mp-vegamenu-col.col-sm-6{flex:0 0 50%;max-width:50%}.mp-vegamenu-col.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.mp-vegamenu-col.col-sm-12{flex:0 0 100%;max-width:100%}.mp-vegamenu-col-title{font-size:14px;font-weight:700;color:#0f172a;padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid #f1f5f9;text-transform:uppercase;letter-spacing:.5px}.mp-vegamenu-col-title a{color:inherit;text-decoration:none}.mp-vegamenu-col-title a:hover{color:#2563eb}.mp-vegamenu-links{list-style:none;padding:0;margin:0}.mp-vegamenu-links li{margin-bottom:8px}.mp-vegamenu-links li a{color:#475569;font-size:13.5px;text-decoration:none;transition:color 0.15s ease;display:block}.mp-vegamenu-links li a:hover{color:#2563eb;padding-left:4px}.mp-vegamenu-badge{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;margin-left:6px;text-transform:uppercase;background:#eff6ff;color:#2563eb}:root{--mp-fav-color:#f97316;--mp-fav-bg:#ffffff;--mp-fav-toast-bg:#064e3b}.mp-card-actions-group{position:absolute;bottom:12px;right:12px;z-index:15;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;pointer-events:none}.mp-card-actions-group .mp-btn-wishlist-heart,.mp-card-actions-group .mp-action-quickview{pointer-events:auto;position:relative;top:auto;left:auto;right:auto;bottom:auto;width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:#374151;transition:all 0.3s cubic-bezier(.16,1,.3,1)}.mp-card-actions-group .mp-btn-wishlist-heart{z-index:3}.mp-card-actions-group .mp-btn-wishlist-heart:hover,.mp-btn-wishlist-heart:hover{transform:scale(1.1);color:var(--mp-fav-color);box-shadow:0 6px 16px rgba(0,0,0,.16)}.mp-card-actions-group .mp-action-quickview{z-index:2;opacity:0;visibility:hidden;transform:translateX(20px) scale(.85);pointer-events:none}.mp-product-card:hover .mp-card-actions-group .mp-action-quickview,.mp-card-media:hover .mp-card-actions-group .mp-action-quickview,.mp-product-col:hover .mp-card-actions-group .mp-action-quickview,.js-product-miniature:hover .mp-card-actions-group .mp-action-quickview{opacity:1;visibility:visible;transform:translateX(0) scale(1);pointer-events:auto}.mp-card-actions-group .mp-action-quickview:hover{background:#fff;color:#16a34a;transform:scale(1.1);box-shadow:0 6px 16px rgba(0,0,0,.16)}.mp-btn-wishlist-heart{width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.08);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:#374151;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all 0.25s cubic-bezier(.16,1,.3,1)}.mp-fav-heart-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.mp-btn-wishlist-heart .mp-heart-outline{display:block}.mp-btn-wishlist-heart .mp-heart-filled{display:none}.mp-btn-wishlist-heart.is-active .mp-heart-outline{display:none}.mp-btn-wishlist-heart.is-active .mp-heart-filled{display:block;animation:mpHeartBeat 0.35s ease-in-out}.mp-btn-wishlist-heart.is-active{color:var(--mp-fav-color)}@keyframes mpHeartBeat{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}.mp-fav-toast{position:fixed;top:24px;right:24px;z-index:9999999;background:rgba(15,23,42,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#fff;border-radius:14px;box-shadow:0 20px 40px -8px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.1);min-width:300px;max-width:380px;overflow:hidden;transform:translateX(130%) scale(.95);opacity:0;visibility:hidden;transition:transform 0.28s cubic-bezier(.16,1,.3,1),opacity 0.22s ease,visibility 0.28s;pointer-events:none}.mp-fav-toast.is-visible{transform:translateX(0) scale(1);opacity:1;visibility:visible;pointer-events:auto}.mp-fav-toast-body{display:flex;align-items:center;gap:12px;padding:14px 16px}.mp-fav-toast-icon-wrap{width:38px;height:38px;border-radius:10px;background:rgba(249,115,22,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mp-fav-toast-content{flex:1;min-width:0}.mp-fav-toast-header{display:flex;align-items:center;gap:8px;margin-bottom:2px}.mp-fav-toast-title{font-size:13px;font-weight:700;color:#fff;letter-spacing:.2px}.mp-fav-toast-badge{font-size:10px;font-weight:700;text-transform:uppercase;background:rgba(249,115,22,.2);color:#fb923c;padding:2px 6px;border-radius:4px}.mp-fav-toast-msg{font-size:12px;font-weight:500;margin:0;color:#cbd5e1;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-fav-toast-close{background:rgba(255,255,255,.08);border:none;color:#94a3b8;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;transition:all 0.2s ease}.mp-fav-toast-close:hover{background:rgba(239,68,68,.2);color:#ef4444}.mp-fav-toast-progress{width:100%;height:3px;background:rgba(255,255,255,.08);overflow:hidden}.mp-fav-toast-progress-bar{height:100%;width:100%;background:linear-gradient(90deg,#ea580c,#f97316);transform-origin:left;transition:transform 1.8s linear}.mp-fav-toast.is-visible .mp-fav-toast-progress-bar{transform:scaleX(0)}.mp-fav-drawer-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);z-index:999998;opacity:0;visibility:hidden;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='14' fill='rgba(15,23,42,0.75)' stroke='rgba(255,255,255,0.85)' stroke-width='1.5'/%3E%3Cpath d='M11 11L21 21M21 11L11 21' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 16 16,pointer!important;transition:opacity 0.3s ease,visibility 0.3s}.mp-fav-drawer-overlay.is-active{opacity:1;visibility:visible}.mp-fav-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;width:350px!important;max-width:88vw!important;height:100%!important;height:100vh!important;height:100dvh!important;background:#ffffff!important;box-shadow:-8px 0 36px rgba(15,23,42,.16)!important;border-top-left-radius:16px!important;border-bottom-left-radius:16px!important;overflow:hidden!important;z-index:999999!important;display:flex!important;flex-direction:column!important;transform:translateX(100%)!important;transition:transform 0.35s cubic-bezier(.16,1,.3,1)!important;box-sizing:border-box!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important;color:#1e293b!important}.mp-fav-drawer *{box-sizing:border-box!important}.mp-fav-drawer.is-active{transform:translateX(0)!important}.mp-fav-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f1f5f9;background:#fff;flex-shrink:0}.mp-fav-drawer-title-wrap{display:flex;align-items:center;gap:10px}.mp-fav-drawer-title{font-size:18px!important;font-weight:700!important;color:#1e293b!important;margin:0!important;letter-spacing:-.01em}.mp-fav-drawer-badge{background:var(--mp-fav-color);color:#fff;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px}.mp-fav-drawer-close{width:36px;height:36px;border-radius:50%;background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all 0.2s ease}.mp-fav-drawer-close:hover{background:#fee2e2;border-color:#fecaca;color:#ef4444;transform:rotate(90deg)}.mp-fav-drawer-body{flex:1;overflow-y:auto;padding:14px 18px}.mp-fav-item-row{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid #f1f5f9;position:relative;transition:opacity 0.25s ease,transform 0.25s ease}.mp-fav-item-remove-x{position:absolute;top:10px;right:0;width:26px;height:26px;border-radius:50%;background:#f1f5f9;border:none;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;z-index:2;transition:all 0.2s ease}.mp-fav-item-remove-x:hover{background:#fee2e2;color:#ef4444;transform:scale(1.1)}.mp-fav-item-img-link{flex-shrink:0;width:76px;height:96px;border-radius:8px;overflow:hidden;background:#f8fafc;border:1px solid #f1f5f9}.mp-fav-item-img-link img{width:100%;height:100%;object-fit:cover}.mp-fav-item-info{flex:1;min-width:0;padding-right:28px}.mp-fav-item-name{font-size:13px;font-weight:600;color:#1e293b;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;margin-bottom:4px}.mp-fav-item-name:hover{color:var(--mp-fav-color)}.mp-fav-item-price-wrap{display:flex;align-items:center;gap:6px;margin-bottom:10px}.mp-fav-regular-price{font-size:12px;color:#94a3b8;text-decoration:line-through}.mp-fav-current-price{font-size:14px;font-weight:700;color:#0f172a}.mp-fav-item-actions-group{display:flex;flex-direction:column;gap:6px;align-items:flex-start;width:100%}.mp-fav-cart-form{width:100%}.mp-fav-btn-addtocart{font-size:12px!important;font-weight:600!important;padding:7px 14px!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;transition:all 0.2s ease!important}.mp-fav-text-remove{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:2px 0;font-size:11px;font-weight:600;display:inline-flex;align-items:center;gap:4px;transition:color 0.2s ease}.mp-fav-text-remove:hover{color:#ef4444}.mp-fav-btn-remove{cursor:pointer}.mp-fav-drawer-footer{padding:16px 20px!important;border-top:1px solid #f1f5f9!important;background:#ffffff!important}.mp-fav-btn-viewall{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;height:44px!important;background:var(--mp-fav-viewall-bg,#0f172a)!important;color:var(--mp-fav-viewall-text,#ffffff)!important;font-size:13.5px!important;font-weight:700!important;border-radius:10px!important;text-decoration:none!important;border:none!important;box-shadow:0 4px 14px rgba(15,23,42,.15)!important;transition:all 0.25s cubic-bezier(.16,1,.3,1)!important;cursor:pointer!important;letter-spacing:0.2px!important}.mp-fav-btn-viewall:hover{filter:brightness(1.15)!important;color:var(--mp-fav-viewall-text,#ffffff)!important;transform:translateY(-2px)!important;box-shadow:0 8px 22px rgba(0,0,0,.22)!important}.mp-fav-btn-viewall svg{stroke:var(--mp-fav-viewall-text,#ffffff)!important;transition:transform 0.25s ease!important}.mp-fav-btn-viewall:hover svg{transform:translateX(4px)!important}.mp-fav-empty-state{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:48px 20px!important}.mp-fav-empty-icon{width:68px!important;height:68px!important;border-radius:50%!important;background:#fff7ed!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 16px auto!important;color:#ea580c!important;border:1.5px dashed #fed7aa!important}.mp-fav-empty-icon svg{stroke:#ea580c!important}.mp-fav-empty-state h4{font-size:17px!important;font-weight:700!important;color:#0f172a!important;margin:0 0 8px 0!important}.mp-fav-empty-state p{font-size:13px!important;color:#64748b!important;line-height:1.5!important;max-width:260px!important;margin:0 auto 22px auto!important}.mp-fav-btn-browse,.mp-fav-btn-start-shopping{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:13px 26px!important;background:var(--mp-fav-browse-bg,#ea580c)!important;color:var(--mp-fav-browse-text,#ffffff)!important;font-size:14px!important;font-weight:700!important;border-radius:12px!important;border:none!important;text-decoration:none!important;box-shadow:0 6px 18px rgba(0,0,0,.16)!important;transition:all 0.25s cubic-bezier(.16,1,.3,1)!important;cursor:pointer!important;letter-spacing:0.2px!important}.mp-fav-btn-browse:hover,.mp-fav-btn-start-shopping:hover{filter:brightness(1.15)!important;color:var(--mp-fav-browse-text,#ffffff)!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(0,0,0,.26)!important}.mp-fav-btn-browse svg,.mp-fav-btn-start-shopping svg{stroke:var(--mp-fav-browse-text,#ffffff)!important;transition:transform 0.2s ease!important}.mp-fav-btn-browse:hover svg,.mp-fav-btn-start-shopping:hover svg{transform:scale(1.15)!important}.mp-header-fav-link{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;cursor:pointer;position:relative}.mp-header-fav-icon-box{position:relative;display:inline-flex;align-items:center;justify-content:center}.mp-header-fav-badge{position:absolute;top:-6px;right:-8px;background:var(--mp-fav-color);color:#fff;font-size:10px;font-weight:700;min-width:17px;height:17px;border-radius:999px;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid #fff}.mp-header-fav-label{font-size:13px;font-weight:500}.mp-fav-page-container{margin:20px 0 60px}.mp-fav-page-tabs-header{display:flex;border-bottom:2px solid #f1f5f9;margin-bottom:28px}.mp-fav-page-tab{padding:10px 20px;font-size:14px;font-weight:700;letter-spacing:.5px;color:#0f172a;border-bottom:2px solid var(--mp-fav-color);margin-bottom:-2px;display:inline-flex;align-items:center;gap:6px}.mp-fav-grid-row{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:992px){.mp-fav-grid-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.mp-fav-grid-row{grid-template-columns:repeat(2,1fr);gap:12px}}.mp-fav-card{background:#fff;border:1px solid #f1f5f9;border-radius:12px;overflow:hidden;transition:box-shadow 0.25s ease,transform 0.25s ease;position:relative}.mp-fav-card:hover{box-shadow:0 10px 25px rgba(0,0,0,.08);transform:translateY(-3px)}.mp-fav-card-media{position:relative;padding-top:130%;overflow:hidden;background:#f8fafc}.mp-fav-card-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mp-fav-card-info{padding:14px}.mp-fav-card-title{font-size:14px;font-weight:600;margin:0 0 6px;line-height:1.4;height:38px;overflow:hidden}.mp-fav-card-title a{color:#1e293b;text-decoration:none}.mp-fav-card-prices{display:flex;align-items:center;gap:8px;margin-bottom:12px}.mp-fav-old-price{font-size:12px;color:#94a3b8;text-decoration:line-through}.mp-fav-final-price{font-size:15px;font-weight:700;color:var(--mp-fav-color)}.mp-fav-btn-card-addtocart{font-size:13px!important;font-weight:600!important;border-radius:8px!important;padding:8px 14px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.mp-fav-card-remove-x{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;color:#64748b;cursor:pointer;padding:0;z-index:3;transition:all 0.2s cubic-bezier(.16,1,.3,1)}.mp-fav-card-remove-x:hover{background:#fee2e2;color:#ef4444;border-color:#fca5a5;transform:scale(1.1);box-shadow:0 6px 16px rgba(239,68,68,.2)}.mp-fav-page-card-remove-text{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:8px 0 0 0;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:5px;width:100%;transition:color 0.2s ease}.mp-fav-page-card-remove-text:hover{color:#ef4444}.mp-fav-cart-crosssell-wrap{margin-top:32px;background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.03)}.mp-fav-cart-crosssell-header{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f1f5f9}.mp-fav-cart-crosssell-icon{width:44px;height:44px;border-radius:12px;background:#fff7ed;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mp-fav-crosssell-title{font-size:17px;font-weight:700;color:#0f172a;margin:0 0 4px}.mp-fav-crosssell-desc{font-size:13px;color:#64748b;margin:0}.mp-fav-crosssell-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:992px){.mp-fav-crosssell-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.mp-fav-crosssell-grid{grid-template-columns:1fr}}.mp-fav-crosssell-item{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #f1f5f9;border-radius:10px;background:#fafafa;transition:border-color 0.2s,transform 0.2s}.mp-fav-crosssell-item:hover{border-color:#cbd5e1;transform:translateY(-2px)}.mp-fav-crosssell-media img{width:70px;height:90px;object-fit:cover;border-radius:6px}.mp-fav-crosssell-content{flex:1;min-width:0}.mp-fav-crosssell-prod-title{font-size:13px;font-weight:600;color:#1e293b;text-decoration:none;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.mp-fav-crosssell-price{font-size:13px;font-weight:700;color:var(--mp-fav-color);margin-bottom:8px}.mp-fav-btn-crosssell-add{font-size:12px!important;padding:4px 10px!important;border-radius:6px!important}.mp-fav-spinner{width:32px;height:32px;border:3px solid #f1f5f9;border-top-color:var(--mp-fav-color);border-radius:50%;animation:mpSpin 0.7s linear infinite;margin:20px auto 10px}@keyframes mpSpin{to{transform:rotate(360deg)}}@media (max-width:767.98px){.mp-fav-drawer{width:320px!important;max-width:82vw!important;border-top-left-radius:16px!important;border-bottom-left-radius:16px!important;box-shadow:-6px 0 28px rgba(15,23,42,.25)!important}.mp-fav-drawer-header{padding:16px 18px!important}.mp-fav-drawer-title{font-size:16px!important}.mp-fav-drawer-close{width:32px!important;height:32px!important}.mp-fav-drawer-body{padding:12px 14px!important}.mp-fav-drawer-footer{padding:14px 16px!important}.mp-fav-btn-viewall{height:42px!important;font-size:13px!important}}@media (max-width:380px){.mp-fav-drawer{width:285px!important;max-width:80vw!important}.mp-fav-drawer-header{padding:14px 14px!important}.mp-fav-drawer-body{padding:10px 12px!important}.mp-fav-drawer-footer{padding:12px 12px!important}}.mp-kategoriler-page{max-width:1400px;margin:0 auto;padding:30px 15px 60px 15px;font-family:inherit}.mp-kategoriler-header{background:linear-gradient(180deg,rgba(45,80,22,.04) 0%,rgba(255,255,255,0) 100%);border-radius:20px;padding:35px 25px 30px 25px;margin-bottom:35px;border:1px solid #f0ede6;text-align:left}.mp-kategoriler-badge{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#2d5016;background:#eef6e9;padding:5px 14px;border-radius:50px;margin-bottom:12px}.mp-kategoriler-badge svg{color:#2d5016}.mp-kategoriler-title{font-size:32px;font-weight:800;color:#1a1a1a;margin:0 0 8px 0;letter-spacing:-.02em}.mp-kategoriler-desc{font-size:14px;color:#71717a;margin:0}.mp-kategoriler-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media (max-width:1199px){.mp-kategoriler-grid{grid-template-columns:repeat(3,1fr);gap:16px}}@media (max-width:767px){.mp-kategoriler-grid{grid-template-columns:repeat(2,1fr);gap:12px}.mp-kategoriler-header{padding:20px 15px;margin-bottom:20px}.mp-kategoriler-title{font-size:22px}}.mp-category-card{display:flex;flex-direction:column;background:#fff;border:1px solid #ede9e1;border-radius:18px;overflow:hidden;text-decoration:none!important;transition:all 0.3s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(0,0,0,.03);position:relative}.mp-category-card:hover{transform:translateY(-4px);border-color:#d1c7b7;box-shadow:0 16px 32px -8px rgba(45,80,22,.12),0 4px 12px rgba(0,0,0,.04)}.mp-cat-card-img-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#fbf9f6}.mp-cat-card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s cubic-bezier(.16,1,.3,1)}.mp-category-card:hover .mp-cat-card-img{transform:scale(1.06)}.mp-cat-fallback-avatar{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mp-cat-avatar-text{font-size:48px;font-weight:800;color:rgba(45,80,22,.35)}.mp-cat-card-body{padding:16px;display:flex;flex-direction:column;flex:1;background:#fff}.mp-cat-card-title{font-size:16px;font-weight:700;color:#1f2937;margin:0 0 10px 0;transition:color 0.2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-category-card:hover .mp-cat-card-title{color:#2d5016}.mp-cat-card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;font-size:13px}.mp-cat-card-count{color:#9ca3af;font-weight:500}.mp-cat-card-action{display:inline-flex;align-items:center;gap:4px;color:#2d5016;font-weight:700;transition:transform 0.2s ease}.mp-category-card:hover .mp-cat-card-action{transform:translateX(4px)}.mp-cat-card-action svg{transition:transform 0.2s ease}.mp-category-card:hover .mp-cat-card-action svg{transform:translateX(2px)}.mp-category-widget-wrapper{position:relative;display:inline-block;font-family:inherit}.mp-cat-widget-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;height:44px;padding:0 20px;background-color:var(--mp-cat-btn-bg,#2d5016);color:var(--mp-cat-btn-color,#ffffff);border:none;border-radius:10px;font-size:13.5px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:all 0.25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(45,80,22,.15);white-space:nowrap}.mp-cat-widget-btn:hover,.mp-category-widget-wrapper:hover .mp-cat-widget-btn{background-color:var(--mp-cat-btn-hover,#3a6b1e);box-shadow:0 4px 12px rgba(45,80,22,.25)}.mp-cat-btn-inner{display:inline-flex;align-items:center;gap:8px}.mp-cat-chevron-icon{transition:transform 0.25s ease}.mp-category-widget-wrapper:hover .mp-cat-chevron-icon,.mp-category-widget-wrapper.open .mp-cat-chevron-icon{transform:rotate(180deg)}.mp-cat-widget-dropdown{position:absolute;top:calc(100% + 4px);left:0;z-index:10050;min-width:960px;max-width:1020px;max-height:calc(100vh - 120px);display:flex;flex-direction:column;box-sizing:border-box;background:#fff;border:1px solid #ede9e1;border-radius:18px;box-shadow:0 20px 45px -10px rgba(0,0,0,.18),0 8px 16px -4px rgba(0,0,0,.06);padding:18px 22px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity 0.25s ease,transform 0.25s cubic-bezier(.16,1,.3,1),visibility 0.25s;pointer-events:none}.mp-cat-widget-dropdown.mp-drop-cols-3{min-width:740px;max-width:800px}.mp-cat-widget-dropdown.mp-drop-cols-4{min-width:960px;max-width:1020px}.mp-cat-widget-dropdown.mp-drop-cols-5{min-width:1180px;max-width:1240px}.mp-cat-widget-dropdown::before{content:'';position:absolute;top:-16px;left:0;right:0;height:16px;display:block;background:transparent;pointer-events:auto}.mp-category-widget-wrapper:hover .mp-cat-widget-dropdown,.mp-category-widget-wrapper.is-hovered .mp-cat-widget-dropdown,.mp-category-widget-wrapper.open .mp-cat-widget-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.mp-cat-drop-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--mp-cat-divider-color,#f0ede6);flex-shrink:0}.mp-cat-drop-header-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--mp-cat-header-title-color,#1e293b)}.mp-cat-drop-header-title .leaf-icon{color:var(--mp-cat-header-icon-color,#f97316)}.mp-cat-drop-count-badge{font-size:12.5px;font-weight:500;color:#9ca3af}.mp-cat-drop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px 10px;overflow-y:auto;max-height:calc(100vh - 230px);overscroll-behavior:contain;padding-right:4px}.mp-cat-drop-grid.mp-cols-3{grid-template-columns:repeat(3,1fr)!important}.mp-cat-drop-grid.mp-cols-4{grid-template-columns:repeat(4,1fr)!important}.mp-cat-drop-grid.mp-cols-5{grid-template-columns:repeat(5,1fr)!important}.mp-cat-drop-grid::-webkit-scrollbar{width:5px}.mp-cat-drop-grid::-webkit-scrollbar-track{background:#f8fafc;border-radius:6px}.mp-cat-drop-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.mp-cat-drop-grid::-webkit-scrollbar-thumb:hover{background:#94a3b8}.mp-cat-drop-item{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:10px;text-decoration:none!important;transition:background-color 0.2s ease,transform 0.2s ease;min-width:0}.mp-cat-drop-item:hover{background-color:#f8f5f0;transform:translateX(2px)}.mp-cat-drop-img-box{width:38px;height:38px;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:var(--mp-cat-thumb-bg,#fbf9f6);border:1px solid var(--mp-cat-thumb-border,#ede9e1);box-shadow:0 1px 3px rgba(0,0,0,.04);flex-shrink:0;display:flex;align-items:center;justify-content:center}.mp-cat-drop-thumb{width:100%;height:100%;object-fit:cover;display:block}.mp-cat-drop-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;color:var(--mp-cat-initial-color,#4b5563)}.mp-cat-drop-name{font-size:13px;font-weight:600;color:#374151;transition:color 0.2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-cat-drop-item:hover .mp-cat-drop-name{color:var(--mp-cat-item-hover-color,#f97316)}.mp-cat-drop-footer{display:flex;align-items:center;justify-content:space-between;padding-top:12px;margin-top:12px;border-top:1px solid var(--mp-cat-divider-color,#f0ede6);flex-shrink:0}.mp-cat-drop-all-prod{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:700;color:var(--mp-cat-all-prod-color,#111827);text-decoration:none!important;transition:gap 0.2s ease,opacity 0.2s ease}.mp-cat-drop-all-prod:hover{gap:7px;color:var(--mp-cat-all-prod-hover-color,#f97316);opacity:.9}.mp-cat-drop-all-cats{font-size:13.5px;font-weight:600;color:var(--mp-cat-all-cats-color,#9ca3af);text-decoration:none!important;transition:color 0.2s ease}.mp-cat-drop-all-cats:hover{color:var(--mp-cat-all-cats-hover-color,#111827)}@media (max-width:767px){.mp-cat-widget-dropdown{position:fixed;top:auto;bottom:0;left:0;right:0;min-width:100%;max-width:100%;border-radius:20px 20px 0 0;max-height:85vh;overflow-y:auto;padding:20px 16px 30px 16px}.mp-cat-drop-grid{grid-template-columns:repeat(2,1fr);gap:8px}}.mp-drawer-trigger-wrap{display:inline-block}.mp-drawer-trigger-btn{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;padding:8px 12px;cursor:pointer;font-size:15px;font-weight:600;color:#1f2937;border-radius:8px;transition:all 0.2s ease;outline:none;-webkit-tap-highlight-color:transparent}.mp-drawer-trigger-btn:hover{color:#2d5016}.mp-trigger-icon-wrap{display:flex;align-items:center;justify-content:center}.mp-category-drawer-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;visibility:hidden;pointer-events:none;transition:visibility 0.35s ease}.mp-category-drawer-wrap.mp-active{visibility:visible;pointer-events:auto}.mp-drawer-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(15,23,42,.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity 0.32s cubic-bezier(.4,0,.2,1)}.mp-category-drawer-wrap.mp-active .mp-drawer-backdrop{opacity:1}.mp-drawer-panel{position:absolute;top:0;left:0;bottom:0;width:320px;max-width:86vw;background:#fff;box-shadow:10px 0 35px rgba(0,0,0,.2);display:flex;flex-direction:column;transform:translateX(-100%);transition:transform 0.32s cubic-bezier(.25,1,.5,1);z-index:2;overflow:hidden}.mp-category-drawer-wrap.mp-active .mp-drawer-panel{transform:translateX(0)}body.mp-category-drawer-open{overflow:hidden!important;touch-action:none}.mp-drawer-header{background:#155724;padding:18px 16px 14px 16px;color:#fff;flex-shrink:0}.mp-drawer-brand-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.mp-drawer-brand-left{display:flex;align-items:center;gap:10px;min-width:0}.mp-drawer-logo-badge{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.mp-badge-letter{font-size:16px;font-weight:800}.mp-drawer-brand-text{min-width:0}.mp-drawer-title{font-size:17px!important;font-weight:700!important;color:#ffffff!important;margin:0!important;padding:0!important;line-height:1.2!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none!important}.mp-drawer-slogan{display:block;font-size:10.5px;font-weight:600;color:rgba(255,255,255,.85);letter-spacing:.6px;text-transform:uppercase;margin-top:2px}.mp-drawer-close-btn{width:32px;height:32px;border-radius:8px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;padding:0;flex-shrink:0}.mp-drawer-close-btn:hover{background:rgba(255,255,255,.28);transform:scale(1.05)}.mp-drawer-auth-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mp-btn-auth{display:flex;align-items:center;justify-content:center;gap:6px;height:36px;border-radius:20px;font-size:13px;font-weight:600;text-decoration:none!important;transition:all 0.2s ease}.mp-btn-login{background:rgba(0,0,0,.22);color:#ffffff!important;border:1px solid rgba(255,255,255,.2)}.mp-btn-login:hover{background:rgba(0,0,0,.35)}.mp-btn-register{background:#fff;color:#155724!important;box-shadow:0 2px 6px rgba(0,0,0,.1)}.mp-btn-register:hover{background:#f8fafc;transform:translateY(-1px)}.mp-drawer-quick-links{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;border-bottom:1px solid #f1f5f9;flex-shrink:0}.mp-drawer-quick-link{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;text-decoration:none!important;font-size:14px;font-weight:600;color:#334155!important;transition:all 0.2s ease}.mp-drawer-quick-link:hover{background:#f8fafc;color:#155724!important}.mp-quick-link-icon{width:28px;height:28px;border-radius:8px;background:#f1f5f9;color:#155724;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mp-drawer-body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:14px 12px}.mp-drawer-body::-webkit-scrollbar{width:4px}.mp-drawer-body::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}.mp-drawer-cat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 8px;margin-bottom:14px}.mp-drawer-cat-card{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none!important;padding:6px 4px;border-radius:12px;transition:all 0.2s ease}.mp-drawer-cat-card:hover{background:#f8fafc;transform:translateY(-2px)}.mp-drawer-cat-thumb{width:60px;height:60px;border-radius:16px;background:#f8fafc;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:6px;transition:transform 0.2s ease}.mp-drawer-cat-card:hover .mp-drawer-cat-thumb{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.08)}.mp-drawer-cat-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mp-drawer-cat-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#1e293b}.mp-drawer-cat-name{font-size:11.5px;font-weight:600;color:#1e293b;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;word-break:break-word}.mp-drawer-all-cats-wrap{margin-top:4px}.mp-drawer-all-cats{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;background:#f0fdf4;border:1px solid #dcfce7;border-radius:12px;text-decoration:none!important;color:#15803d!important;font-size:13px;font-weight:700;transition:all 0.2s ease}.mp-drawer-all-cats:hover{background:#dcfce7;transform:translateX(2px)}.mp-all-cats-icon{display:flex;align-items:center;color:#15803d}.mp-all-cats-text{flex:1}.mp-all-cats-arrow{display:flex;align-items:center}.mp-drawer-footer{padding:12px 14px;background:#fafaf9;border-top:1px solid #f1f5f9;display:flex;flex-direction:column;gap:8px;flex-shrink:0}.mp-drawer-contact-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:42px;border-radius:22px;font-size:13px;font-weight:700;text-decoration:none!important;transition:all 0.2s ease;white-space:nowrap!important;overflow:hidden}.mp-contact-text{white-space:nowrap!important}.mp-drawer-btn-whatsapp{background:#25D366;color:#ffffff!important;box-shadow:0 3px 10px rgba(37,211,102,.28)}.mp-drawer-btn-whatsapp:hover{background:#20bd5a;box-shadow:0 4px 14px rgba(37,211,102,.38);transform:translateY(-1px)}.mp-drawer-btn-phone{background:#fff;color:#155724!important;border:1.5px solid #155724}.mp-drawer-btn-phone:hover{background:#f0fdf4;transform:translateY(-1px)}.mp-contact-icon{display:flex;align-items:center}.mp-size-guide-btn{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border:1px solid #0f172a;border-radius:6px;background:#fff;color:#0f172a;font-size:12.5px;font-weight:600;cursor:pointer;transition:all 0.2s cubic-bezier(.16,1,.3,1);line-height:1.2}.mp-size-guide-btn:hover{background:#0f172a;color:#fff;transform:translateY(-1px);box-shadow:0 2px 6px rgba(15,23,42,.15)}.mp-size-guide-btn svg{width:15px;height:15px;fill:currentColor;flex-shrink:0}.mp-qv-size-guide-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#4f46e5;text-decoration:none;transition:color 0.15s ease;cursor:pointer}.mp-qv-size-guide-link:hover{color:#3730a3;text-decoration:underline}.mp-qv-size-guide-link svg{width:14px;height:14px;fill:currentColor}.mp-size-modal-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(15,23,42,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:999999;opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0.25s ease}.mp-size-modal-backdrop.open{opacity:1;visibility:visible}.mp-size-modal-box{background:#fff;border-radius:16px;width:100%;max-width:680px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 40px -15px rgba(0,0,0,.25);overflow:hidden;transform:scale(.95) translateY(10px);transition:transform 0.25s cubic-bezier(.16,1,.3,1)}.mp-size-modal-backdrop.open .mp-size-modal-box{transform:scale(1) translateY(0)}.mp-size-modal-header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #f1f5f9;background:#fff}.mp-size-modal-title-wrap{display:flex;align-items:center;gap:10px;color:#0f172a}.mp-size-modal-title-wrap svg{stroke:#4f46e5}.mp-size-modal-title{margin:0;font-size:17px;font-weight:700;color:#0f172a}.mp-size-modal-close{background:none;border:none;font-size:26px;line-height:1;color:#64748b;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all 0.15s ease}.mp-size-modal-close:hover{color:#0f172a;background:#f1f5f9}.mp-size-table-container{padding:20px 24px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mp-size-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;font-size:13.5px;text-align:center}.mp-size-table thead th{background:#f8fafc;color:#334155;font-weight:700;padding:12px 14px;border-bottom:1.5px solid #cbd5e1;border-right:1px solid #e2e8f0;white-space:nowrap}.mp-size-table thead th:last-child{border-right:none}.mp-size-table tbody td{padding:10px 14px;border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;color:#475569;vertical-align:middle}.mp-size-table tbody td:last-child{border-right:none}.mp-size-table tbody tr:last-child td{border-bottom:none}.mp-size-table tbody tr:nth-child(even){background:#f8fafc}.mp-size-table tbody tr:hover{background:#f1f5f9}.mp-size-table tbody td strong{color:#0f172a;font-weight:700;background:#ede9fe;color:#5b21b6;padding:2px 8px;border-radius:4px;display:inline-block}.mp-size-guide-tips{background:#f8fafc;border-top:1px solid #e2e8f0;padding:16px 24px;font-size:12.5px;color:#475569;line-height:1.6}.mp-size-tips-title{display:flex;align-items:center;gap:6px;font-weight:700;color:#1e293b;margin-bottom:6px}.mp-size-tips-title svg{stroke:#4f46e5}.mp-size-tips-body strong{color:#0f172a}body.mp-no-scroll{overflow:hidden!important}[data-theme="dark"] .mp-size-modal-box{background:#1e293b;border:1px solid #334155;color:#f1f5f9}[data-theme="dark"] .mp-size-modal-header{background:#1e293b;border-bottom-color:#334155}[data-theme="dark"] .mp-size-modal-title{color:#f8fafc}[data-theme="dark"] .mp-size-table{border-color:#334155}[data-theme="dark"] .mp-size-table thead th{background:#0f172a;color:#cbd5e1;border-bottom-color:#334155;border-right-color:#334155}[data-theme="dark"] .mp-size-table tbody td{border-color:#334155;color:#94a3b8}[data-theme="dark"] .mp-size-table tbody tr:nth-child(even){background:#0f172a}[data-theme="dark"] .mp-size-table tbody tr:hover{background:#334155}[data-theme="dark"] .mp-size-table tbody td strong{background:#312e81;color:#c7d2fe}[data-theme="dark"] .mp-size-guide-tips{background:#0f172a;border-top-color:#334155;color:#94a3b8}[data-theme="dark"] .mp-size-tips-title{color:#f1f5f9}[data-theme="dark"] .mp-size-tips-body strong{color:#f1f5f9}[data-theme="dark"] .mp-size-modal-close:hover{background:#334155;color:#fff}