:root{--font-heading--family: "Qoolala Bricolage", sans-serif;--qoolala-accent: #ff5a4e;--qoolala-accent-ink: #15171a;--qoolala-ink: #15171a;--qoolala-paper: #f3f4f0;--qoolala-radius: 20px}.qoolala-wordmark{width:180px;height:auto;display:block}.page-width-narrow{--page-content-width: 1280px}.qoolala-discovery{padding-block:40px 16px;color:var(--qoolala-ink)}.qoolala-discovery>*{grid-column:2}.qoolala-intro h1{max-width:820px;margin:0;font-family:var(--font-heading--family);font-size:clamp(36px,4.3vw,60px);font-weight:600;line-height:1.03;letter-spacing:-.055em;text-wrap:balance}.qoolala-intro h1 span{color:var(--qoolala-accent)}.qoolala-intro p{max-width:58ch;margin:18px 0 26px;color:#626660;font-size:15px;line-height:1.6}.qoolala-categories{display:flex;flex-wrap:wrap;gap:9px}.qoolala-categories a{display:inline-flex;align-items:center;min-height:44px;padding:9px 18px;border:1px solid #aeb2aa;border-radius:999px;font-size:12px;white-space:nowrap}.qoolala-categories a:hover{border-color:var(--qoolala-ink)}.qoolala-categories__primary{background:var(--qoolala-ink);border-color:var(--qoolala-ink)!important;color:#fff}.qoolala-card-why{margin:0;font-size:14px;color:#626660}.qoolala-discovery a:focus-visible,.qoolala-home-story a:focus-visible{outline:3px solid #2459a6;outline-offset:4px}.qoolala-home-story{padding-block:24px 60px}.qoolala-home-story>.qoolala-editorial,.qoolala-home-story>.qoolala-use{grid-column:2}.qoolala-home-story .qoolala-editorial__link{background:#e5e7e0;color:var(--qoolala-ink);border-radius:14px;min-height:430px}.qoolala-home-story .qoolala-editorial__media{background:#e5e7e0}.qoolala-home-story .qoolala-editorial__media img{height:100%;max-height:490px;object-fit:contain;mix-blend-mode:multiply}.qoolala-home-story .qoolala-editorial__eyebrow{opacity:1}.qoolala-home-story .qoolala-editorial__eyebrow:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--qoolala-accent);margin-right:9px}.qoolala-home-story .qoolala-editorial__body{opacity:1;color:#50564e;line-height:1.7}.qoolala-home-story .qoolala-editorial__cta{background:var(--qoolala-ink);color:#fff;border-radius:8px}.qoolala-use{padding-top:56px}.qoolala-use h2{font-size:clamp(25px,2.2vw,32px);margin:0 0 28px}.qoolala-use__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:24px}.qoolala-use__link{display:grid;gap:7px;position:relative;border-top:1px solid #aeb3aa;padding:20px 40px 12px 0;min-height:115px;text-decoration:none}.qoolala-use__category{color:#626660;font-size:11px;letter-spacing:.09em}.qoolala-use__link strong{font-family:var(--font-heading--family);font-size:26px;line-height:1.1;font-weight:600}.qoolala-use__link>span:nth-last-child(2){color:#626660;font-size:13px}.qoolala-use__arrow{position:absolute;right:4px;top:18px;font-size:24px}.qoolala-use__link:hover strong{text-decoration:underline;text-underline-offset:5px}@media(min-width:750px)and (max-width:1099px){.section-resource-list .resource-list--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.qoolala-discovery{padding-block:26px 8px}.qoolala-intro p{font-size:13px;margin:14px 0 22px}.qoolala-categories{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.qoolala-categories a{padding:8px 14px;font-size:11px}.qoolala-home-story{padding-block:8px 36px}.qoolala-home-story .qoolala-editorial__media img{max-height:320px;aspect-ratio:1}.qoolala-use{padding-top:36px}.qoolala-use h2{margin-bottom:16px}.qoolala-use__grid{gap:12px}.qoolala-use__link{min-height:100px}}.qoolala-editorial{grid-column:1 / -1;list-style:none}.product-grid[product-grid-view=zoom-out] .qoolala-editorial{display:none}.qoolala-editorial__link{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);min-height:340px;border-radius:var(--qoolala-radius);overflow:hidden;background:var(--qoolala-ink);color:var(--qoolala-paper);text-decoration:none}.qoolala-editorial__media{display:block;background:#fff}.qoolala-editorial__media img{display:block;width:100%;height:100%;object-fit:cover}.qoolala-editorial__copy{display:grid;gap:14px;align-content:center;padding:clamp(24px,3.5vw,48px)}.qoolala-editorial__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.65}.qoolala-editorial__headline{font-family:var(--font-heading--family);font-size:clamp(26px,3.2vw,42px);font-weight:700;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.qoolala-editorial__body{max-width:40ch;opacity:.78}.qoolala-editorial__price{font-weight:700;font-variant-numeric:tabular-nums}.qoolala-editorial__cta{justify-self:start;padding:12px 20px;border-radius:999px;background:var(--qoolala-accent);color:var(--qoolala-accent-ink);font-weight:700}.qoolala-editorial__link:hover .qoolala-editorial__cta,.qoolala-editorial__link:focus-visible .qoolala-editorial__cta{filter:brightness(1.12)}.qoolala-editorial__link:focus-visible{outline:2px solid var(--qoolala-ink);outline-offset:3px}@media screen and (max-width:749px){.qoolala-editorial__link{grid-template-columns:1fr;min-height:0}.qoolala-editorial__media img{aspect-ratio:16 / 10}}.qoolala-service{list-style:none;margin:0 auto;padding:14px var(--page-margin, 16px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:var(--page-width, 1200px);border-block:1px solid rgb(0 0 0 / .1);font-size:.875rem}@media screen and (max-width:749px){.qoolala-service{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.product-information .sticky-content--desktop{max-height:calc(100dvh - 96px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}.product-information .product-media-container--zoomable.product-media-container--image{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2219%22%20fill%3D%22%2315171A%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2218%22%20r%3D%228%22%20fill%3D%22none%22%20stroke%3D%22%23F3F4F0%22%20stroke-width%3D%223.2%22%2F%3E%3Cline%20x1%3D%2225%22%20y1%3D%2224%22%20x2%3D%2230%22%20y2%3D%2230%22%20stroke%3D%22%23F3F4F0%22%20stroke-width%3D%223.2%22%20stroke-linecap%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2218%22%20r%3D%222%22%20fill%3D%22%23FF5A4E%22%2F%3E%3C%2Fsvg%3E) 20 20,zoom-in}.product-information .variant-option--swatches{gap:14px}.product-information .variant-option--swatches .variant-option__button-label{padding:0;min-width:0;border:0;background:none;border-radius:14px;outline:2px solid transparent;outline-offset:3px;transition:outline-color .15s ease}.product-information .variant-option--swatches .variant-option__button-label:hover{outline-color:color-mix(in srgb,currentColor 35%,transparent)}.product-information .variant-option--swatches .variant-option__button-label:has(:checked){outline-color:var(--color-foreground, #15171a)}.product-information .variant-option--swatches .swatch{--swatch-width: 56px;--swatch-height: 56px;width:56px;height:56px;border-radius:12px;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 14%,transparent)}.product-information .add-to-cart-button:not(.sticky-add-to-cart__button){min-height:54px;font-weight:600}.product-information .shopify-payment-button__button{min-height:48px;background:transparent!important;color:var(--color-foreground, #15171a)!important;border:1.5px solid var(--color-foreground, #15171a)!important;box-shadow:none!important;font-weight:500}.product-information .shopify-payment-button__button:hover{background:var(--color-foreground, #15171a)!important;color:var(--color-background, #f3f4f0)!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/qoolala.css.map */
