:root{--koq-ivory: #FFFFFF;--koq-linen: #FFFFFF;--koq-sand: #E8DCCA;--koq-ink: #000000;--koq-ink-muted: #777777;--koq-bordeaux: #000000;--koq-bordeaux-deep: #333333;--koq-blush: #E8DCCA;--koq-camel: #E8DCCA;--koq-line: #E5E5E5;--koq-line-strong: #777777;--koq-forest: #108043;--koq-error: #A3341F;--koq-star: #00B77F;--koq-shadow-drawer: 0 8px 32px rgba(0, 0, 0, .12);--type-heading-letter-spacing: 0;--colorBorder: var(--koq-line)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--koq-sand);color:var(--koq-ink)}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:0}h1{font-size:clamp(2.25rem,3.4vw,3rem);line-height:1.08}.rte a,main p a:not(.button){color:var(--koq-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rte a:hover,main p a:not(.button):hover{color:var(--koq-ink-muted)}body .hero-slide__eyebrow,body .image-with-text-section__subheading,body .faq-section__subheading{font-family:var(--font-heading--family);font-size:12px;line-height:16px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;opacity:1}body .image-with-text-section__subheading{color:var(--koq-ink-muted)}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-primary--family);font-size:14px;font-weight:600;letter-spacing:0;text-transform:uppercase;border-radius:0}body a.hero-slide__button.button{text-transform:uppercase;font-size:14px;padding:.75rem 1.75rem;min-height:48px}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=number],textarea,select{background-color:#fff;color:var(--koq-ink);border:1px solid #BFBFBF;border-radius:4px}input:focus-visible,textarea:focus-visible,select:focus-visible,body .header__search-input:focus{outline:2px solid var(--koq-ink);outline-offset:1px;box-shadow:none;border-color:var(--koq-ink)}body .header__search-input{border-color:#bfbfbf}body .header__search-submit{background:var(--koq-ink);color:#fff}body p.announcement-bar__text,body .announcement-bar__text{font-family:var(--font-heading--family);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--koq-ink)}body .header{border-bottom:1px solid var(--koq-line)}body .header:before,body .header--overlay.is-scrolled:before{background:#fff}body .header__logo-image{mix-blend-mode:multiply}body .header__menu-link,body .header__menu-disclosure summary{font-size:14px;font-weight:400;letter-spacing:.02em}body .header__menu-link:hover{color:var(--koq-ink-muted)}body .header__submenu,body .header__picker-menu,body .header__search-panel{background:#fff;border:1px solid var(--koq-line);border-radius:0;box-shadow:none}body .header__submenu-link--parent{border-bottom-color:var(--koq-line)}body .header__drawer-panel{box-shadow:0 0 0 100vmax #00000052}@media screen and (max-width:989px){body .header__drawer-panel{background:#fff}body .header__logo-image{width:min(var(--logo-width),46vw)}}body .header__drawer-list>li,body .header__drawer-header,body .header__drawer-localization{border-color:var(--koq-line)}body .header__icons svg{stroke-width:1.5}body .hero-section{background:#101820;color:#fff}body .hero-slide__overlay{background:linear-gradient(90deg,#00000059,#00000026 55%,#0000)}body .hero-slide__heading{font-weight:400;line-height:1.08;letter-spacing:-.04em}body .hero-slide__text{color:#fff}@media(max-width:749px){body .hero-slide__overlay{background:linear-gradient(180deg,#0000 30%,#00000073)}}body .image-with-text-section__heading{max-width:18ch;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:400;line-height:1.12;letter-spacing:0}body .image-with-text-section__card{box-shadow:none;border-radius:0;background:var(--koq-sand)}body .faq-section__heading{font-weight:400}body .faq-item{border-bottom:1px solid var(--koq-line);padding:.5rem 0}body .faq-item__icon{border-color:var(--koq-line-strong)}body .testimonials-section__stars{color:var(--koq-star)}body .product-tile__media{background:#fff}body .product-tile__image--placeholder{background:#f5f5f5;fill:#0000002e}body .product-tile__title{font-family:var(--font-heading--family);font-weight:400;font-size:16px}body .product-tile__price{font-weight:400}body .product-tile__vendor{color:var(--koq-ink-muted)}body .product-tile__badge{font-weight:400;letter-spacing:.02em;text-transform:none}body .product-tile__swatch{border-color:var(--koq-line-strong)}.shopify-section-group-footer-group{--color-background: #000000;--color-foreground: #FFFFFF;background-color:#000;color:#fff;border-top:0}body .back-to-top{box-shadow:none;border-color:var(--koq-line-strong);background:#fff}body .back-to-top:hover{background:var(--koq-ink);color:#fff}dialog,.cart-drawer,[data-cart-drawer]{box-shadow:var(--koq-shadow-drawer)}.is-success,.in-stock{color:var(--koq-forest)}.errors,.form__message--error,.is-error{color:var(--koq-error)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kate-on-queen.css.map */
