.ann-bar{position:fixed;top:0;left:0;right:0;height:var(--ann-bar-h, 40px);display:flex;align-items:center;justify-content:center;padding:0 52px;background:var(--ann-bar-bg, #0a1b3c);color:var(--ann-bar-fg, #ffffff);z-index:61}.ann-bar__msg{min-width:0;font-family:var(--ui);font-size:18px;line-height:1.2;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ann-bar__msg[href]:hover{text-decoration:underline}.ann-bar__close{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-xs, 4px);background:none;color:inherit;cursor:pointer}.ann-bar__close svg{width:16px;height:16px}.ann-bar__close:hover{opacity:.75}.ann-bar__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.combo-marquee{position:relative;height:var(--combo-marquee-h, 40px);overflow:hidden;background:var(--parchment);z-index:5}.combo-marquee__link{display:block;height:100%;color:inherit}.combo-marquee__link:focus-visible{outline:3px solid var(--gold-bright, #e4c56c);outline-offset:-3px}.combo-marquee__viewport{height:100%;overflow:hidden}.combo-marquee__track{display:flex;align-items:stretch;height:100%;width:max-content;animation:combo-marquee-scroll var(--combo-marquee-duration, 30s) linear infinite;will-change:transform}.combo-marquee__group{display:flex;align-items:center;height:100%;flex:none}.combo-marquee__item{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:100%;padding:0 16px;white-space:nowrap;font-family:var(--display);font-weight:400;font-size:14px;line-height:1}.combo-marquee__item .combo-marquee__icon{flex:none;width:16px;height:16px;object-fit:contain}.combo-marquee__item--dark{background:#4b4b4b;color:#fff}.combo-marquee__item--light{background:#fbf7ec;color:#251d3a}.combo-marquee:hover .combo-marquee__track,.combo-marquee:focus-within .combo-marquee__track{animation-play-state:paused}@keyframes combo-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.combo-marquee__track{animation:none}}.rvp{background:var(--rv-bg);padding-top:var(--rv-pad-t);padding-bottom:var(--rv-pad-b)}.rvp[hidden]{display:none}.rvp__head{margin:0 0 2rem}.rvp__head--center{text-align:center}.rvp__head--center .eyebrow{justify-content:center}.rvp__heading{font-family:var(--display, "Fraunces", Georgia, serif);font-weight:400;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.08;margin:.9rem 0 0;color:var(--ink)}.rvp__sub{margin:.6rem 0 0;color:var(--ink-soft);font-size:1.06rem}.rvp__grid{display:grid;grid-template-columns:repeat(var(--rv-cols, 4),minmax(0,1fr));gap:clamp(14px,2vw,22px)}@media(max-width:989px){.rvp__grid{grid-template-columns:repeat(var(--rv-cols-tablet, 3),minmax(0,1fr))}}@media(max-width:620px){.rvp__grid{grid-template-columns:repeat(var(--rv-cols-mobile, 1),minmax(0,1fr))}}.rvp__note{grid-column:1 / -1;border:1px dashed var(--parchment-line, #ccc);border-radius:var(--radius-md, 6px);padding:2rem;text-align:center;color:var(--ink-soft);font-family:var(--ui, "Cardo", Georgia, serif);font-size:.95rem}.rel{background:var(--rel-bg);padding-top:var(--rel-pad-t);padding-bottom:var(--rel-pad-b)}.rel[hidden]{display:none}.rel__head{margin:0 0 2rem}.rel__head--center{text-align:center}.rel__head--center .eyebrow{justify-content:center}.rel__heading{font-family:var(--display, "Fraunces", Georgia, serif);font-weight:400;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.08;margin:.9rem 0 0;color:var(--ink)}.rel__sub{margin:.6rem 0 0;color:var(--ink-soft);font-size:1.06rem}.rel__grid{display:grid;grid-template-columns:repeat(var(--rel-cols, 4),minmax(0,1fr));gap:clamp(14px,2vw,22px)}@media(max-width:989px){.rel__grid{grid-template-columns:repeat(var(--rel-cols-tablet, 3),minmax(0,1fr))}}@media(max-width:620px){.rel__grid{grid-template-columns:repeat(var(--rel-cols-mobile, 1),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
