.qbh{--bg:#F7F4EF;--fg:#1C1A17;--muted:#7A736A;--line:#E6E0D6;--hf:"Instrument Serif",Georgia,serif;--hw:400;--hst:normal;--hls:-.015em;--hc:var(--fg);--emc:#A0614B;background:var(--bg);color:var(--fg);font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.qbh *{box-sizing:border-box}:where(.qbh) a{color:inherit;text-decoration:none}.qbh img{display:block;max-width:100%;height:auto}.qbh p,.qbh h1,.qbh h2,.qbh h3{margin:0}.qbh__wrap{width:min(1280px,100% - 32px);margin-inline:auto}.qbh__eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.qbh-hero{padding:clamp(48px,8vw,112px) 0 clamp(32px,5vw,56px);text-align:center}.qbh-hero .qbh__wrap{display:grid;justify-items:center;gap:20px}.qbh-hero h1{font-size:clamp(52px,9vw,132px);--lh:.92;max-width:1100px}.qbh-hero p{font-size:clamp(16px,1.5vw,19px);line-height:1.55;color:var(--muted);max-width:540px}.qbh-ribbon{display:inline-flex;align-items:center;gap:10px;padding:6px 6px 6px 16px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:500;flex-wrap:wrap;justify-content:center}.qbh-ribbon b{background:var(--fg);color:var(--bg);padding:7px 13px;border-radius:999px;font-weight:500}.qbh-portals{padding:0 0 clamp(56px,8vw,110px)}.qbh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.qbh-tile{position:relative;border-radius:22px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(230px,58vw,300px);padding:16px;isolation:isolate;transition:transform .5s cubic-bezier(.2,.7,.2,1);color:var(--tc)}.qbh-tile:nth-child(-n+2){grid-column:span 2;min-height:clamp(320px,92vw,440px)}@media(min-width:990px){.qbh-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.qbh-tile{min-height:420px;padding:26px}.qbh-tile:nth-child(-n+2){grid-column:span 6;min-height:560px}.qbh-tile:nth-child(n+3){grid-column:span 3}}.qbh-tile:hover{transform:translateY(-4px)}.qbh-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.qbh-tile__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.qbh-tile:hover .qbh-tile__img img{transform:scale(1.05)}.qbh-tile__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--ov),transparent 30%,transparent 45%,var(--ov2) 88%)}.qbh-tile__top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.qbh-tile__title{font-size:clamp(26px,3.6vw,60px);--lh:.95}.qbh-tile:nth-child(n+3) .qbh-tile__title{font-size:clamp(26px,2.6vw,40px)}.qbh-tile__tag{font-size:14px;line-height:1.45;margin-top:10px;max-width:340px}.qbh-tile__go{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:18px;flex:0 0 auto;background:var(--gb);color:var(--gf)}.qbh-tile__foot{display:flex;justify-content:space-between;align-items:end;gap:12px}@media(max-width:989px){.qbh-tile:nth-child(n+3) .qbh-tile__tag{display:none}.qbh-tile__go{width:34px;height:34px;font-size:15px}.qbh-tile:nth-child(n+3) .qbh-tile__count{display:none}}.qbh-tile--gadgets{background:#0a0a0b;--tc:#F4F4F6;--hc:#F4F4F6;--hf:"Space Grotesk",sans-serif;--hw:600;--hls:-.045em;--ov:rgba(10,10,11,.55);--ov2:rgba(10,10,11,.92);--gb:#C8FF2E;--gf:#0A0A0B}.qbh-tile--beauty{background:#f3e1da;--tc:#2B2220;--hc:#2B2220;--hf:"Instrument Serif",serif;--hst:italic;--ov:rgba(251,246,243,.7);--ov2:rgba(251,246,243,.96);--gb:#2B2220;--gf:#FBF6F3}.qbh-tile--home{background:#e9dfcf;--tc:#2F2A24;--hc:#2F2A24;--hf:"DM Serif Display",serif;--ov:rgba(243,237,227,.75);--ov2:rgba(243,237,227,.96);--gb:#C4673F;--gf:#FFF9F1}.qbh-tile--mist{background:#07060f;--tc:#EDEAFF;--hc:transparent;--hbgi:linear-gradient(120deg,#fff,#BBA8FF 60%,#7FF3F5);--hclip:text;--hf:"Syne",sans-serif;--hw:700;--hls:-.02em;--ov:rgba(7,6,15,.55);--ov2:rgba(7,6,15,.94);--gb:linear-gradient(120deg,#8B6CFF,#2DD4E0);--gf:#fff}.qbh-tile--christmas{background:#0e2a1f;--tc:#F7F1E3;--hc:#F7F1E3;--hf:"Cormorant Garamond",serif;--hst:italic;--hw:600;--ov:rgba(14,42,31,.6);--ov2:rgba(14,42,31,.95);--gb:#C9A45C;--gf:#0E2A1F}.qbh-tile--gifts{background:#ffe9c7;--tc:#1E1B16;--hc:#1E1B16;--hf:"Bricolage Grotesque",sans-serif;--hw:800;--hls:-.045em;--ov:rgba(255,248,236,.75);--ov2:rgba(255,248,236,.96);--gb:#FF5A2C;--gf:#fff}.qbh-theme{padding:clamp(56px,8vw,104px) 0;border-top:1px solid var(--line)}.qbh-theme__head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:24px}.qbh-theme__head h2{font-size:clamp(36px,5vw,64px);--lh:1;margin-top:8px}.qbh-theme__link{font-size:14px;font-weight:500;border-bottom:1px solid currentColor;padding-bottom:2px;white-space:nowrap}.qbh-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(170px,44%);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.qbh-row::-webkit-scrollbar{display:none}@media(min-width:990px){.qbh-row{grid-auto-columns:calc((100% - 42px)/4)}}.qbh-card{scroll-snap-align:start;display:grid;gap:10px;align-content:start}.qbh-card__media{aspect-ratio:4/5;border-radius:16px;overflow:hidden;background:#ede7dd}.qbh-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.qbh-card:hover .qbh-card__media img{transform:scale(1.04)}.qbh-card__t{font-size:15px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qbh-card__p{font-size:15px;font-weight:600}.qbh-card__p s{font-weight:400;font-size:13px;margin-left:6px}.qbh-trust{border-top:1px solid var(--line);padding:clamp(32px,4vw,48px) 0}.qbh-trust .qbh__wrap{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:750px){.qbh-trust .qbh__wrap{grid-template-columns:repeat(3,1fr);gap:32px}}.qbh-trust h3{font-size:24px;margin-bottom:4px}.qbh-trust p{color:var(--muted);font-size:15px;line-height:1.55}#MainContent#MainContent .qbh :is(h1,h2,h3){font-family:var(--hf)!important;font-weight:var(--hw)!important;font-style:var(--hst)!important;text-transform:none!important;letter-spacing:var(--hls)!important;line-height:var(--lh,1.05)!important;color:var(--hc)!important;-webkit-text-fill-color:var(--hc)!important;text-shadow:none!important;background:var(--hbgi,none)!important;-webkit-background-clip:var(--hclip,border-box)!important;background-clip:var(--hclip,border-box)!important}#MainContent#MainContent .qbh :is(h1,h2) em{font-style:italic!important;color:var(--emc)!important;-webkit-text-fill-color:var(--emc)!important}#MainContent#MainContent .qbh *:not(h1):not(h2):not(h3):not(em){font-family:inherit!important}#MainContent#MainContent .qbh .qbh-tile p,#MainContent#MainContent .qbh .qbh-tile span:not(.qbh-tile__go){color:var(--tc)!important}#MainContent#MainContent .qbh .qbh-tile__go{color:var(--gf)!important}#MainContent#MainContent .qbh .qbh-card__t,#MainContent#MainContent .qbh .qbh-card__p{color:var(--fg)!important}#MainContent#MainContent .qbh .qbh-card__p s,#MainContent#MainContent .qbh .qbh-hero p,#MainContent#MainContent .qbh .qbh-trust p,#MainContent#MainContent .qbh .qbh__eyebrow{color:var(--muted)!important}#MainContent#MainContent .qbh-section{background:var(--qbh-bg,#F7F4EF)!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/qb-hub.css.map */
