:root{--qw-navy: #082C40;--qw-burgundy: #651418;--qw-burgundy-dark: #4a0f12;--qw-gold: #B9894B;--qw-ivory: #F7F1E7;--qw-ivory-deep: #EFE6D6;--qw-terracotta: #BF6B3A;--qw-teal: #154C50}h1,h2,.h1,.h2,h3,.h3{font-weight:600;letter-spacing:.01em}h1,h2,.h1,.h2{text-transform:none}.menu-list__link,.menu-list__link-title,.header__row .menu-list a{font-family:var(--font-body--family);text-transform:uppercase;letter-spacing:.12em;font-size:.9rem;font-weight:600;line-height:1.2}.menu-list__link{position:relative;color:#082c40}.menu-list__link-title{position:relative}.menu-list__link:hover,.menu-list__link--active,.menu-list__link[aria-current=page]{color:#651418}.menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:#651418;transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.menu-list__link:hover .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}.button,button.button,.button-custom{letter-spacing:.1em;text-transform:uppercase;font-size:.8rem}header-announcements,.announcement-bar{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}h1,h2,h3,.h1,.h2,.h3,.h4,[class*=__title],[class*=__heading]{line-height:1.12}h1,h2,.h1,.h2{letter-spacing:.005em}p{line-height:1.65}.announcement-bar{text-align:center}.announcement-bar__slides{max-width:none}.announcement-bar__slide,.announcement-bar__slide *{font-size:.88rem!important;letter-spacing:.14em;text-transform:uppercase;text-align:center;font-weight:600}@media(prefers-reduced-motion:no-preference){html.qn-js [data-qn-reveal]{opacity:0;transform:translate3d(0,28px,0);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--qn-d, 0ms)}html.qn-js [data-qn-reveal].qn-in{opacity:1;transform:none}.qn-ban:first-of-type .qn-ban__content>*{animation:qn-rise .9s cubic-bezier(.2,.7,.2,1) both}.qn-ban:first-of-type .qn-ban__content>*:nth-child(2){animation-delay:.12s}.qn-ban:first-of-type .qn-ban__content>*:nth-child(3){animation-delay:.24s}.qn-ban:first-of-type .qn-ban__content>*:nth-child(4){animation-delay:.36s}.qn-ban:first-of-type .qn-ban__content>*:nth-child(5){animation-delay:.48s}@keyframes qn-rise{0%{opacity:0;transform:translate3d(0,34px,0)}to{opacity:1;transform:none}}.qn-ban__img,.qn-split__media img{will-change:transform}.qn-card,.qn-origin__card,.qn-cc__card,.qw-rev__card{transition:transform .35s ease,box-shadow .35s ease,opacity .8s cubic-bezier(.2,.7,.2,1)}.qn-card:hover,.qn-origin__card:hover,.qn-cc__card:hover,.qw-rev__card:hover{transform:translateY(-6px);box-shadow:0 14px 30px #082c4024}.qn-ban__btn,.qn-card__btn,.qn-split__btn,.qn-origin__btn,.qn-story__btn{transition:transform .25s ease,background .25s ease,color .25s ease}.qn-ban__btn:hover,.qn-origin__btn:hover,.qn-story__btn:hover{transform:translateY(-2px)}}@media(prefers-reduced-motion:no-preference){html.qn-js .qn-card.qn-in:hover,html.qn-js .qn-origin__card.qn-in:hover,html.qn-js .qn-cc__card.qn-in:hover,html.qn-js .qw-rev__card.qn-in:hover{transform:translateY(-6px);transition-delay:0ms}}html body .shopify-policy__container{max-width:1200px;width:100%;margin-inline:auto;padding:clamp(28px,5vw,64px) clamp(16px,4vw,48px);text-align:left}.shopify-policy__title{text-align:left;margin-bottom:1.2rem}.shopify-policy__title h1{font-size:clamp(1.9rem,3.4vw,2.7rem);text-align:left}.shopify-policy__body,.shopify-policy__body .rte{max-width:none;width:100%}.shopify-policy__body h1{font-size:clamp(1.5rem,2.4vw,2rem);margin:1.6em 0 .5em}.shopify-policy__body h2{font-size:clamp(1.3rem,2vw,1.65rem);margin:1.4em 0 .5em}.shopify-policy__body h3{font-size:1.15rem;margin:1.2em 0 .4em}.shopify-policy__body p,.shopify-policy__body li{font-size:1rem;line-height:1.75}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:1.4em}main h1:not(.qn-ban__title):not(.qn-hero__title){font-size:clamp(1.9rem,3.6vw,2.8rem)}main .shopify-policy__body h1:not(.qn-ban__title):not(.qn-hero__title){font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.2}main .shopify-policy__title h1:not(.qn-ban__title):not(.qn-hero__title){font-size:clamp(1.9rem,3.2vw,2.6rem)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/qn-theme.css.map */
