.wallets-page .page-content{max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width:768px){.wallets-page .page-content{padding:0 16px}}.wallets-page .wallets-tabs__chooser{background:#f0ebe7;border-top:1px solid #e8ddd4;border-bottom:1px solid #e8ddd4;padding:24px 0 28px;text-align:center;width:100vw;margin-left:calc(-50vw + 50%)}.wallets-page .wallets-tabs__label{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#be7b42;margin:0 0 8px}.wallets-page .wallets-tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:none;margin-bottom:0;gap:0;padding:0;z-index:50;background:0 0;-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease,-webkit-box-shadow .25s ease}.wallets-page .wallets-tabs__nav.is-stuck{background:#f0ebe7;border-bottom:1px solid #e8ddd4;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08);padding:12px 0}@media (max-width:768px){.wallets-page .wallets-tabs__nav{padding:0}}.wallets-page .wallets-tabs__btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;padding:18px 56px;border:2px solid #be7b42;border-radius:0;margin:0;background:#fff;cursor:pointer;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;white-space:nowrap}.wallets-page .wallets-tabs__btn:first-child{border-radius:4px 0 0 4px}.wallets-page .wallets-tabs__btn:last-child{border-left:none;border-radius:0 4px 4px 0}@media (max-width:1024px){.wallets-page .wallets-tabs__btn{padding:16px 40px}}@media (max-width:768px){.wallets-page .wallets-tabs__btn{padding:14px 28px}}@media (max-width:480px){.wallets-page .wallets-tabs__btn{padding:12px 20px}}.wallets-page .wallets-tabs__btn:hover:not(.is-active){background:rgba(190,123,66,.07)}.wallets-page .wallets-tabs__btn.is-active{background:#be7b42}.wallets-page .wallets-tabs__btn.is-active .wallets-tabs__btn-name{color:#fff}.wallets-page .wallets-tabs__btn-name{font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#be7b42;line-height:1}@media (max-width:768px){.wallets-page .wallets-tabs__btn-name{font-size:12px;letter-spacing:.1em}}@media (max-width:480px){.wallets-page .wallets-tabs__btn-name{font-size:11px}}.wallets-page .wallets-tabs__panel{display:none}.wallets-page .wallets-tabs__panel.is-active{display:block;-webkit-animation:wallets-fade-in .35s ease both;animation:wallets-fade-in .35s ease both}.wallets-page .wallets-collection-header{text-align:center;padding:3rem 16px 1.5rem}@media (max-width:1024px){.wallets-page .wallets-collection-header{padding:2.5rem 16px 1.25rem}}@media (max-width:768px){.wallets-page .wallets-collection-header{padding:2rem 12px 1rem}}@media (max-width:480px){.wallets-page .wallets-collection-header{padding:1.5rem 8px .75rem}}.wallets-page .wallets-collection-header__title{font-size:46px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;color:#111;line-height:1.2}@media (max-width:1024px){.wallets-page .wallets-collection-header__title{font-size:38px}}@media (max-width:768px){.wallets-page .wallets-collection-header__title{font-size:28px;letter-spacing:.05em;margin:0 0 .75rem}}@media (max-width:480px){.wallets-page .wallets-collection-header__title{font-size:22px}}@media (max-width:375px){.wallets-page .wallets-collection-header__title{font-size:20px}}.wallets-page .wallets-collection-header__rule{width:280px;height:3px;background:#be7b42;margin:2.5rem auto 2.5rem}@media (max-width:1024px){.wallets-page .wallets-collection-header__rule{width:220px;margin:2rem auto}}@media (max-width:768px){.wallets-page .wallets-collection-header__rule{width:160px;margin:1.5rem auto}}@media (max-width:480px){.wallets-page .wallets-collection-header__rule{width:100px;margin:1.25rem auto}}.wallets-page .wallets-collection-header__desc{font-style:italic;font-size:32px;font-weight:400;color:#3a2c1e;line-height:3.5rem!important;margin:0 auto 2rem}@media (max-width:1024px){.wallets-page .wallets-collection-header__desc{font-size:24px;line-height:2.8rem!important}}@media (max-width:768px){.wallets-page .wallets-collection-header__desc{font-size:18px;line-height:1.8rem!important;margin:0 auto 1.5rem}}@media (max-width:480px){.wallets-page .wallets-collection-header__desc{font-size:15px;line-height:1.6rem!important;margin:0 auto 1.25rem}}@media (max-width:375px){.wallets-page .wallets-collection-header__desc{font-size:14px;line-height:1.5rem!important}}.wallets-page .wallets-swatches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;list-style:none;margin:0 0 2.5rem;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.wallets-page .wallets-swatches{gap:28px}}@media (max-width:768px){.wallets-page .wallets-swatches{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px;margin:0 0 1rem;padding:0 12px}}@media (max-width:480px){.wallets-page .wallets-swatches{gap:12px;padding:0 8px}}.wallets-page .wallets-swatch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media (max-width:768px){.wallets-page .wallets-swatch{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;gap:8px}}.wallets-page .wallets-swatch__dot{display:block;width:130px;height:80px;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none}@media (max-width:1024px){.wallets-page .wallets-swatch__dot{width:100px;height:64px}}@media (max-width:768px){.wallets-page .wallets-swatch__dot{width:100%;height:auto;aspect-ratio:130/80}}.wallets-page .wallets-swatch__name{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#555;text-align:center;white-space:nowrap}@media (max-width:768px){.wallets-page .wallets-swatch__name{font-size:9px;letter-spacing:.05em;white-space:normal;word-break:break-word}}@media (max-width:480px){.wallets-page .wallets-swatch__name{font-size:8px}}.wallets-page .wallets-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 2rem;gap:12px}@media (max-width:768px){.wallets-page .wallets-loading{padding:2.5rem 1rem}}.wallets-page .wallets-loading__ring{width:52px;height:52px;border-radius:50%;border:4px solid rgba(190,123,66,.15);border-top-color:#be7b42;-webkit-animation:wallets-spin .9s linear infinite;animation:wallets-spin .9s linear infinite}.wallets-page .wallets-loading__text{margin:0;font-size:13px;color:#999}.wallets-page .wallets-empty{text-align:center;color:#999;padding:3rem;font-size:14px}@media (max-width:768px){.wallets-page .wallets-empty{padding:2rem 1rem}}.wallets-page .wallets-grid-wrap .productGrid{margin-top:0;margin-bottom:2rem}@media (max-width:768px){.wallets-page .wallets-grid-wrap .productGrid{margin-bottom:1.5rem}}@media (max-width:768px){.wallets-page .wallets-grid-wrap .compare-feature{display:none!important}.wallets-page .wallets-grid-wrap .card{margin-bottom:.75rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.wallets-page .wallets-grid-wrap .pagination{margin-top:1rem;margin-bottom:2rem}@media (max-width:768px){.wallets-page .wallets-grid-wrap .pagination{margin-bottom:1.5rem}}@-webkit-keyframes wallets-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes wallets-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes wallets-fade-in{from{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wallets-fade-in{from{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}