.sc-leatherette-catalog{display:block;width:100%;box-sizing:border-box;margin:1.6rem 0 2.4rem;padding:1.6rem;background:#f3eee3;border:1px solid #c7beae;color:#171714;font-family:var(--font-body-family);text-align:left;clear:both}
.gpo-app[data-option-set-id="662895"][data-sc-leatherette-ready] .sc-leatherette-native-field{display:none!important}
.sc-leatherette-catalog[hidden],.sc-leatherette-catalog [hidden]{display:none!important}
.sc-leatherette-catalog h3{font-size:2.5rem;line-height:1.2;margin:0;text-transform:uppercase}.sc-leatherette-catalog h4{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.4;margin:1.8rem 0 .6rem}
.sc-leatherette-catalog__intro,.sc-leatherette-catalog__description{font-size:1.3rem;line-height:1.5;margin:.8rem 0 1.4rem}.sc-leatherette-catalog label{display:block;font-size:1.3rem;font-weight:700;margin:1.2rem 0 .6rem}
.sc-leatherette-catalog select,.sc-leatherette-catalog input{display:block;width:100%;box-sizing:border-box;min-height:4.4rem;padding:.9rem 1rem;border:1px solid #797369;border-radius:0;background:#fffdf8;color:#171714;font:inherit;font-size:1.5rem}
.sc-leatherette-catalog select:disabled{background:#e9e2d6;color:#625c52;cursor:default}
.sc-leatherette-catalog a{font-size:1.3rem;color:inherit;text-underline-offset:.25em}.sc-leatherette-catalog__count{font-size:1.2rem;margin:1.2rem 0}
.sc-leatherette-catalog__colors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;max-height:32rem;overflow-y:auto;overscroll-behavior:contain;padding:.4rem;margin:-.4rem}
.sc-leatherette-catalog__color{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.6rem;min-height:4.4rem;min-width:0;padding:.6rem;border:1px solid #c7beae;border-radius:0;background:#fffdf8;color:#171714;cursor:pointer;font:inherit;font-size:1.1rem;line-height:1.35;text-align:center;overflow-wrap:anywhere}
.sc-leatherette-catalog__color img{display:block;width:100%;height:8rem;object-fit:cover}.sc-leatherette-catalog__color[aria-pressed="true"]{border:2px solid #956236;padding:.5rem;background:#f1e5d1}.sc-leatherette-catalog__color:hover{border-color:#956236}
.sc-leatherette-catalog__no-photo{display:flex;align-items:center;justify-content:center;width:100%;height:8rem;background:#eee8dc;color:#625c52;font-size:1rem}
.sc-leatherette-catalog__selection{padding:1.3rem;margin-top:1.8rem;background:#fffdf8;border:2px solid #956236;font-size:1.3rem;line-height:1.45}.sc-leatherette-catalog__selection p{margin:.5rem 0}.sc-leatherette-catalog__selection>p:first-child,.sc-leatherette-catalog__price{font-weight:700}
.sc-leatherette-catalog button[data-leatherette-retry],.sc-leatherette-catalog button[data-leatherette-apply]{min-height:4.4rem;padding:1rem 1.4rem;border:1px solid #797369;border-radius:0;background:#fffdf8;color:#171714;font:inherit;font-size:1.3rem;cursor:pointer}
.sc-leatherette-catalog__note{font-size:1.1rem;line-height:1.5;margin:1.2rem 0 0}.sc-leatherette-catalog__quote{display:inline-block;margin-top:1.2rem}.sc-leatherette-catalog__error{padding:1.2rem;background:#fff6f2;border:1px solid #a63a30;color:#8b251e;font-size:1.4rem;line-height:1.4}
.sc-leatherette-catalog button:focus-visible,.sc-leatherette-catalog a:focus-visible,.sc-leatherette-catalog select:focus-visible,.sc-leatherette-catalog input:focus-visible,.sc-leatherette-catalog__error:focus-visible{outline:3px solid #956236;outline-offset:3px}
@media(max-width:389px){.sc-leatherette-catalog{padding:1.2rem}.sc-leatherette-catalog__colors{grid-template-columns:repeat(2,minmax(0,1fr))}}
