.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}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.elementor-hidden{display:none}.elementor-screen-only,.screen-reader-text{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:'';display:block;clear:both;width:0;height:0}.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-image-box) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-custom-embed{line-height:0}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;direction:ltr}.elementor .elementor-background-video-container{transition:opacity 1s;pointer-events:none}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor .elementor-background-video{max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor .elementor-html5-video{object-fit:cover}.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor .elementor-background-slideshow{position:absolute;width:100%;height:100%;z-index:0;top:0;left:0}.elementor .elementor-background-slideshow__slide__image{width:100%;height:100%;object-fit:cover;object-position:center center}.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-calc,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;opacity:.8;text-shadow:1px 0 6px rgba(0,0,0,.3);transition:.5s}.elementor-custom-embed-play.elementor-playing i{font-family:ceicons;animation:2s linear infinite ceicon-spin}.elementor-custom-embed-play.elementor-playing i:before{content:'\e823'}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-property:transform;transition-duration:10s;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-calc,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-calc,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{align-items:flex-end}.elementor-row{width:100%;display:flex}@media (max-width:1024px){.elementor-row{flex-wrap:wrap}}.elementor-column-wrap{width:100%;position:relative;display:flex}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor-html .elementor-widget-wrap,.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:var(--ce-widgets-space,20px)}.ce-widgets-space--gap>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget,.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-calc,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.ce-widgets-space--gap>.elementor-column-wrap>.elementor-widget-wrap{gap:var(--ce-widgets-space,20px)}.elementor-column{position:relative;min-height:1px;display:flex}.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}.elementor-reverse-tablet>.elementor-container>.elementor-row>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(10){order:1}}.elementor-section-tabbed>.elementor-container,.elementor-section-tabbed>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-nav-tabs.elementor-nav--layout-horizontal{width:100%}.elementor-nav-tabs+.elementor-row>.elementor-column{min-width:100%}.elementor-nav-tabs+.elementor-row>.elementor-column:not(.elementor-active){position:absolute;top:-1000000px;visibility:hidden;pointer-events:none}.elementor-section-tabbed{counter-reset:ce-tab}.elementor-section-tabbed li.menu-item-type-column{counter-increment:ce-tab}.elementor-section-tabbed .ce-tab-num::after{content:"Tab #" counter(ce-tab)}html[lang^=fr] .elementor-section-tabbed .ce-tab-num::after{content:"Onglet #" counter(ce-tab)}html[lang^=es] .elementor-section-tabbed .ce-tab-num::after{content:"Pestaña #" counter(ce-tab)}html[lang^=it] .elementor-section-tabbed .ce-tab-num::after{content:"Scheda #" counter(ce-tab)}html[lang^=pl] .elementor-section-tabbed .ce-tab-num::after{content:"Zakładka #" counter(ce-tab)}.menu-item-type-column .elementor-item{gap:5px}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-flex;overflow:hidden;flex-wrap:wrap}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr));display:grid}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-flex;overflow:hidden;flex-wrap:wrap}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr));display:grid}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ce-tablet-valign-stretch>.elementor-column-wrap>.elementor-widget-wrap>.elementor-section>.elementor-container,.ce-tablet-valign-stretch>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget>.elementor-widget-container{height:100%}}@media (min-width:1025px){#elementor-device-mode:after{content:'desktop'}.elementor:not(.elementor-edit-area-active) .elementor-hidden-desktop{display:none}}@media (min-width:768px) and (max-width:1024px){#elementor-device-mode:after{content:'tablet'}.elementor:not(.elementor-edit-area-active) .elementor-hidden-tablet{display:none}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>.elementor-row>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(10){order:1}.elementor-column{width:100%}.elementor-grid-mobile-0 .elementor-grid{display:inline-flex;overflow:hidden;flex-wrap:wrap}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr));display:grid}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}#elementor-device-mode:after{content:'mobile'}.elementor:not(.elementor-edit-area-active) .elementor-hidden-phone{display:none}}.elementor .elementor-section-wrap,.elementor-element .elementor-widget-container{transition:opacity var(--e-transform-transition-duration,.4s) var(--e-transform-transition-delay,0s),background var(--e-background-transition-duration,.3s),border var(--e-border-transition-duration,.3s),border-radius var(--e-border-transition-duration,.3s),box-shadow var(--e-border-transition-duration,.3s)}.e-transform-hover>.elementor-widget-container{transition:transform var(--e-transform-transition-duration,.4s) var(--e-transform-transition-delay,0s),opacity var(--e-transform-transition-duration,.4s) var(--e-transform-transition-delay,0s),background var(--e-background-transition-duration,.3s),border var(--e-border-transition-duration,.3s),border-radius var(--e-border-transition-duration,.3s),box-shadow var(--e-border-transition-duration,.3s)}.elementor-overflow-hidden .elementor-widget-container{overflow:hidden}.elementor-element .elementor-widget-container:empty{display:none}.elementor-tab-title a{color:inherit}button.elementor-button{cursor:pointer}a.elementor-button:not(#e),a.elementor-button:not(#e):focus,a.elementor-button:not(#e):hover{color:#fff}.elementor-button{display:inline-block;line-height:1;background-color:#818a91;font-size:15px;padding:12px 24px;border:0 solid;border-radius:3px;color:#fff;fill:currentColor;text-align:center}.elementor-button,a.elementor-button{transition-property:all,--ce-btn-bg-color,--ce-btn-bg-color-b;transition-duration:.5s}.elementor-button-content-wrapper{display:flex;gap:5px;justify-content:center;align-items:baseline}.elementor-button-icon{display:flex;flex-grow:0;order:5}.elementor-button-icon i:not(#e){color:inherit}.elementor-button-icon svg{fill:currentColor;width:1em;height:auto}.elementor-button-text{flex-grow:1;order:10;display:inline-block}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;border-radius:2px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;border-radius:6px}.elementor-button .elementor-align-icon-right{order:15}.elementor-button .elementor-align-icon-left{order:5}.elementor-button span{text-decoration:inherit}.elementor-button-info .elementor-button{color:#fff;background-color:#5bc0de}.elementor-button-success .elementor-button{color:#fff;background-color:#5cb85c}.elementor-button-warning .elementor-button{color:#fff;background-color:#f0ad4e}.elementor-button-danger .elementor-button{color:#fff;background-color:#d9534f}.elementor-button-primary .elementor-button{color:#fff;border:2px solid transparent;background-color:#000}.elementor-button-secondary .elementor-button{color:#000;border:2px solid #000;background-color:transparent}.elementor-button-danger a.elementor-button:not(#e),.elementor-button-info a.elementor-button:not(#e),.elementor-button-primary a.elementor-button:not(#e),.elementor-button-success a.elementor-button:not(#e),.elementor-button-warning a.elementor-button:not(#e){color:#fff}.elementor-button-secondary a.elementor-button:not(#e){color:#000}@property --ce-btn-bg-color{syntax:'<color>';initial-value:transparent;inherits:false}@property --ce-btn-bg-color-b{syntax:'<color>';initial-value:transparent;inherits:false}.ce-scrollbar-x--auto{overflow:hidden;overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x mandatory;flex-wrap:nowrap}.ce-scrollbar-x--auto>*{flex-shrink:0}.ce-scrollbar-y--auto{overflow:hidden;overflow-y:auto;scrollbar-width:thin}@supports selector(::-webkit-scrollbar){.ce-scrollbar-x--auto,.ce-scrollbar-y--auto{scrollbar-width:unset}.ce-scrollbar-x--auto::-webkit-scrollbar,.ce-scrollbar-y--auto::-webkit-scrollbar{width:14px;height:14px}.ce-scrollbar-x--auto::-webkit-scrollbar-track,.ce-scrollbar-y--auto::-webkit-scrollbar-track{background:0 0}.ce-scrollbar-x--auto::-webkit-scrollbar-thumb,.ce-scrollbar-y--auto::-webkit-scrollbar-thumb{border:solid transparent;border-width:6px 0;background-color:var(--ce-scrollbar-thumb-color,rgba(0,0,0,.2));background-clip:content-box}.ce-scrollbar-y--auto::-webkit-scrollbar-thumb{border-width:0 6px}.ce-scrollbar-x--auto::-webkit-scrollbar-thumb:hover,.ce-scrollbar-y--auto::-webkit-scrollbar-thumb:hover{border-width:3px 0;border-radius:6.5px;background-color:var(--ce-scrollbar-thumb-hover-color,rgba(0,0,0,.4))}.ce-scrollbar-y--auto::-webkit-scrollbar-thumb:hover{border-width:0 3px}.ce-scrollbar-x--auto::-webkit-scrollbar-thumb:active,.ce-scrollbar-y--auto::-webkit-scrollbar-thumb:active{background-color:var(--ce-scrollbar-thumb-active-color,rgba(0,0,0,.6))}}.elementor-widget-google_maps iframe{height:300px}.elementor .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-heading-title>a:not(#e){color:inherit;font:inherit;line-height:inherit}.elementor .ce-display-small,.elementor-heading-title.elementor-size-small{font-size:15px}.elementor .ce-display-medium,.elementor-heading-title.elementor-size-medium{font-size:19px}.elementor .ce-display-large,.elementor-heading-title.elementor-size-large{font-size:29px}.elementor .ce-display-xl,.elementor-heading-title.elementor-size-xl{font-size:39px}.elementor .ce-display-xxl,.elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-icon-wrapper,.elementor-widget-icon{line-height:0}.elementor-icon{display:inline-block;line-height:1;transition:.3s;color:#818a91;font-size:50px;text-align:center}.elementor-icon:hover{color:#818a91}.elementor-icon i,.elementor-icon svg{width:1em;height:1em;fill:currentColor;position:relative;display:block}.elementor-icon i:before{position:absolute;left:50%;transform:translateX(-50%)}.elementor-icon i.fad{width:initial}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid currentColor;background-color:transparent}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image img{vertical-align:middle;display:inline-block}body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid currentColor;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.elementor-element .swiper{--swiper-theme-color:#000}.swiper-slide{border-style:solid;border-width:0;transition-property:border,background,transform;overflow:hidden}.elementor-swiper-button{position:absolute;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:rgba(238,238,238,.9);top:50%;transform:translateY(-50%)}.elementor-swiper-button.swiper-button-disabled{opacity:.3}.elementor-swiper-button svg{width:1em;height:1em;fill:currentColor}.elementor-swiper-button-prev{left:10px}.elementor-swiper-button-next{right:10px}.elementor-lightbox{max-width:100%;max-height:100%;margin:0;border:0;padding:0;--lightbox-ui-color:rgba(238, 238, 238, 0.9);--lightbox-ui-color-hover:#fff;--lightbox-text-color:var(--lightbox-ui-color);--lightbox-header-icons-size:20px;--lightbox-navigation-icons-size:25px}.elementor-lightbox::backdrop{background:0 0}.elementor-lightbox .dialog-lightbox-close-button{position:absolute;font-size:var(--lightbox-header-icons-size);line-height:1;top:15px;right:.75em;padding:.25em;cursor:pointer;z-index:2}.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:var(--lightbox-ui-color);transition:.3s;opacity:1}.elementor-lightbox .dialog-lightbox-close-button:focus,.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:focus,.elementor-lightbox .elementor-swiper-button:hover{text-decoration:none;color:var(--lightbox-ui-color-hover)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.animated{animation:none}}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-top{top:-1px}.elementor-shape-bottom{bottom:-1px}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;transform-origin:center;transform:rotateY(0)}.layout-canvas.elementor-page:before{display:none}.ce-breadcrumb .elementor-row{margin:0 -10px;padding:0}.ce-breadcrumb .ce-breadcrumb__item{display:flex;align-items:center}.ce-breadcrumb .ce-breadcrumb__item>*{padding:0 10px}.ce-product-grid>*,.elementor-product-box>*{float:none!important;margin-left:0!important;margin-right:0!important;width:auto}.ce-product-grid{margin:0;gap:15px}.ce-product-grid:after,.ce-product-grid:before{display:none!important}.ce-product-grid>*{align-self:flex-start}.elementor-sticky--active{z-index:99}.elementor-sticky.ce-sticky--hide{transition-delay:.2s!important}.elementor-item:after,.elementor-item:before{display:block;position:absolute;transition:.3s cubic-bezier(.58,.3,.005,1)}.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item-active:after,.elementor-item-active:before,.elementor-item.highlighted:after,.elementor-item.highlighted:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{transform:scale(1)}.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{height:3px;width:100%;left:0;background-color:#55595c;z-index:2}.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{height:0;width:0;left:50%}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:10px}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:-10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:-10px}.e--pointer-double-line.e--animation-none,.e--pointer-double-line.e--animation-none .elementor-item,.e--pointer-double-line.e--animation-none .elementor-item:after,.e--pointer-double-line.e--animation-none .elementor-item:before,.e--pointer-double-line.e--animation-none .elementor-item:focus,.e--pointer-double-line.e--animation-none .elementor-item:hover,.e--pointer-double-line.e--animation-none:after,.e--pointer-double-line.e--animation-none:before,.e--pointer-double-line.e--animation-none:focus,.e--pointer-double-line.e--animation-none:hover,.e--pointer-overline.e--animation-none,.e--pointer-overline.e--animation-none .elementor-item,.e--pointer-overline.e--animation-none .elementor-item:after,.e--pointer-overline.e--animation-none .elementor-item:before,.e--pointer-overline.e--animation-none .elementor-item:focus,.e--pointer-overline.e--animation-none .elementor-item:hover,.e--pointer-overline.e--animation-none:after,.e--pointer-overline.e--animation-none:before,.e--pointer-overline.e--animation-none:focus,.e--pointer-overline.e--animation-none:hover,.e--pointer-underline.e--animation-none,.e--pointer-underline.e--animation-none .elementor-item,.e--pointer-underline.e--animation-none .elementor-item:after,.e--pointer-underline.e--animation-none .elementor-item:before,.e--pointer-underline.e--animation-none .elementor-item:focus,.e--pointer-underline.e--animation-none .elementor-item:hover,.e--pointer-underline.e--animation-none:after,.e--pointer-underline.e--animation-none:before,.e--pointer-underline.e--animation-none:focus,.e--pointer-underline.e--animation-none:hover{transition-duration:0s}.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:before{content:'';top:0}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{width:10px;left:-20px}.e--pointer-double-line .elementor-item:after,.e--pointer-underline .elementor-item:after{content:'';bottom:0}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{width:10px;left:calc(100% + 20px)}.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{background:0 0;left:0;top:0;bottom:0;right:0;border:3px solid #55595c}.e--pointer-framed .elementor-item:before{content:''}.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(.75)}.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.25)}.e--pointer-framed.e--animation-grow .elementor-item:before,.e--pointer-framed.e--animation-shrink .elementor-item:before{transition:opacity .2s,transform .4s}.e--pointer-framed.e--animation-draw .elementor-item:after,.e--pointer-framed.e--animation-draw .elementor-item:before{width:3px;height:3px}.e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}.e--pointer-framed.e--animation-draw .elementor-item:after{content:'';top:initial;bottom:0;left:initial;right:0;border-width:3px 3px 0 0;transition:width .1s,height .1s .1s,opacity 20ms .18s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{width:100%;height:100%}.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{transition:opacity 20ms,height .1s,width .1s .1s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:after{transition:opacity 20ms .2s,height .1s .2s,width .1s .3s}.e--pointer-framed.e--animation-corners .elementor-item:after,.e--pointer-framed.e--animation-corners .elementor-item:before{width:3px;height:3px}.e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px}.e--pointer-framed.e--animation-corners .elementor-item:after{content:'';top:initial;bottom:0;left:initial;right:0;border-width:0 3px 3px 0}.e--pointer-framed.e--animation-corners .elementor-item-active:after,.e--pointer-framed.e--animation-corners .elementor-item-active:before,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,.e--pointer-framed.e--animation-corners .elementor-item:focus:after,.e--pointer-framed.e--animation-corners .elementor-item:focus:before,.e--pointer-framed.e--animation-corners .elementor-item:hover:after,.e--pointer-framed.e--animation-corners .elementor-item:hover:before{width:100%;height:100%;transition:opacity 2ms,width .4s,height .4s}.e--pointer-framed.e--animation-none,.e--pointer-framed.e--animation-none .elementor-item,.e--pointer-framed.e--animation-none .elementor-item:after,.e--pointer-framed.e--animation-none .elementor-item:before,.e--pointer-framed.e--animation-none .elementor-item:focus,.e--pointer-framed.e--animation-none .elementor-item:hover,.e--pointer-framed.e--animation-none:after,.e--pointer-framed.e--animation-none:before,.e--pointer-framed.e--animation-none:focus,.e--pointer-framed.e--animation-none:hover{transition-duration:0s}.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:'';transition:.3s}.e--pointer-background .elementor-item:before{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}.e--pointer-background .elementor-item-active,.e--pointer-background .elementor-item.highlighted,.e--pointer-background .elementor-item:focus,.e--pointer-background .elementor-item:hover{color:#fff}.e--pointer-background.e--animation-grow .elementor-item:before{transform:scale(.5)}.e--pointer-background.e--animation-grow .elementor-item-active:before,.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,.e--pointer-background.e--animation-grow .elementor-item:focus:before,.e--pointer-background.e--animation-grow .elementor-item:hover:before{transform:scale(1);opacity:1}.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.2);transition:.3s}.e--pointer-background.e--animation-shrink .elementor-item-active:before,.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,.e--pointer-background.e--animation-shrink .elementor-item:focus:before,.e--pointer-background.e--animation-shrink .elementor-item:hover:before{transition:opacity .15s,transform .4s}.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:100%}.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:100%}.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:100%}.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:100%}.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:50%;top:50%}.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:50%;left:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before{top:0;bottom:100%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{top:100%;bottom:0}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before{bottom:50%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after{top:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before{right:0;left:100%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after{right:100%;left:0}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before{left:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after{right:50%}.e--pointer-background.e--animation-none,.e--pointer-background.e--animation-none .elementor-item,.e--pointer-background.e--animation-none .elementor-item:after,.e--pointer-background.e--animation-none .elementor-item:before,.e--pointer-background.e--animation-none .elementor-item:focus,.e--pointer-background.e--animation-none .elementor-item:hover,.e--pointer-background.e--animation-none:after,.e--pointer-background.e--animation-none:before,.e--pointer-background.e--animation-none:focus,.e--pointer-background.e--animation-none:hover{transition-duration:0s}.e--pointer-text.e--animation-skew .elementor-item:focus,.e--pointer-text.e--animation-skew .elementor-item:hover{transform:skew(-8deg)}.e--pointer-text.e--animation-grow .elementor-item:focus,.e--pointer-text.e--animation-grow .elementor-item:hover{transform:scale(1.2)}.e--pointer-text.e--animation-shrink .elementor-item:focus,.e--pointer-text.e--animation-shrink .elementor-item:hover{transform:scale(.8)}.e--pointer-text.e--animation-float .elementor-item:focus,.e--pointer-text.e--animation-float .elementor-item:hover{transform:translateY(-8px)}.e--pointer-text.e--animation-sink .elementor-item:focus,.e--pointer-text.e--animation-sink .elementor-item:hover{transform:translateY(8px)}.e--pointer-text.e--animation-rotate .elementor-item:focus,.e--pointer-text.e--animation-rotate .elementor-item:hover{transform:rotate(6deg)}.e--pointer-text.e--animation-none,.e--pointer-text.e--animation-none .elementor-item,.e--pointer-text.e--animation-none .elementor-item:after,.e--pointer-text.e--animation-none .elementor-item:before,.e--pointer-text.e--animation-none .elementor-item:focus,.e--pointer-text.e--animation-none .elementor-item:hover,.e--pointer-text.e--animation-none:after,.e--pointer-text.e--animation-none:before,.e--pointer-text.e--animation-none:focus,.e--pointer-text.e--animation-none:hover{transition-duration:0s}.elementor-nav--main .elementor-nav a{transition:.4s}.elementor-nav--main .elementor-nav a,.elementor-nav--main .elementor-nav a.highlighted,.elementor-nav--main .elementor-nav a:hover{padding:13px 20px}.elementor-nav--main .elementor-nav a.current{background:#373a3c;color:#fff}.elementor-nav--main .elementor-nav a.disabled{background:#55595c;color:#a1a6a9}.elementor-nav--main .elementor-nav ul{position:absolute;width:12em;border-width:0;border-style:solid;padding:0}.elementor-nav--layout-horizontal{display:flex}.elementor-nav--layout-horizontal .elementor-nav{display:flex;flex-wrap:wrap}.elementor-nav--layout-horizontal .elementor-nav a{white-space:nowrap}.elementor-nav--align-right .elementor-nav{margin-left:auto;justify-content:flex-end}.elementor-nav--align-right .elementor-nav--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav--align-left .elementor-nav{margin-right:auto;justify-content:flex-start}.elementor-nav--align-left .elementor-nav--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav--align-center .elementor-nav{margin-left:auto;margin-right:auto}.elementor-nav--align-center:not(.ce-nav--overflow-yes) .elementor-nav{justify-content:center}.elementor-nav--align-center.ce-nav--overflow-yes .elementor-nav>li:first-child{margin-left:auto}.elementor-nav--align-center.ce-nav--overflow-yes .elementor-nav>li:last-child{margin-right:auto}.elementor-nav--align-center .elementor-nav--layout-vertical>ul>li>a{justify-content:center}.elementor-nav--align-justify .elementor-nav--layout-horizontal .elementor-nav{width:100%}.elementor-nav--align-justify .elementor-nav--layout-horizontal .elementor-nav>li{flex-grow:1}.elementor-nav--align-justify .elementor-nav--layout-horizontal .elementor-nav>li>a{justify-content:center}.ce-nav--overflow-yes>.elementor-container>.elementor-nav-tabs>.elementor-nav{flex-wrap:nowrap}.elementor-nav{position:relative;z-index:2}.elementor-nav:after{content:"\00a0";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden}.elementor-nav,.elementor-nav li,.elementor-nav ul{display:block;list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:transparent}.elementor-nav a,.elementor-nav li{position:relative}.elementor-nav li{border-width:0}.elementor-nav a{display:flex;align-items:center;justify-content:space-between}.elementor-nav a,.elementor-nav a:focus,.elementor-nav a:hover{padding:10px 20px;line-height:20px}.elementor-nav a.current{background:#373a3c;color:#fff}.elementor-nav a.disabled{cursor:not-allowed;color:#a1a6a9}.ce-category-list{display:flex;flex-wrap:wrap}.elementor[data-elementor-type$=quick-view] .elementor-section-wrap{text-align:left}#ce-product-quick-view{display:flex;padding:0;overflow:hidden}#ce-product-quick-view .dialog-widget-content{position:static!important;overflow:visible;margin:0;border-radius:0;max-width:100%;max-height:100vh}#ce-product-quick-view .dialog-message{position:relative;max-height:100vh;background:#fff}#ce-product-quick-view .dialog-buttons-wrapper,#ce-product-quick-view .dialog-close-button{display:none}#ce-product-quick-view a[data-elementor-lightbox-slideshow]{pointer-events:none}.elementor-motion-effects-element,.elementor-motion-effects-layer{transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,.33,.07,1.03);transition-duration:1s}.elementor-motion-effects-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.elementor-motion-effects-layer{position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover}.elementor-motion-effects-perspective{perspective:1200px}.e-transform-hover>.elementor-widget-container,.e-transform>.elementor-widget-container{transform:perspective(var(--e-transform-perspective,none)) rotateZ(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX,1) * var(--e-transform-scaleX,var(--e-transform-scale,1)))) scaleY(calc(var(--e-transform-flipY,1) * var(--e-transform-scaleY,var(--e-transform-scale,1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y,center) var(--e-transform-origin-x,center)}.ce-valign-stretch>.elementor-column-wrap>.elementor-widget-wrap>.elementor-section>.elementor-container,.ce-valign-stretch>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget>.elementor-widget-container{height:100%}@media (max-width:767px){.ce-mobile-valign-stretch>.elementor-column-wrap>.elementor-widget-wrap>.elementor-section>.elementor-container,.ce-mobile-valign-stretch>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget>.elementor-widget-container{height:100%}}.ce-lightbox-embed{position:absolute;top:50%;left:50%;max-width:90%;max-height:90%;transform:translate(-50%,-50%);z-index:10}.elementor [aria-disabled=true]{pointer-events:none;opacity:.5}.elementor-tab-content p:not([class]):not(#e),.elementor-widget-text-editor p:not([class]):not(#e){color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit}.elementor-tab-content p:last-child,.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-tab-content ol,.elementor-tab-content ul,.elementor-widget-text-editor ol,.elementor-widget-text-editor ul{list-style:revert;padding:revert}.elementor-column[data-settings*=slideshow],.elementor-section[data-settings*=slideshow]{background-position:center center;background-size:cover}.elementor-html>body{display:block!important}@supports (-webkit-touch-callout:none){.elementor-element{background-attachment:scroll!important}}.page-content.page-cms .elementor{text-align:left}.elementor-widget .elementor-product-miniature{position:relative;background:#fff;border:0 solid;padding:10px;transition:.4s}.elementor-product-miniature .elementor-product-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.elementor-product-miniature .elementor-image{position:relative;overflow:hidden}.elementor-product-miniature .elementor-image img{display:block;margin:0 auto;transition:transform .4s}.elementor-product-miniature .elementor-second-image{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .4s}.elementor-img-hover-grow .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-grow .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-grow .elementor-product-miniature:hover .elementor-image img{transform:scale(1.1)}.elementor-img-hover-shrink .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-shrink .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-shrink .elementor-product-miniature:hover .elementor-image img{transform:scale(.85)}.elementor-img-hover-rotate .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-rotate .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-rotate .elementor-product-miniature:hover .elementor-image img{transform:rotate(4deg)}.elementor-img-hover-grow-rotate .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-grow-rotate .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-grow-rotate .elementor-product-miniature:hover .elementor-image img{transform:scale(1.1) rotate(4deg)}.elementor-img-hover-float .elementor-product-miniature .elementor-image img{transition-duration:.3s;transition-timing-function:ease-out}.elementor-img-hover-float .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-float .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-float .elementor-product-miniature:hover .elementor-image img{transform:translateY(-8px)}.elementor-img-hover-sink .elementor-product-miniature .elementor-image img{transition-duration:.3s;transition-timing-function:ease-out}.elementor-img-hover-sink .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-sink .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-sink .elementor-product-miniature:hover .elementor-image img{transform:translateY(8px)}.elementor-img-hover-bob .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-bob .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-bob .elementor-product-miniature:hover .elementor-image img{animation-name:elementor-animation-bob-float,elementor-animation-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.elementor-img-hover-hang .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-hang .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-hang .elementor-product-miniature:hover .elementor-image img{animation-name:elementor-animation-hang-sink,elementor-animation-hang;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.elementor-img-hover-buzz-out .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-buzz-out .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-buzz-out .elementor-product-miniature:hover .elementor-image img{animation-name:elementor-animation-buzz-out;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:1}.elementor-product-miniature:hover .elementor-second-image{opacity:1}.elementor-product-miniature .elementor-quick-view{position:absolute;bottom:0;padding:0;border-radius:0;width:100%;background:rgba(255,255,255,.5);background-clip:padding-box;color:#000;fill:currentColor;font-size:14px;line-height:40px;z-index:2;transform:translateY(100%);transition-duration:.4s}.elementor-product-miniature .elementor-quick-view .elementor-button-text{flex-grow:0}.elementor-product-miniature:hover .elementor-quick-view{cursor:pointer;transform:translateY(0)}.elementor-product-miniature .elementor-quick-view:hover{opacity:1;background-color:rgba(255,255,255,.7)}.elementor-product-miniature .elementor-badges-left,.elementor-product-miniature .elementor-badges-right{position:absolute;top:0;margin:10px}.elementor-product-miniature .elementor-badges-left{left:0}.elementor-product-miniature .elementor-badges-right{right:0}.elementor-product-miniature .elementor-badge{min-width:50px;margin-bottom:5px;padding:4px 5px;color:#fff;text-align:center}.elementor-product-miniature .elementor-badge-sale{background:#f39d72}.elementor-product-miniature .elementor-badge-new,.elementor-product-miniature .elementor-badge-pack{background:#2fb5d2}.elementor-product-miniature .elementor-content{display:flex;flex-direction:column;padding:10px;text-align:center}.elementor-product-miniature .elementor-content>*{margin-top:10px;margin-bottom:0}.elementor-product-miniature .elementor-content>:first-child{margin-top:5px}.elementor-product-miniature .elementor-category,.elementor-product-miniature .elementor-title{color:#000;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.elementor-product-miniature .elementor-category{color:#afafaf;font-weight:700}.elementor-product-miniature .elementor-description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-size:13px}.elementor-product-miniature .elementor-price-wrapper{font-size:16px}.elementor-product-miniature .elementor-price-regular{color:#afafaf;font-weight:400}.elementor-product-miniature .elementor-price{color:#000}.elementor-product-miniature .elementor-atc{position:relative;margin-top:5px;z-index:3}.elementor-atc--align-center .elementor-atc{text-align:center}.elementor-atc--align-right .elementor-atc{text-align:right}.elementor-atc--align-left .elementor-atc{text-align:left}.elementor-atc--align-justify .elementor-atc .elementor-button{width:100%}.elementor-product-miniature .elementor-atc .elementor-button{cursor:pointer}.elementor-product-miniature .elementor-atc .elementor-button:disabled{cursor:not-allowed}/*!
 * Font Awesome Free 6.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
:host,:root{--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-solid:normal 900 1em/1 'Font Awesome 6 Free'}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:swap;src:url(../../../../modules/creativeelements/views/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../../../../modules/creativeelements/views/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff")}.fa-solid,.fas{font-family:'Font Awesome 6 Free';font-weight:900}.fa,.fa-solid,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-0::before{content:"\30"}.fa-1::before{content:"\31"}.fa-2::before{content:"\32"}.fa-3::before{content:"\33"}.fa-4::before{content:"\34"}.fa-5::before{content:"\35"}.fa-6::before{content:"\36"}.fa-7::before{content:"\37"}.fa-8::before{content:"\38"}.fa-9::before{content:"\39"}.fa-fill-drip::before{content:"\f576"}.fa-arrows-to-circle::before{content:"\e4bd"}.fa-circle-chevron-right::before{content:"\f138"}.fa-at::before{content:"\40"}.fa-trash-can::before{content:"\f2ed"}.fa-text-height::before{content:"\f034"}.fa-user-xmark::before{content:"\f235"}.fa-stethoscope::before{content:"\f0f1"}.fa-message::before{content:"\f27a"}.fa-info::before{content:"\f129"}.fa-down-left-and-up-right-to-center::before{content:"\f422"}.fa-explosion::before{content:"\e4e9"}.fa-file-lines::before{content:"\f15c"}.fa-wave-square::before{content:"\f83e"}.fa-ring::before{content:"\f70b"}.fa-building-un::before{content:"\e4d9"}.fa-dice-three::before{content:"\f527"}.fa-calendar-days::before{content:"\f073"}.fa-anchor-circle-check::before{content:"\e4aa"}.fa-building-circle-arrow-right::before{content:"\e4d1"}.fa-volleyball::before{content:"\f45f"}.fa-arrows-up-to-line::before{content:"\e4c2"}.fa-sort-down::before{content:"\f0dd"}.fa-circle-minus::before{content:"\f056"}.fa-door-open::before{content:"\f52b"}.fa-right-from-bracket::before{content:"\f2f5"}.fa-atom::before{content:"\f5d2"}.fa-soap::before{content:"\e06e"}.fa-icons::before{content:"\f86d"}.fa-microphone-lines-slash::before{content:"\f539"}.fa-bridge-circle-check::before{content:"\e4c9"}.fa-pump-medical::before{content:"\e06a"}.fa-fingerprint::before{content:"\f577"}.fa-hand-point-right::before{content:"\f0a4"}.fa-magnifying-glass-location::before{content:"\f689"}.fa-forward-step::before{content:"\f051"}.fa-face-smile-beam::before{content:"\f5b8"}.fa-flag-checkered::before{content:"\f11e"}.fa-football::before{content:"\f44e"}.fa-school-circle-exclamation::before{content:"\e56c"}.fa-crop::before{content:"\f125"}.fa-angles-down::before{content:"\f103"}.fa-users-rectangle::before{content:"\e594"}.fa-people-roof::before{content:"\e537"}.fa-people-line::before{content:"\e534"}.fa-beer-mug-empty::before{content:"\f0fc"}.fa-diagram-predecessor::before{content:"\e477"}.fa-arrow-up-long::before{content:"\f176"}.fa-fire-flame-simple::before{content:"\f46a"}.fa-person::before{content:"\f183"}.fa-laptop::before{content:"\f109"}.fa-file-csv::before{content:"\f6dd"}.fa-menorah::before{content:"\f676"}.fa-truck-plane::before{content:"\e58f"}.fa-record-vinyl::before{content:"\f8d9"}.fa-face-grin-stars::before{content:"\f587"}.fa-bong::before{content:"\f55c"}.fa-spaghetti-monster-flying::before{content:"\f67b"}.fa-arrow-down-up-across-line::before{content:"\e4af"}.fa-spoon::before{content:"\f2e5"}.fa-jar-wheat::before{content:"\e517"}.fa-envelopes-bulk::before{content:"\f674"}.fa-file-circle-exclamation::before{content:"\e4eb"}.fa-circle-h::before{content:"\f47e"}.fa-pager::before{content:"\f815"}.fa-address-book::before{content:"\f2b9"}.fa-strikethrough::before{content:"\f0cc"}.fa-k::before{content:"\4b"}.fa-landmark-flag::before{content:"\e51c"}.fa-pencil::before{content:"\f303"}.fa-backward::before{content:"\f04a"}.fa-caret-right::before{content:"\f0da"}.fa-comments::before{content:"\f086"}.fa-paste::before{content:"\f0ea"}.fa-code-pull-request::before{content:"\e13c"}.fa-clipboard-list::before{content:"\f46d"}.fa-truck-ramp-box::before{content:"\f4de"}.fa-user-check::before{content:"\f4fc"}.fa-vial-virus::before{content:"\e597"}.fa-sheet-plastic::before{content:"\e571"}.fa-blog::before{content:"\f781"}.fa-user-ninja::before{content:"\f504"}.fa-person-arrow-up-from-line::before{content:"\e539"}.fa-scroll-torah::before{content:"\f6a0"}.fa-broom-ball::before{content:"\f458"}.fa-toggle-off::before{content:"\f204"}.fa-box-archive::before{content:"\f187"}.fa-person-drowning::before{content:"\e545"}.fa-arrow-down-9-1::before{content:"\f886"}.fa-face-grin-tongue-squint::before{content:"\f58a"}.fa-spray-can::before{content:"\f5bd"}.fa-truck-monster::before{content:"\f63b"}.fa-w::before{content:"\57"}.fa-earth-africa::before{content:"\f57c"}.fa-rainbow::before{content:"\f75b"}.fa-circle-notch::before{content:"\f1ce"}.fa-tablet-screen-button::before{content:"\f3fa"}.fa-paw::before{content:"\f1b0"}.fa-cloud::before{content:"\f0c2"}.fa-trowel-bricks::before{content:"\e58a"}.fa-face-flushed::before{content:"\f579"}.fa-hospital-user::before{content:"\f80d"}.fa-tent-arrow-left-right::before{content:"\e57f"}.fa-gavel::before{content:"\f0e3"}.fa-binoculars::before{content:"\f1e5"}.fa-microphone-slash::before{content:"\f131"}.fa-box-tissue::before{content:"\e05b"}.fa-motorcycle::before{content:"\f21c"}.fa-bell-concierge::before{content:"\f562"}.fa-pen-ruler::before{content:"\f5ae"}.fa-people-arrows::before{content:"\e068"}.fa-mars-and-venus-burst::before{content:"\e523"}.fa-square-caret-right::before{content:"\f152"}.fa-scissors::before{content:"\f0c4"}.fa-sun-plant-wilt::before{content:"\e57a"}.fa-toilets-portable::before{content:"\e584"}.fa-hockey-puck::before{content:"\f453"}.fa-table::before{content:"\f0ce"}.fa-magnifying-glass-arrow-right::before{content:"\e521"}.fa-tachograph-digital::before{content:"\f566"}.fa-users-slash::before{content:"\e073"}.fa-clover::before{content:"\e139"}.fa-reply::before{content:"\f3e5"}.fa-star-and-crescent::before{content:"\f699"}.fa-house-fire::before{content:"\e50c"}.fa-square-minus::before{content:"\f146"}.fa-helicopter::before{content:"\f533"}.fa-compass::before{content:"\f14e"}.fa-square-caret-down::before{content:"\f150"}.fa-file-circle-question::before{content:"\e4ef"}.fa-laptop-code::before{content:"\f5fc"}.fa-swatchbook::before{content:"\f5c3"}.fa-prescription-bottle::before{content:"\f485"}.fa-bars::before{content:"\f0c9"}.fa-people-group::before{content:"\e533"}.fa-hourglass-end::before{content:"\f253"}.fa-heart-crack::before{content:"\f7a9"}.fa-square-up-right::before{content:"\f360"}.fa-face-kiss-beam::before{content:"\f597"}.fa-film::before{content:"\f008"}.fa-ruler-horizontal::before{content:"\f547"}.fa-people-robbery::before{content:"\e536"}.fa-lightbulb::before{content:"\f0eb"}.fa-caret-left::before{content:"\f0d9"}.fa-circle-exclamation::before{content:"\f06a"}.fa-school-circle-xmark::before{content:"\e56d"}.fa-arrow-right-from-bracket::before{content:"\f08b"}.fa-circle-chevron-down::before{content:"\f13a"}.fa-unlock-keyhole::before{content:"\f13e"}.fa-cloud-showers-heavy::before{content:"\f740"}.fa-headphones-simple::before{content:"\f58f"}.fa-sitemap::before{content:"\f0e8"}.fa-circle-dollar-to-slot::before{content:"\f4b9"}.fa-memory::before{content:"\f538"}.fa-road-spikes::before{content:"\e568"}.fa-fire-burner::before{content:"\e4f1"}.fa-flag::before{content:"\f024"}.fa-hanukiah::before{content:"\f6e6"}.fa-feather::before{content:"\f52d"}.fa-volume-low::before{content:"\f027"}.fa-comment-slash::before{content:"\f4b3"}.fa-cloud-sun-rain::before{content:"\f743"}.fa-compress::before{content:"\f066"}.fa-wheat-awn::before{content:"\e2cd"}.fa-ankh::before{content:"\f644"}.fa-hands-holding-child::before{content:"\e4fa"}.fa-asterisk::before{content:"\2a"}.fa-square-check::before{content:"\f14a"}.fa-peseta-sign::before{content:"\e221"}.fa-heading::before{content:"\f1dc"}.fa-ghost::before{content:"\f6e2"}.fa-list::before{content:"\f03a"}.fa-square-phone-flip::before{content:"\f87b"}.fa-cart-plus::before{content:"\f217"}.fa-gamepad::before{content:"\f11b"}.fa-circle-dot::before{content:"\f192"}.fa-face-dizzy::before{content:"\f567"}.fa-egg::before{content:"\f7fb"}.fa-house-medical-circle-xmark::before{content:"\e513"}.fa-campground::before{content:"\f6bb"}.fa-folder-plus::before{content:"\f65e"}.fa-futbol::before{content:"\f1e3"}.fa-paintbrush::before{content:"\f1fc"}.fa-lock::before{content:"\f023"}.fa-gas-pump::before{content:"\f52f"}.fa-hot-tub-person::before{content:"\f593"}.fa-map-location::before{content:"\f59f"}.fa-house-flood-water::before{content:"\e50e"}.fa-tree::before{content:"\f1bb"}.fa-bridge-lock::before{content:"\e4cc"}.fa-sack-dollar::before{content:"\f81d"}.fa-pen-to-square::before{content:"\f044"}.fa-car-side::before{content:"\f5e4"}.fa-share-nodes::before{content:"\f1e0"}.fa-heart-circle-minus::before{content:"\e4ff"}.fa-hourglass-half::before{content:"\f252"}.fa-microscope::before{content:"\f610"}.fa-sink::before{content:"\e06d"}.fa-bag-shopping::before{content:"\f290"}.fa-arrow-down-z-a::before{content:"\f881"}.fa-mitten::before{content:"\f7b5"}.fa-person-rays::before{content:"\e54d"}.fa-users::before{content:"\f0c0"}.fa-eye-slash::before{content:"\f070"}.fa-flask-vial::before{content:"\e4f3"}.fa-hand::before{content:"\f256"}.fa-om::before{content:"\f679"}.fa-worm::before{content:"\e599"}.fa-house-circle-xmark::before{content:"\e50b"}.fa-plug::before{content:"\f1e6"}.fa-chevron-up::before{content:"\f077"}.fa-hand-spock::before{content:"\f259"}.fa-stopwatch::before{content:"\f2f2"}.fa-face-kiss::before{content:"\f596"}.fa-bridge-circle-xmark::before{content:"\e4cb"}.fa-face-grin-tongue::before{content:"\f589"}.fa-chess-bishop::before{content:"\f43a"}.fa-face-grin-wink::before{content:"\f58c"}.fa-ear-deaf::before{content:"\f2a4"}.fa-road-circle-check::before{content:"\e564"}.fa-dice-five::before{content:"\f523"}.fa-square-rss::before{content:"\f143"}.fa-land-mine-on::before{content:"\e51b"}.fa-i-cursor::before{content:"\f246"}.fa-stamp::before{content:"\f5bf"}.fa-stairs::before{content:"\e289"}.fa-i::before{content:"\49"}.fa-hryvnia-sign::before{content:"\f6f2"}.fa-pills::before{content:"\f484"}.fa-face-grin-wide::before{content:"\f581"}.fa-tooth::before{content:"\f5c9"}.fa-v::before{content:"\56"}.fa-bicycle::before{content:"\f206"}.fa-staff-snake::before{content:"\e579"}.fa-head-side-cough-slash::before{content:"\e062"}.fa-truck-medical::before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation::before{content:"\e598"}.fa-snowman::before{content:"\f7d0"}.fa-mortar-pestle::before{content:"\f5a7"}.fa-road-barrier::before{content:"\e562"}.fa-school::before{content:"\f549"}.fa-igloo::before{content:"\f7ae"}.fa-joint::before{content:"\f595"}.fa-angle-right::before{content:"\f105"}.fa-horse::before{content:"\f6f0"}.fa-q::before{content:"\51"}.fa-g::before{content:"\47"}.fa-notes-medical::before{content:"\f481"}.fa-temperature-half::before{content:"\f2c9"}.fa-dong-sign::before{content:"\e169"}.fa-capsules::before{content:"\f46b"}.fa-poo-storm::before{content:"\f75a"}.fa-face-frown-open::before{content:"\f57a"}.fa-hand-point-up::before{content:"\f0a6"}.fa-money-bill::before{content:"\f0d6"}.fa-bookmark::before{content:"\f02e"}.fa-align-justify::before{content:"\f039"}.fa-umbrella-beach::before{content:"\f5ca"}.fa-helmet-un::before{content:"\e503"}.fa-bullseye::before{content:"\f140"}.fa-bacon::before{content:"\f7e5"}.fa-hand-point-down::before{content:"\f0a7"}.fa-arrow-up-from-bracket::before{content:"\e09a"}.fa-folder::before{content:"\f07b"}.fa-file-waveform::before{content:"\f478"}.fa-radiation::before{content:"\f7b9"}.fa-chart-simple::before{content:"\e473"}.fa-mars-stroke::before{content:"\f229"}.fa-vial::before{content:"\f492"}.fa-gauge::before{content:"\f624"}.fa-wand-magic-sparkles::before{content:"\e2ca"}.fa-e::before{content:"\45"}.fa-pen-clip::before{content:"\f305"}.fa-bridge-circle-exclamation::before{content:"\e4ca"}.fa-user::before{content:"\f007"}.fa-school-circle-check::before{content:"\e56b"}.fa-dumpster::before{content:"\f793"}.fa-van-shuttle::before{content:"\f5b6"}.fa-building-user::before{content:"\e4da"}.fa-square-caret-left::before{content:"\f191"}.fa-highlighter::before{content:"\f591"}.fa-key::before{content:"\f084"}.fa-bullhorn::before{content:"\f0a1"}.fa-globe::before{content:"\f0ac"}.fa-synagogue::before{content:"\f69b"}.fa-person-half-dress::before{content:"\e548"}.fa-road-bridge::before{content:"\e563"}.fa-location-arrow::before{content:"\f124"}.fa-c::before{content:"\43"}.fa-tablet-button::before{content:"\f10a"}.fa-building-lock::before{content:"\e4d6"}.fa-pizza-slice::before{content:"\f818"}.fa-money-bill-wave::before{content:"\f53a"}.fa-chart-area::before{content:"\f1fe"}.fa-house-flag::before{content:"\e50d"}.fa-person-circle-minus::before{content:"\e540"}.fa-ban::before{content:"\f05e"}.fa-camera-rotate::before{content:"\e0d8"}.fa-spray-can-sparkles::before{content:"\f5d0"}.fa-star::before{content:"\f005"}.fa-repeat::before{content:"\f363"}.fa-cross::before{content:"\f654"}.fa-box::before{content:"\f466"}.fa-venus-mars::before{content:"\f228"}.fa-arrow-pointer::before{content:"\f245"}.fa-maximize::before{content:"\f31e"}.fa-charging-station::before{content:"\f5e7"}.fa-shapes::before{content:"\f61f"}.fa-shuffle::before{content:"\f074"}.fa-person-running::before{content:"\f70c"}.fa-mobile-retro::before{content:"\e527"}.fa-grip-lines-vertical::before{content:"\f7a5"}.fa-spider::before{content:"\f717"}.fa-hands-bound::before{content:"\e4f9"}.fa-file-invoice-dollar::before{content:"\f571"}.fa-plane-circle-exclamation::before{content:"\e556"}.fa-x-ray::before{content:"\f497"}.fa-spell-check::before{content:"\f891"}.fa-slash::before{content:"\f715"}.fa-computer-mouse::before{content:"\f8cc"}.fa-arrow-right-to-bracket::before{content:"\f090"}.fa-shop-slash::before{content:"\e070"}.fa-server::before{content:"\f233"}.fa-virus-covid-slash::before{content:"\e4a9"}.fa-shop-lock::before{content:"\e4a5"}.fa-hourglass-start::before{content:"\f251"}.fa-blender-phone::before{content:"\f6b6"}.fa-building-wheat::before{content:"\e4db"}.fa-person-breastfeeding::before{content:"\e53a"}.fa-right-to-bracket::before{content:"\f2f6"}.fa-venus::before{content:"\f221"}.fa-passport::before{content:"\f5ab"}.fa-heart-pulse::before{content:"\f21e"}.fa-people-carry-box::before{content:"\f4ce"}.fa-temperature-high::before{content:"\f769"}.fa-microchip::before{content:"\f2db"}.fa-crown::before{content:"\f521"}.fa-weight-hanging::before{content:"\f5cd"}.fa-xmarks-lines::before{content:"\e59a"}.fa-file-prescription::before{content:"\f572"}.fa-weight-scale::before{content:"\f496"}.fa-user-group::before{content:"\f500"}.fa-arrow-up-a-z::before{content:"\f15e"}.fa-chess-knight::before{content:"\f441"}.fa-face-laugh-squint::before{content:"\f59b"}.fa-wheelchair::before{content:"\f193"}.fa-circle-arrow-up::before{content:"\f0aa"}.fa-toggle-on::before{content:"\f205"}.fa-person-walking::before{content:"\f554"}.fa-l::before{content:"\4c"}.fa-fire::before{content:"\f06d"}.fa-bed-pulse::before{content:"\f487"}.fa-shuttle-space::before{content:"\f197"}.fa-face-laugh::before{content:"\f599"}.fa-folder-open::before{content:"\f07c"}.fa-heart-circle-plus::before{content:"\e500"}.fa-code-fork::before{content:"\e13b"}.fa-city::before{content:"\f64f"}.fa-microphone-lines::before{content:"\f3c9"}.fa-pepper-hot::before{content:"\f816"}.fa-unlock::before{content:"\f09c"}.fa-colon-sign::before{content:"\e140"}.fa-headset::before{content:"\f590"}.fa-store-slash::before{content:"\e071"}.fa-road-circle-xmark::before{content:"\e566"}.fa-user-minus::before{content:"\f503"}.fa-mars-stroke-up::before{content:"\f22a"}.fa-champagne-glasses::before{content:"\f79f"}.fa-clipboard::before{content:"\f328"}.fa-house-circle-exclamation::before{content:"\e50a"}.fa-file-arrow-up::before{content:"\f574"}.fa-wifi::before{content:"\f1eb"}.fa-bath::before{content:"\f2cd"}.fa-underline::before{content:"\f0cd"}.fa-user-pen::before{content:"\f4ff"}.fa-signature::before{content:"\f5b7"}.fa-stroopwafel::before{content:"\f551"}.fa-bold::before{content:"\f032"}.fa-anchor-lock::before{content:"\e4ad"}.fa-building-ngo::before{content:"\e4d7"}.fa-manat-sign::before{content:"\e1d5"}.fa-not-equal::before{content:"\f53e"}.fa-border-top-left::before{content:"\f853"}.fa-map-location-dot::before{content:"\f5a0"}.fa-jedi::before{content:"\f669"}.fa-square-poll-vertical::before{content:"\f681"}.fa-mug-hot::before{content:"\f7b6"}.fa-car-battery::before{content:"\f5df"}.fa-gift::before{content:"\f06b"}.fa-dice-two::before{content:"\f528"}.fa-chess-queen::before{content:"\f445"}.fa-glasses::before{content:"\f530"}.fa-chess-board::before{content:"\f43c"}.fa-building-circle-check::before{content:"\e4d2"}.fa-person-chalkboard::before{content:"\e53d"}.fa-mars-stroke-right::before{content:"\f22b"}.fa-hand-back-fist::before{content:"\f255"}.fa-square-caret-up::before{content:"\f151"}.fa-cloud-showers-water::before{content:"\e4e4"}.fa-chart-bar::before{content:"\f080"}.fa-hands-bubbles::before{content:"\e05e"}.fa-less-than-equal::before{content:"\f537"}.fa-train::before{content:"\f238"}.fa-eye-low-vision::before{content:"\f2a8"}.fa-crow::before{content:"\f520"}.fa-sailboat::before{content:"\e445"}.fa-window-restore::before{content:"\f2d2"}.fa-square-plus::before{content:"\f0fe"}.fa-torii-gate::before{content:"\f6a1"}.fa-frog::before{content:"\f52e"}.fa-bucket::before{content:"\e4cf"}.fa-image::before{content:"\f03e"}.fa-microphone::before{content:"\f130"}.fa-cow::before{content:"\f6c8"}.fa-caret-up::before{content:"\f0d8"}.fa-screwdriver::before{content:"\f54a"}.fa-folder-closed::before{content:"\e185"}.fa-house-tsunami::before{content:"\e515"}.fa-square-nfi::before{content:"\e576"}.fa-arrow-up-from-ground-water::before{content:"\e4b5"}.fa-martini-glass::before{content:"\f57b"}.fa-rotate-left::before{content:"\f2ea"}.fa-table-columns::before{content:"\f0db"}.fa-lemon::before{content:"\f094"}.fa-head-side-mask::before{content:"\e063"}.fa-handshake::before{content:"\f2b5"}.fa-gem::before{content:"\f3a5"}.fa-dolly::before{content:"\f472"}.fa-smoking::before{content:"\f48d"}.fa-minimize::before{content:"\f78c"}.fa-monument::before{content:"\f5a6"}.fa-snowplow::before{content:"\f7d2"}.fa-angles-right::before{content:"\f101"}.fa-cannabis::before{content:"\f55f"}.fa-circle-play::before{content:"\f144"}.fa-tablets::before{content:"\f490"}.fa-ethernet::before{content:"\f796"}.fa-euro-sign::before{content:"\f153"}.fa-chair::before{content:"\f6c0"}.fa-circle-check::before{content:"\f058"}.fa-circle-stop::before{content:"\f28d"}.fa-compass-drafting::before{content:"\f568"}.fa-plate-wheat::before{content:"\e55a"}.fa-icicles::before{content:"\f7ad"}.fa-person-shelter::before{content:"\e54f"}.fa-neuter::before{content:"\f22c"}.fa-id-badge::before{content:"\f2c1"}.fa-marker::before{content:"\f5a1"}.fa-face-laugh-beam::before{content:"\f59a"}.fa-helicopter-symbol::before{content:"\e502"}.fa-universal-access::before{content:"\f29a"}.fa-circle-chevron-up::before{content:"\f139"}.fa-lari-sign::before{content:"\e1c8"}.fa-volcano::before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right::before{content:"\e553"}.fa-sterling-sign::before{content:"\f154"}.fa-viruses::before{content:"\e076"}.fa-square-person-confined::before{content:"\e577"}.fa-user-tie::before{content:"\f508"}.fa-arrow-down-long::before{content:"\f175"}.fa-tent-arrow-down-to-line::before{content:"\e57e"}.fa-certificate::before{content:"\f0a3"}.fa-reply-all::before{content:"\f122"}.fa-suitcase::before{content:"\f0f2"}.fa-person-skating::before{content:"\f7c5"}.fa-filter-circle-dollar::before{content:"\f662"}.fa-camera-retro::before{content:"\f083"}.fa-circle-arrow-down::before{content:"\f0ab"}.fa-file-import::before{content:"\f56f"}.fa-square-arrow-up-right::before{content:"\f14c"}.fa-box-open::before{content:"\f49e"}.fa-scroll::before{content:"\f70e"}.fa-spa::before{content:"\f5bb"}.fa-location-pin-lock::before{content:"\e51f"}.fa-pause::before{content:"\f04c"}.fa-hill-avalanche::before{content:"\e507"}.fa-temperature-empty::before{content:"\f2cb"}.fa-bomb::before{content:"\f1e2"}.fa-registered::before{content:"\f25d"}.fa-address-card::before{content:"\f2bb"}.fa-scale-unbalanced-flip::before{content:"\f516"}.fa-subscript::before{content:"\f12c"}.fa-diamond-turn-right::before{content:"\f5eb"}.fa-burst::before{content:"\e4dc"}.fa-house-laptop::before{content:"\e066"}.fa-face-tired::before{content:"\f5c8"}.fa-money-bills::before{content:"\e1f3"}.fa-smog::before{content:"\f75f"}.fa-crutch::before{content:"\f7f7"}.fa-cloud-arrow-up::before{content:"\f0ee"}.fa-palette::before{content:"\f53f"}.fa-arrows-turn-right::before{content:"\e4c0"}.fa-vest::before{content:"\e085"}.fa-ferry::before{content:"\e4ea"}.fa-arrows-down-to-people::before{content:"\e4b9"}.fa-seedling::before{content:"\f4d8"}.fa-left-right::before{content:"\f337"}.fa-boxes-packing::before{content:"\e4c7"}.fa-circle-arrow-left::before{content:"\f0a8"}.fa-group-arrows-rotate::before{content:"\e4f6"}.fa-bowl-food::before{content:"\e4c6"}.fa-candy-cane::before{content:"\f786"}.fa-arrow-down-wide-short::before{content:"\f160"}.fa-cloud-bolt::before{content:"\f76c"}.fa-text-slash::before{content:"\f87d"}.fa-face-smile-wink::before{content:"\f4da"}.fa-file-word::before{content:"\f1c2"}.fa-file-powerpoint::before{content:"\f1c4"}.fa-arrows-left-right::before{content:"\f07e"}.fa-house-lock::before{content:"\e510"}.fa-cloud-arrow-down::before{content:"\f0ed"}.fa-children::before{content:"\e4e1"}.fa-chalkboard::before{content:"\f51b"}.fa-user-large-slash::before{content:"\f4fa"}.fa-envelope-open::before{content:"\f2b6"}.fa-handshake-simple-slash::before{content:"\e05f"}.fa-mattress-pillow::before{content:"\e525"}.fa-guarani-sign::before{content:"\e19a"}.fa-arrows-rotate::before{content:"\f021"}.fa-fire-extinguisher::before{content:"\f134"}.fa-cruzeiro-sign::before{content:"\e152"}.fa-greater-than-equal::before{content:"\f532"}.fa-shield-halved::before{content:"\f3ed"}.fa-book-atlas::before{content:"\f558"}.fa-virus::before{content:"\e074"}.fa-envelope-circle-check::before{content:"\e4e8"}.fa-layer-group::before{content:"\f5fd"}.fa-arrows-to-dot::before{content:"\e4be"}.fa-archway::before{content:"\f557"}.fa-heart-circle-check::before{content:"\e4fd"}.fa-house-chimney-crack::before{content:"\f6f1"}.fa-file-zipper::before{content:"\f1c6"}.fa-square::before{content:"\f0c8"}.fa-martini-glass-empty::before{content:"\f000"}.fa-couch::before{content:"\f4b8"}.fa-cedi-sign::before{content:"\e0df"}.fa-italic::before{content:"\f033"}.fa-church::before{content:"\f51d"}.fa-comments-dollar::before{content:"\f653"}.fa-democrat::before{content:"\f747"}.fa-z::before{content:"\5a"}.fa-person-skiing::before{content:"\f7c9"}.fa-road-lock::before{content:"\e567"}.fa-a::before{content:"\41"}.fa-temperature-arrow-down::before{content:"\e03f"}.fa-feather-pointed::before{content:"\f56b"}.fa-p::before{content:"\50"}.fa-snowflake::before{content:"\f2dc"}.fa-newspaper::before{content:"\f1ea"}.fa-rectangle-ad::before{content:"\f641"}.fa-circle-arrow-right::before{content:"\f0a9"}.fa-filter-circle-xmark::before{content:"\e17b"}.fa-locust::before{content:"\e520"}.fa-sort::before{content:"\f0dc"}.fa-list-ol::before{content:"\f0cb"}.fa-person-dress-burst::before{content:"\e544"}.fa-money-check-dollar::before{content:"\f53d"}.fa-vector-square::before{content:"\f5cb"}.fa-bread-slice::before{content:"\f7ec"}.fa-language::before{content:"\f1ab"}.fa-face-kiss-wink-heart::before{content:"\f598"}.fa-filter::before{content:"\f0b0"}.fa-question::before{content:"\3f"}.fa-file-signature::before{content:"\f573"}.fa-up-down-left-right::before{content:"\f0b2"}.fa-house-chimney-user::before{content:"\e065"}.fa-hand-holding-heart::before{content:"\f4be"}.fa-puzzle-piece::before{content:"\f12e"}.fa-money-check::before{content:"\f53c"}.fa-star-half-stroke::before{content:"\f5c0"}.fa-code::before{content:"\f121"}.fa-whiskey-glass::before{content:"\f7a0"}.fa-building-circle-exclamation::before{content:"\e4d3"}.fa-magnifying-glass-chart::before{content:"\e522"}.fa-arrow-up-right-from-square::before{content:"\f08e"}.fa-cubes-stacked::before{content:"\e4e6"}.fa-won-sign::before{content:"\f159"}.fa-virus-covid::before{content:"\e4a8"}.fa-austral-sign::before{content:"\e0a9"}.fa-f::before{content:"\46"}.fa-leaf::before{content:"\f06c"}.fa-road::before{content:"\f018"}.fa-taxi::before{content:"\f1ba"}.fa-person-circle-plus::before{content:"\e541"}.fa-chart-pie::before{content:"\f200"}.fa-bolt-lightning::before{content:"\e0b7"}.fa-sack-xmark::before{content:"\e56a"}.fa-file-excel::before{content:"\f1c3"}.fa-file-contract::before{content:"\f56c"}.fa-fish-fins::before{content:"\e4f2"}.fa-building-flag::before{content:"\e4d5"}.fa-face-grin-beam::before{content:"\f582"}.fa-object-ungroup::before{content:"\f248"}.fa-poop::before{content:"\f619"}.fa-location-pin::before{content:"\f041"}.fa-kaaba::before{content:"\f66b"}.fa-toilet-paper::before{content:"\f71e"}.fa-helmet-safety::before{content:"\f807"}.fa-eject::before{content:"\f052"}.fa-circle-right::before{content:"\f35a"}.fa-plane-circle-check::before{content:"\e555"}.fa-face-rolling-eyes::before{content:"\f5a5"}.fa-object-group::before{content:"\f247"}.fa-chart-line::before{content:"\f201"}.fa-mask-ventilator::before{content:"\e524"}.fa-arrow-right::before{content:"\f061"}.fa-signs-post::before{content:"\f277"}.fa-cash-register::before{content:"\f788"}.fa-person-circle-question::before{content:"\e542"}.fa-h::before{content:"\48"}.fa-tarp::before{content:"\e57b"}.fa-screwdriver-wrench::before{content:"\f7d9"}.fa-arrows-to-eye::before{content:"\e4bf"}.fa-plug-circle-bolt::before{content:"\e55b"}.fa-heart::before{content:"\f004"}.fa-mars-and-venus::before{content:"\f224"}.fa-house-user::before{content:"\e1b0"}.fa-dumpster-fire::before{content:"\f794"}.fa-house-crack::before{content:"\e3b1"}.fa-martini-glass-citrus::before{content:"\f561"}.fa-face-surprise::before{content:"\f5c2"}.fa-bottle-water::before{content:"\e4c5"}.fa-circle-pause::before{content:"\f28b"}.fa-toilet-paper-slash::before{content:"\e072"}.fa-apple-whole::before{content:"\f5d1"}.fa-kitchen-set::before{content:"\e51a"}.fa-r::before{content:"\52"}.fa-temperature-quarter::before{content:"\f2ca"}.fa-cube::before{content:"\f1b2"}.fa-bitcoin-sign::before{content:"\e0b4"}.fa-shield-dog::before{content:"\e573"}.fa-solar-panel::before{content:"\f5ba"}.fa-lock-open::before{content:"\f3c1"}.fa-elevator::before{content:"\e16d"}.fa-money-bill-transfer::before{content:"\e528"}.fa-money-bill-trend-up::before{content:"\e529"}.fa-house-flood-water-circle-arrow-right::before{content:"\e50f"}.fa-square-poll-horizontal::before{content:"\f682"}.fa-circle::before{content:"\f111"}.fa-backward-fast::before{content:"\f049"}.fa-recycle::before{content:"\f1b8"}.fa-user-astronaut::before{content:"\f4fb"}.fa-plane-slash::before{content:"\e069"}.fa-trademark::before{content:"\f25c"}.fa-basketball::before{content:"\f434"}.fa-satellite-dish::before{content:"\f7c0"}.fa-circle-up::before{content:"\f35b"}.fa-mobile-screen-button::before{content:"\f3cd"}.fa-volume-high::before{content:"\f028"}.fa-users-rays::before{content:"\e593"}.fa-wallet::before{content:"\f555"}.fa-clipboard-check::before{content:"\f46c"}.fa-file-audio::before{content:"\f1c7"}.fa-burger::before{content:"\f805"}.fa-wrench::before{content:"\f0ad"}.fa-bugs::before{content:"\e4d0"}.fa-rupee-sign::before{content:"\f156"}.fa-file-image::before{content:"\f1c5"}.fa-circle-question::before{content:"\f059"}.fa-plane-departure::before{content:"\f5b0"}.fa-handshake-slash::before{content:"\e060"}.fa-book-bookmark::before{content:"\e0bb"}.fa-code-branch::before{content:"\f126"}.fa-hat-cowboy::before{content:"\f8c0"}.fa-bridge::before{content:"\e4c8"}.fa-phone-flip::before{content:"\f879"}.fa-truck-front::before{content:"\e2b7"}.fa-cat::before{content:"\f6be"}.fa-anchor-circle-exclamation::before{content:"\e4ab"}.fa-truck-field::before{content:"\e58d"}.fa-route::before{content:"\f4d7"}.fa-clipboard-question::before{content:"\e4e3"}.fa-panorama::before{content:"\e209"}.fa-comment-medical::before{content:"\f7f5"}.fa-teeth-open::before{content:"\f62f"}.fa-file-circle-minus::before{content:"\e4ed"}.fa-tags::before{content:"\f02c"}.fa-wine-glass::before{content:"\f4e3"}.fa-forward-fast::before{content:"\f050"}.fa-face-meh-blank::before{content:"\f5a4"}.fa-square-parking::before{content:"\f540"}.fa-house-signal::before{content:"\e012"}.fa-bars-progress::before{content:"\f828"}.fa-faucet-drip::before{content:"\e006"}.fa-cart-flatbed::before{content:"\f474"}.fa-ban-smoking::before{content:"\f54d"}.fa-terminal::before{content:"\f120"}.fa-mobile-button::before{content:"\f10b"}.fa-house-medical-flag::before{content:"\e514"}.fa-basket-shopping::before{content:"\f291"}.fa-tape::before{content:"\f4db"}.fa-bus-simple::before{content:"\f55e"}.fa-eye::before{content:"\f06e"}.fa-face-sad-cry::before{content:"\f5b3"}.fa-audio-description::before{content:"\f29e"}.fa-person-military-to-person::before{content:"\e54c"}.fa-file-shield::before{content:"\e4f0"}.fa-user-slash::before{content:"\f506"}.fa-pen::before{content:"\f304"}.fa-tower-observation::before{content:"\e586"}.fa-file-code::before{content:"\f1c9"}.fa-signal::before{content:"\f012"}.fa-bus::before{content:"\f207"}.fa-heart-circle-xmark::before{content:"\e501"}.fa-house-chimney::before{content:"\e3af"}.fa-window-maximize::before{content:"\f2d0"}.fa-face-frown::before{content:"\f119"}.fa-prescription::before{content:"\f5b1"}.fa-shop::before{content:"\f54f"}.fa-floppy-disk::before{content:"\f0c7"}.fa-vihara::before{content:"\f6a7"}.fa-scale-unbalanced::before{content:"\f515"}.fa-sort-up::before{content:"\f0de"}.fa-comment-dots::before{content:"\f4ad"}.fa-plant-wilt::before{content:"\e5aa"}.fa-diamond::before{content:"\f219"}.fa-face-grin-squint::before{content:"\f585"}.fa-hand-holding-dollar::before{content:"\f4c0"}.fa-bacterium::before{content:"\e05a"}.fa-hand-pointer::before{content:"\f25a"}.fa-drum-steelpan::before{content:"\f56a"}.fa-hand-scissors::before{content:"\f257"}.fa-hands-praying::before{content:"\f684"}.fa-arrow-rotate-right::before{content:"\f01e"}.fa-biohazard::before{content:"\f780"}.fa-location-crosshairs::before{content:"\f601"}.fa-mars-double::before{content:"\f227"}.fa-child-dress::before{content:"\e59c"}.fa-users-between-lines::before{content:"\e591"}.fa-lungs-virus::before{content:"\e067"}.fa-face-grin-tears::before{content:"\f588"}.fa-phone::before{content:"\f095"}.fa-calendar-xmark::before{content:"\f273"}.fa-child-reaching::before{content:"\e59d"}.fa-head-side-virus::before{content:"\e064"}.fa-user-gear::before{content:"\f4fe"}.fa-arrow-up-1-9::before{content:"\f163"}.fa-door-closed::before{content:"\f52a"}.fa-shield-virus::before{content:"\e06c"}.fa-dice-six::before{content:"\f526"}.fa-mosquito-net::before{content:"\e52c"}.fa-bridge-water::before{content:"\e4ce"}.fa-person-booth::before{content:"\f756"}.fa-text-width::before{content:"\f035"}.fa-hat-wizard::before{content:"\f6e8"}.fa-pen-fancy::before{content:"\f5ac"}.fa-person-digging::before{content:"\f85e"}.fa-trash::before{content:"\f1f8"}.fa-gauge-simple::before{content:"\f629"}.fa-book-medical::before{content:"\f7e6"}.fa-poo::before{content:"\f2fe"}.fa-quote-right::before{content:"\f10e"}.fa-shirt::before{content:"\f553"}.fa-cubes::before{content:"\f1b3"}.fa-divide::before{content:"\f529"}.fa-tenge-sign::before{content:"\f7d7"}.fa-headphones::before{content:"\f025"}.fa-hands-holding::before{content:"\f4c2"}.fa-hands-clapping::before{content:"\e1a8"}.fa-republican::before{content:"\f75e"}.fa-arrow-left::before{content:"\f060"}.fa-person-circle-xmark::before{content:"\e543"}.fa-ruler::before{content:"\f545"}.fa-align-left::before{content:"\f036"}.fa-dice-d6::before{content:"\f6d1"}.fa-restroom::before{content:"\f7bd"}.fa-j::before{content:"\4a"}.fa-users-viewfinder::before{content:"\e595"}.fa-file-video::before{content:"\f1c8"}.fa-up-right-from-square::before{content:"\f35d"}.fa-table-cells::before{content:"\f00a"}.fa-file-pdf::before{content:"\f1c1"}.fa-book-bible::before{content:"\f647"}.fa-o::before{content:"\4f"}.fa-suitcase-medical::before{content:"\f0fa"}.fa-user-secret::before{content:"\f21b"}.fa-otter::before{content:"\f700"}.fa-person-dress::before{content:"\f182"}.fa-comment-dollar::before{content:"\f651"}.fa-business-time::before{content:"\f64a"}.fa-table-cells-large::before{content:"\f009"}.fa-book-tanakh::before{content:"\f827"}.fa-phone-volume::before{content:"\f2a0"}.fa-hat-cowboy-side::before{content:"\f8c1"}.fa-clipboard-user::before{content:"\f7f3"}.fa-child::before{content:"\f1ae"}.fa-lira-sign::before{content:"\f195"}.fa-satellite::before{content:"\f7bf"}.fa-plane-lock::before{content:"\e558"}.fa-tag::before{content:"\f02b"}.fa-comment::before{content:"\f075"}.fa-cake-candles::before{content:"\f1fd"}.fa-envelope::before{content:"\f0e0"}.fa-angles-up::before{content:"\f102"}.fa-paperclip::before{content:"\f0c6"}.fa-arrow-right-to-city::before{content:"\e4b3"}.fa-ribbon::before{content:"\f4d6"}.fa-lungs::before{content:"\f604"}.fa-arrow-up-9-1::before{content:"\f887"}.fa-litecoin-sign::before{content:"\e1d3"}.fa-border-none::before{content:"\f850"}.fa-circle-nodes::before{content:"\e4e2"}.fa-parachute-box::before{content:"\f4cd"}.fa-indent::before{content:"\f03c"}.fa-truck-field-un::before{content:"\e58e"}.fa-hourglass::before{content:"\f254"}.fa-mountain::before{content:"\f6fc"}.fa-user-doctor::before{content:"\f0f0"}.fa-circle-info::before{content:"\f05a"}.fa-cloud-meatball::before{content:"\f73b"}.fa-camera::before{content:"\f030"}.fa-square-virus::before{content:"\e578"}.fa-meteor::before{content:"\f753"}.fa-car-on::before{content:"\e4dd"}.fa-sleigh::before{content:"\f7cc"}.fa-arrow-down-1-9::before{content:"\f162"}.fa-hand-holding-droplet::before{content:"\f4c1"}.fa-water::before{content:"\f773"}.fa-calendar-check::before{content:"\f274"}.fa-braille::before{content:"\f2a1"}.fa-prescription-bottle-medical::before{content:"\f486"}.fa-landmark::before{content:"\f66f"}.fa-truck::before{content:"\f0d1"}.fa-crosshairs::before{content:"\f05b"}.fa-person-cane::before{content:"\e53c"}.fa-tent::before{content:"\e57d"}.fa-vest-patches::before{content:"\e086"}.fa-check-double::before{content:"\f560"}.fa-arrow-down-a-z::before{content:"\f15d"}.fa-money-bill-wheat::before{content:"\e52a"}.fa-cookie::before{content:"\f563"}.fa-arrow-rotate-left::before{content:"\f0e2"}.fa-hard-drive::before{content:"\f0a0"}.fa-face-grin-squint-tears::before{content:"\f586"}.fa-dumbbell::before{content:"\f44b"}.fa-rectangle-list::before{content:"\f022"}.fa-tarp-droplet::before{content:"\e57c"}.fa-house-medical-circle-check::before{content:"\e511"}.fa-person-skiing-nordic::before{content:"\f7ca"}.fa-calendar-plus::before{content:"\f271"}.fa-plane-arrival::before{content:"\f5af"}.fa-circle-left::before{content:"\f359"}.fa-train-subway::before{content:"\f239"}.fa-chart-gantt::before{content:"\e0e4"}.fa-indian-rupee-sign::before{content:"\e1bc"}.fa-crop-simple::before{content:"\f565"}.fa-money-bill-1::before{content:"\f3d1"}.fa-left-long::before{content:"\f30a"}.fa-dna::before{content:"\f471"}.fa-virus-slash::before{content:"\e075"}.fa-minus::before{content:"\f068"}.fa-child-rifle::before{content:"\e4e0"}.fa-chess::before{content:"\f439"}.fa-arrow-left-long::before{content:"\f177"}.fa-plug-circle-check::before{content:"\e55c"}.fa-street-view::before{content:"\f21d"}.fa-franc-sign::before{content:"\e18f"}.fa-volume-off::before{content:"\f026"}.fa-hands-asl-interpreting::before{content:"\f2a3"}.fa-gear::before{content:"\f013"}.fa-droplet-slash::before{content:"\f5c7"}.fa-mosque::before{content:"\f678"}.fa-mosquito::before{content:"\e52b"}.fa-star-of-david::before{content:"\f69a"}.fa-person-military-rifle::before{content:"\e54b"}.fa-cart-shopping::before{content:"\f07a"}.fa-vials::before{content:"\f493"}.fa-plug-circle-plus::before{content:"\e55f"}.fa-place-of-worship::before{content:"\f67f"}.fa-grip-vertical::before{content:"\f58e"}.fa-arrow-turn-up::before{content:"\f148"}.fa-u::before{content:"\55"}.fa-square-root-variable::before{content:"\f698"}.fa-clock::before{content:"\f017"}.fa-backward-step::before{content:"\f048"}.fa-pallet::before{content:"\f482"}.fa-faucet::before{content:"\e005"}.fa-baseball-bat-ball::before{content:"\f432"}.fa-s::before{content:"\53"}.fa-timeline::before{content:"\e29c"}.fa-keyboard::before{content:"\f11c"}.fa-caret-down::before{content:"\f0d7"}.fa-house-chimney-medical::before{content:"\f7f2"}.fa-temperature-three-quarters::before{content:"\f2c8"}.fa-mobile-screen::before{content:"\f3cf"}.fa-plane-up::before{content:"\e22d"}.fa-piggy-bank::before{content:"\f4d3"}.fa-battery-half::before{content:"\f242"}.fa-mountain-city::before{content:"\e52e"}.fa-coins::before{content:"\f51e"}.fa-khanda::before{content:"\f66d"}.fa-sliders::before{content:"\f1de"}.fa-folder-tree::before{content:"\f802"}.fa-network-wired::before{content:"\f6ff"}.fa-map-pin::before{content:"\f276"}.fa-hamsa::before{content:"\f665"}.fa-cent-sign::before{content:"\e3f5"}.fa-flask::before{content:"\f0c3"}.fa-person-pregnant::before{content:"\e31e"}.fa-wand-sparkles::before{content:"\f72b"}.fa-ellipsis-vertical::before{content:"\f142"}.fa-ticket::before{content:"\f145"}.fa-power-off::before{content:"\f011"}.fa-right-long::before{content:"\f30b"}.fa-flag-usa::before{content:"\f74d"}.fa-laptop-file::before{content:"\e51d"}.fa-tty::before{content:"\f1e4"}.fa-diagram-next::before{content:"\e476"}.fa-person-rifle::before{content:"\e54e"}.fa-house-medical-circle-exclamation::before{content:"\e512"}.fa-closed-captioning::before{content:"\f20a"}.fa-person-hiking::before{content:"\f6ec"}.fa-venus-double::before{content:"\f226"}.fa-images::before{content:"\f302"}.fa-calculator::before{content:"\f1ec"}.fa-people-pulling::before{content:"\e535"}.fa-n::before{content:"\4e"}.fa-cable-car::before{content:"\f7da"}.fa-cloud-rain::before{content:"\f73d"}.fa-building-circle-xmark::before{content:"\e4d4"}.fa-ship::before{content:"\f21a"}.fa-arrows-down-to-line::before{content:"\e4b8"}.fa-download::before{content:"\f019"}.fa-face-grin::before{content:"\f580"}.fa-delete-left::before{content:"\f55a"}.fa-eye-dropper::before{content:"\f1fb"}.fa-file-circle-check::before{content:"\e5a0"}.fa-forward::before{content:"\f04e"}.fa-mobile::before{content:"\f3ce"}.fa-face-meh::before{content:"\f11a"}.fa-align-center::before{content:"\f037"}.fa-book-skull::before{content:"\f6b7"}.fa-id-card::before{content:"\f2c2"}.fa-outdent::before{content:"\f03b"}.fa-heart-circle-exclamation::before{content:"\e4fe"}.fa-house::before{content:"\f015"}.fa-calendar-week::before{content:"\f784"}.fa-laptop-medical::before{content:"\f812"}.fa-b::before{content:"\42"}.fa-file-medical::before{content:"\f477"}.fa-dice-one::before{content:"\f525"}.fa-kiwi-bird::before{content:"\f535"}.fa-arrow-right-arrow-left::before{content:"\f0ec"}.fa-rotate-right::before{content:"\f2f9"}.fa-utensils::before{content:"\f2e7"}.fa-arrow-up-wide-short::before{content:"\f161"}.fa-mill-sign::before{content:"\e1ed"}.fa-bowl-rice::before{content:"\e2eb"}.fa-skull::before{content:"\f54c"}.fa-tower-broadcast::before{content:"\f519"}.fa-truck-pickup::before{content:"\f63c"}.fa-up-long::before{content:"\f30c"}.fa-stop::before{content:"\f04d"}.fa-code-merge::before{content:"\f387"}.fa-upload::before{content:"\f093"}.fa-hurricane::before{content:"\f751"}.fa-mound::before{content:"\e52d"}.fa-toilet-portable::before{content:"\e583"}.fa-compact-disc::before{content:"\f51f"}.fa-file-arrow-down::before{content:"\f56d"}.fa-caravan::before{content:"\f8ff"}.fa-shield-cat::before{content:"\e572"}.fa-bolt::before{content:"\f0e7"}.fa-glass-water::before{content:"\e4f4"}.fa-oil-well::before{content:"\e532"}.fa-vault::before{content:"\e2c5"}.fa-mars::before{content:"\f222"}.fa-toilet::before{content:"\f7d8"}.fa-plane-circle-xmark::before{content:"\e557"}.fa-yen-sign::before{content:"\f157"}.fa-ruble-sign::before{content:"\f158"}.fa-sun::before{content:"\f185"}.fa-guitar::before{content:"\f7a6"}.fa-face-laugh-wink::before{content:"\f59c"}.fa-horse-head::before{content:"\f7ab"}.fa-bore-hole::before{content:"\e4c3"}.fa-industry::before{content:"\f275"}.fa-circle-down::before{content:"\f358"}.fa-arrows-turn-to-dots::before{content:"\e4c1"}.fa-florin-sign::before{content:"\e184"}.fa-arrow-down-short-wide::before{content:"\f884"}.fa-less-than::before{content:"\3c"}.fa-angle-down::before{content:"\f107"}.fa-car-tunnel::before{content:"\e4de"}.fa-head-side-cough::before{content:"\e061"}.fa-grip-lines::before{content:"\f7a4"}.fa-thumbs-down::before{content:"\f165"}.fa-user-lock::before{content:"\f502"}.fa-arrow-right-long::before{content:"\f178"}.fa-anchor-circle-xmark::before{content:"\e4ac"}.fa-ellipsis::before{content:"\f141"}.fa-chess-pawn::before{content:"\f443"}.fa-kit-medical::before{content:"\f479"}.fa-person-through-window::before{content:"\e5a9"}.fa-toolbox::before{content:"\f552"}.fa-hands-holding-circle::before{content:"\e4fb"}.fa-bug::before{content:"\f188"}.fa-credit-card::before{content:"\f09d"}.fa-car::before{content:"\f1b9"}.fa-hand-holding-hand::before{content:"\e4f7"}.fa-book-open-reader::before{content:"\f5da"}.fa-mountain-sun::before{content:"\e52f"}.fa-arrows-left-right-to-line::before{content:"\e4ba"}.fa-dice-d20::before{content:"\f6cf"}.fa-truck-droplet::before{content:"\e58c"}.fa-file-circle-xmark::before{content:"\e5a1"}.fa-temperature-arrow-up::before{content:"\e040"}.fa-medal::before{content:"\f5a2"}.fa-bed::before{content:"\f236"}.fa-square-h::before{content:"\f0fd"}.fa-podcast::before{content:"\f2ce"}.fa-temperature-full::before{content:"\f2c7"}.fa-bell::before{content:"\f0f3"}.fa-superscript::before{content:"\f12b"}.fa-plug-circle-xmark::before{content:"\e560"}.fa-star-of-life::before{content:"\f621"}.fa-phone-slash::before{content:"\f3dd"}.fa-paint-roller::before{content:"\f5aa"}.fa-handshake-angle::before{content:"\f4c4"}.fa-location-dot::before{content:"\f3c5"}.fa-file::before{content:"\f15b"}.fa-greater-than::before{content:"\3e"}.fa-person-swimming::before{content:"\f5c4"}.fa-arrow-down::before{content:"\f063"}.fa-droplet::before{content:"\f043"}.fa-eraser::before{content:"\f12d"}.fa-earth-americas::before{content:"\f57d"}.fa-person-burst::before{content:"\e53b"}.fa-dove::before{content:"\f4ba"}.fa-battery-empty::before{content:"\f244"}.fa-socks::before{content:"\f696"}.fa-inbox::before{content:"\f01c"}.fa-section::before{content:"\e447"}.fa-gauge-high::before{content:"\f625"}.fa-envelope-open-text::before{content:"\f658"}.fa-hospital::before{content:"\f0f8"}.fa-wine-bottle::before{content:"\f72f"}.fa-chess-rook::before{content:"\f447"}.fa-bars-staggered::before{content:"\f550"}.fa-dharmachakra::before{content:"\f655"}.fa-hotdog::before{content:"\f80f"}.fa-person-walking-with-cane::before{content:"\f29d"}.fa-drum::before{content:"\f569"}.fa-ice-cream::before{content:"\f810"}.fa-heart-circle-bolt::before{content:"\e4fc"}.fa-fax::before{content:"\f1ac"}.fa-paragraph::before{content:"\f1dd"}.fa-check-to-slot::before{content:"\f772"}.fa-star-half::before{content:"\f089"}.fa-boxes-stacked::before{content:"\f468"}.fa-link::before{content:"\f0c1"}.fa-ear-listen::before{content:"\f2a2"}.fa-tree-city::before{content:"\e587"}.fa-play::before{content:"\f04b"}.fa-font::before{content:"\f031"}.fa-rupiah-sign::before{content:"\e23d"}.fa-magnifying-glass::before{content:"\f002"}.fa-table-tennis-paddle-ball::before{content:"\f45d"}.fa-person-dots-from-line::before{content:"\f470"}.fa-trash-can-arrow-up::before{content:"\f82a"}.fa-naira-sign::before{content:"\e1f6"}.fa-cart-arrow-down::before{content:"\f218"}.fa-walkie-talkie::before{content:"\f8ef"}.fa-file-pen::before{content:"\f31c"}.fa-receipt::before{content:"\f543"}.fa-square-pen::before{content:"\f14b"}.fa-suitcase-rolling::before{content:"\f5c1"}.fa-person-circle-exclamation::before{content:"\e53f"}.fa-chevron-down::before{content:"\f078"}.fa-battery-full::before{content:"\f240"}.fa-skull-crossbones::before{content:"\f714"}.fa-code-compare::before{content:"\e13a"}.fa-list-ul::before{content:"\f0ca"}.fa-school-lock::before{content:"\e56f"}.fa-tower-cell::before{content:"\e585"}.fa-down-long::before{content:"\f309"}.fa-ranking-star::before{content:"\e561"}.fa-chess-king::before{content:"\f43f"}.fa-person-harassing::before{content:"\e549"}.fa-brazilian-real-sign::before{content:"\e46c"}.fa-landmark-dome::before{content:"\f752"}.fa-arrow-up::before{content:"\f062"}.fa-tv::before{content:"\f26c"}.fa-shrimp::before{content:"\e448"}.fa-list-check::before{content:"\f0ae"}.fa-jug-detergent::before{content:"\e519"}.fa-circle-user::before{content:"\f2bd"}.fa-user-shield::before{content:"\f505"}.fa-wind::before{content:"\f72e"}.fa-car-burst::before{content:"\f5e1"}.fa-y::before{content:"\59"}.fa-person-snowboarding::before{content:"\f7ce"}.fa-truck-fast::before{content:"\f48b"}.fa-fish::before{content:"\f578"}.fa-user-graduate::before{content:"\f501"}.fa-circle-half-stroke::before{content:"\f042"}.fa-clapperboard::before{content:"\e131"}.fa-circle-radiation::before{content:"\f7ba"}.fa-baseball::before{content:"\f433"}.fa-jet-fighter-up::before{content:"\e518"}.fa-diagram-project::before{content:"\f542"}.fa-copy::before{content:"\f0c5"}.fa-volume-xmark::before{content:"\f6a9"}.fa-hand-sparkles::before{content:"\e05d"}.fa-grip::before{content:"\f58d"}.fa-share-from-square::before{content:"\f14d"}.fa-gun::before{content:"\e19b"}.fa-square-phone::before{content:"\f098"}.fa-plus::before{content:"\2b"}.fa-expand::before{content:"\f065"}.fa-computer::before{content:"\e4e5"}.fa-xmark::before{content:"\f00d"}.fa-arrows-up-down-left-right::before{content:"\f047"}.fa-chalkboard-user::before{content:"\f51c"}.fa-peso-sign::before{content:"\e222"}.fa-building-shield::before{content:"\e4d8"}.fa-baby::before{content:"\f77c"}.fa-users-line::before{content:"\e592"}.fa-quote-left::before{content:"\f10d"}.fa-tractor::before{content:"\f722"}.fa-trash-arrow-up::before{content:"\f829"}.fa-arrow-down-up-lock::before{content:"\e4b0"}.fa-lines-leaning::before{content:"\e51e"}.fa-ruler-combined::before{content:"\f546"}.fa-copyright::before{content:"\f1f9"}.fa-equals::before{content:"\3d"}.fa-blender::before{content:"\f517"}.fa-teeth::before{content:"\f62e"}.fa-shekel-sign::before{content:"\f20b"}.fa-map::before{content:"\f279"}.fa-rocket::before{content:"\f135"}.fa-photo-film::before{content:"\f87c"}.fa-folder-minus::before{content:"\f65d"}.fa-store::before{content:"\f54e"}.fa-arrow-trend-up::before{content:"\e098"}.fa-plug-circle-minus::before{content:"\e55e"}.fa-sign-hanging::before{content:"\f4d9"}.fa-bezier-curve::before{content:"\f55b"}.fa-bell-slash::before{content:"\f1f6"}.fa-tablet::before{content:"\f3fb"}.fa-school-flag::before{content:"\e56e"}.fa-fill::before{content:"\f575"}.fa-angle-up::before{content:"\f106"}.fa-drumstick-bite::before{content:"\f6d7"}.fa-holly-berry::before{content:"\f7aa"}.fa-chevron-left::before{content:"\f053"}.fa-bacteria::before{content:"\e059"}.fa-hand-lizard::before{content:"\f258"}.fa-disease::before{content:"\f7fa"}.fa-briefcase-medical::before{content:"\f469"}.fa-genderless::before{content:"\f22d"}.fa-chevron-right::before{content:"\f054"}.fa-retweet::before{content:"\f079"}.fa-car-rear::before{content:"\f5de"}.fa-pump-soap::before{content:"\e06b"}.fa-video-slash::before{content:"\f4e2"}.fa-battery-quarter::before{content:"\f243"}.fa-radio::before{content:"\f8d7"}.fa-baby-carriage::before{content:"\f77d"}.fa-traffic-light::before{content:"\f637"}.fa-thermometer::before{content:"\f491"}.fa-vr-cardboard::before{content:"\f729"}.fa-hand-middle-finger::before{content:"\f806"}.fa-percent::before{content:"\25"}.fa-truck-moving::before{content:"\f4df"}.fa-glass-water-droplet::before{content:"\e4f5"}.fa-display::before{content:"\e163"}.fa-face-smile::before{content:"\f118"}.fa-thumbtack::before{content:"\f08d"}.fa-trophy::before{content:"\f091"}.fa-person-praying::before{content:"\f683"}.fa-hammer::before{content:"\f6e3"}.fa-hand-peace::before{content:"\f25b"}.fa-rotate::before{content:"\f2f1"}.fa-spinner::before{content:"\f110"}.fa-robot::before{content:"\f544"}.fa-peace::before{content:"\f67c"}.fa-gears::before{content:"\f085"}.fa-warehouse::before{content:"\f494"}.fa-arrow-up-right-dots::before{content:"\e4b7"}.fa-splotch::before{content:"\f5bc"}.fa-face-grin-hearts::before{content:"\f584"}.fa-dice-four::before{content:"\f524"}.fa-sim-card::before{content:"\f7c4"}.fa-transgender::before{content:"\f225"}.fa-mercury::before{content:"\f223"}.fa-arrow-turn-down::before{content:"\f149"}.fa-person-falling-burst::before{content:"\e547"}.fa-award::before{content:"\f559"}.fa-ticket-simple::before{content:"\f3ff"}.fa-building::before{content:"\f1ad"}.fa-angles-left::before{content:"\f100"}.fa-qrcode::before{content:"\f029"}.fa-clock-rotate-left::before{content:"\f1da"}.fa-face-grin-beam-sweat::before{content:"\f583"}.fa-file-export::before{content:"\f56e"}.fa-shield::before{content:"\f132"}.fa-arrow-up-short-wide::before{content:"\f885"}.fa-house-medical::before{content:"\e3b2"}.fa-golf-ball-tee::before{content:"\f450"}.fa-circle-chevron-left::before{content:"\f137"}.fa-house-chimney-window::before{content:"\e00d"}.fa-pen-nib::before{content:"\f5ad"}.fa-tent-arrow-turn-left::before{content:"\e580"}.fa-tents::before{content:"\e582"}.fa-wand-magic::before{content:"\f0d0"}.fa-dog::before{content:"\f6d3"}.fa-carrot::before{content:"\f787"}.fa-moon::before{content:"\f186"}.fa-wine-glass-empty::before{content:"\f5ce"}.fa-cheese::before{content:"\f7ef"}.fa-yin-yang::before{content:"\f6ad"}.fa-music::before{content:"\f001"}.fa-code-commit::before{content:"\f386"}.fa-temperature-low::before{content:"\f76b"}.fa-person-biking::before{content:"\f84a"}.fa-broom::before{content:"\f51a"}.fa-shield-heart::before{content:"\e574"}.fa-gopuram::before{content:"\f664"}.fa-earth-oceania::before{content:"\e47b"}.fa-square-xmark::before{content:"\f2d3"}.fa-hashtag::before{content:"\23"}.fa-up-right-and-down-left-from-center::before{content:"\f424"}.fa-oil-can::before{content:"\f613"}.fa-t::before{content:"\54"}.fa-hippo::before{content:"\f6ed"}.fa-chart-column::before{content:"\e0e3"}.fa-infinity::before{content:"\f534"}.fa-vial-circle-check::before{content:"\e596"}.fa-person-arrow-down-to-line::before{content:"\e538"}.fa-voicemail::before{content:"\f897"}.fa-fan::before{content:"\f863"}.fa-person-walking-luggage::before{content:"\e554"}.fa-up-down::before{content:"\f338"}.fa-cloud-moon-rain::before{content:"\f73c"}.fa-calendar::before{content:"\f133"}.fa-trailer::before{content:"\e041"}.fa-bahai::before{content:"\f666"}.fa-sd-card::before{content:"\f7c2"}.fa-dragon::before{content:"\f6d5"}.fa-shoe-prints::before{content:"\f54b"}.fa-circle-plus::before{content:"\f055"}.fa-face-grin-tongue-wink::before{content:"\f58b"}.fa-hand-holding::before{content:"\f4bd"}.fa-plug-circle-exclamation::before{content:"\e55d"}.fa-link-slash::before{content:"\f127"}.fa-clone::before{content:"\f24d"}.fa-person-walking-arrow-loop-left::before{content:"\e551"}.fa-arrow-up-z-a::before{content:"\f882"}.fa-fire-flame-curved::before{content:"\f7e4"}.fa-tornado::before{content:"\f76f"}.fa-file-circle-plus::before{content:"\e494"}.fa-book-quran::before{content:"\f687"}.fa-anchor::before{content:"\f13d"}.fa-border-all::before{content:"\f84c"}.fa-face-angry::before{content:"\f556"}.fa-cookie-bite::before{content:"\f564"}.fa-arrow-trend-down::before{content:"\e097"}.fa-rss::before{content:"\f09e"}.fa-draw-polygon::before{content:"\f5ee"}.fa-scale-balanced::before{content:"\f24e"}.fa-gauge-simple-high::before{content:"\f62a"}.fa-shower::before{content:"\f2cc"}.fa-desktop::before{content:"\f390"}.fa-m::before{content:"\4d"}.fa-table-list::before{content:"\f00b"}.fa-comment-sms::before{content:"\f7cd"}.fa-book::before{content:"\f02d"}.fa-user-plus::before{content:"\f234"}.fa-check::before{content:"\f00c"}.fa-battery-three-quarters::before{content:"\f241"}.fa-house-circle-check::before{content:"\e509"}.fa-angle-left::before{content:"\f104"}.fa-diagram-successor::before{content:"\e47a"}.fa-truck-arrow-right::before{content:"\e58b"}.fa-arrows-split-up-and-left::before{content:"\e4bc"}.fa-hand-fist::before{content:"\f6de"}.fa-cloud-moon::before{content:"\f6c3"}.fa-briefcase::before{content:"\f0b1"}.fa-person-falling::before{content:"\e546"}.fa-image-portrait::before{content:"\f3e0"}.fa-user-tag::before{content:"\f507"}.fa-rug::before{content:"\e569"}.fa-earth-europe::before{content:"\f7a2"}.fa-cart-flatbed-suitcase::before{content:"\f59d"}.fa-rectangle-xmark::before{content:"\f410"}.fa-baht-sign::before{content:"\e0ac"}.fa-book-open::before{content:"\f518"}.fa-book-journal-whills::before{content:"\f66a"}.fa-handcuffs::before{content:"\e4f8"}.fa-triangle-exclamation::before{content:"\f071"}.fa-database::before{content:"\f1c0"}.fa-share::before{content:"\f064"}.fa-bottle-droplet::before{content:"\e4c4"}.fa-mask-face::before{content:"\e1d7"}.fa-hill-rockslide::before{content:"\e508"}.fa-right-left::before{content:"\f362"}.fa-paper-plane::before{content:"\f1d8"}.fa-road-circle-exclamation::before{content:"\e565"}.fa-dungeon::before{content:"\f6d9"}.fa-align-right::before{content:"\f038"}.fa-money-bill-1-wave::before{content:"\f53b"}.fa-life-ring::before{content:"\f1cd"}.fa-hands::before{content:"\f2a7"}.fa-calendar-day::before{content:"\f783"}.fa-water-ladder::before{content:"\f5c5"}.fa-arrows-up-down::before{content:"\f07d"}.fa-face-grimace::before{content:"\f57f"}.fa-wheelchair-move::before{content:"\e2ce"}.fa-turn-down::before{content:"\f3be"}.fa-person-walking-arrow-right::before{content:"\e552"}.fa-square-envelope::before{content:"\f199"}.fa-dice::before{content:"\f522"}.fa-bowling-ball::before{content:"\f436"}.fa-brain::before{content:"\f5dc"}.fa-bandage::before{content:"\f462"}.fa-calendar-minus::before{content:"\f272"}.fa-circle-xmark::before{content:"\f057"}.fa-gifts::before{content:"\f79c"}.fa-hotel::before{content:"\f594"}.fa-earth-asia::before{content:"\f57e"}.fa-id-card-clip::before{content:"\f47f"}.fa-magnifying-glass-plus::before{content:"\f00e"}.fa-thumbs-up::before{content:"\f164"}.fa-user-clock::before{content:"\f4fd"}.fa-hand-dots::before{content:"\f461"}.fa-file-invoice::before{content:"\f570"}.fa-window-minimize::before{content:"\f2d1"}.fa-mug-saucer::before{content:"\f0f4"}.fa-brush::before{content:"\f55d"}.fa-mask::before{content:"\f6fa"}.fa-magnifying-glass-minus::before{content:"\f010"}.fa-ruler-vertical::before{content:"\f548"}.fa-user-large::before{content:"\f406"}.fa-train-tram::before{content:"\e5b4"}.fa-user-nurse::before{content:"\f82f"}.fa-syringe::before{content:"\f48e"}.fa-cloud-sun::before{content:"\f6c4"}.fa-stopwatch-20::before{content:"\e06f"}.fa-square-full::before{content:"\f45c"}.fa-magnet::before{content:"\f076"}.fa-jar::before{content:"\e516"}.fa-note-sticky::before{content:"\f249"}.fa-bug-slash::before{content:"\e490"}.fa-arrow-up-from-water-pump::before{content:"\e4b6"}.fa-bone::before{content:"\f5d7"}.fa-user-injured::before{content:"\f728"}.fa-face-sad-tear::before{content:"\f5b4"}.fa-plane::before{content:"\f072"}.fa-tent-arrows-down::before{content:"\e581"}.fa-exclamation::before{content:"\21"}.fa-arrows-spin::before{content:"\e4bb"}.fa-print::before{content:"\f02f"}.fa-turkish-lira-sign::before{content:"\e2bb"}.fa-dollar-sign::before{content:"\24"}.fa-x::before{content:"\58"}.fa-magnifying-glass-dollar::before{content:"\f688"}.fa-users-gear::before{content:"\f509"}.fa-person-military-pointing::before{content:"\e54a"}.fa-building-columns::before{content:"\f19c"}.fa-umbrella::before{content:"\f0e9"}.fa-trowel::before{content:"\e589"}.fa-d::before{content:"\44"}.fa-stapler::before{content:"\e5af"}.fa-masks-theater::before{content:"\f630"}.fa-kip-sign::before{content:"\e1c4"}.fa-hand-point-left::before{content:"\f0a5"}.fa-handshake-simple::before{content:"\f4c6"}.fa-jet-fighter::before{content:"\f0fb"}.fa-square-share-nodes::before{content:"\f1e1"}.fa-barcode::before{content:"\f02a"}.fa-plus-minus::before{content:"\e43c"}.fa-video::before{content:"\f03d"}.fa-graduation-cap::before{content:"\f19d"}.fa-hand-holding-medical::before{content:"\e05c"}.fa-person-circle-check::before{content:"\e53e"}/*!
 * animate.css - https://animate.style/
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 * Copyright (c) 2021 Animate.css
 * Customized by Elementor & WebshopWorks teams
 */
 @keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:50% 100%}@keyframes flash{25%,75%{opacity:0}50%{opacity:1}}.flash{animation-name:flash}@keyframes pulse{50%{transform:scale3d(1.05,1.05,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{10%,20%{transform:scale3d(.9,.9,1) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1) rotate3d(0,0,1,-3deg)}}.tada{animation-name:tada}@keyframes wobble{15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{animation-name:wobble}@keyframes jello{11.1%{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes fadeIn{0%{opacity:0}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,calc(-1 * var(--ce-animation-offset,100%)),0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(calc(-1 * var(--ce-animation-offset,100%)),0,0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(var(--ce-animation-offset,100%),0,0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,var(--ce-animation-offset,100%),0)}}.fadeInUp{animation-name:fadeInUp}@keyframes rotateIn{0%{transform:rotate3d(0,0,1,var(--ce-animation-rotate,-200deg));opacity:0}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform:rotate3d(0,0,1,calc(var(--ce-animation-rotate,45deg) * -1));opacity:0}}.rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:0 100%}@keyframes rotateInDownRight{0%{transform:rotate3d(0,0,1,calc(var(--ce-animation-rotate,-45deg) * -1));opacity:0}}.rotateInDownRight{animation-name:rotateInDownRight;transform-origin:100% 100%}@keyframes rotateInUpLeft{0%{transform:rotate3d(0,0,1,var(--ce-animation-rotate,45deg));opacity:0}}.rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:0 100%}@keyframes rotateInUpRight{0%{transform:rotate3d(0,0,1,var(--ce-animation-rotate,-90deg));opacity:0}}.rotateInUpRight{animation-name:rotateInUpRight;transform-origin:100% 100%}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}}.rollIn{animation-name:rollIn}@keyframes zoomIn{0%{opacity:0;transform:scale(var(--ce-animation-scale,.3))}}.zoomIn{animation-name:zoomIn}.zoomInDown{animation-name:zoomIn;transform-origin:50% 0}.zoomInLeft{animation-name:zoomIn;transform-origin:0 50%}.zoomInRight{animation-name:zoomIn;transform-origin:100% 50%}.zoomInUp{animation-name:zoomIn;transform-origin:50% 100%}@keyframes slideInDown{0%{transform:translate3d(0,calc(-1 * var(--ce-animation-offset,100%)),0);visibility:visible}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(calc(-1 * var(--ce-animation-offset,100%)),0,0);visibility:visible}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(var(--ce-animation-offset,100%),0,0);visibility:visible}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,var(--ce-animation-offset,100%),0);visibility:visible}}.slideInUp{animation-name:slideInUp}@keyframes reveal{0%{-webkit-clip-path:inset(50%);clip-path:inset(50%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.reveal.dialog-message,.reveal>.elementor-widget-container,.scaleReveal.dialog-message,.scaleReveal>.elementor-widget-container{animation:inherit;animation-name:reveal}@keyframes revealFromDown{0%,to{overflow:hidden}0%{-webkit-clip-path:inset(100% 0% 0%);clip-path:inset(100% 0% 0%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.revealFromDown.dialog-message,.revealFromDown>.elementor-widget-container,.scaleRevealFromDown.dialog-message,.scaleRevealFromDown>.elementor-widget-container,.slideRevealFromDown.dialog-message{animation:inherit;animation-name:revealFromDown}@keyframes revealFromLeft{0%,to{overflow:hidden}0%{-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.revealFromLeft.dialog-message,.revealFromLeft>.elementor-widget-container,.scaleRevealFromLeft.dialog-message,.scaleRevealFromLeft>.elementor-widget-container,.slideRevealFromLeft.dialog-message{animation:inherit;animation-name:revealFromLeft}@keyframes revealFromRight{0%,to{overflow:hidden}0%{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.revealFromRight.dialog-message,.revealFromRight>.elementor-widget-container,.scaleRevealFromRight.dialog-message,.scaleRevealFromRight>.elementor-widget-container,.slideRevealFromRight.dialog-message{animation:inherit;animation-name:revealFromRight}@keyframes revealFromUp{0%,to{overflow:hidden}0%{-webkit-clip-path:inset(0% 0% 100%);clip-path:inset(0% 0% 100%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.revealFromUp.dialog-message,.revealFromUp>.elementor-widget-container,.scaleRevealFromUp.dialog-message,.scaleRevealFromUp>.elementor-widget-container,.slideRevealFromUp.dialog-message{animation:inherit;animation-name:revealFromUp}@keyframes scaleIn{0%{transform:scale3d(var(--ce-animation-scale,1.1),var(--ce-animation-scale,1.1),1)}}.scaleReveal>.elementor,.scaleReveal>.elementor-widget-container>*,.scaleRevealFromDown>.elementor,.scaleRevealFromDown>.elementor-widget-container>*,.scaleRevealFromLeft>.elementor,.scaleRevealFromLeft>.elementor-widget-container>*,.scaleRevealFromRight>.elementor,.scaleRevealFromRight>.elementor-widget-container>*,.scaleRevealFromUp>.elementor,.scaleRevealFromUp>.elementor-widget-container>*{animation:inherit;animation-name:scaleIn}@keyframes overflowHidden{0%,to{overflow:hidden}}.slideRevealFromDown>.elementor-widget-container,.slideRevealFromLeft>.elementor-widget-container,.slideRevealFromRight>.elementor-widget-container,.slideRevealFromUp>.elementor-widget-container{animation:inherit;animation-name:overflowHidden}.slideRevealFromDown>.elementor,.slideRevealFromDown>.elementor-widget-container>*{animation:inherit;animation-name:slideInUp}.slideRevealFromLeft>.elementor,.slideRevealFromLeft>.elementor-widget-container>*{animation:inherit;animation-name:slideInLeft}.slideRevealFromRight>.elementor,.slideRevealFromRight>.elementor-widget-container>*{animation:inherit;animation-name:slideInRight}.slideRevealFromUp>.elementor,.slideRevealFromUp>.elementor-widget-container>*{animation:inherit;animation-name:slideInDown}/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 * Copyright Ian Lunn 2014
 * Customized by Elementor & WebshopWorks teams
 */
 .elementor-animation-grow{transition-duration:.3s;transition-property:transform}.elementor-animation-grow:hover{transform:scale(1.1)}.elementor-animation-shrink{transition-duration:.3s;transition-property:transform}.elementor-animation-shrink:hover{transform:scale(.9)}@keyframes elementor-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}.elementor-animation-pulse:hover{animation-name:elementor-animation-pulse;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes elementor-animation-pulse-grow{to{transform:scale(1.1)}}.elementor-animation-pulse-grow:hover{animation-name:elementor-animation-pulse-grow;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes elementor-animation-pulse-shrink{to{transform:scale(.9)}}.elementor-animation-pulse-shrink:hover{animation-name:elementor-animation-pulse-shrink;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes elementor-animation-push{50%{transform:scale(.8)}100%{transform:scale(1)}}.elementor-animation-push:hover{animation-name:elementor-animation-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}@keyframes elementor-animation-pop{50%{transform:scale(1.2)}}.elementor-animation-pop:hover{animation-name:elementor-animation-pop;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}.elementor-animation-bounce-in{transition-duration:.5s}.elementor-animation-bounce-in:hover{transform:scale(1.2);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.elementor-animation-bounce-out{transition-duration:.5s}.elementor-animation-bounce-out:hover{transform:scale(.8);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.elementor-animation-rotate{transition-duration:.3s;transition-property:transform}.elementor-animation-rotate:hover{transform:rotate(4deg)}.elementor-animation-grow-rotate{transition-duration:.3s;transition-property:transform}.elementor-animation-grow-rotate:hover{transform:scale(1.1) rotate(4deg)}.elementor-animation-float{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.elementor-animation-float:hover{transform:translateY(-8px)}.elementor-animation-sink{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.elementor-animation-sink:hover{transform:translateY(8px)}@keyframes elementor-animation-bob{0%{transform:translateY(-8px)}50%{transform:translateY(-4px)}100%{transform:translateY(-8px)}}@keyframes elementor-animation-bob-float{100%{transform:translateY(-8px)}}.elementor-animation-bob:hover{animation-name:elementor-animation-bob-float,elementor-animation-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}@keyframes elementor-animation-hang{0%{transform:translateY(8px)}50%{transform:translateY(4px)}100%{transform:translateY(8px)}}@keyframes elementor-animation-hang-sink{100%{transform:translateY(8px)}}.elementor-animation-hang:hover{animation-name:elementor-animation-hang-sink,elementor-animation-hang;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.elementor-animation-skew{transition-duration:.3s;transition-property:transform}.elementor-animation-skew:hover{transform:skew(-10deg)}.elementor-animation-skew-forward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.elementor-animation-skew-forward:hover{transform:skew(-10deg)}.elementor-animation-skew-backward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.elementor-animation-skew-backward:hover{transform:skew(10deg)}@keyframes elementor-animation-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}.elementor-animation-wobble-vertical:hover{animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}.elementor-animation-wobble-horizontal:hover{animation-name:elementor-animation-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-to-bottom-right{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}100%{transform:translate(0,0)}}.elementor-animation-wobble-to-bottom-right:hover{animation-name:elementor-animation-wobble-to-bottom-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-to-top-right{16.65%{transform:translate(8px,-8px)}33.3%{transform:translate(-6px,6px)}49.95%{transform:translate(4px,-4px)}66.6%{transform:translate(-2px,2px)}83.25%{transform:translate(1px,-1px)}100%{transform:translate(0,0)}}.elementor-animation-wobble-to-top-right:hover{animation-name:elementor-animation-wobble-to-top-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-top{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-top{transform-origin:0 100%}.elementor-animation-wobble-top:hover{animation-name:elementor-animation-wobble-top;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-bottom{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-bottom{transform-origin:100% 0}.elementor-animation-wobble-bottom:hover{animation-name:elementor-animation-wobble-bottom;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-skew:hover{animation-name:elementor-animation-wobble-skew;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-buzz{50%{transform:translateX(3px) rotate(2deg)}100%{transform:translateX(-3px) rotate(-2deg)}}.elementor-animation-buzz:hover{animation-name:elementor-animation-buzz;animation-duration:.15s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes elementor-animation-buzz-out{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0)}}.elementor-animation-buzz-out:hover{animation-name:elementor-animation-buzz-out;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:1}@font-face{font-family:ceicons;src:url(../../../../modules/creativeelements/views/lib/ceicons/fonts/ceicons.woff2?8goggd) format('woff2'),url(../../../../modules/creativeelements/views/lib/ceicons/fonts/ceicons.woff?8goggd) format('woff'),url('../../../../modules/creativeelements/views/lib/ceicons/fonts/ceicons.svg?8goggd#ceicons') format('svg');font-weight:400;font-style:normal;font-display:swap}[class*=" ceicon-"],[class^=ceicon-]{font-family:ceicons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes ceicon-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.ce-spin,.ceicon-animation-spin{animation:2s linear infinite ceicon-spin}.ceicon-cart-light:before{content:"\e800"}.ceicon-cart-medium:before{content:"\e801"}.ceicon-cart-solid:before{content:"\e802"}.ceicon-trolley-light:before{content:"\e803"}.ceicon-trolley-medium:before{content:"\e804"}.ceicon-trolley-solid:before{content:"\e805"}.ceicon-trolley-bold:before{content:"\e806"}.ceicon-basket-light:before{content:"\e807"}.ceicon-basket-medium:before{content:"\e808"}.ceicon-basket-solid:before{content:"\e809"}.ceicon-bag-light:before{content:"\e80a"}.ceicon-bag-medium:before{content:"\e80b"}.ceicon-bag-solid:before{content:"\e80c"}.ceicon-bag-rounded-o:before{content:"\e80d"}.ceicon-bag-rounded:before{content:"\e80e"}.ceicon-bag-trapeze-o:before{content:"\e80f"}.ceicon-bag-trapeze:before{content:"\e810"}.ceicon-search-light:before{content:"\e811"}.ceicon-search-medium:before{content:"\e812"}.ceicon-search-glint:before{content:"\e813"}.ceicon-search-minimal:before{content:"\e814"}.ceicon-magnifier:before{content:"\e815"}.ceicon-loupe:before{content:"\e816"}.ceicon-caret-left:before{content:"\e819"}.ceicon-caret-right:before{content:"\e81a"}.ceicon-angle-left:before{content:"\e81b"}.ceicon-angle-right:before{content:"\e81c"}.ceicon-chevron-left:before{content:"\e81d"}.ceicon-chevron-right:before{content:"\e81e"}.ceicon-arrow-left:before{content:"\e81f"}.ceicon-arrow-right:before{content:"\e820"}.ceicon-long-arrow-left:before{content:"\e821"}.ceicon-long-arrow-right:before{content:"\e822"}.ceicon-loading:before{content:"\e823"}.ceicon-play:before{content:"\e824"}.ceicon-play-o:before{content:"\e825"}.ceicon-burger:before{content:"\e826"}.ceicon-times:before{content:"\e828"}.ceicon-close:before{content:"\e829"}.ceicon-user-simple:before{content:"\e817"}.ceicon-user-minimal:before{content:"\e818"}.ceicon-user:before{content:"\f007"}.ceicon-user-o:before{content:"\f2c0"}.ceicon-user-circle:before{content:"\f2bd"}.ceicon-user-circle-o:before{content:"\f2be"}.ceicon-heart:before{content:"\f004"}.ceicon-heart-o:before{content:"\f08a"}.ceicon-star:before{content:"\f005"}.ceicon-star-o:before{content:"\f006"}.ceicon-flag:before{content:"\f024"}.ceicon-delete-left:before{content:"\e901"}.ceicon-minus:before{content:"\e900"}.ceicon-plus:before{content:"\e827"}.ceicon-sort-down:before{content:"\e8ad"}.ceicon-sort-up:before{content:"\e8ae"}.ceicon-check:before{content:"\e90e"}.ceicon-zoom-in-bold:before{content:"\e92e"}.ceicon-zoom-out-bold:before{content:"\e943"}.ceicon-frame-expand:before{content:"\e95c"}.ceicon-frame-minimize:before{content:"\e95d"}.elementor-3010000 .elementor-element.elementor-element-4566719>.elementor-element-populated{margin:0 0 0 0;padding:0 0 0 0}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-content-box{text-align:left;max-width:680px}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-slide-inner{justify-content:flex-start;align-items:center;padding-left:80px!important;padding-right:80px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-center_sides .mp-sgw-prev-btn{left:30px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-center_sides .mp-sgw-next-btn{right:30px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-bottom_right .mp-sgw-nav-group-right{right:30px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-bottom_left .mp-sgw-nav-group-left{left:30px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-badge{color:#fff;background-color:rgba(45,106,79,.88);border-color:rgba(255,255,255,.25);border-radius:30px;padding:7px 18px 7px 18px}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-badge i{color:#fff}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-badge-wrap{margin-bottom:16px}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-title{color:#fff;text-shadow:0 3px 15px rgba(0,0,0,.45);margin-bottom:18px}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-title strong,.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-title span.accent{color:#e76f51}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-description{color:rgba(255,255,255,.92);margin-bottom:28px}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-btn-1{background-color:#FD7700;border-color:#FD7700;color:#fff}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-btn-1:hover{background-color:#FD7700!important;border-color:#FD7700!important;color:#ffffff!important;box-shadow:0 8px 25px rgba(253,119,0,.47)}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-btn-1.effect-side-lines::before,.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-btn-1.effect-circle-fill::before,.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-btn-1.effect-slide-fill::before{background-color:#FD7700!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-btn-2{background-color:rgba(255,255,255,.12);border-color:rgba(255,255,255,.6);color:#fff}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-btn-2:hover{background-color:#e76f51!important;border-color:#e76f51!important;color:#ffffff!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-btn{padding:14px 32px 14px 32px;border-radius:8px}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-buttons-wrap{gap:16px}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-nav-btn{background-color:rgba(255,255,255,.18);border-color:rgba(255,255,255,.35)}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-nav-btn,.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-nav-btn i{color:#fff}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-nav-btn:hover{background-color:#FD7700!important;border-color:#FD7700!important;box-shadow:0 4px 18px #FD7700!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-nav-btn:hover,.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-nav-btn:hover i{color:#ffffff!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-counter-current{color:#FD7700!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-counter,.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-counter-total{color:#ffffff!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-counter{background-color:rgba(0,0,0,.45)!important;border-color:rgba(255,255,255,.25)!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-dot{background-color:rgba(255,255,255,.45)!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-dot.is-active{background-color:#FD7700!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-progress-fill{background-color:#FD7700!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-progress-bar{background-color:rgba(255,255,255,.2)!important}.elementor-3010000 .elementor-element.elementor-element-2fe27b1{padding:70px 0 70px 0}@media(max-width:1024px){.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-slide-inner{padding-left:40px!important;padding-right:40px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-center_sides .mp-sgw-prev-btn{left:20px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-center_sides .mp-sgw-next-btn{right:20px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-bottom_right .mp-sgw-nav-group-right{right:20px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-bottom_left .mp-sgw-nav-group-left{left:20px!important}}@media(max-width:767px){.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-slide-inner{padding-left:20px!important;padding-right:20px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-center_sides .mp-sgw-prev-btn{left:12px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-center_sides .mp-sgw-next-btn{right:12px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-bottom_right .mp-sgw-nav-group-right{right:12px!important}.elementor-3010000 .elementor-element.elementor-element-ad1d8d3 .mp-sgw-arrows-bottom_left .mp-sgw-nav-group-left{left:12px!important}.elementor-3010000 .elementor-element.elementor-element-fee1563>.elementor-element-populated{margin:0 0 0 0;padding:0 5px 0 5px}}/*!
 * Font Awesome Free 6.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
.fa[class*=' fa-']{font-family:'Font Awesome 6 Free';font-weight:900}.fa.fa-address-book-o,.fa.fa-address-card-o,.fa.fa-arrow-circle-o-down,.fa.fa-arrow-circle-o-left,.fa.fa-arrow-circle-o-right,.fa.fa-arrow-circle-o-up,.fa.fa-bell-o,.fa.fa-bell-slash-o,.fa.fa-bookmark-o,.fa.fa-building-o,.fa.fa-calendar-check-o,.fa.fa-calendar-minus-o,.fa.fa-calendar-o,.fa.fa-calendar-plus-o,.fa.fa-calendar-times-o,.fa.fa-caret-square-o-down,.fa.fa-caret-square-o-left,.fa.fa-caret-square-o-right,.fa.fa-caret-square-o-up,.fa.fa-cc,.fa.fa-check-circle-o,.fa.fa-check-square-o,.fa.fa-circle-o,.fa.fa-circle-thin,.fa.fa-clock-o,.fa.fa-clone,.fa.fa-comment-o,.fa.fa-commenting-o,.fa.fa-comments-o,.fa.fa-compass,.fa.fa-copyright,.fa.fa-credit-card,.fa.fa-diamond,.fa.fa-dot-circle-o,.fa.fa-drivers-license-o,.fa.fa-edit,.fa.fa-envelope-o,.fa.fa-envelope-open-o,.fa.fa-eye,.fa.fa-eye-slash,.fa.fa-file-archive-o,.fa.fa-file-audio-o,.fa.fa-file-code-o,.fa.fa-file-excel-o,.fa.fa-file-image-o,.fa.fa-file-movie-o,.fa.fa-file-o,.fa.fa-file-pdf-o,.fa.fa-file-photo-o,.fa.fa-file-picture-o,.fa.fa-file-powerpoint-o,.fa.fa-file-sound-o,.fa.fa-file-text-o,.fa.fa-file-video-o,.fa.fa-file-word-o,.fa.fa-file-zip-o,.fa.fa-files-o,.fa.fa-flag-o,.fa.fa-floppy-o,.fa.fa-folder-o,.fa.fa-folder-open-o,.fa.fa-frown-o,.fa.fa-futbol-o,.fa.fa-hand-grab-o,.fa.fa-hand-lizard-o,.fa.fa-hand-o-down,.fa.fa-hand-o-left,.fa.fa-hand-o-right,.fa.fa-hand-o-up,.fa.fa-hand-paper-o,.fa.fa-hand-peace-o,.fa.fa-hand-pointer-o,.fa.fa-hand-rock-o,.fa.fa-hand-scissors-o,.fa.fa-hand-spock-o,.fa.fa-hand-stop-o,.fa.fa-handshake-o,.fa.fa-hdd-o,.fa.fa-hospital-o,.fa.fa-id-badge,.fa.fa-id-card-o,.fa.fa-image,.fa.fa-keyboard-o,.fa.fa-lemon-o,.fa.fa-lightbulb-o,.fa.fa-list-alt,.fa.fa-map-o,.fa.fa-meh-o,.fa.fa-minus-square-o,.fa.fa-moon-o,.fa.fa-newspaper-o,.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-paper-plane-o,.fa.fa-pause-circle-o,.fa.fa-pencil-square-o,.fa.fa-photo,.fa.fa-picture-o,.fa.fa-play-circle-o,.fa.fa-plus-square-o,.fa.fa-question-circle-o,.fa.fa-registered,.fa.fa-save,.fa.fa-send-o,.fa.fa-smile-o,.fa.fa-snowflake-o,.fa.fa-soccer-ball-o,.fa.fa-square-o,.fa.fa-star-half-empty,.fa.fa-star-half-full,.fa.fa-star-half-o,.fa.fa-star-o,.fa.fa-sticky-note-o,.fa.fa-stop-circle-o,.fa.fa-sun-o,.fa.fa-thumbs-o-down,.fa.fa-thumbs-o-up,.fa.fa-times-circle-o,.fa.fa-times-rectangle-o,.fa.fa-toggle-down,.fa.fa-toggle-left,.fa.fa-toggle-right,.fa.fa-toggle-up,.fa.fa-trash-o,.fa.fa-vcard-o,.fa.fa-window-close-o,.fa.fa-window-maximize,.fa.fa-window-restore{font-weight:400}.fa.fa-500px,.fa.fa-adn,.fa.fa-amazon,.fa.fa-android,.fa.fa-angellist,.fa.fa-apple,.fa.fa-bandcamp,.fa.fa-behance,.fa.fa-behance-square,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-bitcoin,.fa.fa-black-tie,.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-btc,.fa.fa-buysellads,.fa.fa-cc-amex,.fa.fa-cc-diners-club,.fa.fa-cc-discover,.fa.fa-cc-jcb,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-chrome,.fa.fa-codepen,.fa.fa-codiepie,.fa.fa-connectdevelop,.fa.fa-contao,.fa.fa-creative-commons,.fa.fa-css3,.fa.fa-dashcube,.fa.fa-delicious,.fa.fa-deviantart,.fa.fa-digg,.fa.fa-dribbble,.fa.fa-dropbox,.fa.fa-drupal,.fa.fa-edge,.fa.fa-eercast,.fa.fa-empire,.fa.fa-envira,.fa.fa-etsy,.fa.fa-expeditedssl,.fa.fa-fa,.fa.fa-facebook,.fa.fa-facebook-f,.fa.fa-facebook-official,.fa.fa-facebook-square,.fa.fa-firefox,.fa.fa-first-order,.fa.fa-flickr,.fa.fa-font-awesome,.fa.fa-fonticons,.fa.fa-fort-awesome,.fa.fa-forumbee,.fa.fa-foursquare,.fa.fa-free-code-camp,.fa.fa-ge,.fa.fa-get-pocket,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-git,.fa.fa-git-square,.fa.fa-github,.fa.fa-github-alt,.fa.fa-github-square,.fa.fa-gitlab,.fa.fa-gittip,.fa.fa-glide,.fa.fa-glide-g,.fa.fa-google,.fa.fa-google-plus,.fa.fa-google-plus-circle,.fa.fa-google-plus-official,.fa.fa-google-plus-square,.fa.fa-google-wallet,.fa.fa-gratipay,.fa.fa-grav,.fa.fa-hacker-news,.fa.fa-houzz,.fa.fa-html5,.fa.fa-imdb,.fa.fa-instagram,.fa.fa-internet-explorer,.fa.fa-ioxhost,.fa.fa-joomla,.fa.fa-jsfiddle,.fa.fa-lastfm,.fa.fa-lastfm-square,.fa.fa-leanpub,.fa.fa-linkedin,.fa.fa-linkedin-square,.fa.fa-linode,.fa.fa-linux,.fa.fa-maxcdn,.fa.fa-medium,.fa.fa-meetup,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square,.fa.fa-opencart,.fa.fa-openid,.fa.fa-opera,.fa.fa-optin-monster,.fa.fa-pagelines,.fa.fa-paypal,.fa.fa-pied-piper,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-pinterest,.fa.fa-pinterest-p,.fa.fa-pinterest-square,.fa.fa-product-hunt,.fa.fa-qq,.fa.fa-quora,.fa.fa-ra,.fa.fa-ravelry,.fa.fa-rebel,.fa.fa-reddit,.fa.fa-reddit-alien,.fa.fa-reddit-square,.fa.fa-renren,.fa.fa-resistance,.fa.fa-safari,.fa.fa-scribd,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas,.fa.fa-skype,.fa.fa-slack,.fa.fa-slideshare,.fa.fa-snapchat,.fa.fa-snapchat-ghost,.fa.fa-snapchat-square,.fa.fa-soundcloud,.fa.fa-spotify,.fa.fa-stack-exchange,.fa.fa-stack-overflow,.fa.fa-steam,.fa.fa-steam-square,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle,.fa.fa-superpowers,.fa.fa-telegram,.fa.fa-tencent-weibo,.fa.fa-themeisle,.fa.fa-trello,.fa.fa-tumblr,.fa.fa-tumblr-square,.fa.fa-twitch,.fa.fa-twitter,.fa.fa-twitter-square,.fa.fa-usb,.fa.fa-viacoin,.fa.fa-viadeo,.fa.fa-viadeo-square,.fa.fa-vimeo,.fa.fa-vimeo-square,.fa.fa-vine,.fa.fa-vk,.fa.fa-wechat,.fa.fa-weibo,.fa.fa-weixin,.fa.fa-whatsapp,.fa.fa-wheelchair-alt,.fa.fa-wikipedia-w,.fa.fa-windows,.fa.fa-wordpress,.fa.fa-wpbeginner,.fa.fa-wpexplorer,.fa.fa-wpforms,.fa.fa-xing,.fa.fa-xing-square,.fa.fa-y-combinator,.fa.fa-y-combinator-square,.fa.fa-yahoo,.fa.fa-yc,.fa.fa-yc-square,.fa.fa-yelp,.fa.fa-yoast,.fa.fa-youtube,.fa.fa-youtube-play,.fa.fa-youtube-square{font-family:'Font Awesome 6 Brands';font-weight:400}.fa.fa-envelope-o:before{content:"\f0e0"}.fa.fa-star-o:before{content:"\f005"}.fa.fa-file-o:before{content:"\f15b"}.fa.fa-arrow-circle-down:before{content:"\f0ab"}.fa.fa-arrow-circle-up:before{content:"\f0aa"}.fa.fa-list-alt:before{content:"\f022"}.fa.fa-dedent:before{content:"\f03b"}.fa.fa-video-camera:before{content:"\f03d"}.fa.fa-arrows:before{content:"\f0b2"}.fa.fa-twitter-square:before{content:"\f081"}.fa.fa-facebook-square:before{content:"\f082"}.fa.fa-thumbs-o-up:before{content:"\f164"}.fa.fa-thumbs-o-down:before{content:"\f165"}.fa.fa-linkedin-square:before{content:"\f08c"}.fa.fa-thumb-tack:before{content:"\f08d"}.fa.fa-github-square:before{content:"\f092"}.fa.fa-lemon-o:before{content:"\f094"}.fa.fa-square-o:before{content:"\f0c8"}.fa.fa-bookmark-o:before{content:"\f02e"}.fa.fa-feed:before{content:"\f09e"}.fa.fa-hand-o-right:before{content:"\f0a4"}.fa.fa-hand-o-left:before{content:"\f0a5"}.fa.fa-hand-o-up:before{content:"\f0a6"}.fa.fa-hand-o-down:before{content:"\f0a7"}.fa.fa-group:before{content:"\f0c0"}.fa.fa-chain:before{content:"\f0c1"}.fa.fa-cut:before{content:"\f0c4"}.fa.fa-files-o:before{content:"\f0c5"}.fa.fa-pinterest-square:before{content:"\f0d3"}.fa.fa-google-plus-square:before{content:"\f0d4"}.fa.fa-google-plus:before{content:"\f0d5"}.fa.fa-unsorted:before{content:"\f0dc"}.fa.fa-sort-desc:before{content:"\f0dd"}.fa.fa-sort-asc:before{content:"\f0de"}.fa.fa-linkedin:before{content:"\f0e1"}.fa.fa-legal:before{content:"\f0e3"}.fa.fa-comment-o:before{content:"\f075"}.fa.fa-comments-o:before{content:"\f086"}.fa.fa-lightbulb-o:before{content:"\f0eb"}.fa.fa-bell-o:before{content:"\f0f3"}.fa.fa-cutlery:before{content:"\f2e7"}.fa.fa-building-o:before{content:"\f1ad"}.fa.fa-mail-reply:before{content:"\f3e5"}.fa.fa-folder-open-o:before{content:"\f07c"}.fa.fa-keyboard-o:before{content:"\f11c"}.fa.fa-flag-o:before{content:"\f024"}.fa.fa-mail-reply-all:before{content:"\f122"}.fa.fa-code-fork:before{content:"\f126"}.fa.fa-calendar-o:before{content:"\f133"}.fa.fa-unlock-alt:before{content:"\f09c"}.fa.fa-level-up-alt:before,.fa.fa-level-up:before,.fa.fa-turn-up:before{content:"\f3bf"}.fa.fa-bitcoin:before{content:"\f15a"}.fa.fa-youtube-square:before{content:"\f431"}.fa.fa-xing-square:before{content:"\f169"}.fa.fa-youtube-play:before{content:"\f167"}.fa.fa-bitbucket-square:before{content:"\f171"}.fa.fa-tumblr-square:before{content:"\f174"}.fa.fa-gittip:before{content:"\f184"}.fa.fa-sun-o:before{content:"\f185"}.fa.fa-moon-o:before{content:"\f186"}.fa.fa-arrow-circle-right:before{content:"\f0a9"}.fa.fa-arrow-circle-left:before{content:"\f0a8"}.fa.fa-vimeo-square:before{content:"\f194"}.fa.fa-mortar-board:before{content:"\f19d"}.fa.fa-reddit-square:before{content:"\f1a2"}.fa.fa-behance-square:before{content:"\f1b5"}.fa.fa-steam-square:before{content:"\f1b7"}.fa.fa-automobile:before{content:"\f1b9"}.fa.fa-cab:before{content:"\f1ba"}.fa.fa-file-pdf-o:before{content:"\f1c1"}.fa.fa-file-word-o:before{content:"\f1c2"}.fa.fa-file-excel-o:before{content:"\f1c3"}.fa.fa-file-powerpoint-o:before{content:"\f1c4"}.fa.fa-file-code-o:before{content:"\f1c9"}.fa.fa-circle-o-notch:before{content:"\f1ce"}.fa.fa-ge:before{content:"\f1d1"}.fa.fa-git-square:before{content:"\f1d2"}.fa.fa-wechat:before{content:"\f1d7"}.fa.fa-header:before{content:"\f1dc"}.fa.fa-newspaper-o:before{content:"\f1ea"}.fa.fa-bell-slash-o:before{content:"\f1f6"}.fa.fa-area-chart:before{content:"\f1fe"}.fa.fa-pie-chart:before{content:"\f200"}.fa.fa-line-chart:before{content:"\f201"}.fa.fa-lastfm-square:before{content:"\f203"}.fa.fa-cc:before{content:"\f20a"}.fa.fa-diamond:before{content:"\f3a5"}.fa.fa-transgender-alt:before{content:"\f225"}.fa.fa-facebook-official:before{content:"\f09a"}.fa.fa-hotel:before{content:"\f236"}.fa.fa-yc:before{content:"\f23b"}.fa.fa-battery-3:before{content:"\f241"}.fa.fa-battery-2:before{content:"\f242"}.fa.fa-battery-1:before{content:"\f243"}.fa.fa-battery-0:before{content:"\f244"}.fa.fa-hourglass-1:before{content:"\f251"}.fa.fa-hourglass-2:before{content:"\f252"}.fa.fa-hourglass-3:before{content:"\f253"}.fa.fa-hand-scissors-o:before{content:"\f257"}.fa.fa-hand-lizard-o:before{content:"\f258"}.fa.fa-hand-spock-o:before{content:"\f259"}.fa.fa-hand-pointer-o:before{content:"\f25a"}.fa.fa-hand-peace-o:before{content:"\f25b"}.fa.fa-odnoklassniki-square:before{content:"\f264"}.fa.fa-calendar-plus-o:before{content:"\f271"}.fa.fa-calendar-minus-o:before{content:"\f272"}.fa.fa-calendar-check-o:before{content:"\f274"}.fa.fa-map-o:before{content:"\f279"}.fa.fa-vimeo:before{content:"\f27d"}.fa.fa-credit-card-alt:before{content:"\f09d"}.fa.fa-wheelchair-alt:before{content:"\f368"}.fa.fa-volume-control-phone:before{content:"\f2a0"}.fa.fa-viadeo-square:before{content:"\f2aa"}.fa.fa-snapchat-ghost:before{content:"\f2ab"}.fa.fa-snapchat-square:before{content:"\f2ad"}.fa.fa-fa:before{content:"\f2b4"}.fa.fa-handshake-o:before{content:"\f2b5"}.fa.fa-envelope-open-o:before{content:"\f2b6"}.fa.fa-eercast:before{content:"\f2da"}.fa.fa-snowflake-o:before{content:"\f2dc"}.fa.fa-chevron-circle-right:before{content:"\f138"}.fa.fa-user-times:before{content:"\f235"}.fa.fa-comment-alt:before{content:"\f27a"}.fa.fa-volleyball-ball:before{content:"\f45f"}.fa.fa-minus-circle:before{content:"\f056"}.fa.fa-heart-music-camera-bolt:before{content:"\f86d"}.fa.fa-microphone-alt-slash:before{content:"\f539"}.fa.fa-search-location:before{content:"\f689"}.fa.fa-step-forward:before{content:"\f051"}.fa.fa-smile-beam:before{content:"\f5b8"}.fa.fa-football-ball:before{content:"\f44e"}.fa.fa-angle-double-down:before{content:"\f103"}.fa.fa-beer:before{content:"\f0fc"}.fa.fa-burn:before{content:"\f46a"}.fa.fa-male:before{content:"\f183"}.fa.fa-grin-stars:before{content:"\f587"}.fa.fa-pastafarianism:before{content:"\f67b"}.fa.fa-utensil-spoon:before{content:"\f2e5"}.fa.fa-mail-bulk:before{content:"\f674"}.fa.fa-hospital-symbol:before{content:"\f47e"}.fa.fa-pencil-alt:before{content:"\f303"}.fa.fa-truck-loading:before{content:"\f4de"}.fa.fa-torah:before{content:"\f6a0"}.fa.fa-archive:before{content:"\f187"}.fa.fa-grin-tongue-squint:before{content:"\f58a"}.fa.fa-globe-africa:before{content:"\f57c"}.fa.fa-flushed:before{content:"\f579"}.fa.fa-concierge-bell:before{content:"\f562"}.fa.fa-pencil-ruler:before{content:"\f5ae"}.fa.fa-people-arrows-left-right:before{content:"\e068"}.fa.fa-digital-tachograph:before{content:"\f566"}.fa.fa-heart-broken:before{content:"\f7a9"}.fa.fa-kiss-beam:before{content:"\f597"}.fa.fa-exclamation-circle:before{content:"\f06a"}.fa.fa-chevron-circle-down:before{content:"\f13a"}.fa.fa-headphones-alt:before{content:"\f58f"}.fa.fa-donate:before{content:"\f4b9"}.fa.fa-volume-down:before{content:"\f027"}.fa.fa-wheat-alt:before{content:"\e2cd"}.fa.fa-list-squares:before{content:"\f03a"}.fa.fa-phone-square-alt:before{content:"\f87b"}.fa.fa-dizzy:before{content:"\f567"}.fa.fa-paint-brush:before{content:"\f1fc"}.fa.fa-hot-tub:before{content:"\f593"}.fa.fa-map-marked:before{content:"\f59f"}.fa.fa-share-alt:before{content:"\f1e0"}.fa.fa-shopping-bag:before{content:"\f290"}.fa.fa-kiss:before{content:"\f596"}.fa.fa-grin-tongue:before{content:"\f589"}.fa.fa-grin-wink:before{content:"\f58c"}.fa.fa-rss-square:before{content:"\f143"}.fa.fa-hryvnia:before{content:"\f6f2"}.fa.fa-grin-alt:before{content:"\f581"}.fa.fa-ambulance:before{content:"\f0f9"}.fa.fa-poo-bolt:before{content:"\f75a"}.fa.fa-frown-open:before{content:"\f57a"}.fa.fa-file-medical-alt:before{content:"\f478"}.fa.fa-pen-alt:before{content:"\f305"}.fa.fa-shuttle-van:before{content:"\f5b6"}.fa.fa-cancel:before{content:"\f05e"}.fa.fa-air-freshener:before{content:"\f5d0"}.fa.fa-mouse-pointer:before{content:"\f245"}.fa.fa-triangle-circle-square:before{content:"\f61f"}.fa.fa-random:before{content:"\f074"}.fa.fa-running:before{content:"\f70c"}.fa.fa-mouse:before{content:"\f8cc"}.fa.fa-store-alt-slash:before{content:"\e070"}.fa.fa-heartbeat:before{content:"\f21e"}.fa.fa-people-carry:before{content:"\f4ce"}.fa.fa-weight:before{content:"\f496"}.fa.fa-user-friends:before{content:"\f500"}.fa.fa-sort-alpha-up:before{content:"\f15e"}.fa.fa-laugh-squint:before{content:"\f59b"}.fa.fa-walking:before{content:"\f554"}.fa.fa-procedures:before{content:"\f487"}.fa.fa-space-shuttle:before{content:"\f197"}.fa.fa-laugh:before{content:"\f599"}.fa.fa-microphone-alt:before{content:"\f3c9"}.fa.fa-mars-stroke-v:before{content:"\f22a"}.fa.fa-glass-cheers:before{content:"\f79f"}.fa.fa-file-upload:before{content:"\f574"}.fa.fa-user-edit:before{content:"\f4ff"}.fa.fa-border-style:before{content:"\f853"}.fa.fa-map-marked-alt:before{content:"\f5a0"}.fa.fa-poll:before{content:"\f681"}.fa.fa-battery-car:before{content:"\f5df"}.fa.fa-mars-stroke-h:before{content:"\f22b"}.fa.fa-hands-wash:before{content:"\e05e"}.fa.fa-low-vision:before{content:"\f2a8"}.fa.fa-glass-martini-alt:before{content:"\f57b"}.fa.fa-columns:before{content:"\f0db"}.fa.fa-dolly-box:before{content:"\f472"}.fa.fa-compress-arrows-alt:before{content:"\f78c"}.fa.fa-angle-double-right:before{content:"\f101"}.fa.fa-drafting-compass:before{content:"\f568"}.fa.fa-laugh-beam:before{content:"\f59a"}.fa.fa-chevron-circle-up:before{content:"\f139"}.fa.fa-skating:before{content:"\f7c5"}.fa.fa-funnel-dollar:before{content:"\f662"}.fa.fa-arrow-right-to-file:before{content:"\f56f"}.fa.fa-balance-scale-right:before{content:"\f516"}.fa.fa-directions:before{content:"\f5eb"}.fa.fa-laptop-house:before{content:"\e066"}.fa.fa-tired:before{content:"\f5c8"}.fa.fa-sprout:before{content:"\f4d8"}.fa.fa-thunderstorm:before{content:"\f76c"}.fa.fa-remove-format:before{content:"\f87d"}.fa.fa-smile-wink:before{content:"\f4da"}.fa.fa-blackboard:before{content:"\f51b"}.fa.fa-user-alt-slash:before{content:"\f4fa"}.fa.fa-handshake-alt-slash:before{content:"\e05f"}.fa.fa-shield-alt:before{content:"\f3ed"}.fa.fa-atlas:before{content:"\f558"}.fa.fa-house-damage:before{content:"\f6f1"}.fa.fa-skiing:before{content:"\f7c9"}.fa.fa-temperature-down:before{content:"\e03f"}.fa.fa-feather-alt:before{content:"\f56b"}.fa.fa-ad:before{content:"\f641"}.fa.fa-money-check-alt:before{content:"\f53d"}.fa.fa-kiss-wink-heart:before{content:"\f598"}.fa.fa-glass-whiskey:before{content:"\f7a0"}.fa.fa-grin-beam:before{content:"\f582"}.fa.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa.fa-map-signs:before{content:"\f277"}.fa.fa-tools:before{content:"\f7d9"}.fa.fa-home-user:before{content:"\e1b0"}.fa.fa-cocktail:before{content:"\f561"}.fa.fa-surprise:before{content:"\f5c2"}.fa.fa-apple-alt:before{content:"\f5d1"}.fa.fa-poll-h:before{content:"\f682"}.fa.fa-fast-backward:before{content:"\f049"}.fa.fa-basketball-ball:before{content:"\f434"}.fa.fa-volume-up:before{content:"\f028"}.fa.fa-hamburger:before{content:"\f805"}.fa.fa-phone-alt:before{content:"\f879"}.fa.fa-fast-forward:before{content:"\f050"}.fa.fa-meh-blank:before{content:"\f5a4"}.fa.fa-parking:before{content:"\f540"}.fa.fa-dolly-flatbed:before{content:"\f474"}.fa.fa-smoking-ban:before{content:"\f54d"}.fa.fa-shopping-basket:before{content:"\f291"}.fa.fa-bus-alt:before{content:"\f55e"}.fa.fa-sad-cry:before{content:"\f5b3"}.fa.fa-home-lg:before{content:"\e3af"}.fa.fa-store-alt:before{content:"\f54f"}.fa.fa-balance-scale-left:before{content:"\f515"}.fa.fa-grin-squint:before{content:"\f585"}.fa.fa-hand-holding-usd:before{content:"\f4c0"}.fa.fa-praying-hands:before{content:"\f684"}.fa.fa-location:before{content:"\f601"}.fa.fa-grin-tears:before{content:"\f588"}.fa.fa-user-cog:before{content:"\f4fe"}.fa.fa-sort-numeric-up:before{content:"\f163"}.fa.fa-digging:before{content:"\f85e"}.fa.fa-quote-right-alt:before{content:"\f10e"}.fa.fa-tenge:before{content:"\f7d7"}.fa.fa-th:before{content:"\f00a"}.fa.fa-bible:before{content:"\f647"}.fa.fa-medkit:before{content:"\f0fa"}.fa.fa-female:before{content:"\f182"}.fa.fa-briefcase-clock:before{content:"\f64a"}.fa.fa-th-large:before{content:"\f009"}.fa.fa-tanakh:before{content:"\f827"}.fa.fa-angle-double-up:before{content:"\f102"}.fa.fa-sort-numeric-up-alt:before{content:"\f887"}.fa.fa-user-md:before{content:"\f0f0"}.fa.fa-info-circle:before{content:"\f05a"}.fa.fa-camera-alt:before{content:"\f030"}.fa.fa-hand-holding-water:before{content:"\f4c1"}.fa.fa-prescription-bottle-alt:before{content:"\f486"}.fa.fa-grin-squint-tears:before{content:"\f586"}.fa.fa-skiing-nordic:before{content:"\f7ca"}.fa.fa-subway:before{content:"\f239"}.fa.fa-crop-alt:before{content:"\f565"}.fa.fa-subtract:before{content:"\f068"}.fa.fa-tint-slash:before{content:"\f5c7"}.fa.fa-shopping-cart:before{content:"\f07a"}.fa.fa-level-up:before{content:"\f148"}.fa.fa-square-root-alt:before{content:"\f698"}.fa.fa-step-backward:before{content:"\f048"}.fa.fa-clinic-medical:before{content:"\f7f2"}.fa.fa-mobile-android-alt:before{content:"\f3cf"}.fa.fa-sliders-h:before{content:"\f1de"}.fa.fa-ellipsis-v:before{content:"\f142"}.fa.fa-teletype:before{content:"\f1e4"}.fa.fa-hiking:before{content:"\f6ec"}.fa.fa-tram:before{content:"\f7da"}.fa.fa-grin:before{content:"\f580"}.fa.fa-backspace:before{content:"\f55a"}.fa.fa-mobile-android:before{content:"\f3ce"}.fa.fa-book-dead:before{content:"\f6b7"}.fa.fa-sort-amount-up:before{content:"\f161"}.fa.fa-broadcast-tower:before{content:"\f519"}.fa.fa-file-download:before{content:"\f56d"}.fa.fa-laugh-wink:before{content:"\f59c"}.fa.fa-ellipsis-h:before{content:"\f141"}.fa.fa-first-aid:before{content:"\f479"}.fa.fa-book-reader:before{content:"\f5da"}.fa.fa-temperature-up:before{content:"\e040"}.fa.fa-h-square:before{content:"\f0fd"}.fa.fa-hands-helping:before{content:"\f4c4"}.fa.fa-swimmer:before{content:"\f5c4"}.fa.fa-tint:before{content:"\f043"}.fa.fa-stream:before{content:"\f550"}.fa.fa-blind:before{content:"\f29d"}.fa.fa-vote-yea:before{content:"\f772"}.fa.fa-assistive-listening-systems:before{content:"\f2a2"}.fa.fa-search:before{content:"\f002"}.fa.fa-diagnoses:before{content:"\f470"}.fa.fa-trash-restore-alt:before{content:"\f82a"}.fa.fa-file-edit:before{content:"\f31c"}.fa.fa-list-dots:before{content:"\f0ca"}.fa.fa-landmark-alt:before{content:"\f752"}.fa.fa-car-crash:before{content:"\f5e1"}.fa.fa-snowboarding:before{content:"\f7ce"}.fa.fa-shipping-fast:before{content:"\f48b"}.fa.fa-adjust:before{content:"\f042"}.fa.fa-radiation-alt:before{content:"\f7ba"}.fa.fa-baseball-ball:before{content:"\f433"}.fa.fa-project-diagram:before{content:"\f542"}.fa.fa-grip-horizontal:before{content:"\f58d"}.fa.fa-phone-square:before{content:"\f098"}.fa.fa-add:before{content:"\2b"}.fa.fa-chalkboard-teacher:before{content:"\f51c"}.fa.fa-quote-left-alt:before{content:"\f10d"}.fa.fa-trash-restore:before{content:"\f829"}.fa.fa-photo-video:before{content:"\f87c"}.fa.fa-sign:before{content:"\f4d9"}.fa.fa-tablet-android:before{content:"\f3fb"}.fa.fa-car-alt:before{content:"\f5de"}.fa.fa-carriage-baby:before{content:"\f77d"}.fa.fa-percentage:before{content:"\25"}.fa.fa-pray:before{content:"\f683"}.fa.fa-sync-alt:before{content:"\f2f1"}.fa.fa-grin-hearts:before{content:"\f584"}.fa.fa-ticket-alt:before{content:"\f3ff"}.fa.fa-angle-double-left:before{content:"\f100"}.fa.fa-history:before{content:"\f1da"}.fa.fa-grin-beam-sweat:before{content:"\f583"}.fa.fa-arrow-right-from-file:before{content:"\f56e"}.fa.fa-shield-blank:before{content:"\f132"}.fa.fa-sort-amount-up-alt:before{content:"\f885"}.fa.fa-golf-ball:before{content:"\f450"}.fa.fa-chevron-circle-left:before{content:"\f137"}.fa.fa-wine-glass-alt:before{content:"\f5ce"}.fa.fa-biking:before{content:"\f84a"}.fa.fa-globe-oceania:before{content:"\e47b"}.fa.fa-haykal:before{content:"\f666"}.fa.fa-plus-circle:before{content:"\f055"}.fa.fa-grin-tongue-wink:before{content:"\f58b"}.fa.fa-sort-alpha-up-alt:before{content:"\f882"}.fa.fa-fire-alt:before{content:"\f7e4"}.fa.fa-quran:before{content:"\f687"}.fa.fa-angry:before{content:"\f556"}.fa.fa-balance-scale:before{content:"\f24e"}.fa.fa-tachometer-fast:before{content:"\f62a"}.fa.fa-desktop-alt:before{content:"\f390"}.fa.fa-th-list:before{content:"\f00b"}.fa.fa-sms:before{content:"\f7cd"}.fa.fa-fist-raised:before{content:"\f6de"}.fa.fa-portrait:before{content:"\f3e0"}.fa.fa-globe-europe:before{content:"\f7a2"}.fa.fa-luggage-cart:before{content:"\f59d"}.fa.fa-journal-whills:before{content:"\f66a"}.fa.fa-money-bill-wave-alt:before{content:"\f53b"}.fa.fa-grimace:before{content:"\f57f"}.fa.fa-envelope-square:before{content:"\f199"}.fa.fa-band-aid:before{content:"\f462"}.fa.fa-globe-asia:before{content:"\f57e"}.fa.fa-id-card-alt:before{content:"\f47f"}.fa.fa-search-plus:before{content:"\f00e"}.fa.fa-allergies:before{content:"\f461"}.fa.fa-coffee:before{content:"\f0f4"}.fa.fa-search-minus:before{content:"\f010"}.fa.fa-user-alt:before{content:"\f406"}.fa.fa-sad-tear:before{content:"\f5b4"}.fa.fa-search-dollar:before{content:"\f688"}.fa.fa-users-cog:before{content:"\f509"}.fa.fa-theater-masks:before{content:"\f630"}.fa.fa-handshake-alt:before{content:"\f4c6"}.fa.fa-fighter-jet:before{content:"\f0fb"}.fa.fa-share-alt-square:before{content:"\f1e1"}.fa.fa-glass-martini:before,.fa.fa-glass:before{content:"\f000"}.fa.fa-cog:before,.fa.fa-gear:before{content:"\f013"}.fa.fa-trash-alt:before,.fa.fa-trash-o:before,.fa.fa-trash:before{content:"\f2ed"}.fa.fa-clock-four:before,.fa.fa-clock-o:before{content:"\f017"}.fa.fa-arrow-alt-circle-down:before,.fa.fa-arrow-circle-o-down:before{content:"\f358"}.fa.fa-arrow-alt-circle-up:before,.fa.fa-arrow-circle-o-up:before{content:"\f35b"}.fa.fa-play-circle-o:before,.fa.fa-play-circle:before{content:"\f144"}.fa.fa-arrow-right-rotate:before,.fa.fa-arrow-rotate-forward:before,.fa.fa-redo:before,.fa.fa-repeat:before,.fa.fa-rotate-right:before{content:"\f01e"}.fa.fa-image:before,.fa.fa-photo:before,.fa.fa-picture-o:before{content:"\f03e"}.fa.fa-share-square-o:before,.fa.fa-share-square:before{content:"\f14d"}.fa.fa-check-square-o:before,.fa.fa-check-square:before{content:"\f14a"}.fa.fa-times-circle-o:before,.fa.fa-times-circle:before,.fa.fa-xmark-circle:before{content:"\f057"}.fa.fa-check-circle-o:before,.fa.fa-check-circle:before{content:"\f058"}.fa.fa-expand-alt:before,.fa.fa-expand:before{content:"\f424"}.fa.fa-compress-alt:before,.fa.fa-compress:before{content:"\f422"}.fa.fa-calendar-alt:before,.fa.fa-calendar:before{content:"\f073"}.fa.fa-cogs:before,.fa.fa-gears:before{content:"\f085"}.fa.fa-facebook-f:before,.fa.fa-facebook:before{content:"\f39e"}.fa.fa-hdd-o:before,.fa.fa-hdd:before{content:"\f0a0"}.fa.fa-earth-america:before,.fa.fa-earth:before,.fa.fa-globe-americas:before,.fa.fa-globe:before{content:"\f57d"}.fa.fa-money-bill-alt:before,.fa.fa-money:before{content:"\f3d1"}.fa.fa-arrow-left-rotate:before,.fa.fa-arrow-rotate-back:before,.fa.fa-arrow-rotate-backward:before,.fa.fa-rotate-left:before,.fa.fa-undo:before{content:"\f0e2"}.fa.fa-flash:before,.fa.fa-zap:before{content:"\f0e7"}.fa.fa-clipboard:before,.fa.fa-file-clipboard:before{content:"\f0ea"}.fa.fa-hospital-alt:before,.fa.fa-hospital-o:before,.fa.fa-hospital-wide:before{content:"\f0f8"}.fa.fa-tablet-alt:before,.fa.fa-tablet:before{content:"\f3fa"}.fa.fa-circle-o:before,.fa.fa-circle-thin:before{content:"\f111"}.fa.fa-folder-blank:before,.fa.fa-folder-o:before{content:"\f07b"}.fa.fa-smile-o:before,.fa.fa-smile:before{content:"\f118"}.fa.fa-frown-o:before,.fa.fa-frown:before{content:"\f119"}.fa.fa-meh-o:before,.fa.fa-meh:before{content:"\f11a"}.fa.fa-star-half-alt:before,.fa.fa-star-half-empty:before,.fa.fa-star-half-full:before,.fa.fa-star-half-o:before{content:"\f5c0"}.fa.fa-minus-square-o:before,.fa.fa-minus-square:before{content:"\f146"}.fa.fa-caret-square-down:before,.fa.fa-caret-square-o-down:before,.fa.fa-toggle-down:before{content:"\f150"}.fa.fa-caret-square-o-up:before,.fa.fa-caret-square-up:before,.fa.fa-toggle-up:before{content:"\f151"}.fa.fa-caret-square-o-right:before,.fa.fa-caret-square-right:before,.fa.fa-toggle-right:before{content:"\f152"}.fa.fa-eur:before,.fa.fa-euro:before{content:"\f153"}.fa.fa-dollar:before,.fa.fa-usd:before{content:"\24"}.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{content:"\f157"}.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{content:"\f158"}.fa.fa-krw:before,.fa.fa-won:before{content:"\f159"}.fa.fa-arrow-alt-circle-right:before,.fa.fa-arrow-circle-o-right:before{content:"\f35a"}.fa.fa-arrow-alt-circle-left:before,.fa.fa-arrow-circle-o-left:before{content:"\f359"}.fa.fa-caret-square-left:before,.fa.fa-caret-square-o-left:before,.fa.fa-toggle-left:before{content:"\f191"}.fa.fa-dot-circle-o:before,.fa.fa-dot-circle:before{content:"\f192"}.fa.fa-try:before,.fa.fa-turkish-lira:before{content:"\e2bb"}.fa.fa-plus-square-o:before,.fa.fa-plus-square:before{content:"\f0fe"}.fa.fa-file-image-o:before,.fa.fa-file-photo-o:before,.fa.fa-file-picture-o:before{content:"\f1c5"}.fa.fa-file-archive-o:before,.fa.fa-file-archive:before,.fa.fa-file-zip-o:before{content:"\f1c6"}.fa.fa-file-audio-o:before,.fa.fa-file-sound-o:before{content:"\f1c7"}.fa.fa-file-movie-o:before,.fa.fa-file-video-o:before{content:"\f1c8"}.fa.fa-life-bouy:before,.fa.fa-life-buoy:before,.fa.fa-life-saver:before,.fa.fa-support:before{content:"\f1cd"}.fa.fa-ra:before,.fa.fa-resistance:before{content:"\f1d0"}.fa.fa-y-combinator-square:before,.fa.fa-yc-square:before{content:"\f1d4"}.fa.fa-paper-plane-o:before,.fa.fa-send-o:before,.fa.fa-send:before{content:"\f1d8"}.fa.fa-futbol-ball:before,.fa.fa-futbol-o:before,.fa.fa-soccer-ball-o:before,.fa.fa-soccer-ball:before{content:"\f1e3"}.fa.fa-intersex:before,.fa.fa-transgender:before{content:"\f224"}.fa.fa-sticky-note-o:before,.fa.fa-sticky-note:before{content:"\f249"}.fa.fa-hourglass-empty:before,.fa.fa-hourglass-o:before{content:"\f254"}.fa.fa-hand-grab-o:before,.fa.fa-hand-rock-o:before,.fa.fa-hand-rock:before{content:"\f255"}.fa.fa-hand-paper-o:before,.fa.fa-hand-paper:before,.fa.fa-hand-stop-o:before{content:"\f256"}.fa.fa-calendar-times-o:before,.fa.fa-calendar-times:before{content:"\f273"}.fa.fa-pause-circle-o:before,.fa.fa-pause-circle:before{content:"\f28b"}.fa.fa-stop-circle-o:before,.fa.fa-stop-circle:before{content:"\f28d"}.fa.fa-question-circle-o:before,.fa.fa-question-circle:before{content:"\f059"}.fa.fa-google-plus-circle:before,.fa.fa-google-plus-official:before{content:"\f2b3"}.fa.fa-address-book-o:before,.fa.fa-contact-book:before{content:"\f2b9"}.fa.fa-rectangle-times:before,.fa.fa-times-rectangle:before,.fa.fa-window-close-o:before,.fa.fa-window-close:before{content:"\f410"}.fa.fa-quidditch-broom-ball:before,.fa.fa-quidditch:before{content:"\f458"}.fa.fa-rod-asclepius:before,.fa.fa-rod-snake:before,.fa.fa-staff-aesculapius:before{content:"\e579"}.fa.fa-gauge-med:before,.fa.fa-tachometer-alt-average:before{content:"\f624"}.fa.fa-wifi-3:before,.fa.fa-wifi-strong:before{content:"\f1eb"}.fa.fa-rotate-back:before,.fa.fa-rotate-backward:before,.fa.fa-undo-alt:before{content:"\f2ea"}.fa.fa-list-1-2:before,.fa.fa-list-numeric:before{content:"\f0cb"}.fa.fa-hard-hat:before,.fa.fa-hat-hard:before{content:"\f807"}.fa.fa-signal-5:before,.fa.fa-signal-perfect:before{content:"\f012"}.fa.fa-gauge-simple-med:before,.fa.fa-tachometer-average:before{content:"\f629"}.fa.fa-t-shirt:before,.fa.fa-tshirt:before{content:"\f553"}.fa.fa-birthday-cake:before,.fa.fa-cake:before{content:"\f1fd"}.fa.fa-redo-alt:before,.fa.fa-rotate-forward:before{content:"\f2f9"}.fa.fa-boxes-alt:before,.fa.fa-boxes:before{content:"\f468"}.fa.fa-ping-pong-paddle-ball:before,.fa.fa-table-tennis:before{content:"\f45d"}.fa.fa-volume-mute:before,.fa.fa-volume-times:before{content:"\f6a9"}.fa.fa-times-square:before,.fa.fa-xmark-square:before{content:"\f2d3"}.fa.fa-ladder-water:before,.fa.fa-swimming-pool:before{content:"\f5c5"}.fa.fa-home-alt:before,.fa.fa-home-lg-alt:before,.fa.fa-home:before{content:"\f015"}.fa.fa-refresh:before,.fa.fa-sync:before{content:"\f021"}.fa.fa-map-marker-alt:before,.fa.fa-map-marker:before{content:"\f3c5"}.fa.fa-edit:before,.fa.fa-pencil-square-o:before{content:"\f044"}.fa.fa-arrow-turn-right:before,.fa.fa-mail-forward:before{content:"\f064"}.fa.fa-exclamation-triangle:before,.fa.fa-warning:before{content:"\f071"}.fa.fa-arrows-alt-v:before,.fa.fa-arrows-v:before{content:"\f338"}.fa.fa-arrows-alt-h:before,.fa.fa-arrows-h:before{content:"\f337"}.fa.fa-bar-chart-o:before,.fa.fa-bar-chart:before{content:"\e0e3"}.fa.fa-sign-out-alt:before,.fa.fa-sign-out:before{content:"\f2f5"}.fa.fa-external-link-alt:before,.fa.fa-external-link:before{content:"\f35d"}.fa.fa-sign-in-alt:before,.fa.fa-sign-in:before{content:"\f2f6"}.fa.fa-tasks-alt:before,.fa.fa-tasks:before{content:"\f828"}.fa.fa-arrows-alt:before,.fa.fa-expand-arrows-alt:before{content:"\f31e"}.fa.fa-floppy-o:before,.fa.fa-save:before{content:"\f0c7"}.fa.fa-navicon:before,.fa.fa-reorder:before{content:"\f0c9"}.fa.fa-magic-wand-sparkles:before,.fa.fa-magic:before{content:"\e2ca"}.fa.fa-dashboard:before,.fa.fa-tachometer-alt-fast:before,.fa.fa-tachometer-alt:before,.fa.fa-tachometer:before{content:"\f625"}.fa.fa-exchange-alt:before,.fa.fa-exchange:before{content:"\f362"}.fa.fa-cloud-download-alt:before,.fa.fa-cloud-download:before{content:"\f0ed"}.fa.fa-cloud-upload-alt:before,.fa.fa-cloud-upload:before{content:"\f0ee"}.fa.fa-mobile-alt:before,.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"\f3cd"}.fa.fa-level-down-alt:before,.fa.fa-level-down:before{content:"\f3be"}.fa.fa-pen-square:before,.fa.fa-pencil-square:before{content:"\f14b"}.fa.fa-external-link-square-alt:before,.fa.fa-external-link-square:before{content:"\f360"}.fa.fa-gbp:before,.fa.fa-pound-sign:before{content:"\f154"}.fa.fa-indian-rupee:before,.fa.fa-inr:before,.fa.fa-rupee:before{content:"\e1bc"}.fa.fa-file-alt:before,.fa.fa-file-text-o:before,.fa.fa-file-text:before{content:"\f15c"}.fa.fa-sort-alpha-asc:before,.fa.fa-sort-alpha-down:before{content:"\f15d"}.fa.fa-sort-alpha-desc:before,.fa.fa-sort-alpha-down-alt:before{content:"\f881"}.fa.fa-sort-amount-asc:before,.fa.fa-sort-amount-down-alt:before{content:"\f884"}.fa.fa-sort-amount-desc:before,.fa.fa-sort-amount-down:before{content:"\f160"}.fa.fa-sort-numeric-asc:before,.fa.fa-sort-numeric-down:before{content:"\f162"}.fa.fa-sort-numeric-desc:before,.fa.fa-sort-numeric-down-alt:before{content:"\f886"}.fa.fa-long-arrow-alt-down:before,.fa.fa-long-arrow-down:before{content:"\f309"}.fa.fa-long-arrow-alt-up:before,.fa.fa-long-arrow-up:before{content:"\f30c"}.fa.fa-long-arrow-alt-left:before,.fa.fa-long-arrow-left:before{content:"\f30a"}.fa.fa-long-arrow-alt-right:before,.fa.fa-long-arrow-right:before{content:"\f30b"}.fa.fa-eye-dropper-empty:before,.fa.fa-eyedropper:before{content:"\f1fb"}.fa.fa-battery-4:before,.fa.fa-battery-5:before,.fa.fa-battery:before{content:"\f240"}.fa.fa-television:before,.fa.fa-tv-alt:before{content:"\f26c"}.fa.fa-commenting-o:before,.fa.fa-commenting:before{content:"\f4ad"}.fa.fa-american-sign-language-interpreting:before,.fa.fa-asl-interpreting:before,.fa.fa-hands-american-sign-language-interpreting:before{content:"\f2a3"}.fa.fa-sign-language:before,.fa.fa-signing:before{content:"\f2a7"}.fa.fa-address-card-o:before,.fa.fa-contact-card:before,.fa.fa-vcard-o:before,.fa.fa-vcard:before{content:"\f2bb"}.fa.fa-drivers-license-o:before,.fa.fa-drivers-license:before,.fa.fa-id-card-o:before{content:"\f2c2"}.fa.fa-temperature-4:before,.fa.fa-thermometer-4:before,.fa.fa-thermometer-full:before,.fa.fa-thermometer:before{content:"\f2c7"}.fa.fa-temperature-3:before,.fa.fa-thermometer-3:before,.fa.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa.fa-temperature-2:before,.fa.fa-thermometer-2:before,.fa.fa-thermometer-half:before{content:"\f2c9"}.fa.fa-temperature-1:before,.fa.fa-thermometer-1:before,.fa.fa-thermometer-quarter:before{content:"\f2ca"}.fa.fa-temperature-0:before,.fa.fa-thermometer-0:before,.fa.fa-thermometer-empty:before{content:"\f2cb"}.fa.fa-bathtub:before,.fa.fa-s15:before{content:"\f2cd"}.fa.fa-deaf:before,.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{content:"\f2a4"}.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel-sign:before,.fa.fa-sheqel:before{content:"\f20b"}.fa.fa-chain-broken:before,.fa.fa-chain-slash:before,.fa.fa-unlink:before{content:"\f127"}.fa.fa-close:before,.fa.fa-multiply:before,.fa.fa-remove:before,.fa.fa-times:before{content:"\f00d"}.fa.fa-bank:before,.fa.fa-institution:before,.fa.fa-museum:before,.fa.fa-university:before{content:"\f19c"}.fa.fa-heart-o,.fa.fa-user,.fa.fa-user-circle,.fa.fa-user-circle-o,.fa.fa-user-o{font-family:ceicons;font-weight:400}.fa.fa-heart-o:before{content:"\f08a"}.fa.fa-user:before{content:"\f007"}.fa.fa-user-o:before{content:"\f2c0"}.fa.fa-user-circle:before{content:"\f2bd"}.fa.fa-user-circle-o:before{content:"\f2be"}#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}}.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}