.qrl{background:var(--white);color:var(--black);padding:clamp(1.5rem,6vw,3rem) clamp(1rem,5vw,1.5rem) clamp(2.5rem,6vw,4rem);display:flex;justify-content:center}.qrl__inner{width:100%;max-width:480px;display:flex;flex-direction:column;gap:clamp(1.75rem,5vw,2.5rem)}body:has(.qrl) .nav,body:has(.qrl) .footer,body:has(.qrl) .mobile-menu,body:has(.qrl) .search-overlay,body:has(.qrl) .popup-overlay{display:none!important}body:has(.qrl) main{padding-top:0!important}.qrl__head{text-align:center;display:flex;justify-content:center;padding-top:.5rem}.qrl__wordmark{width:100%;max-width:320px;height:auto;display:block}.qrl-news{background:var(--black);color:var(--white);padding:1.5rem 1.25rem;display:flex;flex-direction:column;gap:.5rem;text-align:center;align-items:center}.qrl-news__title{font-family:var(--font-label);font-weight:600;font-size:clamp(1.0625rem,4vw,1.25rem);letter-spacing:.1em;text-transform:uppercase;line-height:1.1;margin:0;color:var(--white)}.qrl-news__sub{font-family:var(--font-body);font-size:.875rem;color:#f5f4f099;margin:0 0 .375rem;line-height:1.3}.qrl-news__form{display:flex;width:100%;border:1px solid rgba(245,244,240,.2);background:#f5f4f014}.qrl-news__form.is-hidden{display:none}.qrl-news__input{flex:1;border:0;background:transparent;padding:1rem 1.125rem;font-family:var(--font-body);font-size:.9375rem;color:var(--white);outline:none;min-width:0}.qrl-news__input::placeholder{color:#f5f4f073}.qrl-news__button{border:0;background:var(--white);color:var(--black);font-family:var(--font-label);font-weight:600;font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;padding:0 1.5rem;cursor:pointer;transition:opacity var(--duration-fast) var(--ease)}.qrl-news__button:hover{opacity:.78}.qrl-news__success{font-family:var(--font-label);font-weight:600;font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase;color:var(--white);margin:0;padding:.75rem 0;display:none}.qrl-news__success.is-visible{display:block}.qrl-btns{display:flex;flex-direction:column;gap:.625rem}.qrl-btn{display:flex;align-items:center;gap:.875rem;background:var(--white);border:1px solid var(--border);padding:1.125rem 1.25rem;min-height:64px;text-decoration:none;color:var(--black);transition:background var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease);cursor:pointer}.qrl-btn:hover{background:var(--offwhite);border-color:#11111040}.qrl-btn:active{transform:translateY(1px)}.qrl-btn__label{flex:1;font-family:var(--font-label);font-weight:600;font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase;color:inherit}.qrl-btn__meta{font-family:var(--font-body);font-weight:300;font-size:.8125rem;color:var(--slate)}.qrl-btn__arrow{font-family:var(--font-label);font-size:1rem;color:var(--slate);flex-shrink:0}.qrl-btn--exh{padding:.625rem .875rem .625rem .625rem;align-items:stretch;gap:.875rem}.qrl-btn__thumb{width:64px;height:64px;flex-shrink:0;overflow:hidden;background:var(--offwhite)}.qrl-btn__thumb img{width:100%;height:100%;object-fit:cover;display:block}.qrl-btn__content{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.25rem;min-width:0}.qrl-btn__eyebrow{font-family:var(--font-label);font-weight:600;font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;color:var(--slate)}.qrl-btn__title{font-family:var(--font-label);font-weight:600;font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;color:var(--black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qrl-btn--exh .qrl-btn__arrow{align-self:center}.qrl-btn--solid{background:var(--black);border-color:var(--black);color:var(--white)}.qrl-btn--solid .qrl-btn__label{color:var(--white)}.qrl-btn--solid .qrl-btn__arrow{color:#f5f4f099}.qrl-btn--solid:hover{background:var(--charcoal);border-color:var(--charcoal)}.qrl__foot{text-align:center;padding-top:.5rem}.qrl__site{font-family:var(--font-label);font-weight:500;font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;color:var(--slate);text-decoration:none;transition:color var(--duration-fast) var(--ease)}.qrl__site:hover{color:var(--black)}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
