.btn-product-unset{border:unset!important;background-color:unset!important}.product-countdown .countdown-section{line-height:initial!important}@media screen and (min-width:992px){.desktopIconCategory{padding-left:10px!important}.product-gallery-vertical .product-gallery-item{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0;margin-bottom:1rem;height:fit-content}}.trending-products{padding:4.5rem 5rem 5rem}.tabs-vertical ul li.nav-item:hover{cursor:pointer}.filter-colors{display:flex;flex-wrap:wrap}.widget-body .filter-colors{gap:.5rem}.filter-colors input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.filter-colors label.color-label{--swatch-color:#ccc;position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:50%;margin:0 .35rem .35rem;padding:.25rem;cursor:pointer;transition:transform .25s,box-shadow .25s;box-shadow:0 0 0 1px #dcdcdc;background:0 0}.filter-colors label.color-label .color-swatch{width:100%;height:100%;border-radius:50%;background:var(--swatch-color);border:1px solid rgba(17,24,39,.08);transition:transform .25s,box-shadow .25s}.filter-colors label.color-label::after{content:'\2713';position:absolute;font-size:1.05rem;line-height:1;color:#fff;opacity:0;transform:scale(.5);transition:opacity .2s,transform .2s}.filter-colors label.color-label:hover .color-swatch{transform:scale(1.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.6)}.filter-colors input[type=checkbox]:checked+label.color-label{box-shadow:0 0 0 2px #d0d5dd}.filter-colors input[type=checkbox]:checked+label.color-label .color-swatch{box-shadow:inset 0 0 0 2px rgba(255,255,255,.75);transform:scale(.92)}.filter-colors input[type=checkbox]:checked+label.color-label::after{opacity:1;transform:scale(1)}.filter-colors input[type=checkbox]:focus+label.color-label,.filter-colors input[type=checkbox]:focus-visible+label.color-label{outline:rgba(59,130,246,.45) solid 2px;outline-offset:3px}.filter-colors .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#filter-label:hover{cursor:pointer}.edit-btn-product{position:absolute;border:1px solid var(--molla-primary-color,#5f5b5b52);padding:3px;background:#fff;left:10px;top:-93px;border-radius:2px;transition:box-shadow .35s;font-size:12px}.edit-btn-product:hover{background-color:#000;border:1px solid #000;color:#fff}.slider-editable-wrapper{position:relative}.edit-btn-slider{position:absolute;z-index:20;right:10px;top:10px;padding:6px 10px;border:1px solid var(--molla-primary-color,#5f5b5b52);color:var(--molla-primary-color,#c96);background:#fff;border-radius:2px;font-size:1.4rem;line-height:1;transition:box-shadow .35s,background-color .25s,color .25s,border-color .25s}.edit-btn-slider:hover{background-color:#000;border:1px solid #000;color:#fff}.payment-methods__tabs .nav-link{border-radius:.75rem;transition:box-shadow .25s,transform .25s,border-color .25s;box-shadow:0 6px 16px rgba(148,163,184,.18);border:1px solid rgba(148,163,184,.28)}.payment-methods__tabs .nav-link:focus,.payment-methods__tabs .nav-link:hover{box-shadow:0 10px 22px rgba(148,163,184,.26);transform:translateY(-1px)}.payment-methods__tabs .nav-link.active{box-shadow:0 14px 32px rgba(12,74,110,.22);border-color:rgba(12,74,110,.35)}.installment-card,.payment-methods__content .tab-pane,.payment-summary{border-radius:1rem;box-shadow:0 22px 40px rgba(15,23,42,.08)}.installment-card__option{border-radius:.85rem;border:1px solid rgba(148,163,184,.18);box-shadow:0 8px 24px rgba(15,23,42,.06);transition:box-shadow .2s,transform .2s,border-color .2s}.installment-card__option:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(15,23,42,.12)}.installment-card__option.is-active{border-color:rgba(12,74,110,.35);box-shadow:0 18px 38px rgba(12,74,110,.18)}.installment-card__option--cash.is-active{border-color:rgba(22,163,74,.55);box-shadow:0 18px 38px rgba(22,163,74,.18);background:linear-gradient(135deg,rgba(134,239,172,.28),rgba(16,185,129,.12))}.compare-count{position:absolute;right:12px!important;top:-.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:400;font-size:1rem;line-height:1;color:#fff;min-width:1.7rem;height:1.7rem}.compare-dropdown .dropdown-toggle{font-size:2.6rem!important}.installment-card__tag--success{background:rgba(34,197,94,.18);color:#047857}.installment-card__extra{font-size:.85rem;font-weight:600;color:#1d9bf0;background:rgba(29,155,240,.12);padding:.15rem .5rem;border-radius:999px}.installment-display{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:.5rem}.installment-display__card{border:1px solid rgba(148,163,184,.22);border-radius:1rem;background:#fff;box-shadow:0 18px 38px rgba(15,23,42,.08);overflow:hidden}.installment-display__head{display:flex;align-items:center;gap:1rem;padding:1.05rem 1.25rem;background:linear-gradient(135deg,rgba(248,250,252,.95),rgba(255,255,255,.95));border-bottom:1px solid rgba(148,163,184,.18)}.installment-display__logo{width:78px;height:40px;object-fit:contain;flex-shrink:0;filter:saturate(1.05)}.installment-display__brand{font-weight:700;font-size:1.35rem;color:#0f172a;line-height:1.2}.installment-display__sub{font-size:1.1rem;color:#64748b;line-height:1.2}.installment-display__body{padding:0 0 .25rem}.installment-display__table{width:100%;border-collapse:separate;border-spacing:0}.installment-display__table th{padding:.75rem 1.1rem;font-weight:700;font-size:1.1rem;color:#475569;background:#f8fafc;border-bottom:1px solid rgba(148,163,184,.32)}.installment-display__table td{padding:.9rem 1.1rem;border-bottom:1px solid rgba(148,163,184,.18)}.installment-display__table tr:last-child td{border-bottom:none}.installment-display__count{font-weight:700;color:#0f172a;margin-bottom:.15rem}.installment-display__value{font-weight:700;color:var(--theme-primary,var(--primary-color,#c96))}.installment-display__hint{display:inline-block;margin-top:.2rem;font-size:1rem;color:#475569}.installment-display__badge{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .75rem;border-radius:999px;font-size:.95rem;font-weight:700;color:#0ea5e9;background:rgba(14,165,233,.12)}.installment-display__badge--success{color:#065f46;background:rgba(34,197,94,.16)}.installment-display__row--bonus td{background:linear-gradient(135deg,rgba(16,185,129,.06),rgba(14,165,233,.06))}.installment-display__empty{border:1px dashed rgba(100,116,139,.45);border-radius:.85rem;padding:1.25rem 1.5rem;background:rgba(248,250,252,.65);color:#475569}@media (max-width:767.98px){.installment-display{grid-template-columns:1fr}.installment-display__table td,.installment-display__table th{padding:.75rem .9rem}}.payment-summary__list{border-radius:.75rem;box-shadow:inset 0 1px 0 rgba(148,163,184,.08)}.payment-summary__row{padding:.75rem 0}.payment-summary__footer .btn.is-disabled,.payment-summary__footer .btn.is-disabled:focus,.payment-summary__footer .btn.is-disabled:hover{opacity:.65;cursor:pointer;pointer-events:auto;box-shadow:none;transform:none}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#c96;background-color:#0000000d;pointer-events:none;border:none}.product:hover .product-hovered-image{opacity:0}.product-image-hover{transition:.6s}.modal-body{padding:1rem!important}.header-search__thumb{margin-right:1rem}.header-search__dropdown{font-size:1.2rem}.header-search__name{margin-bottom:.5rem}.dropdown-cart-total{text-transform:capitalize}.dropdown-cart-promotion{margin-bottom:0}.summary-row--discount-details td{padding:0}.discount-breakdown{display:flex;flex-direction:column;gap:1rem;background:#f7f9ff;border:1px solid rgba(15,23,42,.12);border-radius:1.25rem;padding:1.25rem}.discount-breakdown__operator{align-self:center;font-size:1.25rem;color:#94a3b8;font-weight:600}.discount-breakdown__item{background:#fff;border-radius:1rem;border:1px solid rgba(15,23,42,.08);padding:1rem 1.25rem;box-shadow:0 10px 30px rgba(15,23,42,.1);display:flex;flex-wrap:wrap;justify-content:space-between;gap:.65rem}.discount-breakdown__item-head{display:flex;align-items:center;gap:.5rem}.discount-breakdown__item-label{font-weight:600;color:#0f172a}.discount-breakdown__badge{font-size:.75rem;text-transform:uppercase;color:#fff;background:#2563eb;padding:.1rem .6rem;border-radius:999px}.discount-breakdown__item-amount{font-weight:700;font-size:1.1rem;color:#047857;display:flex;align-items:center;gap:.6rem}.discount-breakdown__remove{padding:0;border:none;background:0 0;color:#94a3b8;font-size:1.25rem;line-height:1}@media (max-width:576px){.discount-breakdown{border-radius:1rem;padding:1rem}.discount-breakdown__item{padding:.9rem 1rem}.discount-breakdown__item-amount{width:100%;justify-content:flex-end}}.radius-5{border-radius:5px}.btn,.form-control{border-radius:.4rem!important}.header-14 .header-search .btn{border-radius:0 .4rem .4rem 0!important}.product-details--panel .social-icon:hover{color:#fff!important}.category-list-box>.banner{min-height:200px}.categories-page .banner-badge .banner-title{font-size:1.4rem;margin-bottom:.8rem}