:root{--qc-bg: #080A0C;--qc-surface: #11151A;--qc-gold: #D9A326;--qc-gold-2: #F2C14E;--qc-text: #F7F7F7;--qc-muted: #C7C7C7;--qc-dim: #8a8f96;--qc-faint: #6b6f75;--qc-line: rgba(217, 163, 38, .15);--qc-line-2: rgba(217, 163, 38, .35);--qc-hairline: rgba(199, 199, 199, .1);--qc-stripe: repeating-linear-gradient(135deg, rgba(199,199,199,.06) 0px, rgba(199,199,199,.06) 2px, #080A0C 2px, #080A0C 14px);--font-heading--family: "Space Grotesk", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-accent--family: "Space Grotesk", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-body--family: "Manrope", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-subheading--family: "Manrope", ui-sans-serif, system-ui, -apple-system, sans-serif}body{background-color:var(--qc-bg);color:var(--qc-text);text-wrap:pretty}::selection{background:var(--qc-gold);color:var(--qc-bg)}#header-group>.shopify-section{background-color:#080a0ce0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--qc-line)}footer>.shopify-section{background-color:var(--qc-bg)}footer a:hover{color:var(--qc-gold-2)}.qc{font-family:var(--font-body--family);color:var(--qc-text);background:var(--qc-bg)}.qc *,.qc *:before,.qc *:after{box-sizing:border-box}.qc a{text-decoration:none}.qc-sec{padding:100px 56px}.qc-sec--surface{background:var(--qc-surface)}.qc-sec--rule{border-top:1px solid rgba(217,163,38,.1);border-bottom:1px solid rgba(217,163,38,.1)}.qc-inner{max-width:1360px;margin:0 auto}.qc-inner--md{max-width:1280px;margin:0 auto}.qc-inner--sm{max-width:820px;margin:0 auto}.qc-h2{font-family:var(--font-heading--family);font-size:34px;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-align:center;margin:0 0 12px;color:var(--qc-text)}.qc-sub{text-align:center;color:var(--qc-dim);font-size:15px;margin:0 0 56px}.qc-h2--solo{margin-bottom:56px}.qc-ph{background:var(--qc-stripe);display:flex;align-items:center;justify-content:center}.qc-ph span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;letter-spacing:.03em;color:var(--qc-faint);text-align:center;padding:0 14px}.qc-btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:0;text-align:center;font-family:var(--font-body--family);transition:filter .15s ease,border-color .15s ease,color .15s ease,background .15s ease}.qc-btn--primary{padding:16px 32px;background:linear-gradient(90deg,#d9a326,#f2c14e);color:#080a0c;border-radius:6px;font-weight:800;font-size:14.5px;letter-spacing:.03em;box-shadow:0 4px 20px #d9a32640}.qc-btn--primary:hover{color:#080a0c;filter:brightness(1.06)}.qc-btn--ghost{padding:16px 32px;background:transparent;border:1px solid rgba(199,199,199,.35);border-radius:6px;font-weight:700;font-size:14.5px;letter-spacing:.03em;color:var(--qc-text)}.qc-btn--ghost:hover{border-color:var(--qc-gold);color:var(--qc-gold-2)}.qc-hero{padding:96px 56px 100px;max-width:1440px;margin:0 auto;background:var(--qc-bg)}.qc-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.qc-eyebrow{display:inline-block;padding:7px 16px;border:1px solid rgba(217,163,38,.4);border-radius:100px;font-size:12.5px;letter-spacing:.08em;color:var(--qc-gold-2);font-weight:700;margin-bottom:28px}.qc-hero__title{font-family:var(--font-heading--family);font-size:58px;line-height:1.08;font-weight:700;margin:0 0 26px;letter-spacing:-.01em}.qc-grad{background:linear-gradient(90deg,#f2c14e,#d9a326);-webkit-background-clip:text;background-clip:text;color:transparent}.qc-hero__text{font-size:18px;line-height:1.6;color:var(--qc-muted);max-width:520px;margin:0 0 40px}.qc-hero__actions{display:flex;gap:16px;flex-wrap:wrap}.qc-hero__media{position:relative;height:480px;border-radius:16px;overflow:hidden;background:var(--qc-surface);border:1px solid var(--qc-line)}.qc-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.qc-hero__ph{position:absolute;top:0;right:0;bottom:0;left:0}.qc-historia{padding:110px 56px}.qc-historia__h{font-family:var(--font-heading--family);font-size:38px;font-weight:700;line-height:1.2;margin:0 0 36px;text-align:center}.qc-historia__body{font-size:17px;line-height:1.85;color:var(--qc-muted);text-align:left}.qc-historia__body p{margin:0 0 1.1em}.qc-historia__body strong{color:var(--qc-gold-2)}.qc-flujo__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;align-items:center;margin-bottom:72px}.qc-flujo__step{text-align:center;padding:24px 12px}.qc-flujo__step span{font-family:var(--font-heading--family);font-size:15px;font-weight:700;letter-spacing:.01em}.qc-flujo__card{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:16px;padding:56px}.qc-flujo__card h3{font-family:var(--font-heading--family);font-size:26px;font-weight:600;margin:0 0 18px;color:var(--qc-gold-2)}.qc-flujo__card p{font-size:16px;line-height:1.8;color:var(--qc-muted);margin:0}.qc-pillars{display:flex;flex-direction:column;gap:14px}.qc-pillar{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#d9a3260f;border-radius:8px;border:1px solid rgba(217,163,38,.12)}.qc-pillar i{width:8px;height:8px;border-radius:50%;background:var(--qc-gold);flex-shrink:0}.qc-pillar span{font-size:14.5px;font-weight:600;color:var(--qc-text)}.qc-cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.qc-cat{display:block;position:relative;height:220px;border-radius:12px;overflow:hidden;border:1px solid rgba(199,199,199,.12);transition:border-color .15s ease}.qc-cat:hover{border-color:var(--qc-gold)}.qc-cat__bg{position:absolute;top:0;right:0;bottom:0;left:0}.qc-cat__bg img{width:100%;height:100%;object-fit:cover;display:block}.qc-cat__ph{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,#c7c7c70d 0px 2px,#080a0c 2px 14px)}.qc-cat__label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:20px;background:linear-gradient(180deg,transparent 40%,rgba(8,10,12,.85) 100%)}.qc-cat__label span{font-family:var(--font-heading--family);font-weight:700;font-size:17px;color:var(--qc-text);letter-spacing:.02em}.qc-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px}.qc-card{background:var(--qc-surface);border:1px solid rgba(199,199,199,.1);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .15s ease}.qc-card:hover{border-color:#d9a32666}.qc-card__media{position:relative;height:220px;display:block}.qc-card__media img{width:100%;height:100%;object-fit:cover;display:block}.qc-card__ph{position:absolute;top:0;right:0;bottom:0;left:0}.qc-card__badge{position:absolute;top:12px;left:12px;background:var(--qc-gold);color:#080a0c;font-size:11px;font-weight:800;padding:5px 10px;border-radius:100px;letter-spacing:.02em}.qc-card__disc{position:absolute;top:12px;right:12px;background:#080a0cd9;color:var(--qc-gold-2);font-size:11.5px;font-weight:800;padding:5px 10px;border-radius:100px}.qc-card__body{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1}.qc-card__name{font-weight:700;font-size:15.5px;color:var(--qc-text)}.qc-card__rating{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--qc-muted)}.qc-card__rating em{color:var(--qc-gold-2);font-style:normal}.qc-card__prices{display:flex;align-items:baseline;gap:10px}.qc-card__price{font-family:var(--font-heading--family);font-size:20px;font-weight:700;color:var(--qc-text)}.qc-card__old{font-size:14px;color:var(--qc-faint);text-decoration:line-through}.qc-card__micro{font-size:12px;color:var(--qc-gold-2);font-style:italic}.qc-card__actions{display:flex;gap:10px;margin-top:auto;padding-top:8px}.qc-card__actions form{flex:1;margin:0}.qc-card__buy{width:100%;padding:11px;background:var(--qc-gold);color:#080a0c;border:0;border-radius:6px;font-weight:800;font-size:12.5px;letter-spacing:.03em;cursor:pointer}.qc-card__buy:hover{background:var(--qc-gold-2)}.qc-card__buy[disabled]{opacity:.5;cursor:not-allowed}.qc-card__view{padding:11px 14px;background:transparent;border:1px solid rgba(199,199,199,.3);color:var(--qc-text);border-radius:6px;font-weight:700;font-size:12.5px;display:inline-flex;align-items:center}.qc-card__view:hover{border-color:var(--qc-gold);color:var(--qc-gold-2)}.qc-people{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;max-width:1300px;margin:0 auto}.qc-person{background:var(--qc-bg);border:1px solid rgba(199,199,199,.1);border-radius:14px;overflow:hidden}.qc-person__media{height:260px;position:relative}.qc-person__media img{width:100%;height:100%;object-fit:cover;display:block}.qc-person__ph{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,#c7c7c70f 0px 2px,#11151a 2px 14px)}.qc-person__body{padding:26px}.qc-person__venture{font-family:var(--font-heading--family);font-weight:700;font-size:17px;color:var(--qc-gold-2);margin-bottom:2px}.qc-person__name{font-size:13px;color:var(--qc-dim);margin-bottom:16px}.qc-person__quote{font-size:14.5px;line-height:1.7;color:var(--qc-muted);font-style:italic;margin:0 0 18px}.qc-person__link{font-size:13px;font-weight:700;letter-spacing:.03em;color:var(--qc-gold-2)}.qc-person__link:hover{color:var(--qc-gold)}.qc-why{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px}.qc-why__icon{width:46px;height:46px;border-radius:10px;border:1px solid var(--qc-line-2);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.qc-why h3{font-family:var(--font-heading--family);font-size:16.5px;font-weight:700;margin:0 0 10px}.qc-why p{font-size:14.5px;line-height:1.7;color:var(--qc-dim);margin:0}.qc-trust{padding:72px 56px}.qc-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px;text-align:center;max-width:1280px;margin:0 auto}.qc-trust__item{font-size:12.5px;font-weight:700;letter-spacing:.03em;color:var(--qc-muted)}.qc-closing{padding:64px 56px 72px;text-align:center}.qc-closing p:first-child{font-family:var(--font-heading--family);font-size:15px;font-weight:600;color:var(--qc-gold-2);margin:0 0 8px}.qc-closing p:last-child{font-size:12.5px;color:var(--qc-faint);margin:0}@media screen and (max-width:1000px){.qc-hero__grid{grid-template-columns:1fr;gap:40px}.qc-hero__title{font-size:42px}.qc-hero__media{height:340px}.qc-flujo__card{grid-template-columns:1fr;gap:32px;padding:36px}}@media screen and (max-width:749px){.qc-sec{padding:64px 22px}.qc-hero{padding:56px 22px 64px}.qc-historia{padding:72px 22px}.qc-trust{padding:48px 22px}.qc-closing{padding:48px 22px 56px}.qc-hero__title{font-size:34px}.qc-hero__text{font-size:16px}.qc-btn--primary,.qc-btn--ghost{padding:14px 22px;font-size:13.5px}.qc-h2{font-size:26px}.qc-historia__h{font-size:27px}.qc-historia__body{font-size:15.5px;line-height:1.75}.qc-flujo__steps{grid-template-columns:1fr;gap:0;margin-bottom:48px}.qc-flujo__step{padding:12px}.qc-flujo__card h3{font-size:21px}.qc-cats{grid-template-columns:repeat(2,1fr);gap:12px}.qc-cat{height:150px}.qc-cat__label span{font-size:14px}.qc-products{grid-template-columns:repeat(2,1fr);gap:14px}.qc-card__media{height:160px}.qc-card__body{padding:14px;gap:8px}.qc-card__name{font-size:14px}.qc-card__price{font-size:17px}.qc-card__actions{flex-direction:column}.qc-card__view{justify-content:center}.qc-people{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/quillerocomers.css.map */
