:root{--sq-maroon: #8a1538;--sq-graphite: #25262b;--sq-tint: #f4f7fb;--sq-rule: #c9d8ea;--sq-hairline: #e3e7ee;--sq-muted: #5b5e66;--sq-yellow: #f3b61f}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--sq-maroon);outline-offset:2px}.sq-stamp{display:inline-block;margin-inline-end:10px;padding:2px 7px 1px;border:2px solid currentColor;border-radius:3px;font-weight:800;font-size:.8125em;line-height:1.2;letter-spacing:.02em;vertical-align:.05em;transform:rotate(-3deg);color:var(--sq-maroon)}.announcement-bar .sq-stamp{color:var(--sq-yellow)}.announcement-bar__text{line-height:1.5}.sq-search-bar{display:flex;align-items:center;gap:10px;width:clamp(240px,34vw,520px);height:44px;padding-inline:14px;border:1px solid var(--sq-rule);border-radius:4px;background:var(--sq-tint);color:var(--sq-muted);font-size:.9375rem;text-align:start;cursor:text}.sq-search-bar:hover{border-color:var(--sq-graphite)}.sq-search-bar .svg-wrapper{flex-shrink:0;width:20px;height:20px;color:var(--sq-graphite)}.sq-search-bar__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#header-component[data-menu-style=drawer] .header__columns .sq-search-bar,.header__columns .search-action--bar:is(.search-action--hidden-on-menu) .sq-search-bar{width:44px;height:44px;padding:0;justify-content:center;border:0;background:none}#header-component[data-menu-style=drawer] .header__columns .sq-search-bar__placeholder{display:none}.sq-header-search{padding-block:0 10px}.sq-header-search .search-action{display:block}.sq-header-search .sq-search-bar{width:100%}@media screen and (min-width:750px){.sq-header-search{display:none}}@media screen and (max-width:749px){.header__columns .search-action--bar .sq-search-bar{width:44px;padding:0;justify-content:center;border:0;background:none}.header__columns .search-action--bar .sq-search-bar__placeholder{display:none}.header:has(.sq-header-search) .header__columns .search-action{display:none}}@media screen and (min-width:990px){.mega-menu__list>.mega-menu__column:only-child{grid-column:1 / -1;columns:4 200px;column-gap:40px}.mega-menu__list>.mega-menu__column:only-child>div{break-inside:avoid}}.sq-alpha-buy{display:grid;gap:10px;padding:16px;border:1px solid var(--sq-hairline);border-radius:4px;background:var(--sq-tint)}.sq-alpha-buy__heading{margin:0;font-weight:700;font-size:1.0625rem;line-height:1.4}.sq-alpha-buy__text{margin:0;color:var(--sq-muted);font-size:.9375rem;line-height:1.5}.sq-alpha-buy__button{justify-content:center;width:100%}.sq-alpha-note{padding:12px 16px;border-inline-start:3px solid var(--sq-maroon);background:var(--sq-tint);font-size:.9375rem}.sq-faq details{border-block-end:1px solid var(--sq-hairline)}.sq-faq summary{display:flex;justify-content:space-between;gap:16px;padding-block:14px;font-weight:600;cursor:pointer;list-style:none}.sq-faq summary::-webkit-details-marker{display:none}.sq-faq summary:after{content:"+";flex-shrink:0;font-weight:400;font-size:1.25rem;line-height:1.2}.sq-faq details[open]>summary:after{content:"\2212"}footer :is(.rte,.text-block) a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sq-faq details>:not(summary){margin-block:0 14px}.sq-brand-line{margin:0;color:var(--sq-muted);font-size:.9375rem}.sq-brand-line a{color:var(--sq-maroon);font-weight:600;text-underline-offset:3px}.sq-rep-note{display:flex;gap:8px;margin:0;color:var(--sq-muted);font-size:.875rem;line-height:1.45}.sq-rep-note svg{flex-shrink:0;width:18px;height:18px;margin-block-start:1px}.card-gallery .product-media-container{--product-media-fit: contain !important;background:#fff}.product-card [role=heading]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rte a,.text-block--rte a{color:var(--sq-maroon);text-underline-offset:3px}.rte table{width:100%;border-collapse:collapse;font-size:.9375rem}.rte th,.rte td{padding:10px 12px;border-block-end:1px solid var(--sq-hairline);text-align:start;vertical-align:top}.rte thead th{border-block-end:2px solid var(--sq-graphite)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sq-brand.css.map */
