@font-face{font-family:QoolalaDisplay;src:url(qoolala-bricolage.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:400 800}html:has(.qg.qv):not([data-qoolala-theme=dark]){--qg-paper:#f6f3ed;--qg-ink:#202a30;--qg-muted:#596368;--qg-line:#ddd8d0;--qg-card:#faf9f5;--qg-accent:#a64a3e}.qg.qv{background:var(--qg-paper);color:var(--qg-ink)}.qg.qv .qg-header{background:#f6f3eddb;border-bottom:1px solid rgba(255,255,255,.8);box-shadow:0 10px 28px #322a260a;backdrop-filter:blur(20px) saturate(135%);-webkit-backdrop-filter:blur(20px) saturate(135%)}.qg.qv .qd-hero{padding:70px 0 44px}.qg.qv .qc-eyebrow{display:block;font-size:11px;letter-spacing:.15em;text-transform:uppercase;font-weight:700;margin-bottom:25px}.qg.qv .qc-eyebrow:before{content:"";display:inline-block;width:8px;height:8px;background:#d66556;margin-right:12px}.qg.qv .qd-hero h1{font-family:QoolalaDisplay,system-ui,sans-serif;font-size:clamp(54px,7vw,100px);font-weight:600;letter-spacing:-.06em;line-height:.94}.qg.qv .qd-hero h1 span{color:#b95749}.qg.qv .qd-hero-heading p{max-width:390px;font-size:17px;line-height:1.55}.qg.qv .qd-side-note{font-size:14px!important}.qg.qv .qg-ask form{background:#ffffffa3;border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px 1px #fff,0 12px 30px #4f433a12;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.qg.qv .qg-ask form button[type=submit]{background:#202a30;color:#fff}.qg.qv .qd-starters button,.qg.qv .qv-toolbar button{border-radius:24px}.qg.qv .qa-aura{border:0;border-radius:26px;padding:40px;background:#ead1c5;gap:30px;overflow:hidden}.qg.qv .qa-aura__copy{padding:0 0 0 30px}.qg.qv .qa-aura h2{font-family:QoolalaDisplay,system-ui,sans-serif;font-weight:600;color:#202a30}.qg.qv .qa-aura__copy p,.qg.qv .qa-aura__copy small{color:#435057}.qg.qv .qa-aura__visual{border-radius:20px;background:radial-gradient(ellipse at 30% 15%,#f9ddd2,#d9a191);box-shadow:inset 0 1px 2px #ffffff9c}.qg.qv .qa-aura__visual img{filter:drop-shadow(12px 20px 16px #664b4233)}.qg.qv .qa-aura__caption{border-radius:14px;background:#fffaf5c4;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.qg.qv .qv-card,.qg.qv .qv-card .qg-card{background:transparent}.qg.qv .qv-card .qg-image{border-radius:20px;overflow:hidden;background:#eae9e3;border:1px solid rgba(255,255,255,.9);box-shadow:0 10px 25px #33352c0d}.qg.qv .qv-card .qg-image img{transition:transform .3s ease,opacity .3s ease}.qg.qv .qv-card:hover .qg-image img,.qg.qv .qv-card:focus-within .qg-image img{transform:scale(1.025)}.qg.qv .qv-card .qg-card h3{font-family:QoolalaDisplay,system-ui,sans-serif;font-weight:600;font-size:19px}.qg.qv .qv-card .qg-card-copy{padding:16px 3px 4px}.qg.qv .qv-media-tools{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:3;pointer-events:none}.qg.qv .qv-media-tools button{position:absolute;top:12px;display:grid;place-items:center;pointer-events:none;opacity:0;background:#ffffffe6;color:#202a30;border:1px solid #fff;box-shadow:0 5px 16px #202a301c}.qg.qv .qv-media-tools [data-qv-action=save]{left:12px}.qg.qv .qv-media-tools [data-qv-action=share]{right:12px}.qg.qv .qv-card:hover .qv-media-tools button,.qg.qv .qv-card:focus-within .qv-media-tools button{opacity:1;pointer-events:auto;transform:none}.qg.qv .qv-media-tools button[aria-pressed=true]{background:#b95749;color:#fff}.qg.qv .qd-quick-add{right:12px;bottom:12px;background:#ffffffeb;color:#202a30;border:1px solid #fff;box-shadow:0 5px 16px #202a301c}.qg.qv .qd-quick-add:hover,.qg.qv .qd-quick-add:focus-visible{background:#202a30;color:#fff}.qg.qv .qd-dock{border:1px solid rgba(255,255,255,.9);background:#fffdf8eb;color:#202a30;box-shadow:0 12px 40px #202a3029;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-qoolala-theme=dark] .qg.qv .qg-header{background:#141c23e6}html[data-qoolala-theme=dark] .qg.qv .qg-ask form{background:#25313a;border-color:#4a5960}html[data-qoolala-theme=dark] .qg.qv .qv-card .qg-image{border-color:#45545a}@media(hover:none),(pointer:coarse){.qg.qv .qv-media-tools button,.qg.qv .qd-quick-add{opacity:1;pointer-events:auto;transform:none}}@media(max-width:749px){.qg.qv .qd-hero{padding:42px 0 28px}.qg.qv .qd-hero h1{font-size:clamp(52px,12vw,72px)}.qg.qv .qa-aura{padding:26px;gap:24px}.qg.qv .qa-aura__copy{padding:0}.qg.qv .qa-aura__visual{height:300px}}@media(prefers-reduced-motion:reduce){.qg.qv .qv-card .qg-image img,.qg.qv .qv-media-tools button,.qg.qv .qd-quick-add{transition:none}}.qc-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.qg.qv .qc-nav-ask{display:flex;align-items:center;gap:8px;flex:1;min-width:160px;max-width:300px;margin-left:auto;padding:4px 5px 4px 16px;border-radius:30px;background:#ffffffad;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff,0 5px 18px #202a300a}.qc-nav-ask input{min-width:0;width:100%;border:0;background:transparent;color:#202a30;font:inherit;font-size:13px;outline:none}.qc-nav-ask button{width:36px;height:36px;flex:0 0 36px;border:0;border-radius:50%;background:#202a30;color:#fff}.qc-nav-ask:focus-within{outline:2px solid #a64a3e;outline-offset:3px}.qg.qv .qd-tools{margin-left:0}html[data-qoolala-theme=dark] .qg.qv .qc-nav-ask{background:#25313a;border-color:#4a5960}html[data-qoolala-theme=dark] .qc-nav-ask input{color:#fff}@media(max-width:1000px){.qg.qv .qc-nav-ask{order:4;max-width:none;flex-basis:100%;margin:0}.qg.qv .qg-header{flex-wrap:wrap}}.qg.qv .qg-header{min-height:66px;padding:8px 28px;gap:28px;border:1px solid rgba(255,255,255,.8);border-radius:0 0 20px 20px;background:linear-gradient(130deg,#e2d8cdf0,#faf7f0d6 55%,#dce1dfe0);box-shadow:inset 0 1px #ffffffe6,0 8px 26px #2730321a;backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%)}.qg.qv .qg-logo img{width:136px}.qg.qv .qg-header nav{gap:20px;flex:0 1 auto}.qg.qv .qg-header nav a{color:#27363d;font-size:14px;font-weight:600;padding:10px 0}.qg.qv .qg-header nav a:hover{color:#a64a3e}.qg.qv .qd-tools{gap:15px}.qg.qv .qc-nav-ask{height:42px;max-width:280px;background:#ffffffa3;box-shadow:inset 0 1px 1px #fffffff2,0 4px 14px #32373214}.qg.qv .qc-nav-ask button{width:32px;height:32px;flex-basis:32px}.qg.qv .qg-header .qg-theme{position:relative;display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid rgba(255,255,255,.92);border-radius:50%;background:#ffffffa6;box-shadow:inset 0 1px #fff,0 3px 12px #202a3012;font-size:0!important;color:#202a30}.qg.qv .qg-theme:before{content:"";display:block;width:21px;height:21px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 14.2A8.5 8.5 0 0 1 9.8 3.4 8.5 8.5 0 1 0 20.6 14.2Z'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 14.2A8.5 8.5 0 0 1 9.8 3.4 8.5 8.5 0 1 0 20.6 14.2Z'/%3E%3C/svg%3E") center/contain no-repeat}.qg.qv .qg-theme[aria-pressed=true]:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.42 1.42m11.3 11.3 1.42 1.42M2 12h2m16 0h2M4.93 19.07l1.42-1.42m11.3-11.3 1.42-1.42'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.42 1.42m11.3 11.3 1.42 1.42M2 12h2m16 0h2M4.93 19.07l1.42-1.42m11.3-11.3 1.42-1.42'/%3E%3C/svg%3E")}html[data-qoolala-theme=dark] .qg.qv .qg-header{background:linear-gradient(135deg,#2c3940f2,#1c272feb);border-color:#617078;box-shadow:inset 0 1px #ffffff25,0 8px 26px #0004}html[data-qoolala-theme=dark] .qg.qv .qg-header nav a{color:#e9eef2}html[data-qoolala-theme=dark] .qg.qv .qg-header .qg-theme{background:#34434b;color:#f8f4e9;border-color:#677780;box-shadow:inset 0 1px #ffffff24}@media(max-width:1000px){.qg.qv .qg-header{gap:10px 16px;padding:9px 20px}.qg.qv .qc-nav-ask{height:42px}.qg.qv .qg-header nav{gap:16px}}@media(max-width:700px){.qg.qv .qg-header{padding:8px 16px;gap:8px 12px;border-radius:0 0 16px 16px}.qg.qv .qg-logo img{width:116px}.qg.qv .qg-header nav{order:3;flex-basis:100%;overflow-x:auto;gap:18px;padding:0}.qg.qv .qg-header nav a{font-size:13px;min-height:40px}.qg.qv .qc-nav-ask{order:4}.qg.qv .qd-tools{margin-left:auto}}@media(prefers-reduced-transparency:reduce){.qg.qv .qg-header{background:#e5ddd4;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-qoolala-theme=dark] .qg.qv .qg-header{background:#2c3940}}.qg.qv .qc-announcement{background:#1d292f;color:#fff;text-align:center;font-size:11px;line-height:1.4;letter-spacing:.08em;padding:9px 16px}.qg.qv .qg-header{position:sticky;top:0;z-index:40}.qg.qv #ask-qoolala{scroll-margin-top:90px}@media(max-width:1000px){.qg.qv #ask-qoolala{scroll-margin-top:165px}}.qg.qv .qg-notice{background:#1d292f;color:#f7f5f0;border-bottom:1px solid #ffffff26}.qg.qv .qc-announcement{background:#1d292f;color:#fff;padding:9px 16px;letter-spacing:.04em}.qc-preview-label{color:#c7d1d3;font-size:10px;letter-spacing:.02em}.qg.qv .qg-header{max-width:none;width:100%;border:0;border-bottom:1px solid rgba(255,255,255,.8);border-radius:0;padding-inline:max(32px,calc((100% - 1344px)/2));background:#f6f3ede0;box-shadow:0 8px 24px #202a3011,inset 0 1px #ffffffb3}.qg.qv .qc-nav-ask{position:relative;overflow:visible;margin-left:auto;padding-left:46px;background:#ffffffb3;border:1px solid rgba(255,255,255,.96)}.qg.qv .qc-nav-ask:before{content:"";position:absolute;left:14px;top:50%;width:22px;height:21px;transform:translateY(-50%);background:#b95749;clip-path:polygon(4% 4%,27% 18%,50% 11%,73% 18%,96% 4%,93% 51%,86% 72%,67% 88%,50% 92%,33% 88%,14% 72%,7% 51%)}.qg.qv .qg-header nav a{position:relative}.qg.qv .qg-header nav a[aria-current]{border:0}.qg.qv .qg-header nav a[aria-current]:after{content:"";position:absolute;bottom:1px;left:50%;width:18px;height:5px;transform:translate(-50%);background:#b95749;clip-path:polygon(0 0,25% 52%,50% 18%,75% 52%,100% 0,100% 100%,0 100%)}html[data-qoolala-theme=dark] .qg.qv .qg-header{background:#1b262deb;border-color:#45545a;box-shadow:0 8px 24px #0003}html[data-qoolala-theme=dark] .qg.qv .qc-nav-ask:before{background:#f09282}@media(max-width:1000px){.qg.qv .qg-header{padding-inline:20px}}@media(max-width:700px){.qg.qv .qg-header{padding-inline:16px;border-radius:0}.qg.qv .qc-nav-ask{padding-left:46px}}@media(prefers-reduced-transparency:reduce){.qg.qv .qg-header{background:#f1ede5}html[data-qoolala-theme=dark] .qg.qv .qg-header{background:#202d35}}.qg.qv .qg-header .qg-theme:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.qg.qv .qc-nav-ask:before{content:none}.qg.qv .qc-nav-ask{padding-left:9px;gap:7px}.qg.qv .qc-ask-mascot{display:block;flex:0 0 34px;width:34px;height:28px;object-fit:contain;background:#f3ece3;border-radius:50%;padding:3px}.qg.qv .qd-q{background:#f3ece3;flex:0 0 42px;width:42px;height:42px;overflow:hidden}.qg.qv .qd-q img{display:block;width:36px;height:29px;object-fit:contain}.qg.qv .qg-header .qg-bag,.qg.qv .qg-header .qg-join{white-space:nowrap;font-size:13px}.qg.qv .qg-header .qg-join{padding:10px 15px;border-radius:24px;background:#202a30;color:#fff}.qg.qv .qg-header nav{flex:0 1 auto}.qg.qv .qg-header .qc-nav-ask{flex:1 1 200px}.qg.qv .qg-header .qg-theme{flex-shrink:0}@media(max-width:700px){.qg.qv .qg-header .qg-join{font-size:12px;padding:9px 12px}.qg.qv .qg-header .qg-bag{margin-left:auto}.qg.qv .qg-header .qc-nav-ask{max-width:none}}@media(min-width:1001px){.qg.qv .qd-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);grid-template-areas:"heading art" "ask art" "chips art";gap:0 5%;align-items:start}.qg.qv .qd-hero-heading{grid-area:heading;display:block}.qg.qv .qd-hero-heading .qd-side-note{display:none}.qg.qv .qd-hero>.qg-ask{grid-area:ask;width:100%;margin:22px 0}.qg.qv .qd-hero>.qd-composer{grid-area:chips}.qg.qv .qc-hero-art{grid-area:art;align-self:stretch;min-height:500px}}.qg.qv .qc-hero-art{position:relative;overflow:hidden;border-radius:24px;background:radial-gradient(ellipse at 25% 15%,#f8d1bf,transparent 45%),radial-gradient(ellipse at 90% 90%,#c18478,transparent 55%),#e7ad9b;display:flex;align-items:center;justify-content:center;padding:36px}.qg.qv .qc-hero-orbit{position:absolute;width:75%;aspect-ratio:1;border:1px solid #ffffff80;border-radius:50%;box-shadow:inset 0 0 50px #ffffff20}.qg.qv .qc-hero-image{position:relative;width:68%;max-width:380px;transform:rotate(-3deg);border-radius:18px;overflow:hidden;box-shadow:20px 30px 42px #70483b42}.qg.qv .qc-hero-image img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.qg.qv .qc-hero-caption{position:absolute;left:22px;bottom:22px;display:grid;gap:5px;max-width:220px;padding:14px 16px;border:1px solid #ffffffad;border-radius:16px;background:#fffaf1bb;color:#202a30;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.qg.qv .qc-hero-caption span{font-size:9px;letter-spacing:.12em}.qg.qv .qc-hero-caption strong{font:600 19px/1.05 QoolalaDisplay,system-ui,sans-serif}.qg.qv .qc-hero-caption small{font-size:9px;line-height:1.35;color:#435057}@media(max-width:1000px){.qg.qv .qc-hero-art{margin-top:24px;min-height:320px}.qg.qv .qc-hero-image{max-width:270px;width:58%}}@media(max-width:700px){.qg.qv .qc-hero-art{min-height:290px;padding:24px}.qg.qv .qc-hero-image{max-width:220px}.qg.qv .qc-hero-caption{left:14px;bottom:14px;padding:10px 12px}.qg.qv .qc-hero-caption strong{font-size:16px}}.qg.qv .qc-featured{padding:30px 0 56px}.qc-featured-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px}.qc-featured-eyebrow{display:block;color:var(--qg-muted);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.qc-featured h2{margin:12px 0 0;font:600 clamp(34px,4.2vw,58px)/1.05 QoolalaDisplay,system-ui,sans-serif;letter-spacing:-.05em}.qc-featured h2 span{color:#b95749}.qc-carousel-controls{display:flex;gap:8px}.qc-carousel-controls[hidden]{display:none}.qc-carousel-controls button{width:44px;height:44px;border-radius:50%;border:1px solid var(--qg-line);background:var(--qg-card);color:var(--qg-ink);font-size:20px}.qc-carousel-controls button:disabled{opacity:.35;cursor:default}.qc-carousel{display:flex;gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:8px}.qc-slide{flex:0 0 min(85%,900px);min-height:360px;display:grid;grid-template-columns:1fr 1fr;scroll-snap-align:start;overflow:hidden;background:#e5d5cb;border:1px solid #ffffffaa;border-radius:24px}.qc-slide:nth-child(3n+2){background:#d5e0df}.qc-slide:nth-child(3n){background:#e4e4cf}.qc-slide-copy{padding:40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#202a30}.qc-slide-copy h3{font:600 clamp(28px,3vw,43px)/1.05 QoolalaDisplay,system-ui,sans-serif;letter-spacing:-.045em;margin:20px 0 12px}.qc-slide-copy p{color:#435057}.qc-slide-copy a{display:inline-flex;gap:16px;border-bottom:1px solid currentColor;margin-top:22px;padding-bottom:5px;font-weight:700;font-size:13px}.qc-slide-image{display:grid;place-items:center;padding:25px}.qc-slide-image img{display:block;max-width:100%;width:auto;max-height:320px;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(12px 18px 12px #4c48402b)}@media(max-width:749px){.qc-featured h2{font-size:36px}.qc-slide{flex-basis:88%;min-height:440px;grid-template-columns:1fr;grid-template-rows:auto 1fr}.qc-slide-copy{padding:28px 24px 0}.qc-slide-copy h3{font-size:30px;margin:15px 0 7px}.qc-slide-copy a{margin-top:13px}.qc-slide-image{padding:10px 20px 22px}.qc-slide-image img{max-height:210px}}.qg.qv .qc-hero-link{text-decoration:none;color:inherit}.qg.qv .qc-hero-link:focus-visible{outline:3px solid #a64a3e;outline-offset:4px}.qg.qv .qc-hero-cta{font-size:11px!important;letter-spacing:0!important;font-weight:700;color:#863d35;margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/qoolala-curious.css.map */
