.brandBox{align-items:center;display:flex;flex-direction:column;padding:1.5rem}.brandBox img{width:10rem}.brandBox h2{align-items:center;color:#565656;display:flex;flex-direction:column;font-size:17px;font-weight:600;line-height:30px;margin:1rem 0 0;text-align:center}.brandBox h2 span{color:#2d2d2d;font-size:25px}.collectionBox{--cb-navy:var(--brand-secondary,#001652);--cb-gold:var(--brand-primary,#ceb689);--cb-gold-soft:rgba(206,182,137,.55);--cb-radius:1rem;--cb-ease:cubic-bezier(.22,1,.36,1);margin:0 0 1rem;padding:0;width:100%}.collectionBox__card{background:var(--cb-navy);border:1px solid var(--cb-gold-soft);border-radius:var(--cb-radius);box-shadow:0 10px 28px #000d311f;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;min-height:14.75rem;overflow:hidden;position:relative;width:100%}.collectionBox__media{inset:0;overflow:hidden;position:absolute;z-index:0}.collectionBox__media img{display:block;height:100%;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.02);transition:transform .7s var(--cb-ease);width:100%}.collectionBox__veil{background:radial-gradient(ellipse 90% 70% at bottom right,color-mix(in srgb,var(--cb-gold) 26%,transparent) 0,transparent 60%),linear-gradient(180deg,#00081c1f 0,#00081c47 38%,#000616b8 72%,#000410e6);inset:0;pointer-events:none;position:absolute;z-index:1}.collectionBox__body{align-items:flex-start;display:flex;flex-direction:column;gap:.55rem;padding:1.15rem 1.1rem 1.2rem;position:relative;z-index:2}.collectionBox__accent{background:var(--cb-gold);border-radius:1px;display:block;height:2px;width:2.25rem}.collectionBox__title{align-items:flex-start;display:flex;flex-direction:column;gap:.2rem;line-height:1.35;margin:0;padding:0;text-align:start}.collectionBox__name{color:#fdfcf8;font-size:1.15rem;font-weight:700;text-shadow:0 1px 10px rgba(0,0,0,.28)}.collectionBox__name-en{color:color-mix(in srgb,var(--cb-gold) 78%,#fff);font-size:.78rem;font-weight:500;letter-spacing:.04em}@media(hover:hover)and (pointer:fine){.collectionBox__card:hover .collectionBox__media img{transform:scale(1.07)}}.colorBadgeFilter{align-items:center;display:flex}.colorBadgeFilter em{border:1px solid silver;border-radius:50px;display:inline-block;height:10px;margin:0 4px;width:10px}.input-check-color__input:checked+span{border-color:#fff!important;outline:1px solid #00d8ff}.rangeSlider .slider-connect,.rangeSlider .slider-tooltip{background:var(--primary-color)}.rangeSlider .slider-tooltip{align-items:center;border-color:var(--primary-color);color:#fff;display:flex;gap:.15em;line-height:1}.rangeSlider .slider-tooltip span{font-size:11px;font-weight:500;line-height:1}.rangeSlider .slider-tooltip .gram-unit-icon--html{display:block;flex-shrink:0;height:.8em;margin:0;vertical-align:0;width:.95em}.rangeSlider,.rangeSlider *{direction:ltr!important}.slider-horizontal .slider-handle .slider-tooltip{opacity:0;transition:all .2s ease-in-out;visibility:hidden}.slider-horizontal .slider-handle:focus{box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px var(--primary-color))}.slider-horizontal .slider-handle:focus .slider-tooltip{opacity:1;visibility:visible}.filter-close{color:#565656;cursor:pointer;margin:0 -5px 0 -1px;transition:all .3s ease}.filter-close:hover{color:#000}.gold-weight-unit{height:.95em;margin-right:0;vertical-align:0;width:1.15em}.filter-gram-badge{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.15em}.filter__label--gram{align-items:center;display:inline-flex;gap:.2em}:deep(.gram-unit-icon--html){height:.95em;margin-inline-end:.15em;vertical-align:.14em;width:1.15em}
