@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(cq-space-grotesk.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(cq-dm-sans.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(cq-inter.woff2) format("woff2")}@layer cq-fallback{:root,.color-,body{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 28, 31, 38;--color-background-contrast: 191, 191, 191;--color-shadow: 28, 31, 38;--color-button: 200, 39, 71;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 28, 31, 38;--color-link: 28, 31, 38;--color-badge-foreground: 28, 31, 38;--color-badge-background: 255, 255, 255;--color-badge-border: 28, 31, 38}}:root{--font-heading-family: "Space Grotesk", sans-serif;--font-heading-weight: 700;--font-heading-style: normal;--font-body-family: "DM Sans", sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700}body{-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth;scroll-padding-top:90px}::selection{color:#fff;background:#e7385e}.cq-tw{font-family:DM Sans,sans-serif;font-size:16px;line-height:1.5;letter-spacing:normal;color:#1c1f26;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cq-tw .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.cq-tw .whitespace-nowrap{white-space:nowrap}.cq-tw .\[\&_a\]\:underline a{text-decoration-line:underline}.shopify-section.cq-header-section{position:sticky;top:0;z-index:40}.cq-header-section #cart-icon-bubble{color:inherit;text-decoration:none}.cq-header-section #cart-icon-bubble .loading__spinner{display:none}.cq-tw .cq-tab{border:1px solid #e6e2db;background:transparent;color:#54535a;cursor:pointer}.cq-tw .cq-tab:hover{border-color:#c72948}.cq-tw .cq-tab[aria-pressed=true]{border-color:#20212a;background:#20212a;color:#fff}.cq-tw .product-card .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.cq-tw .product-card .loading__spinner.hidden{display:none}.cq-tw .product-card .spinner{width:18px;height:18px}.cq-tw .product-card button{cursor:pointer}.cq-tw .product-card button.loading>*:not(.loading__spinner){visibility:hidden}.cq-tw .product-card form,.cq-tw .product-card product-form,.cq-tw .product-card modal-opener{display:block}.cq-tw .product-card svg.placeholder-svg{background:#f3f3f3}.cq-tw .product-card a{color:inherit;text-decoration:none}.cq-idea-form .cq-idea-email{display:none}.cq-idea-form:has(#CqDesignNote:not(:placeholder-shown)) .cq-idea-email,.cq-idea-form:has([role=alert]) .cq-idea-email{display:block}.cq-tw input{box-shadow:none}.quick-add-modal__content{font-family:DM Sans,sans-serif}.cq-tw :where(h1,h2,h3,h4,h5,h6){font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;margin:0;word-break:normal}:where(.cq-tw) .grid{column-gap:0;row-gap:0;margin:0;padding:0;list-style:none;flex-wrap:initial}.cq-tw .cq-tab[aria-pressed=true]{border-width:0}.cq-tw div:empty:not(.tw-hidden),.cq-tw section:empty,.cq-tw article:empty{display:block}.cq-tw a:empty:not(.tw-hidden){display:inline}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cq.css.map */
