:root{--qc-orange: #de6a2e;--qc-orange-dark: #c9602a;--qc-charcoal: #3d3935;--qc-charcoal-light: #4a4440;--qc-cream: #f5f5f5;--qc-radius: 1.2rem;--qc-radius-lg: 1.6rem;--qc-shadow: 0 .4rem 1.6rem rgba(60, 57, 53, .12);--qc-shadow-lg: 0 1.2rem 3.2rem rgba(60, 57, 53, .18);--qc-ease: cubic-bezier(.22, 1, .36, 1);--qc-scrollbar-thumb: rgba(61, 57, 53, .55);--qc-scrollbar-track: transparent}@media(forced-colors:none){:root{scrollbar-color:var(--qc-scrollbar-thumb) var(--qc-scrollbar-track)}:where(*)::-webkit-scrollbar{width:10px;height:10px}:where(*)::-webkit-scrollbar-track{background:var(--qc-scrollbar-track)}:where(*)::-webkit-scrollbar-thumb{min-height:40px;border:2px solid transparent;border-radius:12px;background:var(--qc-scrollbar-thumb);background-clip:padding-box}:where(*)::-webkit-scrollbar-thumb:hover{background-color:#3d3935cc}:where(*)::-webkit-scrollbar-corner{background:var(--qc-scrollbar-track)}@supports selector(::-webkit-scrollbar){:root{scrollbar-color:auto}:where(*)::-webkit-scrollbar-button{display:none}}}@media(forced-colors:none){html.qc-overlay-scrollbar{scrollbar-width:none;scrollbar-gutter:auto}html.qc-overlay-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.qc-page-scrollbar{display:block;position:fixed;top:0;right:0;z-index:201;width:24px;margin:0;padding:0;border:0;background:transparent;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.qc-page-scrollbar:before{content:"";position:absolute;top:0;bottom:0;right:3px;width:6px;border-radius:6px;background:#3d39358c;box-shadow:inset 0 0 0 1px #ffffff38}.qc-page-scrollbar:hover:before,.qc-page-scrollbar:focus-visible:before,.qc-page-scrollbar.is-dragging:before{background:#3d3935d9}.qc-page-scrollbar:focus-visible{outline:2px solid var(--qc-orange);outline-offset:-2px;border-radius:6px}.qc-page-scrollbar.is-dragging{cursor:grabbing}.qc-page-scrollbar[hidden]{display:none}}.qc-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:4.8rem;padding:1.2rem 2.8rem;border:.3rem solid var(--qc-orange);border-radius:10rem;background:#00000073;color:#fff;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:700;letter-spacing:.2rem;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s var(--qc-ease),border-color .2s var(--qc-ease),transform .2s var(--qc-ease)}.qc-btn:hover,.qc-btn:focus-visible{background:var(--qc-orange);border-color:var(--qc-orange-dark);color:#fff;transform:translateY(-.1rem)}.qc-btn--solid{background:var(--qc-orange)}.qc-btn--solid:hover,.qc-btn--solid:focus-visible{background:var(--qc-orange-dark)}.qc-btn--dark{background:var(--qc-charcoal);border-color:var(--qc-charcoal)}.qc-btn--dark:hover,.qc-btn--dark:focus-visible{background:var(--qc-orange);border-color:var(--qc-orange)}@media screen and (min-width:750px){.qc-btn{font-size:1.8rem;padding:1.4rem 3.2rem}}.qc-section-header{text-align:center;margin:0 auto 3rem;max-width:80rem}.qc-section-header__eyebrow{display:block;color:var(--qc-orange);font-size:1.3rem;font-weight:700;letter-spacing:.2rem;text-transform:uppercase;margin-bottom:.8rem}.qc-section-header__title{margin:0;color:var(--qc-charcoal);text-transform:uppercase;line-height:1.05}.qc-section-header__text{margin:1.2rem 0 0;color:rgba(var(--color-foreground),.75);font-size:1.6rem}.qc-stars{display:inline-flex;gap:.2rem;color:var(--qc-orange);line-height:0}.qc-stars svg{width:1.6rem;height:1.6rem;fill:currentColor}.qc-brush-edge,.qc-brush-edge:empty{display:block;position:absolute;left:0;right:0;bottom:-1px;height:4rem;background-position:center;background-repeat:no-repeat;background-size:cover;pointer-events:none;z-index:3}@media(prefers-reduced-motion:reduce){.qc-marquee__track{animation:none!important}}@media only screen and (min-width:768px){.jdgm-histogram__bar{width:80px!important}}#cookie-notification{z-index:99999999!important}.shopify-policy__container{margin-bottom:6rem!important}.accordion .icon-accordion{fill:var(--qc-orange)!important}.quick-add-modal__content-info>*{width:auto!important}.needsclick .kl-private-reset-css-Xuajs1{overflow:hidden!important}.product__info-image{margin:1.2rem 0;line-height:0}.product__info-image img{width:100%;height:auto;border-radius:var(--qc-radius)}@media screen and (min-width:750px){.product__info-image--mobile{display:none}}@media screen and (max-width:749px){.product__info-image--desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/qc-base.css.map */
