.pac-brands{--pac-gold: #c9a962;--pac-ink: #171717;--pac-paper: #faf8f2;max-width:1240px;margin:0 auto;padding:32px 24px 64px;color:var(--pac-ink)}.pac-brands__header{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:32px;padding:40px 44px;border:1px solid var(--pac-gold);border-radius:4px;background:var(--pac-ink);color:#fff}.pac-brands__eyebrow{margin:0 0 16px;color:var(--pac-gold);text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:600}.pac-brands__header h1{font-size:clamp(36px,4.4vw,62px);line-height:1.08;margin:0 0 20px;color:#fff}.pac-brands__intro{max-width:680px;line-height:1.65;color:#e9e5dc;font-size:15px}.pac-brands__intro p{margin:12px 0 0}.pac-brands__intro a{color:#e3c787;text-decoration:underline;text-underline-offset:4px}.pac-brands__monogram{display:flex;align-items:center;justify-content:center;gap:8px;min-height:170px;border-left:1px solid #6f603c;font-family:var(--font-heading-family, Georgia, serif);font-size:104px;line-height:1;color:var(--pac-gold)}.pac-brands__dash{font-size:30px;color:#e7d7b2}.pac-brands__letter-a{animation:pac-letter-float 6s ease-in-out infinite}.pac-brands__letter-z{animation:pac-letter-float 6s ease-in-out -3s infinite}.pac-brands__toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:30px 0 26px}.pac-brands__search{width:100%;max-width:560px}.pac-brands__search label{display:block;margin-bottom:9px;font-size:14px;font-weight:600}.pac-brands__search input{width:100%;box-sizing:border-box;padding:15px 18px;font:inherit;color:inherit;background:var(--pac-paper);border:1px solid #b7ab8d;border-radius:4px}.pac-brands__search input:focus{background:#fff;border-color:#8a6b2c}.pac-brands__total{display:flex;align-items:center;gap:12px;padding:0 8px 0 24px;border-left:1px solid #c9b887}.pac-brands__total strong{font-family:var(--font-heading-family, Georgia, serif);font-size:44px;font-weight:400;line-height:1}.pac-brands__total span{max-width:100px;font-size:12px;line-height:1.4;color:#655537}.pac-brands__alphabet{display:flex;flex-wrap:wrap;gap:8px;padding:20px;border:1px solid #dfd6c2;border-radius:4px;background:var(--pac-paper)}.pac-brands__alphabet a{display:grid;place-items:center;min-width:40px;height:42px;border:1px solid #c8b78e;border-radius:3px;text-decoration:none;font-family:var(--font-heading-family, Georgia, serif);font-size:21px;color:var(--pac-ink);background:#fff;transition:transform .16s ease,color .16s ease,background-color .16s ease}.pac-brands__alphabet a:hover,.pac-brands__alphabet a:focus-visible{background:var(--pac-ink);color:var(--pac-gold);transform:translateY(-3px)}.pac-brands__alphabet a.is-current{background:var(--pac-gold);border-color:var(--pac-gold);color:var(--pac-ink)}.pac-brands__group{padding:30px 0;border-bottom:1px solid #e3dfd5;scroll-margin-top:110px}.pac-brands__group h2{display:flex;align-items:center;gap:18px;font-family:var(--font-heading-family, Georgia, serif);font-size:36px;line-height:1;margin:0 0 20px;color:#806022}.pac-brands__group h2:after{content:"";width:64px;height:1px;background:var(--pac-gold)}.pac-brands__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pac-brand-card{display:grid;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:16px;min-height:96px;box-sizing:border-box;padding:20px;border:1px solid #d8cfba;border-radius:4px;color:inherit;text-decoration:none;background:#fff;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.pac-brand-card:nth-child(3n+1){background:var(--pac-paper)}.pac-brand-card__initial{display:grid;place-items:center;width:42px;height:48px;border:1px solid #c7b382;color:#806022;font-family:var(--font-heading-family, Georgia, serif);font-size:28px;transition:background-color .18s ease,color .18s ease}.pac-brand-card__text{display:flex;flex-direction:column;gap:7px;min-width:0}.pac-brand-card__name{font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.pac-brand-card__count{font-size:12px;color:#6c6556;line-height:1.3}.pac-brand-card__arrow{font-size:23px;color:#806022;transition:transform .18s ease}.pac-brand-card:hover,.pac-brand-card:focus-visible{border-color:#806022;background:#f5efdf;transform:translateY(-3px)}.pac-brand-card:hover .pac-brand-card__initial,.pac-brand-card:focus-visible .pac-brand-card__initial{background:var(--pac-ink);color:var(--pac-gold)}.pac-brand-card:hover .pac-brand-card__arrow{transform:translate(2px,-2px)}.pac-brands a:focus-visible,.pac-brands input:focus-visible{outline:2px solid #806022;outline-offset:3px}.pac-brands [hidden]{display:none!important}.pac-brands__empty{padding:24px;margin-top:20px;border-left:3px solid var(--pac-gold);background:var(--pac-paper)}@keyframes pac-letter-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(max-width:990px){.pac-brands__header{grid-template-columns:minmax(0,1fr) 150px;padding:32px}.pac-brands__monogram{font-size:78px;gap:3px}.pac-brands__dash{font-size:20px}.pac-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pac-brands{padding:20px 16px 40px}.pac-brands__header{display:block;padding:28px 24px}.pac-brands__header h1{font-size:38px}.pac-brands__monogram{display:none}.pac-brands__intro{font-size:14px}.pac-brands__toolbar{flex-wrap:wrap;gap:18px;margin:24px 0 20px}.pac-brands__total{order:-1;width:100%;border-left:0;padding:0;gap:10px}.pac-brands__total strong{font-size:30px}.pac-brands__total span{max-width:none}.pac-brands__alphabet{gap:6px;padding:12px}.pac-brands__alphabet a{min-width:36px;height:38px;font-size:20px}.pac-brands__grid{grid-template-columns:1fr}.pac-brand-card{min-height:88px;padding:16px}}@media(prefers-reduced-motion:reduce){.pac-brands__letter-a,.pac-brands__letter-z{animation:none}.pac-brands__alphabet a,.pac-brand-card,.pac-brand-card__initial,.pac-brand-card__arrow{transition:none}.pac-brands__alphabet a:hover,.pac-brand-card:hover,.pac-brand-card__arrow{transform:none}}.pac-product-reviews{max-width:1200px;margin:32px auto;padding:0 24px}.pac-product-reviews__item{border-top:1px solid #dedede;padding:20px 0}.pac-product-reviews__item h3{margin-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
